Antes de empezar, decir que no soy ningún profesional en la materia, de hecho llevo muy poquito con Android. El caso es que como ya varios usuarios me han preguntado como hacer esto mediante privados me he decidido a hacer un intento de tutorial para no envíar a todos el mismo mensaje y que quien lo necesite pueda verlo aquí.
Ni que decir tiene que como novatillo en esto seguramente tenga algún fallo el tutorial asique si ves algo que no es correcto comunicamelo para poder corregirlo.
Requisitos:
Para el proceso, necesitaras tu HTC Wildfire con froyo 2.2.1 liberada mediante XTC-Clip, es decir con S-Off.
Si no sabes si lo tienes, apaga tu movil y al encenderlo hazlo pulsando el botón de bajar volumen a la vez que el de encendido, te saldrá una pantalla donde te indica si tienes S-On o S-Off.
Repito y en grande porsiacaso:
ESTE TUTORIAL ES SOLO PARA TERMINALES S-OFF, SI NO TIENES S-OFF DE MOMENTO ES IMPOSIBLE HACERLO.
Java Development Kit (JDK) (Para instalar y manejar SDK) -
http://www.oracle.com/technetwork/ja...ads/index.html
Android SDK (Para el ADB Shell) -
http://developer.android.com/sdk/index.html
HTC Sync (Para drivers) -
http://www.htc.com/www/supportdownlo...act=sd&cat=all
Flash Image -
http://www.megaupload.com/?d=E9RZ8OQX
Clockworck Recovery 2.5 -
http://www.megaupload.com/?d=32VNB9YT
Super One Click -
http://www.megaupload.com/?d=Z797UOY5
Instala (o descomprime) todos los archivos. En el caso de HTC Sync es importante que lo instales para que se instalen los drivers del movil y se pueda conectar bien al pc.
Y por ultimo, la rom nueva que quieras instalarle al telefono. Por ejemplo Wild Passionmod de poogie (que es la que tengo yo puesta).
Hacerte Root:
- Conecta la WildFire en modo depuración ( Menú -> Ajustes -> Aplicaciones -> Desarrollo -> Depuración USB ) al pc.
- Ejecuta la aplicación Super One Click y dale al botón "
Shell Root", esto te dará root temporal.
- Acto seguido dale click al botón "
Root" y ya serás root permanente.
La misma aplicación te confirmará que eres superusuario, pero si te quieres quedar mas tranquilo puedes descargarte del market alguna aplicación para root como "Root explorer" y ver si funciona, o "Terminal emulator" y en esta escribir SU. Si te devuelve una almohadilla (#) es que todo ha salido bien y eres root. En caso contrario vuelve a hacer el proceso.
Custom recovery:
Necesario para instalar la nueva rom.
De los archivos que has descargado, descomprimelos y te quedarán (a parte del super one click), uno que se llama "
flash_image" sin extensión y "
recovery-clockwork-2.5.0.1-buzz.img".
- Copia los dos archivos a la raíz de la tarjeta SD.
- Para acortar tiempo si quieres pega la rom descargada (en formato .zip) en la raíz de la tarjeta SD Igualmente.
Necesitarás o el adb o un programa que lo lleve.
El
adb shell es una aplicación que viene en la carpeta platform-tools del Android SDK.
Si no la encuentras dentro de la SDK:
- Te metes en el android SDK and ADV Manager (no me acuerdo como se llama el ejecutable, pero amos, viene en el .zip

), vas a Avaiable packages y seleccionas Android repository->Android SDK platform-tools... Y le das a instalar.
Y te aparecerá la carpeta de platform-tools donde está el adb.
En la primera imagen que he puesto no aparece porque ya lo tengo instalado, pero vamos, está ahí.
- Abre el '
cmd' de windows (inicio -> buscar -> cmd -> cmd.exe).
-Ve hasta la carpeta platform-tools y ejecutas "
adb shell" y se abrirá una terminal. En esta escribes "su" le das a intro y te deberá salir un "
#" en vez de "$" si no te sale la almohadilla o te sale otra cosa debes repetir el proceso de root.
- Una vez dentro de adb shell y con el movil conectado en modo carga y depuración, escribe los siguientes codigos (Sin la almohadilla [#]):
Código:
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock1 /system
# cat /sdcard/flash_image > /system/bin/flash_image
# chmod 755 /system/bin/flash_image
# mv /system/etc/install-recovery.sh /system/etc/install-recovery.sh.bak (Este al no tener ya un recovery instalado puede que de fallo. Pasa al codigo siguiente).
# mount -o remount,ro -t yaffs2 /dev/block/mtdblock1 /system
# flash_image recovery /sdcard/recovery-clockwork-2.5.0.1-buzz.img
# reboot recovery
Y una vez hecho esto se te reiniciará el movil en modo recovery, te saldrá una pantalla con diferentes opciones útiles para instalar la rom.
A traves de esta pantalla te puedes mover de la siguiente manera:
Subir y bajar volumen -> Arriba y abajo
Botón de encendido -> Ir atras
Boton circular de abajo -> seleccionar (o arriba y abajo también).
Instalar Rom
- Si no lo hiciste antes, mete la rom en la raíz de la tarjeta SD en formato zip.
- Una vez en el recovery tendrás que hacer una copia de seguridad de tu rom actual (por si algo falla). Para ello ve a "
Nandroid -> Backup" Y se hará como el nombre indica, un backup de tu sistema que se guardará en la tarjeta SD.
- Una vez terminado el backup hay que limpiar los datos para que no de ningun fallo al instalar la nueva rom, para ello dale a:
wipe data/factory reset

wipe cache partition

advanced -> wipe dalvik cache

Y teniendo ya todo limpito solo queda flashear la rom. Para ello vuelve al menú principal del recovery y entra en "
install zip from sdcard" seguido de "
choose zip from sdcard".
- Selecciona la rom en formato .zip que metiste en la tarjeta SD y dejas un ratillo para que se instale.
- Cuando te salga complete (o algo así, no me acuerdo

) solo tienes que darle a reboot system now y ya estará todo hecho.

Losiento si me he pasado poniendo screenshots y que ademas tampoco son demasiado explicativas ya que el proceso lo tenía ya hecho y no podía poner imagenes de la instalación en si o el borrado de datos, pero bueno, si aclara algo, mejor que mejor.
-dejas que se termine de instalar (
suele tardar unos 10 minutos en iniciarse, asique no te preocupes si parece que se ha quedado pillado o algo) y ya tendrás tu nueva rom instalada y lista para disfrutarla.
Y así termina el primer tutorial que escribo. Si veis errores, lo que dije antes, decidmelo para poder corregirlo.
Y si a alguien le fallan los archivos puestos al principio del post y quiere que los suba a otro servidor, lo mismo, que me lo comente y encantado lo hago.
Fuentes:
-
http://forum.xda-developers.com/show...08&postcount=1 (que viene a ser el tutorial original, simplemente traducido y explicado a mi manera)
-
http://www.htcmania.com/showpost.php...07&postcount=7 (Tutorial de al_nadita que me ayudo a completar el otro tutorial, muchas gracias).
Un saludo y espero que sirva de ayuda.