|
||
|
|
|
|||||||
| LeTV X500 LeTV X500 |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Desactivar botones capacitivos y activar barra de navegación
A modo un poco de tutorial, edito el post por si alguien pudiera necesitarlo:
Para cambiar los botones capacitivos por una barra de navegacion en pantalla, recogemos un par de métodos que a nosotros nos han funcionado: Para todos los metodos hay que ser root. - Para eUI<5.8 y Android <6.0. - Mediante GravityBOX y Xposed habilitamos la barra de navegación, y la configuramos al gusto. No conseguí hacerlo desde build.prop. - Para inutilizar los botones capacitivos, se puede hacer como comento aquí, o como comenta el compi @ aguztinako en este post. - Para eUI 5.8 y Android 6.0 - Se hace como comenta el compi en este post. Prácticamente lo he parafraseado, pero como lo hice ayer mismo, lo tengo reciente y lo he escrito un poco mas como tuto en este post. ¡Espero que esto sirva de ayuda a quien lo pueda necesitar! Dejo abajo el post original para mantener el hilo como estaba. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Buenas! Hace ya unas semanas, mi X500 tuvo su segunda caida, con la misma suerte que la primera, aunque esta vez fue desde un poco más alto ![]() Todo iba bien, una de las rajas de la pantalla pasaba muy cerca de la botonera, sin cortarla... o eso pensaba yo, porque unos dias despues, el back no funciona (aunque si que, de vez en cuando, se apagaba la pantalla, como ocurre al mantener pulsado el boton), el home y el menu abren el menu de aplicaciones recientes, e incluso se pone a abrirse y cerrarse a lo loco Total, imposible usar el movil: Navegar por internet o escribir un whatsapp cerrandose constantemente la aplicacion ![]() Por ello pensé en que si el problema era de los botones, podría desactivarlos e intentar instalar la Navigation Bar, aunque me coma un trozo de pantalla. Leyendo y leyendo, di con un método en que, modificando el archivo build.prop, hacía lo que busco, pero en mi caso no funcionó. Para activar la barra de navegación lo hice con Gravity Box, pero no se cómo desactivar los botones capacitivos. Probé modificando un archivo "de teclas" cuyo nombre no recuerdo, desactivando las correspondientes a los botones capacitivos, pero sin éxito. En mi opinion lo mejor sería conseguir dicha modificacion mediante el build.prop o algun otro archivo del sistema, y no que dependa de alguna aplicacion o módulo, ya que si por alguna razon falla la aplicación... Me quedo sin botones (otra vez) ![]() Llevo la rom 012s de Parasite&Gaseoso Un saludo y muchas gracias por adelantado! Última edición por sergiodg95 Día 15/09/16 a las 19:02:58. |
| Gracias de parte de: | ||
|
|
|
#2
|
||||
|
||||
|
Yo con el gravity pude hacerlo todo, no se exactamente cuáles fueron las opciones, pero una era deshabilitar los botones y otra que no se encendieran.
Enviado desde mi Letv X500 mediante Tapatalk |
|
#3
|
||||
|
||||
![]() De todos modos, no me gusta mucho como queda la barra de navegación, por ejemplo al bajar la cortina de notificaciones, o en algunas aplicaciones que queda ahí una franja negra... ¿Te ocurre lo mismo? A ver si es solo problema mío por algo que haya configurado... o tiene que ser así y toca conformarse jaja Edito: Nada, no he encontrado nada al respecto ![]() Enviado desde mi Le X500 mediante Tapatalk Última edición por sergiodg95 Día 31/05/16 a las 15:42:02. |
|
#4
|
||||
|
||||
|
Si, a mi también me pasó, era bastante molesto,reproduciendo vídeos también aparece creo recordar.
Enviado desde mi Letv X500 mediante Tapatalk |
|
#5
|
||||
|
||||
|
De momento, tras un dia usando (poco) el movil con la barra, me ha pasado muchisimo menos lo de que se quedasen pillados los botones físicos... se habrán puesto celosos de que no los he usado, y han decidido portarse bien XD
Lo de la barra, es un poco fastidio en algunas aplicaciones, por ejemplo como comenta @aguztinako, en Youtube, al menos a mi, me pasa como si estuviese dando clicks a la pantalla todo el rato me sale la barra, se esconde, vuelve a salir... Pero bueno, no suelo usar la aplicacion de Youtube más que para la música cuando no tengo otra cosa a manoEn juegos que son a pantalla completa por ejemplo, si que he observado que, con la barra desplegada va bien, aunque un poco recortado (es decir, se recorta, no se ajusta la imagen), y si, una vez iniciado el juego, "escondo" la barra, se expande pero los botones del juego quedan en su posicion anterior , bueno, fallos tontos y que no impiden para nada el uso del teléfono.Opino que estos fallos se corregirian si se implanta "de forma nativa" la barra, y no por medio de un tercer programa, por eso mi prioridad era poder hacer todo desde el build.prop, pero aun sigo sin saber por que no me funciona ese método jaja Tambien he visto por ahi algun ZIP que, flasheado por recovery, desactiva los botones fisicos, especifican que es para mediatek, pero no hay zip para volver atras si hay algun error así que mientras no encuentre otra cosa, me quedo como estoy ![]() Aunque si alguno me sabe echar una mano, bienvenido sea jaja |
| Gracias de parte de: | ||
|
#6
|
||||
|
||||
|
En la beta de la ROM eui 5.8, hay una opción para desactivar los botones táctiles y creo que los pondría en pantalla.
Pero por el momento esa opción sólo me desactiva los botones. A ver en la final que implementación hacen. Enviado desde mi Letv X500 mediante Tapatalk |
|
#7
|
||||
|
||||
|
A ver si cuando acabe los exámenes me pongo a buscar a ver si doy con algo, y si toca cambiar ROM, se cambia 😂 la pereza es hacer backups de todo
Enviado desde mi Le X500 mediante Tapatalk |
|
#8
|
||||
|
||||
|
¡Lo conseguí!
Al final era muy sencillo y, como yo quería editando un archivo de la carpeta systemLo vi en XDA, no recuerdo ahora donde exactamente pero si lo consideráis necesario lo busco y edito ![]() Hay que ir con rootexplorer a la ruta /system/usr/keylayout Dentro buscamos un archivo llamado synaptics_dsx_i2c.kl, según he entendido, puede que el resto del nombre no sea así, pero el archivo que buscamos es "el que pone synaptics" En el archivo deberemos colocar el carácter # delante de los números que corresponden a las teclas, que son tres, de modo que nos debería quedar el archivo con esta modificación, dejando el resto igual Código:
# key 158 BACK VIRTUAL # key 172 HOME VIRTUAL # key 580 APP_SWITCH VIRTUAL ![]() Eso si, roto sigue jaja Un saludo, y espero que a alguien le sea de ayuda, posteriormente cuando tenga más tiempo editaré el primer post para añadir ahí la solución y que este mas a mano Enviado desde mi Le X500 mediante Tapatalk |
| Gracias de parte de: | ||
|
#9
|
||||
|
||||
|
Lo tenéis mucho mas sencillo y sin necesidad de ser ROOT, hay una aplicación que se llama BOTTONS REMAPPER que puedes dejar la pulsación del botón capacitivo sin uso, vamos, que lo desactivas
Luego activais el NAVBAR digital y a rular Lo tengo actualmente usando en un BQ M5.5 con android 6.0 y de maravilla ya que este terminal le falla mucho los botones capacitivos con multipulsaciones solas que hacían que el movil se volviera loco |
|
#10
|
||||
|
||||
|
Yo es que ya tenía el móvil root (no llegó a un ciclo de batería entero antes de rootearlo desde que lo encendí por primera vez jeje), y como comento prefiero que sea una modificación de ese tipo de archivos antes que depender de aplicaciones
Ayer mismo, el xposed no cargo al encender el móvil, me decía que xposed no estaba activo, y claro... no tenía botones es justo este tipo de cosas las que quería evitar, pero bueno, tienen fácil solución Muchas gracias de todos modos ByuS por tu método! 👍👍 Enviado desde mi Le X500 mediante Tapatalk |
|
#11
|
||||
|
||||
|
Bueno otro más que se le ha roto la pantalla y he tenido que volver a los botones en pantalla, ya que al romperse el táctil los botones han estado fallando.
He editado el build.prop y los he colocado en pantalla. En eui5.8 tenemos opción de desactivar los botones físicos en ajustes, pero lo que no encuentro es para apagarlos y no se iluminen cada dos por tres. Alguien sabe como apagar los leds de los botones? Estoy en eui5.8 stock Enviado desde mi Letv X500 mediante Tapatalk |
|
#12
|
||||
|
||||
|
Bueno otro más que se le ha roto la pantalla y he tenido que volver a los botones en pantalla, ya que al romperse el táctil los botones han estado fallando.
He editado el build.prop y los he colocado en pantalla. En eui5.8 tenemos opción de desactivar los botones físicos en ajustes, pero lo que no encuentro es para apagarlos y no se iluminen cada dos por tres. Alguien sabe como apagar los leds de los botones? Estoy en eui5.8 stock Enviado desde mi Letv X500 mediante Tapatalk ![]() Edito: Pues no doy con ello, ¿sera que no nos aparece la opción al "no tener botones físicos? Porque yo estoy seguro de que quitarlo, lo quité desde ajustes antes de lograr desactivar los botones De todos modos en los archivos de configuración tipo build.prop había alguno que permitía poner el brillo del LED a 0 o algo así ¿Podrías explicar más o menos cómo hiciste para no depender del Xposed? Por cierto, yo ya llevo así un cierto tiempo, y me va todo perfecto, salvo algunas aplicaciones que las redimensiona para ajustarlas a la pantalla y no quedan muy bien, o la cortina de notificaciones, pero aparte de eso, mucho mejor que como estábamos antes jaja Enviado desde mi Le X500 mediante Tapatalk Última edición por sergiodg95 Día 29/06/16 a las 07:44:42. |
|
#13
|
||||
|
||||
|
La opcion que dices en la ROM yo la recuerdo y antes la utilice, pero ahora en 5.8 no la veo, o como dices al tenerlos desactivados desaparece dicha opción.
Para no depender de xpossed,edite build.Prop añadiendo al final qemu.hw.mainkeys=0 Después para inhabilitar los tactiles En system/usr/keylayout/synaptics_dsx_i2c.kl Dejando al final las líneas #key 158 BACK VIRTUAL #key 172 HOME VIRTUAL #key 580 APP_SWITCH VIRTUAL Enviado desde mi Letv X500 mediante Tapatalk |
|
#14
|
||||
|
||||
|
La opcion que dices en la ROM yo la recuerdo y antes la utilice, pero ahora en 5.8 no la veo, o como dices al tenerlos desactivados desaparece dicha opción.
Para no depender de xpossed,edite build.Prop añadiendo al final qemu.hw.mainkeys=0 Después para inhabilitar los tactiles En system/usr/keylayout/synaptics_dsx_i2c.kl Dejando al final las líneas #key 158 BACK VIRTUAL #key 172 HOME VIRTUAL #key 580 APP_SWITCH VIRTUAL Enviado desde mi Letv X500 mediante Tapatalk ![]() ), cuando tenga tiempo investigo, porque lo del build.prop nunca me llegó a funcionar, por eso tuve que recurrir al xposedLo del otro archivo para desactivarlos es lo mismo que yo hice que lo puse en la página anterior ![]() Enviado desde mi Le X500 mediante Tapatalk |
|
#15
|
||||
|
||||
|
Si, porque no conseguí de otro modo, pero he vuelto a poner todo de serie para ver si aparecía la opción de apagar los leds y nada.
Y al volver a como lo tenía antes, ahora no me funciona desactivarlos. Y tengo los virtuales y los capacitativos ![]() Enviado desde mi Leeco X500 mediante Tapatalk |
|
#16
|
||||
|
||||
|
Si, porque no conseguí de otro modo, pero he vuelto a poner todo de serie para ver si aparecía la opción de apagar los leds y nada.
Y al volver a como lo tenía antes, ahora no me funciona desactivarlos. Y tengo los virtuales y los capacitativos ![]() Enviado desde mi Leeco X500 mediante Tapatalk ![]() Si los capacitivos no te molestan (se pulsan solos y demás), podrías dejarlos aunque uses la barra, a mi es que me hacían imposible usar el móvil Enviado desde mi Le X500 mediante Tapatalk |
|
#17
|
||||
|
||||
|
Me pasa lo mismo, la raja pasa por el botón atrás y me cierra las apps constantemente.
He instalado button remapper para hacer lo que comento el otro compañero, pero la versión free sólo deja crear dos perfiles de botones, y necesitaría 6 dos por cada botón. Y una apk full de esa App no la encuentro. Es genial porque además apaga los leds de los botones. Pero si toco menú o home esos si funcionan. Jops que líos madre EDIT: Bueno como se ha quedado el tlf ,hecho un lío e toqueteado un poco. Dentro de system/usr/keylayout/ edita el generic.kl Ponle # a las teclas 172(home) y casi al final 580 (appswicht) 582 (voice assistant dice, pero me ha deshabilitado el botón atrás) Con esa modificación, y borrando button remapper esta como quería, sólo falta apagar las luces de los botones Edit2; Bueno ayer el final, el teléfono se quedo seco, solo aparecía la pantalla principal pero no respondía a nada, ni desbloqueo ni nada. Me toco formatear y listo. Le hice las modificaciones que hablamos, las primeras del synaptics y build.prop. Mas gravitybox y con eso apago los leds. Y perfecta. Solo comentar que he instalado la 5.8 del desarrollador ycjeson que esta basada ya en la 15s que sera la oficial 5.8 (6.0 marsmallpw) o eso decía el post. La verdad que tiene cambios sobre la beta build que salio. Enviado desde mi Leeco X500 mediante Tapatalk Última edición por aguztinako Día 30/06/16 a las 08:22:19. |
|
#18
|
||||
|
||||
|
@aguztinako ahora yo me dispongo a actualizar a la 015s, pero me da un miedo con lo de los botones... jaja ¿Va bien la version que comentas? Mas que nada porque me interesaría descargar una rom y ya dejarla fija como he hecho hasta ahora, por las complicaciones de lo de los botones
|
|
#19
|
||||
|
||||
|
Yo la verdad que desde que la puse no he tenido un solo problema, estoy más que contento. De hecho va tan bien que pasó de meterme en más líos.
Enviado desde mi Letv X500 mediante Tapatalk |
| Gracias de parte de: | ||
|
|
|
#20
|
||||
|
||||
|
Por si a alguien le resultase de interés, ya que he actualizado a 6.0, ha cambiado un poco el método para cambiar los botones capacitivos por la barra de navegación. En mi opinión así es mucho mas comodo, ya que no dependemos de aplicaciones externas que si, por cualquier razon, fallan, nos dejan sin botones.
Para seguir este metodo hay que tener android 6.0 (es decir, eUI 5.8) y ser ROOT. Tras flashear la ROM, accedi a los ajustes y, en la seccion de accesibilidad, active los botones en pantalla. No aparecian, pero los fisicos dejaban de volverse locos (hay que ir jugando con la activacion o desactivacion, ya que si no, por ejemplo no podremos volver atras). Para mayor comodidad, yo use un teclado bluetooth que tengo para la tablet, pero asi tocaba la pantalla lo menos posible, de modo que el movil seguia tranquilo. Como somos root, descargamos cualquier root explorer. Yo usé el ROOT Browser. Debemos editar en el build.prop la linea que nos comenta el compañero @aguztinako, de tal modo que nos quede Código:
qemu.hw.mainkeys=0 Posteriormente para desactivar las capacitivas se procede también como comenta el compi. Vamos a system/usr/keylayout/synaptics_dsx_i2c.kl, y abrimos el archivo como texto. Esta vez hay que añadir tres carácteres # donde corresponda, de modo que nos queden así las siguientes líneas: Código:
#key 158 BACK VIRTUAL #key 172 HOME VIRTUAL #key 580 APP_SWITCH VIRTUAL
|
![]() |
Estás aquí
|
||||||
|
||||||