Wie führe ich ein vollständiges Pre-Rooting-Backup eines Android-Telefons durch?


41

Die Frage stellt sich, weil die bestbewertete Sicherungsanwendung (Titanium Backup) root benötigt. Was würde man stattdessen verwenden, wenn ein wirklich vollständiges Backup erforderlich ist? Gibt es eine Anwendung vom Typ Dateimanager, mit der Sie das gesamte Dateisystem des Telefons irgendwo kopieren können (auf SD-Karte, online oder drahtlos - spielt keine Rolle, welche?)

(Samsung Galaxy S9000)


Antworten:


9

Soweit mir bekannt ist, können Sie eine vollständige / vollständige Sicherung des Telefons nur mit root durchführen. Weil Sie root benötigen, um Titanium Backup auszuführen (das nur Apps und deren Daten sichert), oder root, um ClockWork Recovery zu flashen, mit dem Sie eine Nandroid-Sicherung durchführen können (vollständige Image-Sicherung des gesamten Geräts).


3
Können Sie nichts sichern? Apps? Daten? Nichts kann vor dem Rooten gesichert werden? Wenn Sie Wurzeln schlagen, sind Sie dann völlig ruiniert?
Alex B

2
@ AlexB Das ist die Sache. Ohne root können Sie keine vollständige Sicherung durchführen. Ihre Kontakte, E-Mails, Kalender usw. werden mit der Cloud synchronisiert. Sie können SMS Backup verwenden, um Ihre Texte zu sichern. Market lädt Ihre Apps automatisch herunter. Ihre Bilder befinden sich auf der SD-Karte. Wenn Sie jedoch nur alles aus dem Verzeichnis / system / data ziehen möchten, benötigen Sie Administratorrechte (root).
Bryan Denny

1
Zusammenhang mit dem Kommentar oben: was ist in /systemund /dataist nicht , dass (subjektiv, natürlich) wichtig. Es sind nur Dinge wie drahtlose Zugangspunkte, Ihre Konten und so weiter. Mails und Kontakte sollten in der Cloud sein. Apps, die Daten speichern /sdcard(TitaniumBackup ist eine davon), werden nach einer Neuinstallation /sdcardsofort wieder verfügbar sein, da bei einem Zurücksetzen auf die Werkseinstellungen nur die Systempartitionen gelöscht werden. Also ja, beißen Sie auf die Kugel und werden Sie jetzt root, damit Sie in Zukunft vollständige Backups erhalten können.
pzkpfw

Sie nicht brauchen root CWM zu blinken.
Jiggunjer

9

Sie benötigen root für eine vollständige Sicherung, da auf die Systempartition (unter anderem) nicht mit Benutzerberechtigungen zugegriffen werden kann.

adb shellkönnen Sie /system/jedoch nicht /system/app/und andere Bereiche durchsuchen . adb pullDamit können Sie ziehen, /system/app/obwohl andere Dateien mit Berechtigungsfehlern fehlschlagen.

Das Sichern ist jedoch ohne root praktisch nutzlos, da Sie die Dateien nicht wiederherstellen können! /system/ist schreibgeschützt und kann ohne root nicht als RW gemountet werden.


In meinem nicht verwurzelten Telefon konnte ich den gesamten Systemordner (über ADB) abrufen. Was ich nicht ziehen konnte, war ein Datenordner.
Diego

@Diego Ich habe es gerade mit gemischten Ergebnissen versucht, ich werde meine Antwort aktualisieren.
Matthew Read

@MatthewRead was ist mit CWM und seiner Nandroid-Sicherung? Einige Status-CWM können auf nicht gerooteten Telefonen installiert / geflasht werden, solange der Bootloader nicht gesperrt ist. Erfahrungen damit?
Izzy

Ich kann bestätigen, dass adb pull nicht mit dem System funktioniert. Selbst auf einem verwurzelten Telefon, wahrscheinlich, weil der ADB-Daemon nicht als root ausgeführt werden kann. Ich werde es erneut versuchen, nachdem ich die Berechtigungen als root geändert habe.
Jiggunjer

@jiggunjer Ja, ich denke, es wird sowohl von Ihrem ROM als auch von der Version von Android abhängen. Einige Hersteller wirken etwas lockerer. Ich denke, das Ende der Schlussfolgerung gilt trotzdem :)
Matthew Read

5

Wenn Sie 4.0 oder höher ausführen, können Sie verwenden adb backup. Befolgen Sie die Anweisungen hier .
Nach dem Rooten kann Titanium Backup Pro die benötigten Daten aus dieser Datei wiederherstellen.


1
Es ist äußerst wichtig zu beachten, dass Sie adb backupmit dem --nosystemFlag (oder ähnlichem) ausführen müssen , da es andernfalls versucht, eine Sicherung durchzuführen, /systemund dies fehlschlägt. Es wird kein vollständiges Backup ohne root, Punkt sein.
pzkpfw

@ bigbadonk420 In Ryans Antwort heißt es nicht, dass ich verlinkt habe. Warum scheitert es? (Auch warum sollten Sie sichern wollen /system?)
RR

1
Siehe android.stackexchange.com/questions/29635/… - Was Ihre Frage betrifft , warum Sie das System sichern möchten, bin ich etwas verwirrt. Es gibt einige ziemlich offensichtliche Gründe, warum Sie möchten.
pzkpfw

Offensichtlich ist es nicht so offensichtlich, wie ich es nicht verstehe. Wenn Sie als Root angemeldet sind, möchten Sie das wahrscheinlich nicht wiederherstellen, und Factory-Images sind in den Foren verfügbar. Auch Ihr Kommentar wäre hier nützlicher , da dort die eigentlichen Anweisungen stehen. Es ist keine gute Idee, winzige Informationen zu verteilen.
RR

1
Wenn ich mich nicht irre, wird es in gespeichert /data/misc/wifi/wpa_supplicant.conf. Ich bin mir über den Dateinamen sicher, aber nicht über den Pfad, da ich kein Telefon dabei habe. Aber Sie haben definitiv /data Recht, dass das System gemountet wird, da roes für die Datensicherung irrelevant ist, und nicht für das Hinzufügen von Informationen zur Laufzeit.
RR
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.