Stellen Sie Daten von einem Bootloop-Telefon wieder her

Ich habe ein Samsung Galaxy S Plus (GT-I9003), das in einer Boot-Schleife steckt. Es läuft die Standard-Samsung-Firmware (Android 2.3.5). Ich möchte die Daten (insbesondere der Memo-Anwendung) vom Gerät wiederherstellen. Ich kann in den Wiederherstellungsmodus booten und mich dann über verbinden adb shell, aber ich darf nicht lesen /data:

$ ls -l /
(...)
drwxrwx--x root     root              1970-01-01 00:00 data
$ id
uid=2000(shell) gid=2000(shell) groups=1003(graphics),1004(input),1007(log),1009(mount),1011(adb),1015(sdcard_rw),3001(net_bt_admin),3002(net_bt),3003(inet)
$ su
su: permission denied

Wie kann ich /datavon diesem Telefon aus ein Backup erstellen?

@Izzy Ich habe die Frage bearbeitet, aber um sicherzugehen, hier sind die Antworten: Ich habe kein benutzerdefiniertes ROM installiert und habe keinen Root-Zugriff. Wenn es eine Möglichkeit gibt, Root-Zugriff zu erhalten, ohne die Anwendungsdaten zu überschreiben, wäre das wahrscheinlich die Antwort auf meine Frage. Wie die Ausgabe zeigt, kann ich problemlos eine Verbindung über herstellen , funktioniert adb shelljedoch nicht, da auf dem Gerät Android 2.3.5 ausgeführt wird.adb backup
Anscheinend hat dieses Gerät einen Eintrag in unserem Rooting-Index : Galaxy SL GT i9003 . Bitte beziehen Sie sich auf diesen für den Rooting-Teil. Ansonsten: richtige Schlussfolgerung. adb backupwurde mit ICS eingeführt, und ohne Root haben Sie keinen Zugriff auf die Daten Ihrer Apps unten /data. Am besten wäre ein Nandroid-Backup, das Sie sogar über adb von Ihrem Computer aus erstellen könnten (siehe Gibt es eine Möglichkeit, ein Nandroid-Backup direkt auf den PC zu erstellen? ) Dazu wird root benötigt.

Antworten (1)

Ich konnte die Daten kopieren, indem ich zuerst das Telefon rootete . Nach dem Routing kann ich das Telefon im Wiederherstellungsmodus hochfahren, eine Verbindung über herstellen adb shellund cat /dev/mmcblk0/ verwenden cat /dev/block/stl10, um die interessanten Daten vom Telefon abzurufen.