ChachiKeSi
Simdualero de Plata
- Mensajes
- 53
- Puntos
- 330
NOTA: Hago este tutorial de memoria, por lo que cualquier cosa que sea inexacta o incorrecta comentamela para modificarla. Aunque no es una modificación demasiado arriesgada, no me hago responsable de los problemas que puedan producirse.
Tutorial para deshabilitar el botón físico y reemplazarlo por los botones en pantalla (por motivos de mal funcionamiento, ya que a muchos nos ocurre que el botón atrás se pulsa "sólo")
Resultado final (el color de fondo de la barra depende de la aplicación abierta)
Módulos de Xposed útiles para personalizar la barra. Los podemos buscar e instalar en el propio Xposed:
Si no queremos instalar Xposed o nos da problemas (como en la beta global de flyme 6) hay un segundo método menos personalizable pero igual de efectivo
Observaciones:
En algunas aplicaciones propias de flyme la barra se superpone parcialmente encima de algunos botones, pero no he encontrado ninguno que quede completamente oculto, por lo que siguen siendo accesibles.
Si en alguna aplicación no aparece la barra de teclas (como por ejemplo en la galería de flyme), abrimos las aplicaciones recientes y volvemos a ella. De ese modo aparecerá la barra sin problemas.
Tutorial para deshabilitar el botón físico y reemplazarlo por los botones en pantalla (por motivos de mal funcionamiento, ya que a muchos nos ocurre que el botón atrás se pulsa "sólo")
Resultado final (el color de fondo de la barra depende de la aplicación abierta)
- Lo primero es ser root, siguiendo los tutoriales que hay por el foro (por ejemplo este: TUTORIAL - Rootear+ Instalar supersu funcional con bootloader bloqueado [Flyme 5])
- Lo siguiente es modificar el archivo build.prop, para lo cual lomás cómodo es instalar la aplicación de la store BuildProp Editor (BuildProp Editor - Android Apps on Google Play) dandole los correspondientes permisos root.
Abrimos la aplicación buildprop editor y pulsamos sobre el icono del lapiz para comenzar la edición del archivo. Buscamos la línea qemu.hw.mainkeys=1 (en mi caso en la línea 106) y cambiamos el uno por un cero (qemu.hw.mainkeys=0). Guardamos los cambios teniendo cuidado de no cambiar nada más. y reiniciamos el teléfono. (ATENCIÓN porque puede que haya más de una línea con esta variable. Podemos modificarlas todas, pero creo que la última es la válida)
- Tras el reinicio ya debería aparecer la barra de teclas en la parte inferior del teclado.
- Después hay que instalar Xposed, para lo cual también tenemos explicación aquí: TUTORIAL - Instalación Xposed Framework + Flyme Tools 1.8.6 Español en Flyme 4
NO ES NECESARIO INSTALAR FLYME TOOLS
- Ahora vamos a deshabilitar el botón físico. Para ello instalamos en Xposed el módulo "Xposed aditions". Una vez instalado lo abrimos y vamos a buttons -> add new key y pulsamos el botón físico (será nombrado como "fingerprint").
- En "add condition" añadimos "Screen on" y añadimos las acciones "Click" y "long press", sustituyendo ambas por la acción "disable". A continuación repetimos para la condición "Screen off"
- Reiniciar si es necesario para que el botón físico deje de funcionar.
Módulos de Xposed útiles para personalizar la barra. Los podemos buscar e instalar en el propio Xposed:
- Xperia/AOSP NavBar Buttons: Si usamos Flyme 5, abrimos el módulo y deseleccionamos "Show recent" (ya que no funciona, las aplicaciones recientes se siguen mostrando con el gesto de siempre en flyme. En flyme 6 SÍ funciona este botón de forma normal) y en cambio seleccionamos "Show menu", que sí nos será de alguna utilidad en algunas aplicaciones. (Podemos dejar ambos desactivados si lo preferimos). También podemos cambiar el alto de la barra para aprovechar mejor la pantalla (requiere reinicio completo) - [MOD][XPOSED][2016/12/12 5.3]Xperia/AOSP NavBar Buttons
- Xstana: Abrimos el módulo Xstana y en la parte inferior elegimos el tema que más nos guste para la barra. - xStana | Xposed Module Repository
Si no queremos instalar Xposed o nos da problemas (como en la beta global de flyme 6) hay un segundo método menos personalizable pero igual de efectivo
- Instalamos la aplicación Root Browser desde la store. Abrimos y damos permisos root
- Nos desplazamos desde el home (icono de la casa) a la ruta /system/usr/keylayout/
- Allí encontramos varios archivos con extensión .kl. Pulsamos sobre el archivo "AW9201_ts.kl" (en flyme 6, no se si en otras versiones se llama distinto. Si no es este probamos con todos los .kl que haya) y seleccionamos "open as..." -> Text File y seleccionamos un editor (en mi caso RB Text Editor me sirvió)
- Encontramos el texto "key 196 FINGERPRINT". El número puede cambiar según la rom. Simplemente añadimos el caracter "#" al principio de la línea para comentarlo y tras guardar y reiniciar el teléfono la tecla quedará desactivada.
Observaciones:
En algunas aplicaciones propias de flyme la barra se superpone parcialmente encima de algunos botones, pero no he encontrado ninguno que quede completamente oculto, por lo que siguen siendo accesibles.
Si en alguna aplicación no aparece la barra de teclas (como por ejemplo en la galería de flyme), abrimos las aplicaciones recientes y volvemos a ella. De ese modo aparecerá la barra sin problemas.
Última edición: