Como impedir que alguém desligue um dispositivo Android?

21

Eu tenho um Nexus 5. Mesmo se eu ativar a senha ou o padrão de segurança, alguém ainda poderá desligar meu celular usando o botão liga / desliga. Como posso evitar isso?

Codificador frustrado
fonte
7
Qual é o seu objetivo real? Você está preocupado apenas com um "amigo" desligar o telefone para incomodá-lo ou há algo mais?
Dan Hulme
4
Você também pode remover o botão liga / desliga e alterá-lo, pressionando-o para não pressionar mais o botão eletrônico real dentro do telefone. Se você fizer um pequeno furo no botão liga / desliga onde está o botão eletrônico, use um clipe de papel para pressionar o botão. Também existem aplicativos que desligam o dispositivo, se você quiser desligá-lo sem um clipe de papel.
Adam Davis
2
@ DanHulme O primeiro caso de uso que me vem à mente é impedir um ladrão de tentar desligar o dispositivo para evitar localizá-lo remotamente.
brichins
2
@brchins Eu posso pensar em várias razões pelas quais alguém pode querer parar o telefone, mas isso é irrelevante. A questão é por que o Frustrated Coder quer impedir que alguém desligue o telefone.
Dan Hulme
2
Minha principal preocupação era ladrões! Eles roubam o telefone e desligam-no para que ele não possa mais ser rastreado! Perdi meu Nexus 4 não quero perder isso!
Frustrado Coder

Respostas:

39

Você não pode (exceto quaisquer ajustes de hardware).

Se você fizer o root no telefone e instalar uma ROM personalizada, poderá remover as opções "Desligar" e "Reinicializar" no menu Energia. No entanto, o Nexus 5 (assim como a maioria dos telefones modernos) possui um recurso com fio, onde pressionar o botão liga / desliga por 10 segundos desliga o telefone. Isso é feito para que você possa reiniciar o telefone se ele congelar. Como o Nexus 5 não possui uma bateria removível, essa redefinição forçada seria a única maneira de desligá-la sem ter que esperar que a bateria descarregasse.

Se você é tecnicamente inclinado, sempre pode fazer modificações no hardware do telefone, o que impediria o funcionamento normal do botão Liga / Desliga. No entanto, esses mods não são para iniciantes e certamente invalidarão sua garantia.

Chahk
fonte
Atualmente, quase todos os dispositivos possuem esse recurso - pressione e segure para desligar.
Om Shankar
Observe que, em alguns dispositivos, pressionar o botão liga / desliga na verdade faz com que o dispositivo reinicie.
JonasCz - Restabelece Monica
4

Você pode criar / modificar uma capa de telefone para cobrir o botão liga / desliga. Isso evitaria anular a garantia.


fonte
7
... então você tem o problema de tornar o estojo não removível.
Navin
Eu pensaria que você encontraria o "agora como ligo a tela ?!" problema primeiro ...
derobert 12/03
Boa ideia bunda eu acho que u pode desligar o telefone via software
enthdegree
1

Então, eu diria que a melhor maneira seria:

1 - rom personalizado para alterar o menu desligar

2 - para não remover a opção de desligar, mas substituí-la por uma falsa que fingiria que o telefone fosse desligado (reproduzindo uma animação idiota como de costume), mas apenas colocando o telefone no modo de suspensão / bloqueado, na verdade, ele já deve começar nesse ponto para ativar gps, enviar posição por e-mail, gravar voz e tirar foto ... apenas um ladrão usaria um botão que um usuário dispensasse.

Além de um dispositivo não ter uma tela de bloqueio, caso contrário, um ladrão o exibirá imediatamente, ele deve poder usá-lo como quiser ou supostamente como deseja ... provavelmente um modo normal falso sem bloqueio ativado pelo desativação falsa descrita em

seb
fonte
Ninguém vai fazer tanto trabalho.
Mateus Leia
1

Você pode experimentar este aplicativo para conseguir isso - Smart Lockscreen Protector

Este aplicativo impede que o menu de energia apareça se o telefone estiver bloqueado. Assim, impede que as pessoas desliguem ou reiniciem o telefone quando ele estiver bloqueado.

Nota: No entanto, se a pessoa tentar reinicializar com força, mantendo o botão liga / desliga pressionado por mais de 10 segundos (reinicialização total), esse aplicativo não poderá oferecer suporte. Como está conectado para fazê-lo.

Pelo menos, protege seu telefone até certo ponto, sem fazer root .

Bandi Kishore
fonte
Um dispositivo pode ser parado pressionando o botão liga / desliga por alguns segundos. Este aplicativo evita isso?
Firelord
1
Não, pressionar longamente é uma operação acionada por hardware. Portanto, este aplicativo não pode impedir que isso aconteça.
Bandi Kishore
0

Não há como impedir que o telefone seja desligado (sem fazer root, o que anulará a garantia se o dispositivo estiver na garantia).

Se o seu telefone for roubado, será.

Portanto, a única coisa que você pode fazer é manter seus dispositivos seguros.

tushar
fonte
-1

Basta torcer o telefone e comprar Cerberus . Eles têm essa opção.

Bazilhão brasileiro
fonte