Android

Como desativar qualquer botão físico em dispositivos Android

COMO DESATIVAR AS TECLAS, BOTÕES FÍSICOS, CAPACITIVOS DE UM CELULAR ANDROID

COMO DESATIVAR AS TECLAS, BOTÕES FÍSICOS, CAPACITIVOS DE UM CELULAR ANDROID

Índice:

Anonim

O botão de volume do seu telefone enlouqueceu? Quer dizer, ele continua aumentando ou diminuindo o volume por conta própria? Ou acabou de ser esmagado dentro do chassis e não vai parar de baixar o volume. Ou pior ainda, o seu botão Power está quebrado! Tudo isso pode ser corrigido simplesmente desativando-os e usando algum aplicativo de terceiros para controlar o volume e ligar / desligar. Bem, há uma pequena advertência. Seu telefone deve ter acesso root para realizar essa tarefa específica.

Agora, se você tiver um smartphone Android com root e quiser desativar os botões físicos do seu dispositivo, independentemente de eles estarem quebrados ou ativos, siga em frente.

Desativar botões físicos no Android

Portanto, para desabilitar os botões físicos / de hardware no Android, você precisará editar o arquivo raiz que habilita esses botões. Para acessar esses arquivos raiz, você precisará de um gerenciador de arquivos que possa explorar os arquivos raiz. Você pode usar o popular ES File Explorer ou um explorador de raiz específico como o Root Explorer. Ou um explorador de raiz livre como o navegador Root. Aqui, usamos o ES File Explorer para manter a simplicidade.

Sim, sabemos que o ES File Explore é bastante irritante com alguns add-ons desnecessários. Então, encontramos algumas alternativas valiosas para isso.

Passo 1: Abra o ES File Explorer e habilite o Root Explorer. Agora toque em Root Explorer para abrir as opções onde você tem que mudar as opções de leitura e gravação para arquivos raiz. Toque em Montar R / W e na próxima caixa de diálogo selecione write (W) para arquivos / system. Então, agora podemos editar os arquivos do sistema operacional.

Etapa 2: Agora, na guia Local na barra lateral ES, toque em / Dispositivo. Esta pasta contém todos os arquivos raiz. Agora, navegue até este local - system / usr / keylayout. Nesta pasta, você terá o Generic.kl e alguns outros arquivos contendo o teclado e a operação do botão físico.

Agora, aqui você precisa encontrar o arquivo perfeito que pode funcionar para você. Experimente a etapa abaixo indicada primeiro no arquivo Generic.kl. Se isso não funcionar, use-o em outros arquivos que tenham palavras-chave como Volume_Up, Volume_Down e Power. Se você tiver o dispositivo MediaTek, você terá que editar o arquivo mtk-kpd.kl. Como mostrado na imagem acima. Siga o passo abaixo indicado com cuidado.

Passo 3: Primeiro crie um backup do arquivo específico que você irá editar. Aqui, como eu tenho um dispositivo MediaTek, vou editar o mtk-kpd.kl. Para criar um backup, crie uma cópia desse arquivo e renomeie-o adicionando.bk no final como uma extensão.

Agora, abra o arquivo original e toque em editar. Procure palavras-chave relacionadas a Volume_UP, Volume_Down ou Power. Tudo o que você precisa fazer é adicionar # na frente da linha de código específica para o botão específico. Aqui, inseri # (com espaço depois) na frente da chave de código Volume_Up 115.

Passo 4: Salve o arquivo pressionando o botão Voltar e pressione Sim. Em seguida, reinicie o telefone. O botão específico em que você adicionou um # não funcionará, o que significa que agora está desativado.

Basicamente, o que você fez aqui é comentar a linha de código para esse botão específico. Qualquer coisa depois de # nessa linha específica não será compilada e executada pelo Android. Portanto, o Android não pode executar o botão, portanto, o botão não funcionará agora.

Soluções de aplicativos para funcionamento na tela de botões físicos

Você desativou o botão físico desejado. Mas apenas o botão está desativado, não sua função. Qualquer outro aplicativo pode acionar essa função (Volume baixo / alto e tela ligada / desligada) e usá-lo facilmente. Você pode usar o Pie Control ou pode conferir esta lista de aplicativos que permitem controlar o volume na tela.

Deixe-nos saber se o método acima para desativar os botões de hardware funcionou ou não. Além disso, se você tiver algumas dicas sobre seu telefone específico para esse tópico, compartilhe-as. Você também pode fazer a pergunta em nosso fórum.

VEJA TAMBÉM: 3 dicas rápidas para corrigir a notificação atrasada no Android