Como interrompo um telefone Android usando o comando adb? Posso reiniciar, mas não sei como parar.
Eu tentei shutdown -k wait
comando, mas não funcionou.
Como interrompo um telefone Android usando o comando adb? Posso reiniciar, mas não sei como parar.
Eu tentei shutdown -k wait
comando, mas não funcionou.
Respostas:
Tente adb shell reboot -p
desligar o telefone.
adb reboot -p
(deixe de fora shell
).
Nota: Todos os comandos a seguir abaixo requerem acesso root.
No Android Oreo , isso funciona e faz um desligamento normal :
shell adb su -c 'inicio -a com.android.internal.intent.action.REQUEST_SHUTDOWN' shell adb su -c 'sou start -n android / com.android.internal.app.ShutdownActivity' #alternative; a intenção mencionada acima deve ser transmitida para esse componente em circunstâncias normais, mas chamar o componente por si só também funciona shell adb su -c 'svc power shutdown' # alternativa; testado no Android 5.0, 6.0.1 e 8.1.0
A seguir, é uma alternativa e testada no Android 4.2, 5.0 e 6.0.1. Eu não sei sobre o Nougat, mas ele não funciona para o Oreo.
shell adb su -c 'sou start -a android.intent.action.ACTION_REQUEST_SHUTDOWN --ez KEY_CONFIRM true --activity-clear-task' # Eu mantive isso aqui apenas para fins históricos.
Se você estiver executando o Android KitKat ou superior * e tiver acesso root, tente este comando:
adb shell su -c 'setprop sys.powerctl reboot,recovery'
* A última versão na qual o comando é testado é o Android 6.0.1.
aqui está um outro método, vá para o shell android e desligue o telefone!
adb shell
shutdown
su
) ou LG P705 no ICS 4.0.3 (sem raiz). Gostaria de saber se está relacionado à versão ADB ou não (a minha 1.0.32).
Para desligar o telefone, use este comando no PC:
adb shell halt
Reboot
processo pediu acesso de superusuário e trabalha em CM12
--poweroff
: