Wie kann ich eine Adb-Sicherung ohne sichtbaren Bildschirm durchführen?

Ich muss mein Android-Telefon reparieren (es ist Jiayu G4 mit Android 4.0.2), da das Display nicht funktioniert. Dennoch werden Berührungen gehandhabt. Könnte mir jemand mit auf seinem PC installierten Android-Entwicklungstools mitteilen, welche Gesten ich danach ausführen soll?

adb backup -apk -shared -all

Befehl? Es erwartet, dass ich das Gerät entsperre und die Sicherung zulasse, aber ich kann nicht sehen, welche Taste ich drücken muss.

Gute Antwort ist:

  1. Drücken Sie die Taste auf 3/4 der Höhe und 2/3 der Breite des Bildschirms;
  2. Wischauswahl befindet sich auf 1/10 der Höhe auf der linken Seite ...
  3. ...oder so.

Bitte helfen Sie.

Antworten (2)

Wenn Sie den adb backupBefehl aufrufen, erscheint dieser Bildschirm auf Ihrem Gerät:

Adb-Sicherung

Die Schaltfläche, die Sie drücken müssten, ist "Meine Daten sichern". Warten Sie also nach dem Aufrufen des Befehls 3..5 Sekunden, um sicherzustellen, dass der Bildschirm "geladen" ist, und drücken Sie dann den Bereich unten rechts, wo sich die Schaltfläche befinden sollte. Der Sicherungsvorgang sollte dann sofort beginnen. Auch wenn Sie sehen, dass nichts passiert, warten Sie noch etwa 30 Sekunden und prüfen Sie dann (von einem anderen Terminal / einer anderen Befehlsshell). Sie sollten sehen, dass Ihre Sicherungsdatei dann wächst.

Vielen Dank! Meine Daten werden gerade gespeichert. Ich habe vergessen, dass ein Bild besser ist als hundert Worte. Noch eine kleine Frage: Ist es sicher, diese Daten auf einer späteren Version des Systems wiederherzustellen? 4.2 oder 4.4. Sieht so aus, als müsste ich mein Gerät mit neuerer Firmware flashen, damit mein neuer Ersatzbildschirm funktioniert. Der Bildschirm ist von einer neuen Revision des Geräts.
Kommt darauf an. Wenn Sie System-Apps enthalten, wäre ich vorsichtig ( adb restoreerlaubt keine Auswahl, nur alles oder nichts). Ansonsten: Sparen würde ich sagen. Schließlich tut Helium Backup genau das , um Apps/Daten zwischen Geräten zu synchronisieren.

(Für spätere Android-Versionen)

Sie können versuchen, den Bildschirm zu spiegeln. ( Methode 2 beinhaltet das Spiegeln über WLAN )

Oder den Bildschirm erzählen.

Mit einem völlig leeren Bildschirm können Sie:

# enable USB debugging (not shown here, but the prompt is in the upper 40% of the screen. Yes is on the right)
# verify the phone is recognized and has authorized your PC
adb devices
# unlock the screen on the phone (power button, swipe, enter password, etc.)
# send the backup command (adjust as needed and try quotes or escape characters)
adb backup -apk -shared -all file.ab
# Respond to the prompt on the phone

Die Eingabeaufforderung ist im Vollbildmodus und die Bestätigungsschaltfläche befindet sich unten rechts über der Startleiste (Zurück, Startseite, zuletzt verwendete Apps).

Nach der Bestätigung gibt es nichts auf dem Ziel-PC, das zeigt, dass es funktioniert.

Auf dem Quelltelefon wird jedes Paket angezeigt, während es sie kopiert (scheint so).

Die Zieldatei wird als 0 KB (leer) angezeigt, bis der Vorgang abgeschlossen ist.

Verwenden Sie ein zuverlässiges Kabel und lassen Sie das Telefon an einem sicheren Ort, ohne es zu bewegen oder gar zu berühren. Die Sicherung eines Pixel 2 dauerte etwa 30 Minuten (16 GB Sicherung, etwa 64 GB Daten auf dem Gerät). Nicht alles ist Teil der ADB-Sicherung .

Wenn Sie den Vorgang auf dem Ziel-PC mit Strg-C ausführen, füllt sich die Zieldatei in den nächsten Sekunden mit der unvollständigen Sicherung. Das Telefon zeigt auch weitere Pakete an, die zum Kopieren durchlaufen wurden. Sie könnten dies vielleicht verwenden, um zu überprüfen, ob die Sicherung funktioniert hat.

Es ist nicht klar, welche Kollisionsrichtlinie beim Senden einer Sicherung mit demselben Namen wie eine vorhandene Datei gilt.