NiLLS
24/06/12, 16:31:27
(Para realizar este tutorial paso a paso he seguido el tutorial original de HTC MANIA http://www.htcmania.com/showthread.php?t=347643 el cual se lo tengo que agredecir a @Qubit)
Prerrequisitos:
Desinstalar el HTC Sync y y/o DoubleTwist si se han instalado en el ordenador.
Los usuarios de Windows deben tener instalado el driver de HTC (http://downloads.unrevoked.com/HTCDriver3.0.0.007.exe).
Tener la depuración USB habilitada, se encuentra en (Ajustes -> Aplicaciones -> Desarrollo).
Lo primero de todo, quiero ver hboot y demás cosas técnicas del aparato, por lo que, en principio, entro en ajustes, acerca del teléfono, información de software:
Versión de Android: 2.3.4
Versión de HTC Sense 3.0
Versión de software: 1.50.162.2
Vamos también a identidad del teléfono, y anotamos el Nº de serie: SH18NV801185
Ahora, apago el teléfono, le quito la batería(por si no se apaga totalmente), se la vuelvo a poner, mantengo pulsado bajar volumen, y pulso power, con esto entro al bootloader, y veo: (Para moverse por este menu del bootloader, hay que usar las teclas subir y bajar volumen, y el botón power para confirmar)
*** LOCKED ***
PYRAMID PVT SHIP S-ON PL
HBOOT-1.18.0000
eMMC-hboot
Aug 2 2011,22:3552
Esto me indica que no ha sido rooteado… que tiene hboot 1.18, por lo cual puedo hacer root de manera tradicional…. Voy a seguir el método revolutionary, mas que nada porque lo he usado unas cuantas veces, se como funciona, y este terminal es apto, por lo que, vamos a la pagina de revolutionari http://revolutionary.io/ y lo descargamos… NO CERRAMOS LA PÁGINA DE REVOLUTIONARY, ya que nos hará falta… hay que rellenar en la página la siguiente información
Beta key Run the Revolutionary utility; that will give you all the information needed to fill in the form below.
Your operating system: Windows
WYour device: HTC Sensation
HBOOT version: 1.18.0000
Serial number: SH18NV801185
Al rellenar todos estos datos, la página nos proporciona esta key: MNv0xaEoqph1qyRu
Ya lo tenemos todo listo, nos aseguramos que esté activada la depuración: ajustes/aplicaciones/desarrollo/depuración usb
Ahora, directamente, conectamos el cable de datos, en modo solo cargar, Windows lo debería reconocer, ye n el teléfono nos debería salir un triangulo avisándonos de que el modo depuración está activado.
Ejecutamos revolutionary como administrador (en Windows 7, botón derecho a revolutionary.exe, ejecutar como administrador); si todo ha ido bien, nos debería pedir el key y empezar el proceso… tarda unos minutos y el terminal se reiniciará varias veces. No hay que hacer nada mas, solo esperar…
file:///C:%5CUsers%5CNiLLS%5CAppData%5CLocal%5CTemp%5Cmsoh tmlclip1%5C01%5Cclip_image002.gif
Vaya, hemos obtenido algún error, y los de revolutionary son muy graciosos… en el bootloaer ahora seleccionamos reboot y reiniciamos el terminal… volvemos a ejecutar revolutionary en modo administrado… Ahora Revolutionary nos dice que si queremos descargar y instalar recovery, le decimos que si:
file:///C:%5CUsers%5CNiLLS%5CAppData%5CLocal%5CTemp%5Cmsoh tmlclip1%5C01%5Cclip_image004.gif
Ahora parece que ya está todo perfecto ;), nos fijamos que ahora en el bootloaer tenemos:
PYRAMID PVT SHIP S-OFF RL
HBOOT-1.17.1111
RADIO-10.14.9035.01_M
eMMC-boot
(De momento no reiniciamos ni desconectamos el terminal del USB)
Ahora procedemos a hacer debrand
Nuestro objetivo es cambiar el CID del operador por SuperCID, para poder instalar cualquier ROOM de cualquier origen.
Vamos a la carpeta donde tenemos instalado el Android SDK Tools, en mi caso:
C:\Program Files (x86)\Android\android-sdk\tools
Una vez localizado, Inicio, Ejecutar, en el cuadro de dialogo escribimos CMD, y pulasmos enter.
Ahora desde el cuadro de dialogo de msdos tenemos que ir la anterior ruta, en mi caso:
Para acceder a program files x86 -> cd Pro (pulso tabulador 2 veces para seleccionar automáticamente Program Files (x86)):
Una vez nos situemos en la ruta correcta, los comandos a introducir son los siguientes (solo lo que está en negrita y pulsamos enter):
fastboot oem writecid 11111111 (Con esto cambiamos el valor del CID)
fastboot reboot-bootloader (Reiniciamos el bootloader)
fastboot getvar cid (Obtenemos el valor del CID, y nos aseguramos que se haya cambiado correctamente)
fastboot reboot (reiniciamos el terminal)
file:///C:%5CUsers%5CNiLLS%5CAppData%5CLocal%5CTemp%5Cmsoh tmlclip1%5C01%5Cclip_image006.gif
Ahora vamos a proceder a hacer ENG-S-OFF
Ponemos el teléfono en modo tarjeta de memoria, y en la raíz de la tarjeta debemos copiar el archivo que nos hace ENG-S-OFF.
Descargamos el archivo PG58IMG.zip (http://d-h.st/PWw) y lo ponemos en la raíz, queda de esta manera:
file:///C:%5CUsers%5CNiLLS%5CAppData%5CLocal%5CTemp%5Cmsoh tmlclip1%5C01%5Cclip_image008.gif
Ahora, hacemos lo mismo de antes, apagamos el teléfono, batería fuera, se la volvemos a poner, montamos el aparato, mantenemos pulsada la tecla de bajar volumen y apretamos la tecla power (manteniendo las dos pulsadas unos segundos), de esta manera accedemos al bootloader.
En el bootloader
file:///C:%5CUsers%5CNiLLS%5CAppData%5CLocal%5CTemp%5Cmsoh tmlclip1%5C01%5Cclip_image010.jpg
Pulsamos volumen arriba para aplicar el archivo, cuando nos diga “Update Complete…” pulsamos la tecla power para reiniciar el terminal.
Ahora, ya somos ENG-S-OFF, el teléfono se reiniciara, algo importante, debemos elimiar el archivo PG58IMG.zip, bien desde el propio teléfono o directamente borrandolo en modo tarjeta de memoria.
Preparar el teléfono para instalar una rom con ICS
(Para esto he seguido el tutorial http://www.htcmania.com/showthread.php?t=351382)
Necesitamos instalar 4EXT Recovery, para esto, visitamos http://www.4ext.net/
Podemos descargar la versión gratuita, la copiamos a la raíz de la SD, y con un explorador (por ejemplo Es Explorador de Archivos) instalarla,
Abrir la aplicación, y en su menú, seleccionar, buscar novedades | actualizaciones, cuando las encuentre, darle a:
Instalar en línea | actualización, y nos saldrá una lista con los diferentes recoverys disponibles, instalar el último, a dia de hoy es:
4EX Recovery Touch v1.0.0.5 RC5.
Ahora, necesitamos descargar el ultimo firmware base para poder hacer funcionar ICS http://minus.com/mgzb7zGSr/ (E50C7A9BC98A01768FA4FD9ED046FEF2)
Copiamos el archivo a la raíz de la tarjeta.
También vamos a descargar una rom, en este caso he elegido la:
InsertCoin Evolution Sense 4 v2.0 – Sensation
http://insertcoin-roms.org/archives/insertcoin-evolution-sense-4-v2-0-sensation
Descargamos la rom, y la ponemos en la raíz de la tarjeta…
Ahora, hacemos otra vez la operación de retirar la batería y entrar en el bootloader, nos dirá de actualizar la radio… le decimos que sí, cuando acabe se reiniciará.
Ahora, debemos borrar el archivo PG58IMG.zip, como no podremos acceder a nuestra room, yo he usado un lector de tarjetas para hacerlo…
(Si no lo borramos, tendremos el problema que cada vez que encendamos el teléfono, intentará leer el archivo y dará un error, y solo nos dará la opción de apagarlo)
Ahora vamos a pinchar la room (Mis agradecimientos a @fozzy por ayudarme a instalar esta rom con las opciones correctas).
Otra vez repetimos la operación de quitar la batería y entrar en el bootloader, dentro de este, elegimos recovery.
En este recovery, primero debemos hacer wipe, para lo cual, entramos en el menú wipe | format, y seleccionamos: format all partitions (except sd card).
Cuando esté hecho, volvemos al menú principal, y seleccionamos “choose zip from sdcard” , y después, seleccionamos la ROOM que vamos a instalar, InsertCoin_Evolution_Sense4_Sensation_v2.0.zip, confirmamos, y empiza la instalación.
-En la primera pantalla, seleccionamos generic. Y vamos aceptando…
-Despues, cuando tengamos opción, seleccionamos “Perform a full wipe”, y después seleccionamos el modelo de terminal “HTC Sensation Z710e”.
-Ahora, seleccionamos las mejoras que queremos instalar, yo he seleccionado estas:
Sony Bravia Engine, InsertCoin Custom Bootanimation, Sony xLoud System, No arrows, Samsung Voice.
-Despues, nos aparece una pantalla llamada “Remove Stuff” para eliminar caracterisicas molestas o que no usemos, en mi caso, las he seleccionado todas menos “HTC SENSE” la cual, si la marcamos, instalaremos la room sin sense.
-En la siguiente pantalla seleccionamos Europe.
-En la siguiente pantalla debemos elegir si queremos instalar Sweep2wake, esta opción hace poder desbloquear el teléfono deslizando el dedo por los botones inferiores, a mi personalmente no me gusta y gasta batería, por lo que le digo que no.
-ZRAM: yes (esto hace que la ram del teléfono funcione como ZRAM, mas rápida que la que lleva el teléfono)
-Ahora tenemos que marcar los overcocks, marco: 3DGPU low overclock.
-Marco 2DGPU low overclock.
-Default governor: badass
-Badass configuration: Balanced
-I/O Scheduler: cfq (default)
-Maxfreq: 1674 Mhz
-Minfreq: 192 Mhz
-Screen off: 486 Mhz (default).
Despues de tanto tostón, comienza la instalación.
Una vez terminada, ya tenemos nuestro sensation, rooteado totalmente y con una room totalmente funcional.
Prerrequisitos:
Desinstalar el HTC Sync y y/o DoubleTwist si se han instalado en el ordenador.
Los usuarios de Windows deben tener instalado el driver de HTC (http://downloads.unrevoked.com/HTCDriver3.0.0.007.exe).
Tener la depuración USB habilitada, se encuentra en (Ajustes -> Aplicaciones -> Desarrollo).
Lo primero de todo, quiero ver hboot y demás cosas técnicas del aparato, por lo que, en principio, entro en ajustes, acerca del teléfono, información de software:
Versión de Android: 2.3.4
Versión de HTC Sense 3.0
Versión de software: 1.50.162.2
Vamos también a identidad del teléfono, y anotamos el Nº de serie: SH18NV801185
Ahora, apago el teléfono, le quito la batería(por si no se apaga totalmente), se la vuelvo a poner, mantengo pulsado bajar volumen, y pulso power, con esto entro al bootloader, y veo: (Para moverse por este menu del bootloader, hay que usar las teclas subir y bajar volumen, y el botón power para confirmar)
*** LOCKED ***
PYRAMID PVT SHIP S-ON PL
HBOOT-1.18.0000
eMMC-hboot
Aug 2 2011,22:3552
Esto me indica que no ha sido rooteado… que tiene hboot 1.18, por lo cual puedo hacer root de manera tradicional…. Voy a seguir el método revolutionary, mas que nada porque lo he usado unas cuantas veces, se como funciona, y este terminal es apto, por lo que, vamos a la pagina de revolutionari http://revolutionary.io/ y lo descargamos… NO CERRAMOS LA PÁGINA DE REVOLUTIONARY, ya que nos hará falta… hay que rellenar en la página la siguiente información
Beta key Run the Revolutionary utility; that will give you all the information needed to fill in the form below.
Your operating system: Windows
WYour device: HTC Sensation
HBOOT version: 1.18.0000
Serial number: SH18NV801185
Al rellenar todos estos datos, la página nos proporciona esta key: MNv0xaEoqph1qyRu
Ya lo tenemos todo listo, nos aseguramos que esté activada la depuración: ajustes/aplicaciones/desarrollo/depuración usb
Ahora, directamente, conectamos el cable de datos, en modo solo cargar, Windows lo debería reconocer, ye n el teléfono nos debería salir un triangulo avisándonos de que el modo depuración está activado.
Ejecutamos revolutionary como administrador (en Windows 7, botón derecho a revolutionary.exe, ejecutar como administrador); si todo ha ido bien, nos debería pedir el key y empezar el proceso… tarda unos minutos y el terminal se reiniciará varias veces. No hay que hacer nada mas, solo esperar…
file:///C:%5CUsers%5CNiLLS%5CAppData%5CLocal%5CTemp%5Cmsoh tmlclip1%5C01%5Cclip_image002.gif
Vaya, hemos obtenido algún error, y los de revolutionary son muy graciosos… en el bootloaer ahora seleccionamos reboot y reiniciamos el terminal… volvemos a ejecutar revolutionary en modo administrado… Ahora Revolutionary nos dice que si queremos descargar y instalar recovery, le decimos que si:
file:///C:%5CUsers%5CNiLLS%5CAppData%5CLocal%5CTemp%5Cmsoh tmlclip1%5C01%5Cclip_image004.gif
Ahora parece que ya está todo perfecto ;), nos fijamos que ahora en el bootloaer tenemos:
PYRAMID PVT SHIP S-OFF RL
HBOOT-1.17.1111
RADIO-10.14.9035.01_M
eMMC-boot
(De momento no reiniciamos ni desconectamos el terminal del USB)
Ahora procedemos a hacer debrand
Nuestro objetivo es cambiar el CID del operador por SuperCID, para poder instalar cualquier ROOM de cualquier origen.
Vamos a la carpeta donde tenemos instalado el Android SDK Tools, en mi caso:
C:\Program Files (x86)\Android\android-sdk\tools
Una vez localizado, Inicio, Ejecutar, en el cuadro de dialogo escribimos CMD, y pulasmos enter.
Ahora desde el cuadro de dialogo de msdos tenemos que ir la anterior ruta, en mi caso:
Para acceder a program files x86 -> cd Pro (pulso tabulador 2 veces para seleccionar automáticamente Program Files (x86)):
Una vez nos situemos en la ruta correcta, los comandos a introducir son los siguientes (solo lo que está en negrita y pulsamos enter):
fastboot oem writecid 11111111 (Con esto cambiamos el valor del CID)
fastboot reboot-bootloader (Reiniciamos el bootloader)
fastboot getvar cid (Obtenemos el valor del CID, y nos aseguramos que se haya cambiado correctamente)
fastboot reboot (reiniciamos el terminal)
file:///C:%5CUsers%5CNiLLS%5CAppData%5CLocal%5CTemp%5Cmsoh tmlclip1%5C01%5Cclip_image006.gif
Ahora vamos a proceder a hacer ENG-S-OFF
Ponemos el teléfono en modo tarjeta de memoria, y en la raíz de la tarjeta debemos copiar el archivo que nos hace ENG-S-OFF.
Descargamos el archivo PG58IMG.zip (http://d-h.st/PWw) y lo ponemos en la raíz, queda de esta manera:
file:///C:%5CUsers%5CNiLLS%5CAppData%5CLocal%5CTemp%5Cmsoh tmlclip1%5C01%5Cclip_image008.gif
Ahora, hacemos lo mismo de antes, apagamos el teléfono, batería fuera, se la volvemos a poner, montamos el aparato, mantenemos pulsada la tecla de bajar volumen y apretamos la tecla power (manteniendo las dos pulsadas unos segundos), de esta manera accedemos al bootloader.
En el bootloader
file:///C:%5CUsers%5CNiLLS%5CAppData%5CLocal%5CTemp%5Cmsoh tmlclip1%5C01%5Cclip_image010.jpg
Pulsamos volumen arriba para aplicar el archivo, cuando nos diga “Update Complete…” pulsamos la tecla power para reiniciar el terminal.
Ahora, ya somos ENG-S-OFF, el teléfono se reiniciara, algo importante, debemos elimiar el archivo PG58IMG.zip, bien desde el propio teléfono o directamente borrandolo en modo tarjeta de memoria.
Preparar el teléfono para instalar una rom con ICS
(Para esto he seguido el tutorial http://www.htcmania.com/showthread.php?t=351382)
Necesitamos instalar 4EXT Recovery, para esto, visitamos http://www.4ext.net/
Podemos descargar la versión gratuita, la copiamos a la raíz de la SD, y con un explorador (por ejemplo Es Explorador de Archivos) instalarla,
Abrir la aplicación, y en su menú, seleccionar, buscar novedades | actualizaciones, cuando las encuentre, darle a:
Instalar en línea | actualización, y nos saldrá una lista con los diferentes recoverys disponibles, instalar el último, a dia de hoy es:
4EX Recovery Touch v1.0.0.5 RC5.
Ahora, necesitamos descargar el ultimo firmware base para poder hacer funcionar ICS http://minus.com/mgzb7zGSr/ (E50C7A9BC98A01768FA4FD9ED046FEF2)
Copiamos el archivo a la raíz de la tarjeta.
También vamos a descargar una rom, en este caso he elegido la:
InsertCoin Evolution Sense 4 v2.0 – Sensation
http://insertcoin-roms.org/archives/insertcoin-evolution-sense-4-v2-0-sensation
Descargamos la rom, y la ponemos en la raíz de la tarjeta…
Ahora, hacemos otra vez la operación de retirar la batería y entrar en el bootloader, nos dirá de actualizar la radio… le decimos que sí, cuando acabe se reiniciará.
Ahora, debemos borrar el archivo PG58IMG.zip, como no podremos acceder a nuestra room, yo he usado un lector de tarjetas para hacerlo…
(Si no lo borramos, tendremos el problema que cada vez que encendamos el teléfono, intentará leer el archivo y dará un error, y solo nos dará la opción de apagarlo)
Ahora vamos a pinchar la room (Mis agradecimientos a @fozzy por ayudarme a instalar esta rom con las opciones correctas).
Otra vez repetimos la operación de quitar la batería y entrar en el bootloader, dentro de este, elegimos recovery.
En este recovery, primero debemos hacer wipe, para lo cual, entramos en el menú wipe | format, y seleccionamos: format all partitions (except sd card).
Cuando esté hecho, volvemos al menú principal, y seleccionamos “choose zip from sdcard” , y después, seleccionamos la ROOM que vamos a instalar, InsertCoin_Evolution_Sense4_Sensation_v2.0.zip, confirmamos, y empiza la instalación.
-En la primera pantalla, seleccionamos generic. Y vamos aceptando…
-Despues, cuando tengamos opción, seleccionamos “Perform a full wipe”, y después seleccionamos el modelo de terminal “HTC Sensation Z710e”.
-Ahora, seleccionamos las mejoras que queremos instalar, yo he seleccionado estas:
Sony Bravia Engine, InsertCoin Custom Bootanimation, Sony xLoud System, No arrows, Samsung Voice.
-Despues, nos aparece una pantalla llamada “Remove Stuff” para eliminar caracterisicas molestas o que no usemos, en mi caso, las he seleccionado todas menos “HTC SENSE” la cual, si la marcamos, instalaremos la room sin sense.
-En la siguiente pantalla seleccionamos Europe.
-En la siguiente pantalla debemos elegir si queremos instalar Sweep2wake, esta opción hace poder desbloquear el teléfono deslizando el dedo por los botones inferiores, a mi personalmente no me gusta y gasta batería, por lo que le digo que no.
-ZRAM: yes (esto hace que la ram del teléfono funcione como ZRAM, mas rápida que la que lleva el teléfono)
-Ahora tenemos que marcar los overcocks, marco: 3DGPU low overclock.
-Marco 2DGPU low overclock.
-Default governor: badass
-Badass configuration: Balanced
-I/O Scheduler: cfq (default)
-Maxfreq: 1674 Mhz
-Minfreq: 192 Mhz
-Screen off: 486 Mhz (default).
Despues de tanto tostón, comienza la instalación.
Una vez terminada, ya tenemos nuestro sensation, rooteado totalmente y con una room totalmente funcional.