PDA

Ver la Versión Completa : [ TUTORIAL ] Tutorial Modificado. Remapear teclas de volumen


Peer Gynt
06/06/12, 21:10:49
09-06-12. Edición del tutorial realizado el dia 06-06-12. FUNCIONA.
COMPROBADO

En primer lugar comentaros que este tutorial ha sido modificado por un error que descubrió nuestro amigo Lestats y que ya está totalmente solucionado. Mis agradecimientos Lestats. Agradecimientos tambien a Flecky por sus aportes

TUTORIAL MODIFICADO REMAPEO DE TECLAS DE VOLUMEN NVSBL DRAGON. FUNCIONA. COMPROBADO

Hola a todos. Este es mi primer tutorial. Intentare explicarlo todo para que los que como yo, no teneis mucha idea de esto lo comprendais bien.
Seguro que a mas de uno de vosotros le ocurrió como a mí el primer dia que recibí mi Dragon. Os preguntabais, pero, ¿donde está el volumen?.Hasta que lo descubristeis pasó un rato, verdad.
La verdad es que el sistema para acceder al volumen que lleva la Dragon de serie es bastante incomodo, al menos para mi gusto, por lo que me decidí a cambiarlo por uno como el de toda la vida vamos, subir y bajar volumen sin mantener pulsación larga .

Despues de googlear un poco e incluso instalar alguna aplicación de remapeo de teclas con resultados poco satisfactorios decidí ponerme manos a la obra.Tras documentarme bien, comprendí que la cosa no era tan dificil. Solo había que editar un archivo, el cual controla las teclas de volumen de nuestro aparato, dicho archivo es el sun4i-keyboard.kl

A continuación os explico los pasos a seguir:


Material necesario:

1. Aplicación Superuser (Gratuita y disponible en el market)

2. Root Explorer . Es un explorador de archivos. Es de pago, pero lo podreis encontar si buscais por los foros de htcmania.

3. Archivo sun4i-keyboard.kl modificado con teclas remapeadas.


Pasos a seguir:

1. Descargad e instalar la aplicacion Root Explorer

2. Descargad e instalar desde el market la aplicacion Superuser. En su configuracion de ajustes instalad el ultimo binario

3. Descargad y descomprimid el archivo zip adjunto.

4. Abrid Root Explorer, la aplicación Superuser os pedira permisos, le dais a permitir.

5. Con Root Explorer accedeis a la ruta en que se encuentra el archivo original que vamos a sustituir. Dicha ruta es system/usr/keylayout.

6. Con Root Explorer cambiais el sistema de archivos que lleva por defecto de solo lectura. Pasais de "montar R/W" a "montar R/O".

7. Realizad una copia de seguridad en la tarjeta SD del archivo que vamos a sustituir, por si algo sale mal poder volver al estado anterior.

8. Eliminad el archivo original y sustituidlo por el que habeis descomprimido previamente.

9. Si haceis pulsación larga sobre el archivo que hemos pegado os saldra un desplegable. Pinchad en Permisos y dejadlos como en la imagen (Ver imagen 1)


http://img.tapatalk.com/d9d81236-47f5-db8c.jpg


10. IMPORTANTE. Volved a poner el sistema de archivos en "montar R/W". Salid del explorador de archivos y reiniciad el dispositivo (Ver imagen 2)

http://img.tapatalk.com/d9d81236-481f-3e2f.jpg




Y Voilá!!!.

Ya tenemos nuestro Dragon con sus teclas de volumen a la antigua usanza. Esta configuración no afecta en nada a entrar al modo Recovery, al que podreis seguir accediendo como hasta ahora. Lo unico que vamos a eliminar es la función menú de la tecla correspondiente, lo cual no nos debe importar demasiado poque todas las aplicaciones la presentan su menú tactil.

Espero que os sirva y os haya quedado claro. Un saludo HTCmaniacos

IMPORTANTE. Con este tutorial vas a tocar archivos de programa, hazlo solo bajo tu responsabilidad

16-06-12. Actualizado. Enlace al archivo sun4i-keyboard.kl.

http://www.mediafire.com/?d8d6eqob4d4b5mg (http://www.mediafire.com/?d8d6eqob4d4b5mg)



ACTUALIZACIÓN 16-06-2012

Os dejo la configuración del archivo de remapeo por si alguien quiere editarlo el mismo. Recordad la ruta es system/usr/keylayout y el archivo el sun4i-keyboard.kl
Para editarlo directamente seguid los pasos del tutorial y una vez en el archivo, seleccionadlo y en el menu que os saldra seleccionad el editor de texto.

Para que las teclas de volumen queden remapeadas, la configuración debe quedar así:

http://img.tapatalk.com/d9d81236-54b1-1c67.jpg

Saludos a todos

lestats
06/06/12, 22:32:50
Lo he probado pero solo funciona el botón de subir volumen, o me pasa a mi solo?

Enviado desde mi MP907C usando Tapatalk 2

agoyo2yk
06/06/12, 22:38:14
hay un programa en el market es para todas las tabletas con procesadores allwinner, te cambia algunos detalles del bouid.prop, para compatibilidaddes con algunos programas, cambiar la densidad de pixeles, asi como remapear teclas

https://play.google.com/store/apps/details?id=hu.sztupy.android.allwinnermod

hala, a disfrutar

Peer Gynt
06/06/12, 22:48:47
Lo he probado pero solo funciona el botón de subir volumen, o me pasa a mi solo?

Enviado desde mi MP907C usando Tapatalk 2


Que raro. ¿Que ROM tienes?. Prueba a repetir de nuevo el proceso y me cuentas

lestats
06/06/12, 23:15:39
Tengo la cyanogen mod 9, voy a volver a hacerlo a ver pero es raro q solo pulsando una vez el que botón de subir volumen funcione pero pulsando el de bajar no haga nada..

Enviado desde mi MP907C usando Tapatalk 2

Peer Gynt
06/06/12, 23:38:50
Hola lestats he probado a realizar el proceso otra vez en mi tablet y en efecto me pasa como a ti. Yo actualmente estoy con cyanogemod 9 como tu y creo que ese es el problema. Voy a flashear a la Rom original, con la que lo puse en su momento y te cuento

lestats
06/06/12, 23:49:19
Ok, era interesante, ya q no usaba los botones para otra cosa

Enviado desde mi MP907C usando Tapatalk 2

Flecky
07/06/12, 10:00:56
Yo e remapeado los botones sin ningun problema, no use este tutorial, de hecho no me dio tiempo ni de leerlo, jejeje.
A continuacion os dejo las diferencias del archivo de la rom original con el archivo de la rom CyanogenMod9:

Rom original:
#jicky@20120107 +
key 139 VOLUME_DOWN
key 217 VOLUME_UP
key 102 HOME WAKE
key 1 BACK WAKE
key 115 MENU WAKE_DROPPED
#jicky@20120107 +

Rom CyanogenMod 9:
key 139 VOLUME_DOWN
key 217 VOLUME_UP
key 102 VOLUME_UP
key 1 BACK WAKE
key 115 VOLUME_DOWN

Recordar que es el archivo \system\usr\keylayout\sun4i-keyboard.kl

Peer Gynt
07/06/12, 11:55:05
lestats he modificado el tutorial. Echale un ojo y si puedes pruebalo y me cuentas. Un saludo ;-)

lestats
07/06/12, 15:18:27
lestats he modificado el tutorial. Echale un ojo y si puedes pruebalo y me cuentas. Un saludo ;-)

Dices q tengo un poner la rom original solo para cambiar la función del boton volumen??. Demasiado trabajo no?? Debe haber otra manera..

Enviado desde mi MP907C usando Tapatalk 2

Peer Gynt
08/06/12, 14:34:22
[quote=lestats;4846149]Dices q tengo un poner la rom original solo para cambiar la función del boton volumen??. Demasiado trabajo no?? Debe haber otra manera..


Perdonad si tardo en responder pero he estado ocupado.
He mirado varias cosas, editando el archivo que controla las teclas y nada. Solo se aplica con exito desde la rom original con valores de fabrica. Desde otras roms solo sube el volumen. No me preguntes por que, por que la verdad no lo comprendo. He observado que incluso despues de remapeadas las teclas al pasar a otra rom los datos del archivo sun4i-keyboard.kl cambian, aunque no asi su función. mmmmm. cosas raras.
Por cierto. ¿Como tienes los controles ahora?. ¿Lo has devuelto a su estado anterior o te has quedado solo con la función de subir volumen?.:pensando:

Saludos :ok:

lestats
08/06/12, 14:38:44
Pues ahora no hay manera de volver atrás, solo me funciona el botón de subir volumen :(

Enviado desde mi MP907C usando Tapatalk 2

Flecky
08/06/12, 15:36:18
Dices q tengo un poner la rom original solo para cambiar la función del boton volumen??. Demasiado trabajo no?? Debe haber otra manera..


Perdonad si tardo en responder pero he estado ocupado.
He mirado varias cosas, editando el archivo que controla las teclas y nada. Solo se aplica con exito desde la rom original con valores de fabrica. Desde otras roms solo sube el volumen. No me preguntes por que, por que la verdad no lo comprendo. He observado que incluso despues de remapeadas las teclas al pasar a otra rom los datos del archivo sun4i-keyboard.kl cambian, aunque no asi su función. mmmmm. cosas raras.
Por cierto. ¿Como tienes los controles ahora?. ¿Lo has devuelto a su estado anterior o te has quedado solo con la función de subir volumen?.:pensando:

Saludos :ok:

Teneis que comprobar en otro archivo de keymaps que mapeo lleva cada boton, por ejempo en alguna rom el "back" es el numero 1 pero quizas en otra rom sea el 100, por ejemplo.
Con solo editar ese archivo ya vale, pero teneis que fijaros en el otro que numero tiene.
Saludos.

lestats
08/06/12, 20:02:43
Pues yo no lo consigo por más vueltas que le doy, modifique el archivo como comentabas un poco más atrás pero nada sigue igual..

Enviado desde mi MP907C usando Tapatalk 2

Flecky
08/06/12, 21:20:56
Pues yo no lo consigo por más vueltas que le doy, modifique el archivo como comentabas un poco más atrás pero nada sigue igual..

Enviado desde mi MP907C usando Tapatalk 2

Que rom llevas puesta?.

lestats
08/06/12, 22:52:09
Llevo la CyanogenMod 9 del 04/06 ;D
Enviado desde mi MP907C usando Tapatalk 2

Peer Gynt
09/06/12, 03:14:21
Eureka!!!!!
Lestats he encontrado la solucion. No hace falta cambiar de rom.Es muy tarde ya, pero mañana en cuanto tenga un rato posteo todo de nuevo y cambio el tuto a uno mas sencillo.
Al final era un tema de permisos, que no estabamos dando los adecuados

Joer lo que ha costao,je,je

:ok:

lestats
09/06/12, 12:40:33
Eureka!!!!!
Lestats he encontrado la solucion. No hace falta cambiar de rom.Es muy tarde ya, pero mañana en cuanto tenga un rato posteo todo de nuevo y cambio el tuto a uno mas sencillo.
Al final era un tema de permisos, que no estabamos dando los adecuados

Joer lo que ha costao,je,je

:ok:

Jejeje okiss ;)

Enviado desde mi MP907C usando Tapatalk 2

Peer Gynt
09/06/12, 12:43:34
Me estoy peleando con la edicion del tuto que me esta dando problemas el foro.
Espero no tardar. Si estas ahi estate al loro, je,je

Peer Gynt
09/06/12, 12:56:14
Edito tutorial corregido en post numero 1. Funciona

Mecachis, que peazo fotos me han salio al final, je,je.
Pruebalo y comentas Lestats.
Todo el rollo venia de que siempre que editabamos el archivo en cuestion los permisos cambiaban automaticamente y nosotros ni caso, je,je. Dejandolos como toca debe salir todo OK.


Saludos :ok:

lestats
09/06/12, 13:41:52
Ahora si que si, va perfecto jejeje, x ya solo falta que cuando lo dejes pulsado haga la función que tenia antes por si los necesitaremos en alguna momento ;D

Enviado desde mi MP907C usando Tapatalk 2

Flecky
09/06/12, 14:20:36
Ahora si que si, va perfecto jejeje, x ya solo falta que cuando lo dejes pulsado haga la función que tenia antes por si los necesitaremos en alguna momento ;D

Enviado desde mi MP907C usando Tapatalk 2

Se pueden remapear todos los botones, solo tienes que comprobar el "numerito" que deseas cambiar, por cierto, el unico que no se puede cambiar es el de power, ya intente cambiarlo por el de "atras", pero no se puede, creo que es por hardware.
El de atras apagaba la pantalla pero no la encendia, el de power siempre apagaba y encendia.
Por cierto, yo siempre que remapeaba lo hacia cocinando una rom por lo que eso de dar permisos pues como que se me fue...
Un saludo y gracias por el tuto, @Peer Gynt.

Peer Gynt
09/06/12, 16:18:34
Ahora si que si, va perfecto jejeje, x ya solo falta que cuando lo dejes pulsado haga la función que tenia antes por si los necesitaremos en alguna momento ;D

Enviado desde mi MP907C usando Tapatalk 2


A ver si lo miro la semana que viene, que como la parienta me pille mas con el ordenador me canea, jeje. Me cuesta el divorcio.

Peer Gynt
09/06/12, 16:21:51
Se pueden remapear todos los botones, solo tienes que comprobar el "numerito" que deseas cambiar, por cierto, el unico que no se puede cambiar es el de power, ya intente cambiarlo por el de "atras", pero no se puede, creo que es por hardware.
El de atras apagaba la pantalla pero no la encendia, el de power siempre apagaba y encendia.
Por cierto, yo siempre que remapeaba lo hacia cocinando una rom por lo que eso de dar permisos pues como que se me fue...
Un saludo y gracias por el tuto, @Peer Gynt.

Gracias a ti, por todo lo que estas haciendo por el foro. Sigue asi. Esto va cada vez mejor :)

Enviado desde mi MP907C usando Tapatalk 2

Peer Gynt
16/06/12, 12:01:26
Actualización tutorial.

Os dejo la configuración del archivo sun4i-keyboard.kl según está en la ROM Cyanogenmod 9 por si alguien quiere editarlo el mismo. Dicha configuración me parece la más adecuada y ya ha sido comentada por nuestro amigo Flecky anteriormente en este hilo. Para él el merito.
Actualizo enlace a archivo mediafire con esta configuración.

Saludos

Enviado desde mi MP907C usando Tapatalk 2