[Anleitung] Android (ab ICS) komplett sichern - OHNE Root

  • 44 Antworten
  • Letztes Antwortdatum
TamCore

TamCore

Erfahrenes Mitglied
168
Wie bei meinen anderen Anleitungen auch: Sie wurde zuerst in meinem Blog veröffentlicht :)

Dieser Post (Backup machen, kein Root, ...) hat mich dazu getrieben, die Anleitung jetzt hier zu veröffentlichen. Zwar nicht wirklich Sensation-spezifisch, aber die Entscheidung überlasse ich gerne der Moderation :)

Seit Ice Cream Sandwich hat Android eine integrierte Funktion, um ohne Root Backups erstellen zu können. Mit der Anleitung möchte ich euch erstmal nur die Grundfunktionen der Funktion näher bringen.

Was brauchen wir?
  • Device mit Android 4.x oder höher
  • Android Debug Bridge (im Folgenden "adb" genannt; Download für Windows und Linux)
    • Sollten die Binarys nicht funktionieren: Android-SDK installieren im Manager die Platform-tools installieren.
  • aktiviertes USB-Debugging (Einstellungen > Entwickleroptionen > USB-Debugging)
Der einfachste Weg um ein komplettes Backup anzulegen, ist
Code:
$ adb backup -all
. Auf eurem Gerät öffnet sich jetzt die dazugehörige App. Dort könnt ihr ein (optionales) Passwort eintragen, mit dem das Backup dann verschlüsselt wird. Wenn ihr über den -f Parameter keinen eigenen Dateinamen angebt, wird das Backup als "backup.ab" gespeichert.

Mit
Code:
$ adb restore backup.ab
könnt ihr das Backup dann wiederherstellen. Solltet ihr über den -f Parameter einen eigenen Dateinamen angegeben haben, müsst ihr "backup.ab" natürlich ändern. Wenn ihr bei der Erstellung des Backups nen Passwort angegeben habt, müsst ihr das auf eurem Androiden wieder angeben.

Der XDA-User copkay hat dazu nen passenden Thread erstellt, indem er die einzelnen Parameter gut erklärt hat.
 

Anhänge

  • device-2012-04-09-220828.png
    device-2012-04-09-220828.png
    10 KB · Aufrufe: 1.799
  • device-2012-04-09-222214.png
    device-2012-04-09-222214.png
    12,8 KB · Aufrufe: 1.500
  • adb.zip
    235,1 KB · Aufrufe: 3.323
Zuletzt bearbeitet:
  • Danke
Reaktionen: DerCarsten, Petflasche, $Gamechiller$ und 3 andere
mit welchen schritten stelle ich das Original-Rom wieder her, wenn nach der Sicherung irgendwas z.B. beim rooten "schief" geht ?
 
Indem du ne RUU flashst. Hier werden lediglich alle Apps inklusive deren Daten gesichert.
 
Ich habe gar nichts vorenthalten. Oben steht doch extra
Der XDA-User copkay hat dazu nen passenden Thread erstellt, indem er die einzelnen Parameter gut erklärt hat.

Die Verwendung von adb ist btw relativ simpel..
 
Aha, deswegen gibt es da auch mehr als 15 Seiten voll von Leuten, die entweder gar kein Backup zustande bringen, oder danach nicht an das Backup kommen, bzw andere Probleme damit haben.
Na egal, der Hinweis auf mehr Information ist drin und gut ists.
 
Phasenspringer schrieb:
Aha, deswegen gibt es da auch mehr als 15 Seiten voll von Leuten, die entweder gar kein Backup zustande bringen, oder danach nicht an das Backup kommen, bzw andere Probleme damit haben.
Na egal, der Hinweis auf mehr Information ist drin und gut ists.

Huhu,

Dass liegt aber daran, das bei xda so viele noobs rumgeistern, die denken Ahnung zu haben und nochmal wissen, das Su als Abkürzung superuser heißt.
Die Verwendung dort berichtet auch hauptsächlich für die Parameter die man verwenden kann. Das einfach Backup, wie es hier beschrieben wurde, ist mit adb so simpel, dass es jeder hinbekommt, solange man sich an die Anleitung hält und auch bildschirmanweisungen befolgt.

Grüße

Gesendet von meinem HTC Sensation XE with Beats Audio Z715e mit der Android-Hilfe.de App
 
Werden im Backup auch Systemeinstellungen,wie zB Klingeltonlautstärke usw gespeichert, oder nur Apps + deren Daten?
 
Die Systemeinstellungen gehören auch zu ner App. Zur Settings.apk um genau zu sein. Von daher: wird bei '-all' auch mitgesichert.
 
Also nochmal für alle "nooobs": Eine ohne root und adb direkt funktionierende Möglichkeit unter ICS ein Backup zu machen ist in ICS also immer noch nicht enthalten? So jedenfalls habe ich das Ergebins meiner Recherche (miss) verstanden!:sad:
 
Zuletzt bearbeitet von einem Moderator:
Nö, wofür auch? So nen Backup wird schnell mal nen GB groß und is nur unnötiger Ballast für die Speicherkarte. Da die adb Binary hier die einzige Anforderung ist, finde ich das Ganze durchaus vertretbar.
 
So habe nun ein Backup erstellt, bekomme es aber irgendwie nicht wiederhergestellt. Habe soeben den Bootloader entsperrt und Root Zugriff bekommen. Folgender Maßen gehe ich nun vor: Ich öffne die CMD, ziehe die adb.exe ins Konsolenfenster udn gebe dahinter den Befehl
restore C:\Users\MeinBenutzername\backup.ab
Daraufhin bekomme ich auch die Anfrage ob ich das Backup am Handy wiederherstellen möchte. Wenn ich dies akzeptiere, erscheint dort kurz das Fenster, dass die Wiederherstellung gestartet wird, jedoch erscheint kurz darauf schon Wiederherstellung beendet. Weiß jemand was da schief läuft, das backup ist ANgeblich etwas über 3Gb groß?
 
sno1c schrieb:
So habe nun ein Backup erstellt, bekomme es aber irgendwie nicht wiederhergestellt.

@TamCore, @Adria

:thumbsup: genau, das habe ich gemeint!
 
"adb logcat" in nem separaten Fenster laufen lassen, während die Wiederherstellung versucht wird. Die Ausgabe vom logcat dann in nen Pastebin klatschen und den Link hier reinstellen.
 
Habe den Fehler nun gefunden. Aus irgendeinem Grund wurde das Backup überschrieben und hatte dann nur 0 Byte. Zum Glück habe ich das Backup, welches über 3GB groß war, sofort gesichert. Habe es dann nochmal mit der Kopie versucht und plötzlich ging es...Woran es jetzt genau lag weiß ich auch nicht. Keine Ahnung warum das Backup plötzlich nur noch 0 Byte groß war.

Phasenspringer schrieb:
@TamCore, @Adria

:thumbsup: genau, das habe ich gemeint!

Muss ich nicht verstehen, oder?
 
:blink:Also muss ich mich doch nochmal outen!

Das Zurückspielen eines mit adb gemachten Backups benötigt dann doch wieder root-Rechte?
Also müsste ich mein Phone demach doch rooten? (Exploid etc?)
 
Nein. Es wird kein Root benötigt. Lediglich USB-Debugging muss aktiviert sein.
 
YES! Hab ich doch gleich gewußt! :D

und
Danke man(n)!

Edit:
Ähhh..
Beim Aufruf von ADB unter Windows 7 /64 verlangt adb die AdbWinAPI.dll!!!
Die ist bei Eurem Päkchen aber leider nicht dabei gewesen!
 
Zuletzt bearbeitet von einem Moderator:

Ähnliche Themen

ger_kar
Antworten
313
Aufrufe
90.881
Esen
Esen
D
Antworten
0
Aufrufe
882
dogbone
D
T
  • Gesperrt
  • Twenom
Antworten
2
Aufrufe
899
Fallwrrk
F
Zurück
Oben Unten