#1
|
||||
|
||||
Idioma del teclado físico?
(Solución en el mensaje #8)
Buenas, mi primer mensaje (después de la presentación) y evidentemente será una consulta... He empezado "fuerte" con la Zeta. Como no me gustaba andar con el logo de Vodafone dando vueltas por ahí, lo primero que hice fue meterle una de las bonitas ROMs que encontré por aquí (ya que estaba, también me dispuse a rootear... total, por el mismo precio ). Empecé instalando la 1.34 que aparece en este hilo: http://www.htcmania.com/showthread.php?t=178580 Y seguí el tutorial de root de este otro: http://www.htcmania.com/showthread.php?t=177902 Todo iba bien... hasta que, al tener que escribir en la Terminal del teléfono, me percaté de que el teclado (físico) tenía configuración INGLESA Ya que estaba, terminé de hacer el root (aparentemente, sin problemas). Viendo que no encontraba solución para el tema del teclado, pensando que sería cosa de la ROM instalada, me dispuse a instalar la 1.72 de ese mismo hilo (http://www.htcmania.com/showthread.php?t=178580). Resultado: supongo que he perdido el root (tendré que volver a hacerlo para esa versión), y el teclado SIGUE EN INGLÉS ¿Alguien tiene una solución? Gracias, y perdón por el tocho. Última edición por Pegas0 Día 26/02/11 a las 05:45:05. |
|
#2
|
||||
|
||||
pues para saber si tienes root en el terminal emulator escribe:
su si te sale una # eres root. despues pon: id y si ted ice algo como root esque sigues siendo. en cuanto alo del root de 1.72 que te ayude mi compañero ya que yo no he he hecho root en 1.72 ni en 1.83. lo que hice cuando instale 1.34 con el root, fue poner una rom cocinada como el el virtoso 1.0.1, que viene con preeroot. a ver si m e pongo con el tema de las roms que no he tenido tiempo. |
#3
|
||||
|
||||
Gracias
Pero ahora mismo lo que más me inquieta no es el tema del root... sino el del teclado ¿Cómo hago para configurar las teclas en español? (para que los símbolos de las teclas estén en su sitio vaya...) Edito: ¿el ROM de "Virtuous" incluye configuración de teclado físico en español?(si lo incluye, podría ser una solución...) Última edición por Pegas0 Día 24/02/11 a las 18:53:56. |
#5
|
||||
|
||||
Eso fue lo primero que comprobé...y no.
El idioma del teléfono está en Español de España, ese no es el problema. El problema está en la configuración del teclado físico ("Ajustes del teclado de hardware"). Ahí, como idioma predeterminado me sale "English", pero no me da más opciones para cambiarlo, como si no tuviese instalado ninguno más... |
#6
|
||||
|
||||
Pues sigo con mis pesquisas...
Volví a rootear en la 1.72 (sin problemas). El teclado físico seguía sin poderse cambiar de "English" PAra descartar ya que se trate de la ROM, he instalado la Virtuous que va sobre 1.85 (instalación también sin problemas). Y nada, el teclado físico sigue sin poderse mover de "English" Dj_Jormi, por lo que he leído tú tienes instalada esa misma ROM, y el teclado físico lo tienes bien configurado, no? Entonces, si no es cosa de la ROM... ¿dónde está el problema para que pueda configurar bien mi teclado? (creo que voy a llorar ) |
#7
|
||||
|
||||
Bueno, sigo investigando...
He encontrado un editor para personalizar la configuración de las teclas (aquí) Pero puede ser un auténtico calvario reconfigurarlas todas a mano... (y que luego tampoco funcione). DJ_JORMI, tú que tienes root y controlas el adb (incluso se puede hacer desde Astro), y que tienes el teclado bien configurado... ¿podrías pasarme los archivos de configuración de tu móvil? Si no me equivoco, están en la carpeta /system/usr/keychars/ (o puede que sea la keylayout). Me harías un gran favor Si puedes hacerlo, te paso luego mi email por privado. (A ver si damos con el problema y sirve para otros a los que pueda pasar lo mismo...) Última edición por Pegas0 Día 25/02/11 a las 20:45:51. |
#8
|
||||
|
||||
Me auto-respondo otra vez (Dj_Jormi, ya no es necesario que me pases esos archivos ).
He conseguido solucionar el problema !! Por si a alguien más le ocurre lo mismo, aquí va la solución (un poco "por la brava", pero funciona). Se necesita: root, adb, y activar en el teléfono la depuración USB (si alguien tiene este problema, se supone que es porque cambió la ROM... así que ya sabrá qué son esas cosas... Si no, en este hilo se explican: http://www.htcmania.com/showthread.php?t=178580 ). 1- Descargar el archivo adjunto en este mensaje (o desde este enlace: http://www.htcmania.com/attachment.p...1&d=1298694368 ), y descomprimirlo (copiar el archivo en la carpeta donde tengas el adb para mayor facilidad). Ese archivo es en realidad el "vision-keypad-esn.kcm.bin", o sea, la configuración de teclado español, pero lo he renombrado a "vision-keypad-wwe.kcm.bin", que es el nombre de la configuración inglesa que lee mi teléfono, forzado por la ROM. 2- Enchufar el teléfono con el cable de datos, en modo de carga, y con la depuración USB activada. 3- Abrir Terminal en el ordenador (Inicio->Ejecutar->cmd). Ir en el terminal a la carpeta donde tengas el adb (cd c:/carpetadeladb) 4- (opcional) Comprobamos la comunicación con el teléfono, escribiendo: adb devices Si sale el número de serie, estamos bien. 5- Desmontamos las configuraciones actuales para que nos deje copiar: adb remount 6- Copiamos el archivo nuevo sustituyendo el anterior: adb push vision-keypad-wwe.kcm.bin /system/usr/keychars/vision-keypad-wwe.kcm.bin Y listo!!! Ya tenemos otra vez la configuración de las teclas en español, coincidiendo con los simbolitos de nuestro teclado El teléfono seguirá pensando que tiene la configuración inglesa (de hecho, si vamos a la configuración de teclado de hardware, sigue apareciendo "English", y al abrir el teclado nos sale el icono de "En" en la barra superior), pero ahora el archivo inglés es en realidad el español, y el engaño funciona Por si a alguien le sirve, ahí queda. Abrazos. Última edición por Pegas0 Día 26/02/11 a las 05:49:32. |
Los siguientes 2 usuarios han agradecido a Pegas0 su comentario: | ||
#10
|
||||
|
||||
se me olvidaba, est ultimo que pusiste edita tu primer mensaje y lo pegas. de pas ponlo como manual y titulo solucion al telcado en ingles. que lueg ya le digo yo a mi apañero admin que nos ponga chincheta
|
#11
|
||||
|
||||
y para cambiarlo sin ser root?
tengo el mismo problema pero no me quiero meter aun a rutearla |
#12
|
||||
|
||||
se puede hacer con root temporal¿?¿?¿?
|
#13
|
||||
|
||||
como me molo joder
despues de hacerme root, me he quedado atascado en 5- Desmontamos las configuraciones actuales para que nos deje copiar: adb remount que me daba este error remount failed: Operation not permitted con lo cual he decidido meterme en adb shell $su (aceptar en el telefono el superadmin) # cd /system/usr/keychars #ls -l (y he visto que estaba el archivo del teclado español por ai) -rw-r--r-- root root 960 2010-11-05 15:32 vision-keypad-wwe.kcm.bin -rw-r--r-- root root 960 2010-11-05 15:32 vision-keypad-sea.kcm.bin -rw-r--r-- root root 1008 2010-11-05 15:32 vision-keypad-nor.kcm.bin -rw-r--r-- root root 896 2010-11-05 15:32 qwerty2.kcm.bin -rw-r--r-- root root 960 2010-11-05 15:32 vision-keypad-ita.kcm.bin -rw-r--r-- root root 896 2010-11-05 15:32 qwerty.kcm.bin -rw-r--r-- root root 960 2010-11-05 15:32 vision-keypad-ell.kcm.bin -rw-r--r-- root root 976 2010-11-05 15:32 vision-keypad-ger.kcm.bin -rw-r--r-- root root 976 2010-11-05 15:32 vision-keypad-tur.kcm.bin -rw-r--r-- root root 960 2010-11-05 15:32 vision-keypad.kcm.bin -rw-r--r-- root root 960 2010-11-05 15:32 vision-keypad-rus.kcm.bin -rw-r--r-- root root 960 2010-11-05 15:32 vision-keypad-hk.kcm.bin -rw-r--r-- root root 960 2010-11-05 15:32 vision-keypad-wwe-bopomo. kcm.bin -rw-r--r-- root root 976 2010-11-05 15:32 vision-keypad-fra.kcm.bin -rw-r--r-- root root 976 2010-11-05 15:32 vision-keypad-esn.kcm.bin -rw-r--r-- root root 944 2010-11-05 15:32 vision-keypad-ara.kcm.bin # mv vision-keypad-esn.kcm.bin vision-keypad-wwe.kcm.bin le he cambiado el nombre por el del teclado inglés y fiesta nacional soy mas basto que un canasto |
#14
|
||||
|
||||
el remount se hace asi
#mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system y cuando hacemos el adb push vision-keypad-wwe.kcm.bin /system/usr/keychars/vision-keypad-wwe.kcm.bin cuidado porque por ejemplo en la cyanogenmod7 el archivo que va a buscar para el mapeado del teclado físico es el vision-keypad.kcm.bin con lo cual después de hacer el push tendríamos que poner lo siguiente mv vision-keypad-wwe.kcm.bin vision-keypad.kcm.bin |
#15
|
||||
|
||||
pero a ti en la rom de cyanogen se te queda por defecto el teclado en inglés?? porque a mi no....
|
#16
|
||||
|
||||
lo he intentado de las dos maneras y en pa primera me dice "permision denied"
y como lo ha hecho cheshire cat me dice que "read-only file system" por que puede ser? |
#17
|
||||
|
||||
Solucionado, lo he hecho de la segunda manera pero desde el telefono con terminal emulator.
Muchas gracias |
#19
|
||||
|
||||
ya he visto que lo has solucionado y te he preguntado lo mismo que te voy a preguntar ahora en otro post... pero es que me resulta tan raro
a ver, mi htc desire tiene el teclado idéntico a este y cuando flasheo las roms de cyanogen funciona de acuerdo con los símbolos que hay dibujados en cada tecla... o sea, que si aprieto fn+s me sale $, si aprieto fn+g sale *, etc en tu caso es que tienes diferente teclado físico, o sea diferentes símbolos dibujados que en el mío, o es que no se comporta tal y como he descrito??? me extraña tanto... edito: tal vez tu teclado es como este otro?? tengo el primer teclado el que tiene la Ñ y no no me queda bien el que tiene puesto, hay que ponerle el esn |
|
#20
|
||||
|
||||
pues me alucina... porque yo también tengo el teclado que indicas (el de la ñ), también tengo la rom de cyanogen (la última nightly) y me funciona correctamente sin necesidad de hacer los cambios que comentas.... que raro
|
Estás aquí | ||||||
|
Herramientas | |