Як зупинити телефон Android з допомогою команди adb? Я можу перезавантажитись, але не знаю, як зупинити.
Я спробував shutdown -k wait
командувати, але це не вийшло.
Як зупинити телефон Android з допомогою команди adb? Я можу перезавантажитись, але не знаю, як зупинити.
Я спробував shutdown -k wait
командувати, але це не вийшло.
Відповіді:
Спробуйте adb shell reboot -p
вимкнути телефон.
adb reboot -p
(залиште shell
).
Примітка. Усі наведені нижче команди вимагають кореневого доступу.
На Android Oreo це працює і робить витончене відключення :
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; вищезазначений намір передбачається передати цьому компоненту в звичайних обставинах, але виклик самого компонента також працює adb shell su -c 'svc вимкнення живлення' # альтернатива; перевірено на Android 5.0, 6.0.1 та 8.1.0
Далі йде альтернатива і тестується на Android 4.2, 5.0 та 6.0.1. Я не знаю про Nougat, але він не працює для Oreo, хоча.
adb shell su -c 'am start -a android.intent.action.ACTION_REQUEST_SHUTDOWN --ez KEY_CONFIRM true --activity-clear-task "# Я зберігав це тут лише для історичних цілей.
Якщо ви маєте Android KitKat або вище * та маєте root-доступ, ви можете спробувати цю команду:
adb shell su -c 'setprop sys.powerctl reboot,recovery'
* Остання версія, на якій тестується команда, є Android 6.0.1.
ось ще один метод, перейдіть до андроїд оболонки, тоді вимкніть телефон!
adb shell
shutdown
su
) або LG P705 на ICS 4.0.3 (без коріння). Цікаво, пов’язана вона з версією ADB чи ні (моя 1.0.32).
Для вимкнення телефону використовуйте цю команду на ПК:
adb shell halt
Reboot
процесі CM12 запитував доступ до суперпользователя і працює в CM12
--poweroff
:)