Cambiar la distribución del teclado físico

Si le hemos metido a nuestra Dream una build de Android extranjera (lo más normal, por otra parte, porque no hay ninguna española) tendremos el problema de que la distribución del teclado físico (también llamada layout) es la americana, y muchos caracteres no se corresponden. Esta es la manera de solucionarlo:

Resumen

Se trata de sustituir el layout (y el keychar) americano por uno patrio, ‘solo’ eso.

Requisitos

Proceso

Lo primero es descargar y descomprimir en un sitio a mano (por el rollo de las rutas, ya se sabe) los archivos del nuevo layout (keyboard-telefonica-v1.1)

Una vez hecho eso, debemos habilitar el acceso a escritura a /system, que es donde se encuentran los archivos a sustituir. Podemos hacer eso de dos formas (según que ‘sabor’ de Android haya instalado funcionará una u otra)

adb remount

o bien (está funciona siempre, pero requiere acceso root)

mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

Una vez echo eso, solo nos queda sustituir el layout y el keychar


adb push trout-keypad-v3-spain-qwerty.kcm.bin /system/usr/keychars/trout-keypad-v3.kcm.bin
adb push trout-keypad-v3-spain-qwerty.kl /system/usr/keylayout/trout-keypad-v3.kl

Y listo. No hace falta ni reiniciar :)

Instalar Android 1.5 (Cupcake) en tu HTC Dream de telefonica

Todo esto se basa en el trabajo de los chicos de smartphonefrance: Backup et modification firmware du HTC Dream Orange

Requisitos

Un HTC Dream
No hace falta que tenga root ni nada, tal cual viene de fábrica nos vale. Eso si, este tutorial esta pensado para las HTC Dream que telefonica distribuye en España. Si tienes un G1 o un ADP, por ejemplo, puede que el proceso no funcione (aunque seguramente sea algo muy parecido)

Android SDK
Instalar el Android SDK

Descarga: Android SDK – Windows

Descarga: Android SDK – Mac OSX

Descarga: Android SDK – Linux

Tutorial
Drivers

Fastboot
http://www.htc.com/www/support/android/adp.html

Boot modificado

Descarga: recoveryBoot.rar

Comenzamos por el Backup…
Read more »