Como desativar qualquer botão físico em dispositivos Android
Miscelânea / / December 02, 2021
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 quebrar dentro do chassi e não para de diminuir o volume. Ou pior ainda, seu botão liga / desliga está quebrado! Tudo isso pode ser simplesmente consertado desativando-os e usando alguns aplicativo de terceiros para controlar o volume e ligar / desligar. Bem, há uma pequena advertência. Seu telefone deve ter acesso Root para realizar esta tarefa específica.
Agora, se você tem um telefone Android com root e gostaria de desabilitar os botões físicos do seu dispositivo, independentemente de estarem quebrados ou ativos, siga em frente.
Desativar botões físicos no Android
Portanto, para desativar os botões físicos / de hardware no Android, você precisará editar o arquivo raiz que ativa 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 root explorer específico como
Explorador Raiz. Ou um explorador de root grátis como Navegador raiz. Aqui, usamos o ES File explorer para manter a simplicidade.Sim, sabemos que o ES File Explore se tornou muito chato com alguns add-ons desnecessários. Então, encontramos algumas alternativas valiosas para isso.
Passo 1: Abra o ES File Explorer e ative o Root Explorer. Agora toque em Explorador Raiz para abrir as opções em que você deve alterar as opções Ler e Gravar para arquivos raiz. Toque em Monte R / W e na próxima caixa de diálogo selecione escrever (W) para /system arquivos. Portanto, agora podemos editar os arquivos do sistema operacional.
Passo 2: Agora sob o Local guia na barra lateral ES toque em /Device. Esta pasta contém todos os arquivos raiz. Agora, navegue até este local - sistema / usr / keylayout. Nesta pasta, você terá Generic.kl e alguns outros arquivos contendo o teclado e os gatilhos de operação do botão físico.
Agora, aqui você precisa encontrar o arquivo perfeito que pode funcionar para você. Experimente o passo abaixo indicado primeiro em Generic.kl Arquivo. Se isso não funcionar, use-o em alguns outros arquivos que tenham palavras-chave como Aumentar o volume, Volume baixo e Poder. Se você tiver um dispositivo MediaTek, você apenas terá que editar mtk-kpd.kl Arquivo. Conforme mostrado na imagem acima. Siga a etapa abaixo fornecida com cuidado.
Etapa 3: Primeiro, crie um backup do arquivo específico que você vai editar. Aqui, como eu tenho um dispositivo MediaTek, vou editar 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. Pesquise palavras-chave relacionadas a Volume_UP, Volume_Down ou Poder. Tudo que você precisa fazer é adicionar # na frente da linha de código específica para o botão específico. Aqui, eu inseri # (com espaço depois) na frente de Aumentar o volume chave de código 115.
Passo 4: Salve o arquivo pressionando o botão Voltar e depois sim. Em seguida, reinicie o telefone. O botão específico no qual você adicionou um # não funcionará, o que significa que agora está desativado.
Basicamente, o que você fez aqui foi comentar a linha de código desse botão específico. Qualquer coisa depois de # nessa linha específica não será compilado e executado pelo Android. Portanto, o Android não é capaz de executar o botão, então o botão não funcionará agora.
Soluções de aplicativos para funcionamento de botões físicos na tela
Você desativou o botão físico desejado. Mas apenas o botão está desabilitado, não sua função. Qualquer outro aplicativo pode acionar esta função (volume baixo / alto e tela ligada / desligada) e usá-la facilmente. Você pode usar Controle de pizza ou você pode verificar isto lista de aplicativos que permitem controlar o volume na tela.
Informe-nos 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 o seu telefone específicas a este 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