Ich versuche, ein Adb-Backup durchzuführen, aber der Dialog wird nicht angezeigt

Ich habe ein Sony Xperia P-Gerät und möchte sein ROM flashen, um Marshmallow zu erhalten (ich habe derzeit Android 4.0.4).

Ich möchte eine vollständige Sicherung meines Telefons durchführen, bevor ich dies tue. Ich kannte den adb backupBefehl, ich habe Android-Tools aus meinen Arch-Linux-Repos installiert und Folgendes ausgegeben:

adb backup -all -apk -shared -f momsmobile.ab   

es zeigt: Now unlock your device and confirm the backup operation.aber es wird überhaupt nichts angezeigt, ich habe USB-Debugging aktiviert und versucht, ein Passwort für die Entwickleroption "Desktop-Passwort für Backup" festzulegen.

Ich habe auch folgendes Arch-Wiki ausprobiert und udev-Regeln hinzugefügt, dies ist die Regeldatei:

SUBSYSTEM=="usb", ATTR{idVendor}=="xxxx", MODE="0666", GROUP="adbusers"
SUBSYSTEM=="usb",ATTR{idVendor}=="xxxx",ATTR{idProduct}=="yyyy",SYMLINK+="android_adb"
SUBSYSTEM=="usb",ATTR{idVendor}=="xxxx",ATTR{idProduct}=="yyyy",SYMLINK+="android_fastboot"

Ich bin mir sicher, dass die ID des Anbieters und des Produkts korrekt ist (die echten werden aus Datenschutzgründen nicht angegeben).

Das obige hat auch nicht funktioniert, ich bekomme immer noch keine Bestätigungsaufforderung, obwohl ich adb devicesmeine dort sehen kann, wenn ich sie ausstelle.

Grundsätzlich habe ich das gleiche Problem wie diese Frage, nur diese Frage hat ein anderes Gerätemodell (Sumsung vs. Sony) und wird nicht beantwortet.

Zuletzt habe ich versucht, alle meine Antivirus-Schutzmaßnahmen zu deaktivieren, ich verwende Avast Mobile Security und habe alles deaktiviert, aber es hat immer noch nicht funktioniert.

Also, was ist das Problem ?

PS

Ich möchte das Gerät nicht rooten (zumindest nicht in der Sicherungsphase) und ich möchte keine Apps verwenden.

Antworten (3)

Könnte etwas spät sein, aber hier ist, was für mich funktioniert hat: Setzen Sie einfache Anführungszeichen um die Parameter.

adb backup '-all -apk -shared -f momsmobile.ab'
Das hat bei mir funktioniert. Ich denke, das ist ein Fehler; Ich verwende android-tools-adb Version 5.1.1r36+git20160322-0ubuntu3 aus den Ubuntu-Repos auf Ubuntu 16.04.3 und adb versionsagt Android Debug Bridge version 1.0.32. Die Version von developer.android.com/studio/releases/platform-tools.html ( Android Debug Bridge version 1.0.39) scheint ohne die Anführungszeichen gut zu funktionieren.
Einfaches Anführungszeichen hat bei mir auf einem Windows-Computer nicht funktioniert. Ich habe: adb backup "-apk -shared -all -system -obb" -f backup10032019.abund es funktionierte.

Ich tat es! Ich habe "USB-Debugging (Sicherheitseinstellungen)" in den Optionen "Für Entwickler" aktiviert. Ich habe zwei Optionen für das USB-Debugging: 1. „USB-Debugging“ (einfach) – das war immer EIN und 2. „USB-Debugging (Sicherheitseinstellungen)“ – das war AUS.

Telefon: Xiaomi Note 3 Pro SE (kate)

Auf Ihrem Telefon haben die Optionen möglicherweise andere Namen.

Ich verwende Redmi Note 4 Global. Ich musste "USB-Debugging (Sicherheitseinstellungen)" NICHT aktivieren. Das Aktivieren der ersten USB-Debugging-Option hat bei mir funktioniert. Ich habe: adb backup "-apk -shared -all -system -obb" -f backup10032019.abund es funktionierte.

Auf meinem LG G5 habe ich MTP in RNDIS (USB Ethernet) in der Option "For Developers" geändert; Es sind keine Anführungszeichen erforderlich, um den Sicherungsdialog zu erhalten. Danke für den Tipp