Android 10: kein Zugriff auf Systemordner möglich

Support for Android version of Total Commander

Moderators: sheep, Hacker, Stefan2, white

Starszy
Junior Member
Junior Member
Posts: 19
Joined: 2020-02-10, 12:21 UTC

Android 10: kein Zugriff auf Systemordner möglich

Post by *Starszy »

Hallo Zusammen!

Kann seit Upgrade von A9 auf A10 in den Systemordnern keine Dateien mehr ändern/kopieren/schreiben:

"Fehler beim Kopieren/Verschieben
su error: cound not create ...."

Root ist natürlich vorhanden und Zugriff für TC frei geschaltet.

Bisher re-mountete man das Laufwerk als "Lesen/Schreiben" über die entsprechende Schaltfläche.
Nun erscheint nur noch "Als nur Lesen mounten?".
D.h. es scheint als "Lesen/Schreiben" gemounted, geht aber nicht.

Any idea?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 39929
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Android 10: kein Zugriff auf Systemordner möglich

Post by *ghisler(Author) »

Möglicherweise sind die Permissions des Ordners selbst auf "nur lesen" gesetzt?
Author of Total Commander
http://www.ghisler.com
Starszy
Junior Member
Junior Member
Posts: 19
Joined: 2020-02-10, 12:21 UTC

Re: Android 10: kein Zugriff auf Systemordner möglich

Post by *Starszy »

Nee, hab's gerade mit dem Tablet (läuft mit A9) verglichen: Rechte exakt identisch.
Ordner media/audio/ui: drwxr-xr-x
Dateien da drin: -rw-r--r--

Unter A9 kann ich wechseln zwischen "Lesen/Schreiben" und "Nur Lesen", unter A10 erscheint ausschließlich "Als nur Lesen mounten?".
Wenn ich re-mounte, kommt nur ne simple Fehlermeldung "Re-Mount fehlgeschlagen".

Aber: "Superuser-Rechte für Total Commander gewährt" ...
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 39929
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Android 10: kein Zugriff auf Systemordner möglich

Post by *ghisler(Author) »

"Superuser-Rechte für Total Commander gewährt"
Das bedeutet nur, dass Total Commander einen Befehl mit "su" ausgeführt hat.

Sie können versuchen, den remount-Befehl manuell abzuschicken. Erzeugen Sie dafür einen Button mit folgenden Einstellungen:
Funktionstyp: Systembefehl senden
Befehl: su
Parameter: *mount -o remount,rw -t auto /media

Wobei "/media" der Pfad zur zu mountenden Partition sein muss. Der * am Anfang bewirkt, dass das Resultat als Dialogbox angezeigt wird.

Sie können sich die Partitionen wie folgt über einen Button anzeigen lassen:
Funktionstyp: Systembefehl senden
Befehl: su
Parameter: *cat /proc/mounts

Es ist wichtig, den Befehl als root zu senden, weil dieser andere Zugriffsrechte hat als die App. Es würde mich interessieren, was da für die betroffene Partition angezeigt wird. Offenbar geht Total Commander davon aus, dass diese bereits als rw gemountet ist.
Author of Total Commander
http://www.ghisler.com
Starszy
Junior Member
Junior Member
Posts: 19
Joined: 2020-02-10, 12:21 UTC

Re: Android 10: kein Zugriff auf Systemordner möglich

Post by *Starszy »

Oh - da muss ich erst mal gugge wie das geht (Schaltfläche anlegen) ... melde mich.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 39929
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Android 10: kein Zugriff auf Systemordner möglich

Post by *ghisler(Author) »

Schaltfläche anlegen geht einfach über den "+"-Button im Toolbar. Falls Sie 2 Toolbars verwenden, müssen Sie erst den Button ganz rechts drücken, um den 2. Toolbar zu öffnen.
Author of Total Commander
http://www.ghisler.com
Starszy
Junior Member
Junior Member
Posts: 19
Joined: 2020-02-10, 12:21 UTC

Re: Android 10: kein Zugriff auf Systemordner möglich

Post by *Starszy »

Ja, hab's inzwischen auch gefunden (ber bisher noch nie genutzt).
So siehr der Befehl aus:
Image: https://abload.de/img/screenshot_20200211-2mtkb8.jpg

Und das ist das Ergebnis:

Image: https://abload.de/img/screenshot_20200211-2y4j5b.jpg

Bei Re-Mount gleiche Fehlermeldung ...
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 39929
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Android 10: kein Zugriff auf Systemordner möglich

Post by *ghisler(Author) »

Offenbar fehlt bei Ihnen der cat-Befehl. Sie können sich die Datei auch direkt im Editor ansehen, um herauszufinden, auf welcher Partition der Ordner /media/audio/ui liegt. Dann erzeugen Sie einen Button für den mount-Befehl.
Author of Total Commander
http://www.ghisler.com
Starszy
Junior Member
Junior Member
Posts: 19
Joined: 2020-02-10, 12:21 UTC

Re: Android 10: kein Zugriff auf Systemordner möglich

Post by *Starszy »

cat-Befehl? Busybox installieren?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 39929
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Android 10: kein Zugriff auf Systemordner möglich

Post by *ghisler(Author) »

Nicht unbedingt nötig, wenn man nur wissen will, auf welcher Partition der Ordner liegt.
Author of Total Commander
http://www.ghisler.com
Starszy
Junior Member
Junior Member
Posts: 19
Joined: 2020-02-10, 12:21 UTC

Re: Android 10: kein Zugriff auf Systemordner möglich

Post by *Starszy »

ghisler(Author) wrote:
2020-02-12, 09:23 UTC
Offenbar fehlt bei Ihnen der cat-Befehl. Sie können sich die Datei auch direkt im Editor ansehen, um herauszufinden, auf welcher Partition der Ordner /media/audio/ui liegt. Dann erzeugen Sie einen Button für den mount-Befehl.
Ok, Busybox nicht notwendig.
Welche Datei im Editor ansehen?
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 39929
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Android 10: kein Zugriff auf Systemordner möglich

Post by *ghisler(Author) »

Die Datei /proc/mounts
Author of Total Commander
http://www.ghisler.com
Starszy
Junior Member
Junior Member
Posts: 19
Joined: 2020-02-10, 12:21 UTC

Re: Android 10: kein Zugriff auf Systemordner möglich

Post by *Starszy »

ghisler(Author) wrote:
2020-02-12, 19:16 UTC
Die Datei /proc/mounts
Gibt's nicht: unter /proc gibt's nur "mounts->self/mounts", und das ist nur ein Link.
Tippe ich drauf, fragt mich das System, ob ich den Link mit dem Navi oder mit dem Nova-Launcher öffnen will ...


Image: https://abload.de/img/mounts-selfc9j27.jpg
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 39929
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Android 10: kein Zugriff auf Systemordner möglich

Post by *ghisler(Author) »

Dann müsste die eigentliche Datei unter /proc/self/mounts stehen.
Author of Total Commander
http://www.ghisler.com
Starszy
Junior Member
Junior Member
Posts: 19
Joined: 2020-02-10, 12:21 UTC

Re: Android 10: kein Zugriff auf Systemordner möglich

Post by *Starszy »

Dachte ich auch - aber /proc/self/mounts gibt's nicht ...

Ist ein Android 10 basierend auf LineageOS (crDroid).

Mit dem "MiXplorer" (habe ich installiert, weil ich an die Dateien dran musste) geht übrigens völlig problemlos. Er griff auf den Systemordner ohne irgend eine Abfrage oder Meckerei (neu mounten? etc.) zu.
Post Reply