Wiederherstellen eines ADB-Backups auf einem anderen Telefon desselben Modells?


9

Wir haben mehrere Android 4.0-Telefone desselben Modells desselben Herstellers, die gleichzeitig aus derselben Werksreihe gekauft wurden. Wir haben mit ADB ein Backup eines der Telefone erstellt .

Kann die Sicherungsdatei von einem dieser Telefone auf alle Telefone angewendet werden, oder enthält die Sicherung eindeutig identifizierende Informationen, die sie auf die anderen Telefone nicht anwendbar machen?


Haben Sie versucht, beispielsweise zwei Telefone für den Trockentestlauf wiederherzustellen, bevor Sie die Massenwiederherstellung durchführen?
t0mm13b

Es funktioniert wahrscheinlich einfach. Ich würde sagen, probieren Sie es einfach aus, was könnte schief gehen? Wenn Sie feststellen, dass es nicht funktioniert, können Sie das Telefon jederzeit zurücksetzen oder die ursprüngliche Sicherung des Telefons wiederherstellen. Gerätespezifische IDs stammen immer von der Hardware und werden nicht auf der / data-Partition gespeichert (zumindest nicht für Original-Google-Inhalte). Was jedoch pro Gerät einzigartig ist: das Authentifizierungstoken von Google Play und andere Dinge von Google. Vielleicht erkennen sie die doppelte Nutzung durch einen Token und sperren Sie aus Sicherheitsgründen aus dem Play Store. Ist mir einmal passiert, musste ich ein Konto wiederherstellen (SMS an mein Telefon gesendet) und es funktionierte wieder.
Ce4

Teilen Sie uns Ihre Ergebnisse mit!
Ce4

Antworten:


3

Die von adb erstellten Backups haben keine "Überprüfungen", um festzustellen, ob das Telefon, auf dem Sie wiederherstellen, dasselbe Gerät ist.

Sie sollten keine Probleme haben, solange es sich um dieselbe Android-Version handelt. Mit der gleichen Version meine ich die gleiche aktuelle Android-Version sowie den gleichen Hersteller. Sie würden wahrscheinlich Probleme haben, wenn Sie versuchen würden, ein Backup von einem Sony-Telefon mit Android 4.1 auf einem Motorola-Telefon mit 4.1 wiederherzustellen. Sollte aber in Ordnung sein, wenn Sie von einem Motorola mit 4.1 auf ein anderes Motorla-Telefon mit 4.1 wiederherstellen.

Sie haben erwähnt, dass Sie genau dasselbe Gerät verwenden. Stellen Sie lediglich sicher, dass das Gerät auf dieselbe Version wie Ihr altes Telefon aktualisiert wurde.


Nur zur Verdeutlichung: Gilt das auch, wenn das Backup nur eine einzige (nicht systembezogene) App enthält? Das funktioniert gut mit Titanium Backup . Ich denke, das Grundlegende hier ist, dass beide Geräte die gleiche Verzeichnisstruktur haben sollten - wie das bei den ADB-Backups "wörtlich" genommen wird? Und bedeutet das zwangsläufig, dass nach dem Upgrade eines Geräts die zuvor erstellten Backups unbrauchbar sind?
Izzy

1
Dies kann sein, je nachdem, was Sie für die Sicherung ausgewählt haben. Wenn Sie eine vollständige "System" -Sicherung durchführen, ist die Wahrscheinlichkeit, dass diese auf einem anderen Telefon funktioniert, viel geringer als wenn Sie nur die Benutzer-Apps und Benutzer-App-Daten sichern.
Ryan Conrad

Volle Bestätigung: Stellen Sie niemals eine "vollständige Systemsicherung" auf einem anderen Gerät oder sogar nur einem anderen ROM wieder her, da sonst mit ziemlicher Sicherheit Probleme auftreten. Während bei einzelnen Anwendungen (wie man sie auf der Befehlszeile angeben können adb backup) sollte in den meisten Fällen funktionieren, aber möglicherweise Probleme auf verschiedenen ROMs / Geräte machen - zumindest nach meinem Verständnis.
Izzy

Noch ein Gedanke: Carbon Backup (jetzt Helium genannt ) verwendet ADB auch als Backend und behauptet sogar, Apps und Daten zwischen mehreren Geräten synchron zu halten. Vermutlich sollte diese Tatsache den Teil für Backups von Benutzer-Apps beantworten :)
Izzy

1

Bearbeiten : Diese Antwort bezieht sich auf Nandroid-Backups, die durch eine Wiederherstellung (ex CWM) erstellt wurden. Ich denke, das trifft auf Ihren Fall zu, vorausgesetzt, Sie führen eine vollständige Sicherung über adb durch.

Es gibt mindestens ein eindeutiges Element, das dupliziert werden würde: die Android-Geräte-ID. Diese ID wird immer dann generiert, wenn Sie ein neues ROM löschen und installieren. Sie wird jedoch mit einem Nandroid-Backup beibehalten. Diese ID wird von einigen Apps verwendet, um eindeutige Installationen oder Authentifizierungen zu verfolgen.

Einige Geräte speichern die MAC-Adresse einer Netzwerkschnittstelle im Speicher (z. B. Nook Simple Touch und dessen WLAN-Schnittstelle) und nicht auf dem Chip selbst. Umso wichtiger ist es, ein Originalbild zu behalten. Im Fall der Ecke haben viele Leute, die sie verwurzelt haben, keine Sicherungskopie des Originals erstellt, sodass sie ihre ursprüngliche eindeutige MAC-Adresse verloren haben. Wenn Ihr bestimmtes Gerät dies ebenfalls tut (wahrscheinlich nicht), würden Sie große Probleme haben, wenn zwei Geräte versuchen würden, auf denselben WLAN-Router zuzugreifen.

Abgesehen davon hatte ich persönlich kein Problem damit, ein Nandroid-Backup von einem Telefon auf ein anderes des gleichen Modells zu kopieren. Ich kann Titanium Backup verwenden, um manuell eine neue Android-Geräte-ID zu generieren, und das Optimus V hängt bei MAC-Adressen nicht vom ROM ab. Solange das Telefon vor dem Wiederherstellen eines Nandroids vollständig gelöscht ist (und es sich genau um dasselbe Modell und denselben Chipsatz handelt), sollte es kein Problem geben.


1

Ich habe gerade versucht, das ADB-Backup von Galaxy S3 auf ein anderes Galaxy S3 wiederherzustellen. Nachdem adb fertig war, hing das Telefon und reagierte nicht auf den Netzschalter.

Nach dem Entfernen der Batterie ging es in die Boot-Schleife (zum Glück durch Zurücksetzen auf die Werkseinstellungen behoben).


Hatten beide Telefone dieselbe Hardwareversion (es gibt weit mehr als ein S3-Modell) und hatten beide dieselbe Softwareversion?
Ce4

0

Das kann funktionieren. Ihr Kilometerstand kann jedoch variieren.

Ich habe gerade ein Nandroid-Backup von einem alten Galaxy S4 (das ich fallen gelassen habe und das LCD ausgefallen ist) auf ein neues Galaxy S4 wiederhergestellt.

Das neue Galaxy S4 war komplett auf Lager und es dauerte eine Weile, bis es gerootet und TWR installiert war - um Knox usw. herumzukommen. Aber dann habe ich ein Nandroid-Backup des alten Galaxy S4 (das bei Cyanogenmod und 5.1.1 war) über das neue wiederhergestellt Telefonbestand Samsung 4.4.2.

Es gab eine leichte Verrücktheit, als es zurück zu TWRP gebootet und auf dem TWRP-Logo-Bildschirm wiederholt wurde - aber nach ein paar Batterie-Resets funktioniert es jetzt großartig.


0

Ich kann auch sagen, dass dies funktioniert, obwohl es definitiv variieren wird. Ich habe ein Twrp-Backup von Lineage OS 13.1 Android 6.0.1 auf meinem Galaxy Grand Prime wiederhergestellt, das Android 5.0.1 war. Beide Telefone sind vom selben Hersteller und Träger.

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.