#21
|
||||
|
||||
|
|
#22
|
||||
|
||||
Yo este tema lo pondria con chincheta el primero de todos.
ya lo he usado 4 o 5 veces en apenas mes y medio |
#23
|
||||
|
||||
Se que soy muuuu cansino, pesado, lo que querais, pero este post lo dejaria perpetuo en los primeros ya que cada vez que cambio la rom me toca recurrir a el ya que se me vuelve a poner la configuracion inglesa
|
#24
|
||||
|
||||
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 http://forum.xda-developers.com/show...2&postcount=97 y se utiliza el método de #8 para las cyanogen nightly 80 paralante Última edición por Cheshire_cat Día 22/06/11 a las 15:07:30. |
#25
|
||||
|
||||
...
La verdad es que yo tengo exactamente el mismo problema, y mi teléfono también es un vodafone liberado adquirido hace 5 días y con Gingerbread. Finalmente he conseguido hacerme root y machacar el fichero tal y como indicas, pero efectivamente, cualquier cambio de ROM provocaría que los ficheros de idioma se vuelvan a copiar, y como el sistema siempre busca el del inglés, habría que volver a copiarlo de nuevo. Digo yo que tiene que haber alguna manera de que el sistema no marque sólo como disponible el teclado en inglés, sino también todos los demás que van cargados en la carpeta de keyboard para no tener que machacarlo cada vez que hacemos un cambio de ROM.
|
#26
|
||||
|
||||
Lo conseguí!
Creo que he dado con la solución definitiva para no tener que machacar teclados cada vez que cambiamos de ROM y eso...
Ahí voy: 1) Nos traemos el fichero com.htc.android.htcime_preferences.xml adb pull /data/data/com.htc.android.htcime/shared_prefs/com.htc.android.htcime_preferences.xml com.htc.android.htcime_preferences.xml
2) editamos el fichero con el notepad y en el campo int name="hwkb_switch_langs" value=".." no sé lo que tendráis, pero yo he puesto un 31, es decir, sustituir los dos puntos por el valor 31 (he estado probando con un montón de números y con 31 me han salido un montón de lenguajes, el que quiera que le salga el español sólamente, puede probar con otros valores) 3) Volvemos a copiar el fichero una vez ya modificado. adb push com.htc.android.htcime_preferences.xml /data/data/com.htc.android.htcime/shared_prefs/com.htc.android.htcime_preferences.xml Y vualá, ahora veréis los siguientes idiomas: English Francais Deusch Italiano Español Pues ala, probadlo que os funcionará, y así os quitáis un problema de encima. |
Gracias de parte de: | ||
#27
|
||||
|
||||
Nada, no hay manera, sigo este hilo hace un tiempo y hoy me he decidido a cambiar el idioma de una vez
Primero lo he intentado con el metodo de almaxx y me era imposible acceder desde el abd, me denegaba los permisos siempre. Leyendo he descubierto que se podia sacar el archivo con el root explorer y asi lo he hecho, lo he modificado y le he dado el valor "4" ya que en otra parte he leido que era el de español pero ni el 4 ni el 31, ninguno me funciona Despues he intentado desde el root explorer (por adb no accedo) cambiar el vision-keypad-wwe.kcm.bin pero me dice "vision-keypad-wwe.kcm.bin cannot be renamed because the file system is read-only" , con lo que por aqui tampoco puedo Volviendo al metodo de almaxx, es posible que no sea ese el valor a cambiar? int name="hwkb_switch_langs" value= <?xml version="1.0" encoding="utf-8" standalone="yes" ?> - <map> <int name="hwkb_switch_langs" value="31" /> <int name="hwkb_switch_sips" value="1" /> <int name="hwkb_switch_langs_def" value="1" /> <boolean name="predict_qwerty" value="true" /> <int name="MODIFIED" value="0" /> <int name="keyboard_ss_eime_langs_def" value="16" /> <string name="keyboard_chinese_stroke_default_language">0</string> <boolean name="keyboard_ime_settings_fqwerty_prediction" value="true" /> <boolean name="keyboard_ime_settings_hw_fqwerty_prediction" value="false" /> <boolean name="predict_1220" value="true" /> <string name="keyboard_chinese_pinyin_default_language">0</string> <boolean name="customized_cime_config" value="true" /> <string name="keyboard_types">2</string> <string name="keyboard_bilingual_settings">-1</string> <int name="hwkb_switch_sips_def" value="1" /> <string name="keyboard_hwkb_def_lang">0-0</string> <int name="keyboard_ss_sips_def" value="1" /> <string name="keyboard_language">4</string> <int name="keyboard_ss_eime_langs" value="2071" /> <long name="ALPHABET_UDB_TimeStamp" value="1308427602103" /> <int name="keyboard_types_map" value="17" /> <string name="keyboard_chinese_siplist">10,8,12,14</string> <int name="keyboard_ss_sips" value="1" /> <boolean name="predict_hw_qwerty" value="true" /> <string name="keyboard_chinese_default_language">0</string> </map> A ver si alguno de vosotros tiene mas ideas que yo Pd: este tema merece chincheta |
#28
|
||||
|
||||
Por fin lo he conseguido
Actualizando el root explorer a la ultima version y con el vision-keypad-wwe.kcm.bin en una carpeta de la sd, tan facil como copiar y pegar despues en /system/usr/keychars Antes de actualizar no podia porque no me dejaba marcar la pestaña "Mount r/o" dentro de la carpeta de destino, pero una vez que he podido todo el proceso han sido 12 segundos |
#29
|
||||
|
||||
Pues no entiendo porque no te funciona lo del 31. Yo con ese valor en ese campo de ese fichero me salen todos esos idiomas para elegir, y de hecho hablando con htc me reconocieron que ese era el problema, y que estaban trabajando en una ota para solucionarselo a todos los que tenemos el problema. Eso si, aprovecharon para decirme que por rootear el telefono perdia la garantia, asi que aproveche para mandarle a la mierda de forma educada.
|
#30
|
||||
|
||||
he intentado seguir todo lo que habéis puesto y no he entendido ni papa. mi Z también es un ex vodafone y tengo el mismo problema que habéis tenido todos, me sale como idioma predeterminado el ingles. yo no le he hecho nada todavía al teléfono, digamos que está virgen, como puedo cambiar lo del idioma sin tener que hacer tantos cambios? o son necesarios? Gracias.
|
#31
|
||||
|
||||
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 |
#32
|
||||
|
||||
Creo que he dado con la solución definitiva para no tener que machacar teclados cada vez que cambiamos de ROM y eso...
Ahí voy: 1) Nos traemos el fichero com.htc.android.htcime_preferences.xml adb pull /data/data/com.htc.android.htcime/shared_prefs/com.htc.android.htcime_preferences.xml com.htc.android.htcime_preferences.xml 2) editamos el fichero con el notepad y en el campo int name="hwkb_switch_langs" value=".." no sé lo que tendráis, pero yo he puesto un 31, es decir, sustituir los dos puntos por el valor 31 (he estado probando con un montón de números y con 31 me han salido un montón de lenguajes, el que quiera que le salga el español sólamente, puede probar con otros valores) 3) Volvemos a copiar el fichero una vez ya modificado. adb push com.htc.android.htcime_preferences.xml /data/data/com.htc.android.htcime/shared_prefs/com.htc.android.htcime_preferences.xml Y vualá, ahora veréis los siguientes idiomas: English Francais Deusch Italiano Español Pues ala, probadlo que os funcionará, y así os quitáis un problema de encima. Editando el archivo con el 34 efectivamente me han salido varios idiomas en las opciones de teclado fisico, pero lo he puesto a español y sigo teniendo el teclado en ingles... Lo he reiniciado y arriba a la derecha ya me aparece el ES pero las teclas siguen estando en formato ingles. Al final he cambiado el archivo vision-wwe por el renombrado por el compañero del post 8 con el root explorer (lo considero más sencillo que por consola) y ahora si tengo el teclado en español y arriba en ES, pero deduzco que si cambio de ROM tendre que volver a reescribir el archivo, lo raro es que haciendo lo que dice almaxx siga teniendo el teclado ingles cuando ya aparece el español en las opciones, pero bueno, por ahora solucionado Última edición por enxufat Día 06/11/11 a las 16:29:59. |
#33
|
||||
|
||||
Tecla apostrophe no funciona - solución
Tengo instalado el rom de virtuous_sense-vision-v2.0.0 y no me funcionaba el teclado fisico en español. Hice la operacion de Pegaso en #8 y me solucionó el problema salvo que la tecla del apostrophe o no hacia nada, o con +fn solo lanzaba la ventana de simbolos. En el navegador lanzaba Google Search. Depues de dar muchas vueltas al tema encontraba el problema en /system/usr/keylayout/vision-keypad-wwe.kl. En la entrada para key 217 hay que cambiar SEARCH por APOSTROPHE.
key 116 POWER WAKE_DROPPED key 107 ENDCALL WAKE_DROPPED # column 0 key 185 USER2 WAKE_DROPPED key 100 ALT_RIGHT WAKE_DROPPED key 217 SEARCH WAKE_DROPPED key 28 ENTER WAKE_DROPPED key 38 L WAKE_DROPPED key 14 DEL WAKE_DROPPED key 54 SHIFT_RIGHT WAKE_DROPPED Luego encontré en vision-keypad-wwe.kl que estaba así ... key 116 POWER WAKE_DROPPED key 107 ENDCALL WAKE_DROPPED # column 0 key 185 USER2 WAKE_DROPPED key 100 ALT_RIGHT WAKE_DROPPED key 40 APOSTROPHE WAKE_DROPPED key 28 ENTER WAKE_DROPPED key 38 L WAKE_DROPPED key 14 DEL WAKE_DROPPED key 54 SHIFT_RIGHT WAKE_DROPPED Pero más abajo pone ... # not use in vison # key 12 MINUS WAKE_DROPPED # key 13 EQUALS WAKE_DROPPED # key 26 LEFT_BRACKET WAKE_DROPPED # key 27 RIGHT_BRACKET WAKE_DROPPED # key 39 SEMICOLON WAKE_DROPPED # key 40 APOSTROPHE WAKE_DROPPED Creo que este archivo esta mal porque entiendo que el key 40 no hace nada en el Desire Z. Esto explica porque cuando machaque vision-keypad-wwe.kl con vision-keypad-esn.kl tampoco funcionaba la tecla del apostrophe. Al final he editado los dos kl con la entrada ... # key 217 APOSTROPHE WAKE_DROPPED aunque creo que tira al vision-keypad-wwe.kl. De todas formas, ahora me funciona. Hay que usar un editor unicode para ver bien estos archivos, no el notepad. Como me ha costado bastante tiempo llegar a la solución comparto mi experiencia por si alguien ha tenido el mismo problema. Por cierto, enxufat, me suena tu nick de ebay ...... |
#34
|
||||
|
||||
puffff a mi me pasa igual pero ademas las teclas de la fila de abajo no funcionan no se si es porque no esta bien mapeado o que estas rotas porque las demas teclas consegui que coincidieran con su caracter. Algun sabio que sepa la respuesta ? saludos y gracias
|
Estás aquí | ||||||
|