[HTC Sensation] rq005:
Lo primero es saber que nuestro firmware esta limitado a GB. Por ende no vamos a poder flashear ninguna ROM ICS sin antes flashear el firmware.

Como nuestro Hboot es superior a 1.18, no vamos a poder lograr S-Off con revolutionary. Por suerte hay una nueva herramienta llamada JuopunutBear que permite lograr S-Off con Hboot 1.2x.

Pero antes vamos a tener que instalar el recovery para poder obtener ROOT (imprescindible para lograr S-Off).

Lo anterior era una especie de introducción para ya adentrarnos en el 1er paso de la guía.

1)	DESBLOQUEAR EL BOOTLOADER

Para esto vamos a seguir el procedimiento de HTC Dev

No me voy a detener aca porque esta perfectamente explicado en la propia página, y si no logran desbloquear el bootloader mucho menos van a poder seguir el resto de la guía.

Lo que si les doy un tip, en lugar de instalar el HTC Sync , instalen directamente el siguiente driver. Si tienen instalado el HTC Sync u otro driver, van a tener que desinstalar todo lo que empiece con HTC.

2)	FLASHEAR EL RECOVERY

Previo a comenzar con este paso, vamos a poner el celular en modo Depuracion USB. Yo además hice todo el procedimiento con la con la conexión USB en la opción HTC Sync por defecto, y deshabilite el Reinicio rápido.

a.	Para ello vamos a usar el 4EXT 1.0.0.5 con interface táctil. Lo bajan de aquí.

#Nota al margen si les gusta el servicio de Ubuntu One y se quieren registrar, les paso mi referencia. No gano ni 1 centavo con eso sino que por cada uno que se registre con mi referencia me dan 500mb extras de almacenamiento#

b.	Una vez descargado el recovery.img, vamos a pegarlo en la carpeta C:\Android que creamos durante el proceso de unlock del bootloader.

c.	Dentro de esta misma carpeta vamos a abrir una ventana de comandos. Para ello, dejamos presionado el Shift y hacemos click derecho, y en el menú contextual hacemos click (izq) en “Abrir ventana de comandos aquí”.

d.	En el prompt escriban:

adb devices (esto solo para ver si nos esta detectando el equipo)

adb reboot-bootloader (para reiniciar el equipo en bootloader)

#Una vez que estamos en el bootloader, les tiene que decir Fastboot USB#

fastboot flash recovery recovery.img (con esto vamos a escribir el recovery)

#Una vez que termina de escribir#

fastboot reboot

#Felicitaciones ya tenemos el 4EXT recovery instalado#

3)	OBTENER ACCESO ROOT

a.	Descarguen el siguiente ZIP

b.	Ponganlo en la raíz de la tarjeta SD

c.	Reinicien el teléfono en Recovery

# Hagan un battery pull y arranquen el cel manteniendo presionado Vol Down y Power para entrar en el bootloader. Navegan con Vol Up y Vol Down hasta la opción Recovery y presionan Power para seleccionar#

d.	Ya dentro del recovery, vamos a “Install from sdcard” y a continuación “choose zip from sdcard” y navegan hasta encontrar el ZIP Android_Revolution_HD_Root_and_BusyBox y lo seleccionan.

e.	Va a empezar a instalar, y cuando termine reinicien.

#Felicitaciones su celular esta rootedo#

Todos los pasos anteriores aunque parezca mentira eran únicamente para obtener ROOT y poder utilizar la herramienta para S-Off. Mas adelante vamos a tener que volver a flashear el recovery porque al actualizar el HBOOT lo perdemos.

4)	OBTENIENDO S-Off CON WIRE TRICK

Como ya había adelantado, como nuestro Hboot es 1.21 no vamos a poder usar la herramienta de Revolutionary. Sin embargo, gracias al team Unlimited tenemos la herramienta JuopunutBear S-Off.

En lo que respecta a este procedimiento, me remito a su página ya que tienen un video instructivo de como hacerlo e instrucciones especificas para nuestro modelo.

Si logran hacer el wire trick correctamente, les va a ofrecer instalar un Hboot modificado que tienen que instalar si o si!

5)	SuperCID

Este paso es importantísimo porque de lo contario al flashear el firmware vamos a tener un hermoso frut loops (xD boot loop) ya que los firmwares publicados obviamente no tienen soporte para nuestro CID.

a.	Vamos otra vez a la carpeta C:\Android y abrimos un prompt. Escribimos los siguientes comandos:

adb devices (una vez mas para cerciorarnos de que nuestro equipo sea detectado)

adb reboot-bootloader (para entrar en el bootloader )

#tambien se puede entrar manualmente con la combinación de teclas y seleccionamos fastboot#

fastboot getvar cid (nos va a decir cual es nuestro CID)

fastboot oem writecid 11111111 (escribimos el SuperCID)

fastboot reboot-bootloader (esperamos que reinicie)

fastboot getvar cid (ahora debería decir cid: 11111111)

fastboot reboot

#Felicitaciones ya somos SuperCID#

6)	FLASHEAR EL FIRMWARE 3.33

a.	Hay que descargar el Firmware 3.33 Universal de este thread. No descarguen otro Firmware porque este que yo les digo trae la actualización del HBoot incorporada que la vamos a necesitar.

b.	Ponemos el archivo PG58IMG.zip que descargamos en la raíz de la SD

c.	Entramos al bootloader y el Hboot lo va a detectar automáticamente. Cuando se les indique confirmen la actualización.

d.	Una vez terminado y que les indique que pueden reiniciar, saquen la batería, saquen la SD y borren el PG58IMG.zip

#Como actualizamos el Firmware, ya nuestra ROM stock no va a arrancar, van a tener un frut loop pero no se preocupen que esto no termina#

7)	VOLVER A INSTALAR EL RECOVERY

Como actualizamos el Hboot perdimos el recovery. Conclusión, vamos a tener que volver a realizar el paso 2). Esta vez ponemos manualmente el cel en Fastboot ya que la ROM no va a bootear.

Abrimos el prompt y escribimos los siguientes comandos:

fastboot flash recovery recovery.img

fastboot reboot-bootloader

#Felicitaciones, tenemos una vez mas Recovery jejeje#

8)	FLASHEANDO ICS

a.	Descarguen la ROM ARHD 6.7.2 (cualquiera de las 2, sea la común o la Beats Audio) y el script Super Wipe del thread oficial. Pongan ambos en la raíz de la SD.

b.	Reinicien en Recovery (a esta altura ya deberían saber cómo).

c.	Habiliten la opción “Enable 4EXT SmartFlash” que se encuentra en “Tools”.

d.	Seleccionen “Install from sdcard”

e.	Seleccionen “Choose zip from sdcard” y busquen el Super Wipe (Android_Revolution_HD_Super_Wipe_Sensation.zip)

f.	Una vez que termina de hacer el wipe, vamos de nuevo a “Choose zip from sdcard” y esta vez buscamos la ROM.

g.	Durante la instalación les va a preguntar si quieren instalar un par de cosas pero lo mas importante es la selección de kernel. Son 3: SebastianFM, faux123 o stock. Yo instale faux123 pero pueden instalar Sebastian también pero NO stock porque según dicen tiene problemas de Wifi.

h.	Reinicien

#Felicitaciones, ya tienen flasheada su ROM ICS. Ahora esperen 5 a 10 minutos que termine de configurarse#

9)	#OPCIONAL# VOLVER A ROOTEAR

Vuelvan a hacer el paso 3)

10)	#OPCIONAL# SMARTFLASH PERMANENTE

Visiten la web del recovery 4EXT y utilicen el updater o el control (este ultimo es pago).

Como muchas información la recolecte de diversas fuentes, paso a detallarlas:

http://xdaforums.com/showthread.php?t=1716955

http://xdaforums.com/showthread.php?t=1631861

http://xdaforums.com/showthread.php?t=1472298

http://xdaforums.com/showthread.php?p=21711154#post21711154

Espero que les sirva! Mi HTC Sensation vuela!

Si hay que hacerle correcciones avisen porque esta guia la estoy haciendo a posteriori, lo mas detalladamente posible pero puede que se me haya pasado algo por alto. Tambien pueden comentar como les fue con otros kernels y otras ROMS.

Saludos!