Weiß jemand, ob es eine Möglichkeit gibt, ein Android-Telefon über die Android-Befehlszeile in den Wiederherstellungsmodus zu versetzen?
Hinweis:
Ich NICHT haben adb Zugang.
Ich kenne die magische Einschaltsequenz NICHT , um dies vom Bootloader aus zu tun. Ich habe die üblichen Dinge ausprobiert und nichts funktioniert.
I DO haben Wurzel. (Und kann Befehle direkt auf dem Gerät über einen Terminalemulator eingeben.)
Ich weiß, dass es irgendwie möglich ist, weil Anwendungen wie ROM Manager es tun. Aber wie?
quelle
reboot
, aber das ist genau richtig.PATH
Variable durcheinander bringt.adb reboot recovery
su
Terminal eingeben, um Root-Zugriff zu erhalten, bevor Sie es ausführen könnenreboot recovery
.Ich habe den folgenden Befehl auf Android 5.0 und 6.0.1, CM 14 und Android 8.1.0 mit ordnungsgemäßem Herunterfahren und Neustart zur Wiederherstellung getestet:
Es funktionierte auch unter Android 4.4.2, aber das Herunterfahren schien auf niedrigem Niveau zu sein. Es erfordert jedoch Root-Zugriff.
Wenn Sie Android KitKat oder höher * ausführen und über Root-Zugriff verfügen, können Sie diesen Befehl alternativ in einer Terminal-App ausführen:
Beachten Sie, dass alle diese
setprop
Befehle ein Herunterfahren / Neustarten auf niedriger Ebene (unrein; nicht ordnungsgemäß) durchführen würden.In Android Lollipop und höher * können Sie auch Folgendes versuchen:
Für Android Jelly Bean und darunter scheint die Antwort von SS-3 die einzig mögliche Lösung zu sein.
* Die letzte Version, auf der der Befehl getestet wird, ist Android 6.0.1.
quelle
-c
Argument. Wechseln Sie also zuerst zum Root-Benutzersu
und führen Sie dann den angegebenen Befehl aus