Zitat von
drdope
Um die Frage nachträglich noch zu beantworten: die UUID ist in dem Fall, dass man die alte SD-Karte nicht geklont hat, sondern eine neue erstellt hat, nicht so wichtig.
Ausschlaggebend war, dass bei den App-Daten beim Kopieren die Benutzer-ID und Gruppen-IDs (=Benutzer-Id + 10000 und Benutzer-ID + 20000) angepasst werden.
Diese IDs ändern sich, wenn man die Programme neu installiert.
Man kann die Ids dann gleich bei Rsync mit angeben.
Potentielle Pfade für Ordner sind
Code:
user/0/[APPNAME]
user_de/0/[APPNAME]
media/0/Android/media/[APPNAME]/
media/0/Android/data/[APPNAME]/
media/0/Android/obb/[APPNAME]/
[…Noch mehr ?!]
Am Ende muss man auf dem Phone noch die SELinux-Labels wiederherstellen:
Code:
> cd /mnt/expand/[UUID]
> su
$ setenforce 0
$ restorecon -Rv *
$ setenforce 1
Bei den meisten Apps kann man die Benutzerdaten so "retten". Leider klappt es nicht bei allen. Signal konnte ich so nicht wieder zu laufen bringen und es ließ sich mit den alten Nutzer-Daten nicht mehr starten.
Vllt. geht es, nachdem man sich da nen neues Profil eingerichtet hat. Das hab ich dann nicht mehr probiert. Bye Verlauf