27 de julio de 2011

Instalar Android en un HTC, como instalar Android en un HTC con Windows Mobile

votar



Hoy saldré de la rutina, y os voy a detallar el procedimiento de instalación del sistema operativo Android en un terminal HTC con Windows Mobile. Yo misma lo he realizado con un HTC Touch HD, pero el procedimiento es el mismo para otros terminales de la familia como el Touch Pro, Diamond.



1) Descarga del paquete XDAndroid
Lo primero que debemos hacer es descargarnos el paquete de instalación, preferiblemente la ultima versión que siempre tiene mejoras respecto a la anterior, en este caso la ultima es la 2.2.2 FRX07.

2) Descomprimir el paquete
Una vez descargado el paquete de instalación que viene en formato zip tendremos que descomprimirlo para poderlo copiar posteriormente a la tarjeta micro SD. Es indispensable hacer correr Android con tarjeta de memoria ya que actúa como una partición independiente.


3) Copiar paquete de instalación XDAndroid a la microSD
Antes de copiar el paquete descomprimido debemos formatear nuestra tarjeta microSD a formato FAT32, y su tamaño debe ser como mínimo de 512 MB siendo recomendable de 1 GB. Si ya tenemos la SD apunto, ya podemos copiar los archivos a la raíz, aunque desde mi punto de vista es mejor crear un directorio por ejemplo llamado "Android" donde poner todos los archivos y así evitar que en un futuro se mezclen con otros archivos que podamos tener en la tarjeta.

4) Lo que se debe saber antes de arrancar
Para que este paquete se pueda utilizar en varios teléfonos HTC los desarrolladores dejan una pequeña tarea de configuración en manos de los usuarios así se ahorran tener paquetes para cada uno de los modelos. La configuración es muy simple y consiste en editar el fichero startup.txt correspondiente a nuestro modelo de terminal y luego copiarlo al directorio raíz donde tengamos el fichero principal de ejecución haret.exe.


5) Configuración del paquete
Los ficheros startup.txt de cada terminal se encuentran en la carpeta startups dentro del directorio correspondiente. En mi caso, el HTC Touch HD es el Blackstone, por lo que para poder modificarlo abro el archivo con el editor de textos y veo las siguientes líneas de código:





set ramsize 0x10000000 set ramaddr 0x10000000 set mtype 2030 set KERNEL zImage set initrd initrd.gz set cmdline "lcd.density=240 msmvkeyb_toggle=off msm_blackstone_pad.vibrate=1 gsensor_axis=-2,-1,3 pm.sleep_mode=1" boot

Solo debo añadir en la línea set cmdline la ruta del directorio donde se encuentra el fichero principal de arranque haret.exe, en mi caso he creado en la tarjeta SD un directorio llamado Android y un subdirectorio llamado FRX07, por lo que añado rel_path=Android/FRX07 quedando la línea de código set cmdline de la forma siguiente:

set cmdline "rel_path=Android/FRX07 lcd.density=240 msmvkeyb_toggle=off msm_blackstone_pad.vibrate=1 gsensor_axis=-2,-1,3 pm.sleep_mode=1" boot

Hecho esto copio el archivo startup.txt al directorio principal, en mi caso Android/FRX07, y ya puedo ejecutar el haret.exe para proceder al arranque del sistema.

6) Inicio del sistema
Actualmente XDAndroid funciona desde Windows ya que por problemas de Hardware los desarrolladores aun no han conseguido un resultado óptimo para arrancarlo desde la BIOS.

Para arrancarlo solo tendremos que acceder desde nuestro explorador de archivos al directorio de la SD que hemos configurado anteriormente, en mi caso Android/FRX07, busco el archivo haret.exe y lo ejecuto.

Automáticamente la pantalla de nuestro terminal se volverá negra y empezaran a salir líneas y líneas de texto blanco, lo que corresponde al proceso de configuración del sistema lo que puede llevar un tiempo.


Finalmente y antes de poder utilizar el sistema solo nos quedara calibrar la pantalla de forma muy parecida a Windows Mobile debiendo puntear 5 puntos que se desplazan por la pantalla.

Después ya veremos la animación grafica de XDAndroid indicándonos que el sistema está prácticamente listo, ya que la primera vez de arranque esta animación puede durar algún minuto debido a la configuración del sistema.

7) Configuración Inicial
Una vez arrancado debería aparecer una pantalla de bloqueo, la que debemos desbloquear para poder disfrutar de nuestro nuevo sistema operativo!!

Es posible que el primer paso que queráis hacer es la sincronización con una cuenta gmail para poder utilizar el Android Market, muy fácil, Configuración --> Cuentas y sincronización.



+ info en XDAndroid Project

25 comentarios:

Gerry Verdaguer dijo...

Jajajaja! Veo que ya lo has conseguido! Perfecto!

BSFM dijo...

Sisi, objetivo cumplido! :)

Anónimo dijo...

funcionara para HTC Mozart?? porque no se le puede meter tarjta de memoria.. como habria que hacerlo?!

GRacias

batiduende dijo...

Hola, quisiera saber si funcionan todas las aplicaciones, etc.

Sucede que el HTC es de mi papa y vio mi cel con Android y esta fascinado y quiere q e cambie el sistema.

Como no es mi cel no me quiero mandar asi que te pido tu sabia respuesta y my imparcial ya que le cel no es mio.

Gracias,

Batiduende

BSFM dijo...

Os dejo el enlace oficial donde dice los terminales compatibles, http://xdandroid.com/wiki/Supported_Devices

Por otra parte, los dos lo podeis probar, ya que en ningun momento modificais Windows, sino que haceis correr android desde este por lo que si no ejecutais android arrancareis con Windows.

Saludos!

Anónimo dijo...

Funciona en Htc hd mini???

Anónimo dijo...

Lo he intentado en mi HTC HD2 y no consigo arrancarlo ya que no se el startup, como podría conseguirlo?

Anónimo dijo...

Gracias, BSFM, por tu aporte. Acabo de intentar instalar el Android a través de la tarjeta SD en mi HTC Touch Hd. He sguido los pasos que indicas en tu tutorial y todo ha ido según lo previsto hasta que ha aparecido la animación gráfica de XDANDROID. En ese punto la animación ha estado activa un buen rato; pero en un momento dado mi HTC se reinicia y vuelve a aparecer el sistema Windows Móbile 6.1 ¿Qué puedo haber hecho mal? Insisto que he seguido todos tus pasos.

Gracias de nuevo y saludos

jgdelacoba

Anónimo dijo...

a mi me pasa lo mismo se me reinicia solo cuando salen los muñequitos de android una solucion pk ni siquiera me sale lo de calibrar

Luismi dijo...

A mi se me instala bien pero falla en la calibracion, no salen los puntos a marcar y como no se donde marcar lo graba mal y luego no puedes navegar por android, alguna idea?

Luismi dijo...

Yo no consigo hacer el paso de calibrar la pantalla porque no salen los puntos a marcar, alguna idea?

Anónimo dijo...

Hola no se sie ya habeis resuelto el problema con la calibration ,si no aqui una idea creas un ficheiro con un editor poneis estos datos:154,922,858,923,507,551,162,182,852,178
y lo guardais con el nombre del fichero ts.calibration lo quardais el la carpet de los datos de android donde esta tambien el haret y volveis a reiniciar Haret.exe. espero que ayude

Anónimo dijo...

Hola, tengo una duda, hago todo y se instala android pero la pantalla no la puedo desbloquear, de hecho el candado me aparece en verde y la pantalla no me responde a ningun comando, qué puedo hacer? puedes ayudarme? :'(

Anónimo dijo...

A mi me sale "Waiting for SD card" y nada... no es por el formateo, creo haber leido que la SD debe ser del tipo II sino nada. Alguien sabe algo...

Anónimo dijo...

hola ami me sale "Waiting for SD card" i llevo ya un rato bueno y nada porfa ayda

Anónimo dijo...

Hola! , estupendo post, tengo una HTC HD y he seguido todos los pasos a rajatabla...pero, he tenido un problema :

Cuando las lineas de comandos ya no se movian mas he tocado la pantalla y ha hecho como si la parte donde yo he tocado la punteara como Calibracion, es decir, Android a iniciado bien, pero la pantalla no hacia caso a los dedos por que no se ha calibrado, he reiniciado el HTC y ha vuelto a WM 6.1 !!...dondee esta Android???

ayuda!!!! y gracias!!!

Anónimo dijo...

Hola de nuevo he conseguido abrir el Android, introduciendo los numeros en ts-calibration , ok . pero cuando reinicio me voy a WM 6.1 , sinproblemas , me voy de nuevo a la SD, ejecuto Haret y se inicia linux y android otra vez lineas de comandos, pero despues de varios intentos se queda congelado en la animación de la entrada...

a que sera debido ? ....solo consegui hacerlo funcionar una vez

Anónimo dijo...

Soy el anonimo de antes, ya tengo android en la microSD y lo ejecuto sin problemas, se abre y parece que todo va ben, acelerómetro, volumen, llamadas, sms,...el UNICO problema que encuentro es que si entro en una aplicación no tengo un "boton" para cerrarla o volver atras, es decir, si entro en internet para buscar algo en google, ya no puedo salir de ahi, y tengo que apagar el teléfono..., creo que es lo único que hecho en falta..alguien sabe???

ivanperezmartinez dijo...

mmm.. perfecto jaja solo tengo un problemilla... lo calibre muy mal... porke no sabia k me estaba pidiendo eso... jaja me podria decir alguien desde donde se vuelve a calibrar

ivanperezmartinez dijo...

hola... he visto que en esta pagina lo as instalado en un htc touch hd, el mismo modelo que mi movil... tengo un problemilla que espero me podais solucionar... las teclas tactiles no funciona ninguna y solo me quedan tres teclas :S una para bloquear otra para subir y otra para bajar el volumen... podria solucionarlo cambiando las de control de volumen ya que apenas las utilizo.... si me podriais decir como cambiarlas... estaria muy agradecido :)

Anónimo dijo...

problemas con el teclado no se ven las letras, no puedo utilizar

Anónimo dijo...

He realizado todo lo que explica, pero se me queda atascado cuando empieza a cargar el fondo negro con el texto blanco se me queda pillado.

nano dijo...

tengo htc hd y no fucionan los botones de la pate inferior
con lo cual al intentar salir de una aplicacion no me deja

nem078 dijo...

Hola a todo el mundo.

Tengo unproblema con el famoso "waiting for SD" he formateado varias veces pero no se si es por que mi htc venia con una microSD HC, deberia de probar con una normal???

gracias.

Cuajero dijo...

WAITING FOR SD
Si te sale esto es que tu microsd no es del tipo II, no sigas intentandolo que no es posible.
La microsd debe ser tipo 2.

Últimos artículos



 
Web Statistics