Ich habe ein Samsung Galaxy S5-Telefon mit einem kaputten Bildschirm. Ich versuche, ein vollständiges Systemabbild zu erhalten, das ich dann in ein brandneues Samsung Galaxy S5 flashen kann.
Ich weiß, dass es möglich ist, das System und die Konfiguration eines Telefons in ein anderes Telefon zu klonen (z. B. mit dem hier beschriebenen Verfahren ). Dieser Vorgang setzt jedoch ein voll funktionsfähiges Quelltelefon voraus.
Wie kann ich ein funktionierendes, flashbares Systemabbild von einem Telefon ohne Bildschirm extrahieren?
Zu Ihrer Information: Auf dem Quelltelefon ist USB-Debugging aktiviert, sodass Sie über adb darauf zugreifen können.
Wenn das Quelltelefon gerootet ist, haben Sie mehrere Möglichkeiten. Wenn das Zieltelefon ebenfalls gerootet ist, kann eine einfache Lösung ein Zurück sein, wie unter Gibt es eine Möglichkeit, ein Nandroid-Backup direkt auf dem PC durchzuführen und es dann auch direkt vom PC wiederherzustellen?
Verbinden Sie sich zuerst über adb shell
mit dem Telefon und erhalten Sie Root-Berechtigungen über su
.
Erstellen Sie nun ein Backup aller App-Dateien über tar:
tar -cvf /sdcard/app-data.tar /data/data
Beenden Sie dann adb und kopieren Sie die erstellte Datei auf Ihren Computer:
adb pull /sdcard/app-data.tar
Danach sollten Sie eine Datei mit dem Namen app-data.tar auf Ihrem Computer haben. Überprüfen Sie es mit einem Archivierungstool und Sie werden viele Verzeichnisse finden.
Möglicherweise möchten Sie bestimmte Dateien oder Verzeichnisse aus der tar-Datei löschen. Anschließend können Sie es in ein Android-Backup konvertieren, damit Sie die Daten auf das neue, nicht gerootete Telefon zurückschreiben können. Das Erstellen einer Tar-Datei zu einem Android-Backup kann über den Android Backup Extractor erfolgen . Beachten Sie, dass einige Apps die wiederhergestellten Dateien ablehnen (weil die Sicherung deaktiviert ist).
Das erstellte Android-Backup kann dann per Befehl wiederhergestellt werden adb backup
.
Robert
jtatria