Cómo deshabilitar cualquier botón físico en dispositivos Android
Miscelánea / / December 02, 2021
¿Se ha vuelto loco el botón de volumen de tu teléfono? Quiero decir, ¿sigue aumentando o disminuyendo el volumen por sí solo? O simplemente se rompió dentro del chasis y no deja de bajar el volumen. O peor aún, ¡su botón de encendido está roto! Todo eso se puede arreglar simplemente desactivándolos y usando algunos aplicación de terceros para controlar el volumen y encender / apagar. Bueno, hay una pequeña advertencia. Su teléfono debe tener acceso de root para realizar esta tarea en particular.
Ahora, si tiene un teléfono Android rooteado y desea deshabilitar los botones físicos en su dispositivo, independientemente de que estén rotos o activos, simplemente continúe.
Deshabilitar botones físicos en Android
Entonces, para deshabilitar los botones físicos / de hardware en Android, deberá editar el archivo raíz que habilita estos botones. Para acceder a estos archivos raíz, necesitará un administrador de archivos que pueda explorar archivos raíz. Puede utilizar el popular explorador de archivos ES o un explorador raíz específico como
Explorador raíz. O un explorador de root gratuito como Navegador raíz. Aquí, hemos utilizado el Explorador de archivos ES para mantener la simplicidad.Sí, sabemos que ES File Explore se ha vuelto bastante molesto con algunos complementos innecesarios. Entonces, encontramos algunas alternativas dignas para ello.
Paso 1: Abra ES File Explorer y habilite Root Explorer. Ahora toca Explorador raíz para abrir las opciones donde tienes que cambiar las opciones de lectura y escritura para los archivos raíz. Toque en Montaje R / W y en el siguiente cuadro de diálogo seleccione escribir (W) para /system archivos. Entonces, ahora podemos editar los archivos del sistema operativo.
Paso 2: Ahora bajo el Local pestaña en la barra lateral ES toque en /Device. Esta carpeta contiene todos los archivos raíz. Ahora, navega hasta esta ubicación: system / usr / keylayout. En esta carpeta, tendrás Generic.kl y algunos otros archivos que contienen los activadores de funcionamiento del teclado y del botón físico.
Ahora, aquí deberá encontrar el archivo perfecto que podría funcionar para usted. Pruebe el paso que se indica a continuación primero en Generic.kl expediente. Si eso no funciona, utilícelo en otros archivos que tengan palabras clave como Sube el volumen, Bajar volumen y Poder. Si tiene un dispositivo MediaTek, solo tendrá que editar mtk-kpd.kl expediente. Como se muestra en la captura de pantalla anterior. Siga cuidadosamente el paso que se indica a continuación.
Paso 3: Primero cree una copia de seguridad del archivo en particular que va a editar. Aquí, como tengo un dispositivo MediaTek, editaré mtk-kpd.kl. Para crear una copia de seguridad, cree una copia de ese archivo y cámbiele el nombre agregando .bk al final como una extensión.
Ahora, abra el archivo original y toque editar. Busque palabras clave relacionadas con Volume_UP, Volume_Down o Poder. Todo lo que tienes que hacer es agregar # delante de la línea de código particular para el botón específico. Aquí, inserté # (con espacio después) delante de Sube el volumen clave de código 115.
Paso 4: Guarde el archivo presionando el botón Atrás y presione sí. Luego, reinicia el teléfono. El botón específico en el que agregó un # no funcionará, lo que significa que ahora está inhabilitado.
Básicamente, lo que hizo aquí es comentar la línea de código para ese botón específico. Cualquier cosa después de # en esa línea específica no será compilada ni ejecutada por Android. Entonces, Android no puede ejecutar el botón, por lo que el botón no funcionará ahora.
Soluciones de aplicaciones para el funcionamiento en pantalla de botones físicos
Ha desactivado el botón físico deseado. Pero solo el botón está desactivado, no su función. Cualquier otra aplicación puede activar esta función (volumen bajo / alto y pantalla encendida / apagada) y usarla fácilmente. Puedes usar Control de tarta o puedes ver esto lista de aplicaciones que te permitirán controlar el volumen en pantalla.
Háganos saber si el método anterior para deshabilitar los botones de hardware funcionó o no. Además, si tiene algunos consejos sobre su teléfono específicos para este tema, compártalos. También puede hacer la pregunta en nuestro foro.
VER TAMBIÉN: 3 consejos rápidos para corregir la notificación retrasada en Android