Para aqueles que se perguntam o que significa "p": é a abreviatura de --poweroff:
Izzy
6
que teria sido melhor unix maneira: "shutdown" para o desligamento e "shutdown -r" para reiniciar
Mert Akcakaya
Mas não funciona para mim. Nexus 4 no Lollipop 5.0.1 (com raiz) 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).
Andrew T.
4
Tente adb reboot -p(deixe de fora shell).
Caleb Xu
2
reboot -p reinicia apenas meu tablet. Não desliga.
JohnyTex
17
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.
Para desligamento instantâneo e de baixo nível
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'
substitua su -c pelo shell adb para executar o comando usando adb
substituir reiniciar, recuperar com reiniciar para reiniciar o dispositivo
substituir reinicialização, recuperação com desligamento para desligar o dispositivo
* A última versão na qual o comando é testado é o Android 6.0.1.
Mas não funciona para mim. Nexus 4 no Lollipop 5.0.1 (com raiz, mesmo após o uso 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).
Andrew T.
Não funciona para mim em um MIUI Redmi 3. "shutdown: not found".
Não funciona em estoque 5,0 Galaxy S5 e 5.1 Nexus 7, Curiosamente, quando executado em CM12 Rebootprocesso pediu acesso de superusuário e trabalha em CM12
--poweroff
:adb reboot -p
(deixe de forashell
).Nota: Todos os comandos a seguir abaixo requerem acesso root.
No Android Oreo , isso funciona e faz um desligamento normal :
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.
Para desligamento instantâneo e de baixo nível
Se você estiver executando o Android KitKat ou superior * e tiver acesso root, tente este comando:
* A última versão na qual o comando é testado é o Android 6.0.1.
fonte
aqui está um outro método, vá para o shell android e desligue o telefone!
fonte
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:
fonte
Reboot
processo pediu acesso de superusuário e trabalha em CM12