Dateirechte für einen 'restricted user' reparieren (/storage/emulated/10)

tak21an

tak21an

Neues Mitglied
0
Hi,

Ich könnte Hilfe gebrauchen.

Ich habe eine 'intern' benutzte SD Karte getauscht
- indem ich alle Daten des 'restricted' users per adb als root gesichert habe (mit tar)
- alle Programme wieder auf in den Gerätespeicher geschoben
- die neue SD Karte eingesteckt und wieder als intern formatiert habe

Dann habe ich - wieder mit adb und root - das tar Archiv zurückgesichert.

Jetzt scheint der interne user aber keine Schreibrechte auf die Verzeichnisse in /storage/emulated/10 mehr zu haben. Ich vermute, die Dateien haben den owner 'root'?

Wie kann ich das bereinigen. Ein chown bewirkt leider nichts...
 
Zuletzt bearbeitet:
Hi tak21an,

ich bin mir nicht sicher, wie du das Backup erstellt bzw eingespielt hast. Falls du ein normales tar Kommando verwendet hast versuche es beim extrahieren mit -p (preserve permissions). Ansonsten was gibt dir die adb shell bei einem ls -la aus?

LG
mirgleich
 
Hi, da bin ich jetzt an einem Punkt, den ich nicht verstehe. Das backup habe ich mit tar -p erstellt. Und die Dateirechte stimmen. Aber der user kann definitiv nicht schreiben. Und ich kann auch mit chown keine Rechte verändern.
 
Lad doch mal bitte das ergebnis von
Code:
adb shell ls -la
in dem entsprechenden Verzeichnis hoch. Wichtig ist das tar -p auch beim entpacken da die Dateien sonst mit dem aktuellen user entpackt werden (wenn du das als root machst gehören danach alle dateien auch root egal ob du die mit -p gepackt hast)
 

Ähnliche Themen

W
Antworten
0
Aufrufe
342
wired
W
N
  • nubbl
Antworten
1
Aufrufe
1.112
BOotnoOB
BOotnoOB
Yawl
Antworten
24
Aufrufe
721
KleinesSinchen
KleinesSinchen
Zurück
Oben Unten