28.04.2019, 10:29
Hallo,
von den Daten meines Fairphone 2 konnte ich unter Fairphone Open OS vom PC aus mit rsync per ssh bequem Backups erstellen. Unter LineageOS 15.1 geht das nicht, weil nur root auf /storage/emulated lesend zugreifen darf, was sich aber nicht ändern lässt:
Obiger Code ist aus der ADB-Shell, aber auf dem Gerät ist es mit der vorinstallierten Shell und auch mit der Shell-App Termux (die benötige ich u.a. wegen deren SSH-Daemon) genauso.
Nach der Installation von LineageOS habe ich in den Systemeinstellungen angewählt, dass das Smartphone verschlüsselt werden soll (das hatte ich bei Fairphone Open OS nicht gemacht). Als ich nach wenigen Minuten wieder hinsah, konnte ich schon normal weiter arbeiten. Und in den Systemeinstellungen ist noch immer der Menüpunkt zum Verschlüsseln anwählbar. Deshalb bin ich mir nicht sicher, ob es überhaupt verschlüsselt wurde.
Aber selbst wenn das Smartphone verschlüsselt sein sollte, daran kann es doch eigentlich nicht liegen, dass der normale Benutzer keinen Lesezugriff auf /storage/emulated hat und dass sich das nicht ändern lässt, oder?
Wie sind die Zugriffsrechte für /storage/emulated denn bei euch?
Wie bekomme ich für /storage/emulated die Leserechte für normale Benutzer?
von den Daten meines Fairphone 2 konnte ich unter Fairphone Open OS vom PC aus mit rsync per ssh bequem Backups erstellen. Unter LineageOS 15.1 geht das nicht, weil nur root auf /storage/emulated lesend zugreifen darf, was sich aber nicht ändern lässt:
Code:
FP2:/ # whoami
root
FP2:/storage # ls -ld emulated/
drwx--x--x 4 root sdcard_rw 4096 2019-04-25 17:11 emulated/
FP2:/storage # chmod o+r emulated/
FP2:/storage # ls -ld emulated/
drwx--x--x 4 root sdcard_rw 4096 2019-04-25 17:11 emulated/
Obiger Code ist aus der ADB-Shell, aber auf dem Gerät ist es mit der vorinstallierten Shell und auch mit der Shell-App Termux (die benötige ich u.a. wegen deren SSH-Daemon) genauso.
Nach der Installation von LineageOS habe ich in den Systemeinstellungen angewählt, dass das Smartphone verschlüsselt werden soll (das hatte ich bei Fairphone Open OS nicht gemacht). Als ich nach wenigen Minuten wieder hinsah, konnte ich schon normal weiter arbeiten. Und in den Systemeinstellungen ist noch immer der Menüpunkt zum Verschlüsseln anwählbar. Deshalb bin ich mir nicht sicher, ob es überhaupt verschlüsselt wurde.
Aber selbst wenn das Smartphone verschlüsselt sein sollte, daran kann es doch eigentlich nicht liegen, dass der normale Benutzer keinen Lesezugriff auf /storage/emulated hat und dass sich das nicht ändern lässt, oder?
Wie sind die Zugriffsrechte für /storage/emulated denn bei euch?
Wie bekomme ich für /storage/emulated die Leserechte für normale Benutzer?