Dateisystem klonen ohne Touchscreen

Ich habe mein Samsung S4mini aus großer Höhe fallen lassen und jetzt sind mein Display und mein Touchscreen komplett zerstört (ich kann einige Farben und Pixel sehen und könnte wahrscheinlich etwas im oberen Teil berühren, habe aber keine Chance zu sehen, was ich tue). USB-Verbindung funktioniert aber.

Bei der Suche nach einem Display-Ersatz ist mir aufgefallen, dass es wahrscheinlich billiger (und zuverlässiger, da ich nicht weiß, ob es einen Schaden zB an der Kamera gab) ist, einfach ein gebrauchtes, identisches Telefon zu kaufen und die Daten zu klonen.

Die Frage ist: Wie mache ich das?

Ich verwende CyanogenMod 13 und verwende die SD-Karte als internen Speicher (also verschlüsselt). Ich habe auch TWRP 3.0 und konnte es erfolgreich ausführen adb pull /sdcardund adb twrp backupauf meinen Linux-Computer ziehen. Die Dateien sehen jedoch zu klein aus, um alle Daten zu enthalten. Das Booten in den Odin/Heimdall-Modus sollte ebenfalls funktionieren. Diese Art von Backup sieht auch vielversprechend aus, aber ich kann den Touchscreen nicht dafür verwenden.

Gibt es eine Möglichkeit, das gesamte System einschließlich aller Konfigurationen und Daten (auch diejenigen, die im Nandroid-Backup von TWRP fehlen) auf das neue Telefon zu spiegeln? Wenn das so ist, wie? Ich mache mir besonders Sorgen um:

  1. Können die Daten auf der (verschlüsselten) SD-Karte übertragen werden? (Oder basiert der Verschlüsselungsschlüssel auf einer Seriennummer der Hardware)
  2. Werden verschlüsselte Signal-Chats weiterhin lesbar sein?
  3. Kann das gesamte System gespiegelt werden oder muss ich die genauen Builds herausfinden?
  4. Ich gehe davon aus, dass der "echte" interne Speicher des alten und neuen Geräts wahrscheinlich zu klein ist, um die Daten von der SD-Karte aufzunehmen. Werden die Apps/Daten danach korrekt aufgeteilt? Was ist, wenn der interne Speicher des „neuen Telefons“ anders ist?

Antworten (1)

TL; DR Nein, es sei denn, Sie haben root , was Sie nicht haben, nehme ich an.

  1. NEIN
  2. NEIN
  3. Das ganze System, keine Einzelpakete erforderlich.
  4. NEIN

Wenn Sie Root haben, können Sie mit diesem Befehl das gesamte Blockgerät ziehen

adb pull /dev/block/mmcblk0

UPDATE: Stellen Sie sicher, dass Sie alle Schalter für Ihren ADB-Sicherungsbefehl angegeben haben:

adb backup -f <filename> --twrp --compress cache system data boot

Sie können/sollten alle Partitionen Ihres Geräts anhängen, die Liste der Partitionen kann je nach Gerät variieren.

Und stellen Sie sicher, dass Sie die neueste Version von TWRP haben, da diese Switches im März 2017 veröffentlicht wurden .

Danke schön. Ich habe Root (ich dachte, das wäre beim Booten in TWRP immer der Fall), aber das Ziehen / Drücken von zwei physischen Geräten von einem Unix-Gerät scheint mir zu riskant. Ich hatte gehofft, man könnte etwas Ähnliches für den physikalisch internen/externen Speicher separat tun.
Wenn wir über das Klonen sprechen , nehme ich an, dass das Ziehen von Blockgeräten die einzige Option für Sie ist, und ich sehe nichts Riskantes. Aber warum sagen Sie, dass die Dateien zu klein aussehen, um alle Daten über die Twrp-Sicherung zu enthalten? Es sollte alle Partitionen und Archive mit all Ihren Apps enthalten . Versuchen Sie, den Befehl aus meiner aktualisierten Antwort einzuschließen