Nicht-Root-Sicherung mit mehreren Benutzern (Nicht-Eigentümer oder sekundäre Benutzer)

7

Ich habe wirklich einige Zeit damit verbracht, dies zu untersuchen, und war überrascht, keine Antworten zu finden ( dieser großartige Thread geht dieses Problem überhaupt nicht an ... Ich versuche, mich von meiner unglücklichen Situation zu erholen: Ich habe einen sekundären Benutzer eingerichtet Mein Nexus 7 4.2.2 und mein Gerät sind (noch) nicht gerootet. Jetzt ist mir wie vielen anderen klar, dass durch das Rooten alles gelöscht wird, um es zu entsperren (wenn ich das nur zuerst gelesen hätte), und ich versuche, alle Apps zu sichern Daten für den sekundären Benutzer.

Wenn ich versuche, ein adb-basiertes Backup auf dem sekundären Benutzer auszuführen, hängt es einfach und tritt dann eine Zeitüberschreitung auf, wodurch eine leere AB-Datei erstellt wird. Das Benutzerkonto des Besitzers wird einwandfrei gesichert.

Irgendwelche Ideen? Ist der Multi User einfach zu neu? Ich bin damit auf andere nervige Dinge gestoßen (kein VPN-Client stellt eine Verbindung her, kann nicht in die Entwicklungseinstellungen gelangen, kann nicht einmal die ZEIT-Einstellungen ändern usw.)

Vielen Dank!

veränderteNate
quelle
Ist der sekundäre Benutzer nach einem Löschvorgang noch eingerichtet? Oder habe ich falsch verstanden, dass Sie das Löschen / Entsperren bereits durchgeführt haben ? Wenn Sie dies noch nicht getan haben, ist das USB-Debugging aktiviert, wenn Sie versuchen, eine Verbindung zum sekundären Benutzer herzustellen? Listet adb devicesder Nexus auf?
Izzy
Das ist alles Pre-Wipe! Alles ist noch auf Lager, insgesamt zwei Benutzer. Da ich das USB-Debugging nicht als sekundären Benutzer aktivieren kann, habe ich es als Eigentümer aktiviert. Wenn ich mich als sekundärer Benutzer anschließe, wird USB Debugging Connected in der Statusleiste des Tablets angezeigt und ich sehe mein Gerät in aufgelistet adb devices- aber wenn ich es ausführe adb backup...und es heißt "Entsperren Sie Ihr Gerät und bestätigen Sie ...", wird nie etwas auf dem angezeigt Tablette. Als Eigentümer wird die Nachricht erneut angezeigt und die Sicherung funktioniert.
geändertNate
Haben Sie dieses Gerät bei ADB autorisiert? Ab 4.2.2 wird beim ersten Herstellen einer Verbindung eine RSA-Bestätigung angefordert. Dieser Dialog wird nur geöffnet, wenn Sie sich im Hauptbenutzer befinden. Es funktioniert jedoch für alle Benutzer nach der Autorisierung.
Raghav Sood
1
Ich bin mir nicht sicher, was Sie unter Autorisierung außerhalb der typischen ADB-Verbindung verstehen. Wenn das Profil des Besitzers aktiv ist, funktioniert die Sicherung wie oben angegeben einwandfrei: Das vordefinierte verschlüsselte Gerätekennwort wird abgefragt und bei Eingabe wird die Sicherung ermöglicht fertigstellen. Sobald ich zum Nicht-Eigentümer-Konto wechsle, zählt mein Computer es als das Gerät, das getrennt und wieder verbunden wird. Wie bereits erwähnt, werde ich nie um Bestätigung gebeten, und adb bleibt hängen, bis eine leere .ab-Datei verbleibt.
geändertNate

Antworten:

2

Wenn Sie mit Android 4.2.2 arbeiten, können Sie den Bootloader entsperren, ohne das Gerät zu löschen. Verwenden Sie Handtuchwurzel, um Ihr Gerät zu rooten . (Es funktioniert auf einem neuxs 7, solange Sie einen Kernel-Build <Jun 3 haben). Anschließend können Sie den Bootloader mit der folgenden App entsperren (das Gerät wird nicht gelöscht). Dann können Sie Titan Backup verwenden, um alles auf Ihrem Gerät zu sichern, auch wenn Sie als sekundärer Benutzer angemeldet sind.

Chrisii
quelle
0

Ich glaube nicht, dass es einen Weg gibt, einen Root-Enable-Exploit zu finden. adb backup -apk -shared -allSichert nur für Benutzer 0 für / data / user / und / storage / emulated / (für Nichtgeräte ohne erweiterbaren Speicher). Auch mit 4.4 kein Glück.

Stephen
quelle