torxx
Enthusiast
- 1.891
Einleitung und Vorbereitungen
Da immer wieder Nachfragen kommen, wie man denn ein Komplett-Backup vom Telefon macht und am Besten noch ohne root, hab ich mich entschlossen, dazu einen FAQ-Thread zu erstellen.
Seit Android 4.0, Ice Cream Sandwich, geht das ganz über die android debug bridge, auch bekannt als adb. Runterladen kann man sie sich hier: https://www.android-hilfe.de/forum/...s-ordner-sdk-mit-adb-und-fastboot.226488.html
Nachdem man die adb eingerichtet hat, kann es losgehen.
Als erstes muss das Gerät an den PC angeschlossen werden (USB Debugging aktiviert).
Danach öffnet ihr die Eingabeaufforderung, entweder durch drücken von [WIN]+[R], cmd eingeben und [ENTER] drücken, durch auswählen von Ausführen im Startmenü und Eingabe von cmd, oder ihr sucht im Startmenü nach cmd und führt es aus. Danach könnt ihr erstmal überprüfen, ob euer adb korrekt funktioniert, indem ihr
eingebt. Daraufhin sollte euch ausgegeben werden, welche Geräte angeschlossen sind. Wenn nichts angezeigt wird, prüft nochmal ob alle Treiber angeschlossen sind und ob die adb korrekt eingerichtet ist.
ACHTUNG! Beim Wiederherstellen gibt es teilweise Probleme und das Ganze stürzt wiederholbar ab, also macht die Sicherung am Besten ohne die System-APKs!
Sicherung
So, nun kanns aber mit der Sicherung losgehen. Der Befehlssyntax zum Sichern lautet wie folgt:
Der wichtigste Befehl dabei ist wohl:
Damit wird alles in das aktuelle Verzeichnis gesichert und zwar als backup.ab
Mit
könnt ihr festlegen, wo das backup gespeichert warden soll. Backupname könnt ihr durch einen eigenen Namen ersetzen.
Nun zu den anderen, zusätzlichen Optionen:
legt wie schon erwähnt fest, wo das Backup gespeichert werden soll und wie es heißen soll. Die Trennung der Ordnerhierarchie, muss wie üblich mit \ erfolgen, also z.B. C:\Users\DeinName\Backups\backup120520.ab
Legt fest, ob die apks der Apps mit gespeichert werden sollen oder nicht. noapk ist die Standardeinstellung, damit werden nur die Daten der Apps gesichert.
Damit kann gewählt werden, ob der Inhalt der SD-Karte mitgesichert werden soll (-shared) oder nicht(-noshared). Standard ist hier noshared. Allerdings funktioniert das Berichten zu Folge nicht immer ganz korrekt, Musik, Videos, Fotos und so lassen sich ja aber auch ganz gut über den Festplattenmodus sichern
Sicher einfach alle Anwendungen.
Legt fest, ob Systemanwendungen mitgesichert werden sollen (-system) oder nicht (-nosystem). Braucht man eigentlich nicht machen, da diese Apps bei einem wipe sowieso erhalten bleiben. Standard ist hier system. Da die Anwendung, bei der sich das Wiederherstellen aufhängt, auch eine System-Anwendung ist, ist hier -nosystem dringend zu empfehlen!
Hier kann man eine Liste von Apps angeben, die auf jeden Fall gesichert werden sollen. Diese werden z.B. auch gesichert, wenn man nosystem angibt und in <package
> eine Systemanwendung angegeben hat. Apps müssen hier mit ihrem Paket-Namen angesprochen werden, also z.B. com.android.camera, com.android.chrome, usw
Daraus kann man sich dann einen backup-Befehl basteln, ich habe einfach
verwendet.
Nun bekommt ihr einen Bildschirm am Gerät angezeigt, auf dem ihr über den Backup-Wunsch informiert werdet und gefragt werdet, ob ihr das Backup verschlüssen wollt. Falls ihr das Backup verschlüsselt, merkt euch auf jeden Fall das Passwort, weil ohne das Passwort kein Wiederherstellen!
Anhang anzeigen 91847
Wiederherstellen
Zum Wiederherstellen, gibt es dann natürlich auch einen adb-Befehl.
Der lautet wie folgt:
In meinem Fall wäre das dann wie folgt:
Daraufhin werdet ihr am Gerät zur Eingabe des evlt. Vergebenen Passworts aufgefordert und danach werden alle gesicherten Daten zurückgespielt.
Anhang anzeigen 91850
Nun habt ihr euer Gerät gesichert bzw. wiederhergestellt. Glückwunsch
Inspiration:
Da immer wieder Nachfragen kommen, wie man denn ein Komplett-Backup vom Telefon macht und am Besten noch ohne root, hab ich mich entschlossen, dazu einen FAQ-Thread zu erstellen.
Seit Android 4.0, Ice Cream Sandwich, geht das ganz über die android debug bridge, auch bekannt als adb. Runterladen kann man sie sich hier: https://www.android-hilfe.de/forum/...s-ordner-sdk-mit-adb-und-fastboot.226488.html
Nachdem man die adb eingerichtet hat, kann es losgehen.
Als erstes muss das Gerät an den PC angeschlossen werden (USB Debugging aktiviert).
Danach öffnet ihr die Eingabeaufforderung, entweder durch drücken von [WIN]+[R], cmd eingeben und [ENTER] drücken, durch auswählen von Ausführen im Startmenü und Eingabe von cmd, oder ihr sucht im Startmenü nach cmd und führt es aus. Danach könnt ihr erstmal überprüfen, ob euer adb korrekt funktioniert, indem ihr
Code:
adb devices
ACHTUNG! Beim Wiederherstellen gibt es teilweise Probleme und das Ganze stürzt wiederholbar ab, also macht die Sicherung am Besten ohne die System-APKs!
Sicherung
So, nun kanns aber mit der Sicherung losgehen. Der Befehlssyntax zum Sichern lautet wie folgt:
Code:
adb backup [-f<file>] [-apk|-noapk] [-shared|-noshared] [-all] [-system|-nosystem] [<package
>]
Der wichtigste Befehl dabei ist wohl:
Code:
adb backup all
Mit
Code:
adb backup all f C:\Backupname.ab
Nun zu den anderen, zusätzlichen Optionen:
Code:
-f <file>
Code:
-apk|-nopak
Code:
-shared|-noshared
Code:
-all
Code:
-system|-nosystem
Code:
<package..>
Daraus kann man sich dann einen backup-Befehl basteln, ich habe einfach
Code:
adb backup apk all -nosystem f C:\Users\Joe\backup120520.ab
Nun bekommt ihr einen Bildschirm am Gerät angezeigt, auf dem ihr über den Backup-Wunsch informiert werdet und gefragt werdet, ob ihr das Backup verschlüssen wollt. Falls ihr das Backup verschlüsselt, merkt euch auf jeden Fall das Passwort, weil ohne das Passwort kein Wiederherstellen!
Anhang anzeigen 91847
Wiederherstellen
Zum Wiederherstellen, gibt es dann natürlich auch einen adb-Befehl.
Der lautet wie folgt:
Code:
adb restore <file>
Code:
adb restore C:\Users\Joe\backup120520.ab
Anhang anzeigen 91850
Nun habt ihr euer Gerät gesichert bzw. wiederhergestellt. Glückwunsch
Inspiration: