Quiero reasignar la acción de pulsación prolongada del botón de menú para abrir el cuadro de diálogo que aparece cuando se pulsa prolongadamente el botón de encendido. Sé que las combinaciones de teclas se almacenan principalmente en /system/usr/keylayout/Generic.kl
pero no puedo encontrar dónde está el pulsación larga se almacenan los ajustes.
El menú de ajustes me permite reasignar la acción de la pulsación larga, pero no ofrece una opción para invocar el cuadro de diálogo del menú de encendido. Por lo que a mí respecta, la API de Android no ofrece ninguna opción para acceder al botón de encendido, así que tengo que cambiar la acción dentro de los archivos de sistema adecuados. Además, la API no me permite mapear la toma de capturas de pantalla, que es mi principal objetivo. Así que quiero asignar el cuadro de diálogo del menú de encendido o la captura de pantalla a la acción de pulsación larga del botón de menú.
Tengo Samsung Galaxy S3 con Cyanogenmod 14.1 Android 7.1.1
0 votos
¿Has pensado en una aplicación que no haga algo similar? Creo que esta pregunta sería mejor hacerla en los foros de cygaogenmod pero no lo he hecho antes.
0 votos
Mientras tanto, he encontrado una excelente aplicación que hace el trabajo. Mapeador de botones: Reasigna tus teclas puede incluso asignar el diálogo del menú de encendido a botones individuales. No requiere xposed framework ni siquiera acceso Root. Acabo de leer que esto no es posible sin xposed así que no busqué tal aplicación. Problema resuelto. No hace falta que haga esta pregunta.
0 votos
¿Puede publicar esto como respuesta o permitirme publicar esto como respuesta a la pregunta?
0 votos
Si lo considera necesario, no dude en hacerlo.