Jak zatrzymać telefon z Androidem za pomocą polecenia adb? Mogę zrestartować komputer, ale nie wiem jak się zatrzymać.
Próbowałem shutdown -k wait
polecenia, ale to nie zadziałało.
Jak zatrzymać telefon z Androidem za pomocą polecenia adb? Mogę zrestartować komputer, ale nie wiem jak się zatrzymać.
Próbowałem shutdown -k wait
polecenia, ale to nie zadziałało.
Odpowiedzi:
Spróbuj adb shell reboot -p
wyłączyć telefon.
adb reboot -p
(pomiń shell
).
Uwaga: Wszystkie poniższe polecenia wymagają dostępu do konta root.
W Androidzie Oreo działa to i wykonuje płynne zamknięcie :
adb shell su -c 'am start -a com.android.internal.intent.action.REQUEST_SHUTDOWN' adb shell su -c 'am start -n android / com.android.internal.app.ShutdownActivity' #alternative; wspomniane zamiary powinny zostać przekazane do tego komponentu w normalnych okolicznościach, ale zadzwonienie do komponentu również działa adb shell su -c 'svc power shutdown' # alternatywa; testowany na Androidzie 5.0, 6.0.1 i 8.1.0
Poniżej znajduje się alternatywa i jest testowany na Androidzie 4.2, 5.0 i 6.0.1. Nie wiem o Nougacie, ale to nie działa dla Oreo.
adb shell su -c 'am start -a android.intent.action.ACTION_REQUEST_SHUTDOWN --ez KEY_CONFIRM true --activity-clear-task' # Zachowałem to tutaj wyłącznie do celów historycznych.
Jeśli korzystasz z systemu Android KitKat lub nowszego * i masz dostęp do konta root, możesz wypróbować to polecenie:
adb shell su -c 'setprop sys.powerctl reboot,recovery'
* Ostatnią wersją, na której testowane jest polecenie, jest system Android 6.0.1.
Oto inna metoda, przejdź do powłoki Androida, a następnie wyłącz telefon!
adb shell
shutdown
su
zrootowany , nawet po użyciu ) lub LG P705 na ICS 4.0.3 (bez rootowania). Zastanawiam się, czy jest to związane z wersją ADB, czy nie (moje 1.0.32).
Aby wyłączyć telefon, użyj tego polecenia na komputerze:
adb shell halt
Reboot
procesie CM12 poprosił o dostęp administratora i działa w CM12
--poweroff
:)