S-OFF y ROOTEO de HTC Desire S HBOOT 0.98.xxxx Usando Revolutionary (Win/Lin)
Hola buenas a todos. En este tutorial voy a explicar cómo hacer S-OFF y Root a nuestro HTC Desire S con bootloader versión 0.98.xxxx
Requerimientos:
- HTC Desire S (ovbio)
- Cable USB
- PC con Windows o Linux
Una vez cumplido los requisitos, empecemos:
PARTE 1: SABER QUE HBOOT TENEMOS
Bueno primero antes de nada, debemos saber que HBOOT tiene nuestro HTC, para ello debemos hacer lo siguiente:
- Nos vamos a ajustes – Energía – Destildamos la opción “Reinicio Rápido”, si es que no está destildada ya
- Apagamos el movil, y lo encendemos dandole primero a VOL – y despues al botón de encendido. Veremos que el móvil se enciende con una pantalla en blanco con letras y abajo tres androides montados en patinete (si, la primera vez que entré en este menú,, que en verdad es el HBOOT, también me dejó un poco descolocado esa imagen )
- Una vez dentro del HBOOT, miramos arriba que pone HBOOT y un chorraco números, que pueden ser 0.98.0000 ó 0.98.0002. Quedaros con qué HBOOT tenéis porque es imprescindible para el proceso de S-OFF en casi todo momento.
Bien una vez que sabemos que HBOOT tenemos, vamos a la miga del asunto, a realizar S-OFF
PARTE 2: S-OFF
Bien, esta parte es la única en la cual hay que hacerlo de forma diferente para linux y para Windows, asi que está dividido en esas dos partes. Quien tenga Windows que haga la parte "Para Windows" y los que tengan linux que hagan la parte "Para Linux"
Para Windows:
- Descargar e instalar el Driver Android. Para descargarlo aquí teneis el enlace: http://downloads.unrevoked.com/HTCDriver3.0.0.007.exe Doy por obvio que sabéis instalarlo. Para los que tengan HBOOT 0.98.0000 sigan por el paso 9
- Descargar e instalar el SDK Android. Para descargarlo aquí teneis el enlace: http://dl.google.com/android/installer_r12-windows.exe
Nota: Al instalar el SDK Android os pedira que instaléis el java development. Se os abrirá una ventana del navegador para que os lo descarguéis, en caso de que la ventana no se abra o cualquier historia, aquí os dejo el enlace http://www.oracle.com/technetwork/ja...ad-432154.html
Una vez instalada la aplicación, se nos abrirá y empezará a salir dos o tres ventanas. Lo cerramos todo.
- Ahora nos descargamos el archivo fre3vo desde aquí http://www32.zippyshare.com/v/71027204/file.html
- Extraemos el rar y veremos que hay una carpeta MAC que esa no nos sirve, y el archivo fre3vo que es el que nos interesa. Cojemos el archivo y lo copiamos a C:\Archivos de programa\android\android-sdk\tools en windows de 32 bits o en C:\Archivos de programa(x86)\android\android-sdk\tools en windows de 64 bits
- Ahora desconectamos el movil del pc, en caso de que lo tengamos conectado, y en el movil nos vamos a ajustes – aplicaciones – desarrollo – y tildamos las casillas “Depuración USB” y “Pantalla Activa”. Conectamos el movil al pc y lo ponemos en modo “solo carga”
- Ahora tenemos que abrir un simbolo del sistema o cmd, para ello en XP se puede hacer mediante inicio – ejecutar, en la ventana que sale escribimos cmd y pulsamos enter y en Windows Vista y en 7 Inicio – abajo donde pone “buscar programas y archivos” escribimos cmd, y una vez que nos aparezca arriba, hacmos click en el boton derecho del raton y le damos a “ejecutar como administrador”, aceptamos los permisos de administrador y ya tenemos nuestra ventanita negra.
- Ahora en la ventana negra escribimos lo siguiente (con las comillas):
- Si es XP: cd “C:\archivos de programa\android\android-sdk\tools”
- Si es vista / 7 de 32 bits: cd “C:\program files\android\android\android-sdk\tools”
- Si es vista / 7 de 64 bits: cd “C:\program files (x86)\android\android-sdk\tools”
- Ahora escribimos lo siguiente (copiado literalmente del post de Perdigón 55):
Código:
adb push fre3vo /data/local/tmp (enter)
adb shell chmod 777 /data/local/tmp/fre3vo (enter)
adb shell (le damos enter y veras como se pone el simbolo $ , si aparece vas por buen camino)
/data/local/tmp/fre3vo -debug -start FAA90000 -end FFFFFFFF (sequido del simbolo escribimos lo anterior tal cual cuentas la F y damos enter)
adb shell (escribimos este y nos saldra este simbolo # si apare todo va bien), luego escribimos exit
NOTA: a mío me pasó que el programa adb no lo tenía, por ello, os dejo aquí un enlace en el cual lo podeis encontrar: http://www15.zippyshare.com/v/56505104/file.html Simplemente copiar y pegar los archivos a la carpeta del punto 6
- Entramos a la siguiente página: http://revolutionary.io Nos vamos donde pone “downloads” y pinchamos en “Download for windows”. Nos saldrá un archivo el cual debemos descargar y abajo un formulario que debemos rellenar, asi que no cerreis la página
- Ahora desconectamos el movil del pc, en caso de que lo tengamos conectado, y en el movil nos vamos a ajustes – aplicaciones – desarrollo – y tildamos las casillas “Depuración USB” y “Pantalla Activa”. Conectamos el movil al pc y lo ponemos en modo “solo carga”
- Extraemos el archivo que nos descargamos, que se llama “revolutionary.zip” y ejecutamos el programa revolutionary.exe (en caso de windows vista y 7 lo ejecutamos dandole al boton derecho del raton y ejecutar como administrador)
- Nos debe aparecer algo así:
Código:
===============================================
| Revolutionary S-OFF & Recovery tool 0.3pre7 |
===============================================
Brought to you by Alpharev & Unrevocked. Special thanks to #teamwin for their work on fre3vo¡
Waiting for device...
Found your device: HTC Desire S (saga-0.98.0000, Android: 2.3.3, ROM version: 1.28.401.1)
This is a beta release and requires a beta release key.
Please visit: http://revolutionary.io for more information.
Enter beta key [ serial: XXXXXXXXXXXX ]:
Ahora debemos irnos a la pagina de revolutionary.io y rellenar el formulario con el sistema operativo (lo pone automtico), your device: HTC Desire S (ovbio) , HBOOT version: la versión de vuestro HBOOT, y Serial Number: Teneis que copiar y pegar el numero de serie, que aparece en el programa que tenemos ejecutado, en el revolutionary, representado arriba con 12 X.
- Al darle a generate key os debe aparecer un codigo de 16 caracteres llamado beta key, el cual debéis introducir en el programa y pulsar enter. Una vez realizado eso empezará el proceso de S-OFF que debería quedar algo asi:
Código:
===============================================
| Revolutionary S-OFF & Recovery tool 0.3pre7 |
===============================================
Brought to you by Alpharev & Unrevocked. Special thanks to #teamwin for their work on fre3vo¡
Waiting for device...
Found your device: HTC Desire S (saga-0.98.0000, Android: 2.3.3, ROM version: 1.28.401.1)
This is a beta release and requires a beta release key.
Please visit: http://revolutionary.io for more information.
Enter beta key [ serial: XXXXXXXXXXXX ]: xxxxxxxxxxxxxxxx
Beta key accepted - thank you for participating!
Acquiring root (method 2)...
(if we hang here for a *long* time [15mins+], please reboot your phone and try again.)
Sending in Caroline...
Cleaning up...
Rebooting to fastboot...
When life gives you lemons, don't make lemonade. Make life take the lemons back!
Waiting for fastboot...
Rebooting to fastboot (again)...
Waiting for fastboot...
SUCCESS - Life gave us lemons, we didn't make lemonade!
Do you want to download (Internet connection required) and flash ClockworkMod Recovery? [Y/n] Y
Downloading recovery for your phone (saga)...Done.
Flashing recovery over fastboot...SUCCESS!
En mitad de la instalacion os preguntará si quereis descargar e instalar el clockworld recovery, le dais a Y pulsais enter. Y listo proceso de S-OFF terminado
Recomiendo no tocar el móvil en cualquier momento de la operación.
NOTA: En caso de que no podáis instalar el clockworld recovery, en la siguiente parte os explico cómo hacerlo.
Para Linux
Los que tengan HBOOT 0.98.0000 vayan al paso 13
- Descargar y extraer en /home/usuario (donde usuario seria vuestro nombre de usuario) el SDK Android. Para descargarlo aquí teneis el enlace: http://dl.google.com/android/android...-linux_x86.tgz
- Ahora nos descargamos el archivo fre3vo desde aquí http://www32.zippyshare.com/v/71027204/file.html
- Extraemos el rar (instalaros unrar para hacerlo desde synaptic o similar) y veremos que hay una carpeta MAC que esa no nos sirve, y el archivo fre3vo que es el que nos interesa. Cojemos el archivo y lo copiamos a /home/usuario/android-sdk-linux_x86/platform-tools (donde usuario seria vuestro nombre de usuario)
- Ahora desconectamos el movil del pc, en caso de que lo tengamos conectado, y en el movil nos vamos a ajustes – aplicaciones – desarrollo – y tildamos las casillas “Depuración USB” y “Pantalla Activa”. Conectamos el movil al pc y lo ponemos en modo “solo carga”
- Ahora tenemos que abrir una consola o terminal, para ello, por ejemplo en Ubuntu, lo tenemos en Aplicaciones – accesorios - terminal
- Ahora en la ventana negra escribimos lo siguiente: cd /home/usuario/android-sdk-linux_x86/tools (donde usuario seria vuestro nombre de usuario)
Ahora ejecutamos el programa android de la siguiente manera: “sudo ./android”, deberemos meter nuestra contraseña se usuario, si es que le tenemos contraseña, y pulsamos enter. Nos aparecerá una ventana, pinchamos en 'Available packages' y destachamos una opción que viene abajo al pie de la ventana que pone "Display Updates Only".
- Ahora pinchamos en “android repository” y tildamos “Android SDK Tools, revision XX” y “Android SDK Platform-tools, Revision XX” (Donde XX es el numero de la version) y despues en “install selected”
- Una vez se haya descargado e instalado eso, cerramos la ventana esta (Andoird SDK and AVD Manager), y nos vamos al terminal que teniamos abierto por ahi. En el terminal nos vamos un directorrio arriba (es decir, el comando “cd ../”) y ahora escribimos lo siguiente:
Código:
$ sudo /etc/init.d/udev restart (enter)
$ sudo ./platform-tools/adb kill-server (enter)
$ sudo ./platform-tools/adb start-server (enter)
$ sudo ./platform-tools/adb devices (enter)
- Al hacer este último comando, nos debe salir algo asi:
Código:
List of devices attached
XXXXXXXXXXXX device
Si nos ha salido eso, sabemos que nuestro movil ha sido encontrado por el programa, en caso de que no funcione, volver a hacer los comandos del punto 9 y a ver si hay suerte
- Ahora entramos dentro de la carpeta platform-tools, con el comando “cd platform-tools”
- Escribimos lo siguiente (copiado casi literalmente del post de Perdigón 55):
Código:
sudo ./adb push fre3vo /data/local/tmp (enter)
sudo ./adb shell chmod 777 /data/local/tmp/fre3vo (enter)
sudo ./adb shell (le damos enter y veras como se pone el simbolo $ , si aparece vas por buen camino)
/data/local/tmp/fre3vo -debug -start FAA90000 -end FFFFFFFF (sequido del simbolo escribimos lo anterior tal cual cuentas la F y damos enter)
sudo ./adb shell (escribimos este y nos saldra este simbolo # si aparece todo va bien), luego escribimos exit
- Entramos a la siguiente página: http://revolutionary.io Nos vamos donde pone “downloads” y pinchamos en “Download for linux”. Nos saldrá un archivo el cual debemos descargar y abajo un formulario que debemos rellenar, asi que no cerreis la página
- Ahora desconectamos el movil del pc, en caso de que lo tengamos conectado, y en el movil nos vamos a ajustes – aplicaciones – desarrollo – y tildamos las casillas “Depuración USB” y “Pantalla Activa”. Conectamos el movil al pc y lo ponemos en modo “solo carga”
- Extraemos el archivo que nos descargamos, que se llama “revolutionary-0,4pre4.tgz”, lo extraemos en /home/usuario (donde usuario seria vuestro nombre de usuario) y ejecutamos el programa revolutionary entrando en el terminal (por ejemplo en Ubuntu, lo tenemos en Aplicaciones – accesorios – terminal) y escribimos lo siguiente:
Código:
cd /home/usuario
sudo ./revolutionary”
- Nos debe aparecer algo así:
Código:
===============================================
| Revolutionary S-OFF & Recovery tool 0.3pre7 |
===============================================
Brought to you by Alpharev & Unrevocked. Special thanks to #teamwin for their work on fre3vo¡
Waiting for device...
Found your device: HTC Desire S (saga-0.98.0000, Android: 2.3.3, ROM version: 1.28.401.1)
This is a beta release and requires a beta release key
Please visit: http://revolutionary.io for more information.
Enter beta key [ serial: XXXXXXXXXXXX ]:
Ahora debemos irnos a la pagina de revolutionary.io y rellenar el formulario con el sistema operativo (lo pone automtico), your device: HTC Desire S (ovbio) , HBOOT version: la versión de vuestro HBOOT, y Serial Number: Teneis que copiar y pegar el numero de serie, que aparece en el programa que tenemos ejecutado, en el revolutionary, representado arriba con 12 X.
- Al darle a generate key os debe aparecer un codigo de 16 caracteres llamado beta key, el cual debéis introducir en el programa y pulsar enter. Una vez realizado eso empezará el proceso de S-OFF que debería quedar algo asi:
Código:
===============================================
| Revolutionary S-OFF & Recovery tool 0.3pre7 |
===============================================
Brought to you by Alpharev & Unrevocked. Special thanks to #teamwin for their work on fre3vo¡
Waiting for device...
Found your device: HTC Desire S (saga-0.98.0000, Android: 2.3.3, ROM version: 1.28.401.1)
This is a beta release and requires a beta release key.
Please visit: http://revolutionary.io or more information.
Enter beta key [ serial: XXXXXXXXXXXX ]: xxxxxxxxxxxxxxxx
Beta key accepted - thank you for participating!
Acquiring root (method 2)...
(if we hang here for a *long* time [15mins+], please reboot your phone and try again.)
Sending in Caroline...
Cleaning up...
Rebooting to fastboot...
When life gives you lemons, don't make lemonade. Make life take the lemons back!
Waiting for fastboot...
Rebooting to fastboot (again)...
Waiting for fastboot...
SUCCESS - Life gave us lemons, we didn't make lemonade!
Do you want to download (Internet connection required) and flash ClockworkMod Recovery? [Y/n] Y
Downloading recovery for your phone (saga)...Done.
Flashing recovery over fastboot...SUCCESS!
En mitad de la instalacion os preguntará si quereis descargar e instalar el clockworld recovery, le dais a Y pulsais enter. Y listo proceso de S-OFF terminado
Recomiendo no tocar el móvil en cualquier momento de la operación.
NOTA: En caso de que no podáis instalar el clockworld recovery, en la siguiente parte os explico cómo hacerlo.
PARTE 3: INSTALAR CLOCKWORD
Esta parte es sólo para aquellos a lso que les han dado fallo al instalar en el revolutionary, para a quien le haya ido bien todo, pasar a la parte 4.
- Nos vamos a ajustes – Energía – Destildamos la opción “Reinicio Rápido”, si es que no está destildada ya
- desconectamos el movil del pc, en caso de que lo tengamos conectado, y apagamos el movil. Después lo encendemos para abrir el HBOOT, es decir priemro le damos a la tecla de VOL – y despues a la de encendido.
- Dentro del HBOOT, nos vamos a “FASTBOOT” moviendo con las teclas de vol + y vol – y seleccionando con la tecla de encendido, y conectamos el movil al pc
- Descargamos y extraemos el siguiente fichero: http://www15.zippyshare.com/v/20816083/file.html
- ejecutamos el programa clockworld.bat, en caso de windows vista y 7 en modo administrador (espero que ya sepáis como se hace ). Y listo, ya tenemos el clockworld instalado
NOTA si se quedara en waiting for devices, cerrar y volver a ejecutar el programa. En caso de que no os funcionara este sistema, probar con el tutorial de fosco_ http://www.htcmania.com/showthread.php?t=254609
PARTE 4: ROOTEO (sacado literalmente del tutorial de gustavorv86)
- Nos bajamos el siguiente archivo:su-2.3.6.1-ef-signed.zip, link http://bit.ly/su2361ef
- Cogemos este archivo y lo metemos en la tarjeta microSD del móvil sin descomprimir (es decir, metemos el .zip en la microSD).
- Una vez hecho esto volvemos a arrancar el HBOOT (necesario desenchufar el cable USB), apagando el teléfono y una vez apagado manteniendo pulsado primero 'bajar volumen' y luego 'power'. Dentro del HBOOT entramos en 'RECOVERY'. Esto arranca el programa 'ClockworkMod Recovery'.
- Una vez dentro seleccionamos:
- install zip from sdcard
Luego seleccionamos:
- Choose zip from sdcard
Después seleccionamos:
- su-2.3.6.1-ef-signed.zip
Y finalmente seleccionamos:
- Yes - install su-2.3.6.1-ef-signed.zip
- Esto instalará en el móvil el comprimido. Una vez finalizado el proceso pulsamos 'go back' hasta el principio y luego en 'reboot'.Cuando encendamos nuestro móvil estará rooteado. Para comprobar que nuestro móvil está rooteado podemos instalar una aplicación gratuita del market llamada 'root checker', la cual nos dice si nuestro móvil está rooteado.
Agradecimientos:
El genio no soy yo, son los que han contribuido en este foro, en el foro XDA-Developers, y al equipo de Revolutionary.io a que ésto sea posible.
Yo simplemente seguí los pasos de un sitio y de otro y he intentado agrupar toda la información disponible en este tutorial.
Ya sabeis, cualquier error en el tutorial o duda, comentarla
Saludos
Última edición por fosco_ Día 22/08/12 a las 02:49:37.
Razón: Correccion del tutorial
|