Ver Mensaje Individual
  #1  
Viejo 10/10/10, 12:05:24
Array

[xs_avatar]
xbizkuit xbizkuit no está en línea
Miembro del foro
· Votos compra/venta: (6)
 
Fecha de registro: ago 2010
Localización: La ciudad del viento
Mensajes: 360
Modelo de smartphone: S8+
Tu operador: O2
Rootear Desire para Torpes (Paso a paso)

Rootear Desire para Torpes

Método unrEVOked válido para todos los HBOOT


(Tutorial "paso a paso" para rootear HTC Desire en Windows)


Saludos htcmaniacos! Después de varios días leyendo y releyendo el foro, empapándome de toda esta terminología nueva y desconocida, y por fin haber logrado rootear mi Desire, no sin esfuerzo, me he animado a crear mi propio tutorial. Ya sé que hay varios, y buenos, pero lo hago porque creo que puedo aportar un pequeño granito de arena, intentando poner un poco de claridad al asunto, sobre todo a ese gente que es un poco más negada con estos temas, explicando los términos y los procesos básicos del rooteo. (Lo voy actualizando y mejorando, por supuesto se agradecen sugerencias, perdón por las molestias).




¿Qué es Rootear y para qué sirve?

Ser root equivale a obtener los máximos privilegios posibles en tu teléfono (similar a ser Administrador en Windows).

Al obtener el control de tu teléfono podrás modificar diferentes cosas que antes no podías:
- Usar ciertas aplicaciones exclusivas
- Crear Backups o copias de seguridad
- Cambiar la frecuencia y el voltaje de la CPU (Overclocking y Undervolting)
- Hacer capturas de pantalla
- Tethering (utilizar la conexión 3G en tu PC)
- Lo más interesante es la posibilidad de instalar ROMs cocinadas (personalizadas) y temas.
Evidentemente, tomar el control total del terminal también puede ser peligroso, un mal uso de este poder puede conllevar a que tu flamante teléfono sólo sirva de pisapapeles (más conocido como Brickear o hacer un brick, ladrillo en inglés).

Pero no tengas miedo, en principio, y si vas con cuidado, no debería haber ningún problema. De todos modos, y si no es algo muy grave, casi siempre hay métodos para recuperalo si por un casual lo bloquearas.

Eso si, informaros bien, antes de comenzar, de los métodos a seguir y familiarizaros con los términos y la jerga propia de este mundillo, por favor.

LEER, LEER y LEER, y cuando creáis que ya lo tenéis todo más o menos comprendido, volved a LEER, sobre todo antes de dirigiros a los foros especializados para resolver vuestras dudas, ya que, aunque la gente tiene paciencia infinita y no dudará en ayudaros, hay temas que se repiten con frecuencia.

Además, si te haces root pierdes entre otras cosas:
- La posibilidad de recibir actualizaciones automáticas (OTA).

- Pérdida de la garantía de tu teléfono (tranquilos, hoy es posible des-rootear la Desire en caso de ser necesario llevarla al SAT).




- PROCESO A SEGUIR


Hay dos métodos para rotear el movil : el método Unrevoked y el método Revolutionary , para comprobar que tipo de método podéis usar mirarlo en el Bootloader ((la pantalla del los androides con patines)) , si podéis hacerlo con los dos métodos mejor hacerlo con Revolutionary

Este es el hilo del Revolutionary para que veáis que proceso hay que seguir:
http://www.htcmania.com/showthread.php?t=244706


En este tutorial se habla de rotear con el proceso de Unrevoked, pero si lo hacéis con Revolutionary , podéis dejar de mirar la primera parte que habla de rotear con Unrevoked y pasad a mirar la segunda parte que habla de flashear roms.



unrEVOked


Para rootear la Desire vamos a emplear la utilidad unrEVOked

Básicamente, unrEVOked reemplazará el Recovery original por uno personalizado (más info sobre qué es el Modo Recovery)

Este Recovery personalizado, o custom recovery, añadirá algunas características extras, como la posibilidad de hacer un "nandroid backup" (backup de la ROM instalada en el terminal), la posibilidad de flashear ROMs, particionar la SD y otras personalizaciones para tu terminal.

Los pasos a seguir, en estricto orden, para rootear vuestro terminal serán:

1 - Instalar el driver HBOOT en Windows.
2 - Descargar los archivos necesarios para el rooteo y preparar el terminal.
3 - Rootear (flashear un Recovery personalizado)
4 - Hacer un backup de nuestra ROM original.
5 - Particionar la SD (tarjeta de memoria)
6 - Flashear ROM cocinada.
7 - Flashear la radio.



¿Cómo se entra en el menú HBOOT?


Para arrancar en modo HBOOT, hay que apagar el terminal y encenderlo pulsando BAJAR VOLUMEN + POWER.

Se iniciará la Desire y aparecerá el menú HBOOT, donde podemos ver una pantalla con fondo blanco y con 3 androides en monopatín en la parte inferior.



Para movernos utilizaremos las teclas de volumen arriba y abajo, la tecla Power para confimar.

Aquí podemos ver la versión de HBOOT que tiene nuestro terminal, pero hoy por hoy esto es indiferente, ya que este método sirve para todos los HBOOT entre 0.75 y 0.93.
Si se tiene Hboot 1.02.0001 utilizad el metodo REVOLUTIONARY desde este LINK que tambien vale para Hboot 0.93.

De las cuatro opciones que tenemos disponibles, la que nos interesa es la segunda, la que nos permite acceder al "Modo RECOVERY". Esta es la parte que la herramienta de unrEVOked se encargará de modificar, pero esto será un poco más adelante...




Instalación del driver HBOOT en Windows (unrEVOked)



1 - Descarga el USB Driver modificado unrEVOked y descomprímelo en un directorio que puedas recordar (Ej -> C:\unrEVOked)

2 - Apaga el teléfono, y enciéndelo en modo HBOOT, como se explicaba en el punto anterior (Bajar volumen + Power)

3 - Conecta el teléfono al PC con el cable USB y espera a que el teléfono muestre "HBOOT USB PLUG" en la pantalla.

4 - Abre el "Administrador de Dispositivos" de Windows (Click derecho sobre mi PC -> Propiedades -> Administrador de Dispositivos

5 - En " Otros dispositivos" deberías ver un "Android 1.0"

6 - Click derecho sobre "Android 1.0"y pulsa en "Actualizar controlador del dispositivo".

7 - Se abrirá una ventana y deberás clickar en "Buscar Software del controlador en mi Equipo"

8 - Click en "Examinar..." y selecciona el directorio donde descomprimiste el USB Driver modificado unrEVOked (recuerdas Ej -> C:\unrEVOked), click "Aceptar" y después click "Siguiente".

9 - Verás una barra de progreso indicando que el driver esta siendo instalado. Si sale alguú aviso, pulsa "Aceptar".

10 - El driver debería haber sido instalado y te mostrará una imagen "Windows ha actualizado el controlador del dispositivo"

11 - Click "Cerrar" y asegurate que "Android Bootloader Interface" ahora sí aparece bajo "Android Phone", en el Administrador de Dispositivos.




Requisitos IMPORTANTES previos al rooteo.

1 - Instalar el driver HBOOT modificado por unrEVOked (explicado en el punto anterior)


2 - Descargar la herramienta "Reflash" desde la web de unrEVOked

3 - Descargar el Recovery 4EXT Touch:
El nuevo Recovery Touch http://www.htcmania.com/showthread.php?t=139777 que se utiliza con la pantalla táctil , en la guia WIKI del primer post buscad el descargable del recovery 4EXT Touch.

4 - Desinstalar HTC Sync dejando únicamente el HTC Driver Installer (si aún no tenías HTC Sync, descárgalo desde la web de HTC aquí e instálalo primero). Será necesario reiniciar el PC después de este paso.

5 -
Activar la Depuración USB en el terminal:
Pulsar Menú -> Ajustes -> Aplicaciones -> Desarrollo -> Depuración USB

NOTA: Una vez acabado el rooteo, dejad esta opción SIEMPRE activada (deberéis activarla cada vez que cambiéis de ROM), si aparecen problemas más adelante y no se tiene esta opción activada es muy difícil recuperar el terminal de forma "sencilla" y "rápida".
6 - En el terminal: Menú -> Ajustes -> Conectar a PC -> Tipo de conexión predeterminada -> Sólo Cargar y acordaos de desactivar la opción "Preguntarme"

7 - Aunque vamos a tener el terminal conectado por USB, nos aseguraremos de tener suficiente batería cargada para completar todo el proceso.




Rooteo

1 - Comenzamos con el terminal encendido en modo normal y sin conectar el movil por USB al PC , debido a que si conectais el movil al PC antes de meter el recovery personalizado, unrevoked os metera por defecto un recovery muy anticuado y problematico para instalar Roms que es el clockworkmod 2.5.0.7.

2 - Iniciamos la herramienta "Reflash" o Unrevoked que hemos descargado anteriormente, en Modo Administrador (Click derecho sobre el icono de la aplicación y "Ejecutar como administador"). Repito sin tener el movil conectado por USB.

3 - Tarda unos segundos en iniciar, hasta que nos muestra esta ventana, con el mensaje "Waiting for device. Plug phone in...":




4 - Bien, llegados a este punto, unrEVOked nos instalaria el Recovery ClockWorkMod por defecto si tuvieramos el movil conectado pero eso el aviso de NO conectar el movil hasta meter el recovery personalizado, (más info sobre qué es el Modo Recovery), personalmente aconsejo instalar el Recovery 4EXT de los links que he puesto antes, ya que nos permitirá trabajar posteriormente mucho mejor a la hora de hacer y modificar las particiones en la SD (tranquilos, se explica más adelante) y los wipes (limpieza de datos del terminal).

Bajamos el recovery 4EXT de los dos que elijais , descomprimimos el ZIP , y sacamos al escritorio el recovery que es un archivo imagen .IMG, clickamos en File/Custom recovery, seleccionamos el archivo *.img, correspondiente al Recovery 4EXT, que hemos descargado previamente, y aceptamos.

La imagen superior cambiará, y donde ponía "Recovery image: ClockworkMod Recovery", deberá aparecer "Recovery image: custom".

5 - Ahora sí, Conectamos la Desire por USB

6 - Esperamos (flasheará y hará reboot (se reiniciará) un par de veces, tranquilos necesita entre 1-2 minutos)

Si por casualidad se queda detenido en "Waiting for root.....(safe to restart if this doesn't work)" pulsar a la vez "TrackPad + Bajar Volumen + Power" para hacerle un Restart a la Desire y continuará sin problemas.

Si aparece el error Error: failed to get root. Is your firmware too new? cerramos todo , cogemos el movil y liberamos mucha memoria interna por lo menos 35 megas , o mejor hacer un restablecimiento de fabrica que nos dejara el movil limpio, desde ajustes, o desde el menu Hboot donde vereis una opcion llamada "CLEAR STORAGE"

7 - Si todo va bien y no sale errores aparecera el mensaje Done! y ya está rooteado!!




Instalar nuestra primera ROM

Llegados a este punto ya tenemos nuestro terminal rooteado, flasheado con nuestro Recovery modificado 4EXT, y ahora vamos a flashear nuestra primera ROM.

Podeís encontrar ROMs en el foro de HTCmania o en el de XDA, hay muchas y variadas, escoger la que más os guste y probar otra si no os convence.

Para flashear o instalar vuestra primera rom se utilizara el recovery 4EXT , no se utilizara otros metodos como el Rom Manager porque provoca USB-Bricks , AQUI teneis un tutorial de lo que es un USB-BRICK


Cuando, ya "dominéis" el rooteo y la jerga del mundillo de las ROMs cocinadas, este es el punto a partir del cual deberéis flashear cada ROM cocinada que queráis probar.

Para ello, no será necesario repetir todos los pasos anteriores, y si ya tenéis las particiones hechas (este paso se explica más abajo), tampoco será necesario volver a particionar la SD, a no ser que hayáis formateado la SD o que el cocinero de la Rom diga que haya que hacer otras particiones.


1 - Lo primero que necesitamos es un backup (copia de seguridad) de nuestra ROM original.

Guardaremos este backup por si tenemos algún problema al flashear una ROM, o simplemente queremos volver a dejar el terminal con la ROM original, en el caso del recovery 4EXT crea una carpeta llamada "clockworkmod" que es donde se guarda todos los backups de las roms que hagais , una vez hecha el backup podeis pasar esta carpeta al PC y guardarla por si lo necesitais en el futuro.

Para ello iniciamos el terminal en Modo Recovery: con el terminal apagado, iniciar HBOOT (Bajar Volumen + Power) y seleccionamos "Recovery". La pantalla se pondrá en blanco con el logo Htc, tarda unos segundos en cargar el Recovery.

Para movernos por este menú, lo haremos con el trackpad si teneis el recovery 4EXT clasico o mediante la pantalla tactil si teneis el recovery 4EXT Touch

1.jpg




Seleccionamos la opción "Backup/Restore", a continuación pulsamos "Backup" y dejamos que trabaje, tardara un buen rato en hacer la copia, para restaurar una copia se selecciona la opcion "Restore".


2 - Este paso es opcional, y te lo puedes saltar, pero si quieres conservar todas tus aplicaciones y configuraciones, para no tener que reinstalar y configurar todo desde cero, ejecuta Titanium Backup, lo explicare mas abajo en el segundo post.


3 - Haz una copia de seguridad de la SD en el PC. Importante, ya que aquí está el Backup que acabamos de crear en el primer paso y no queremos perderlo.

Utilizando la opción "Toggle USB Storage" podemos activar y desactivar rápidamente el modo "Almacenamiento por USB", con el cual tendremos el acceso a la SD desde Mi PC, y será tan sencillo como arrastrar todo el contenido a una carpeta. Utilizaremos esta opción, cuando estemos dentro del Recovery, cada vez que necesitemos mover algo desde la SD al PC o viceversa.


4 - Desactivamos la opcion "Toggle USB Storage" y procederemos a particionar la SD para usar APP2SD en la ROM (actualmente todas las ROMs cocinadas ya vienen preparadas para soportar la instalación de aplicaciones en la SD sin tener que mover nada manualmente como con la Rom original y dejar espacio libre en la memoria interna del terminal, aquí lo explica con más detalle TUTORIAL).


Seleccionamos en el menu del 4EXT "TOOLS", después "Partition SDCARD" y con la ayuda de un pequeño asistente ajustamos los valores SWAP 0 MB y ext 1024 MB , aparecerá:
1st partition : aquí ponemos los 1024, se podría poner más hasta 1,5 gigas pero nunca más de 2 Gigas de partición.
2st partition: aquí se pone SKIP , así no se creará la segunda partición.
Swap: aquí se elige Skip, no hay que poner Swap su valor es "cero", así no se creará la partición Swap.
(para los más novatos, en esta partición de 1024 MB se instalarán las aplicaciones, ext es el sistema de archivos de Linux como fat, fat32 y ntfs lo son para Windows).

Luego seleccionamos "EXT3 o EXT4" para ver que es esto de EXT ver este LINK, mirad tambien los requisitos de la rom, porque hay Roms que solo funcionan con particion EXT3 o solo con EXT4 y otras funcionan con los dos tipos y ya tenemos nuestra SD lista.


5 - Se monta la SD en el PC usando de nuevo la opción "toggle USB Storage" para meter la Rom y otros ficheros que querais flasear luego como la Radio.
OJO: al particionar se formatea la SD y se borra todo el contenido, por lo tanto lo que hayais metido antes de particionar como el zip de la Rom y demas desaparecerá, es después de hacer la partición cuando se puede montar la SD en el PC para meter el archivo zip de la Rom y otros zips.


6 - Realizamos los wipes (limpieza de datos) en la opcion "Wipe / Format" y seleccionamos los Wipes y Formats siguientes:
Wipe data/factory reset: Limpiar datos del terminal (obligatorio)
Wipe cache: Limpiar caché (obligatorio)
Wipe Dalvik-cache: Limpiar caché de Dalvik (obligatorio)
Format System: borrado de sistema (obligatorio)
Format DATA (opcional si lo indica la rom que vayais a meter)
Format Boot (opcional si lo indica la rom que vayais a meter)
Format SDEXT (opcional si lo indica la rom que vayais a meter)

Despues le damos a la opción "install from SDcard" se abrira un explorador y seleccionamos la Rom desde la SDcard , empezara a cargar la Rom, una vez que este cargada damos a la opción "REBOOT NOW" o no si queremos flasear más archivos como por ejemplo la Radio, tardará la Rom entre 10-20 min. en salir el escritorio, en caso de que tarde más , será porque puede haber habido algún error , así que quitamos la bateria, la ponemos otra vez, volvemos a meternos al menú Hboot y de ahí al recovery y volvemos a hacer todos los pasos.
(OJO: El zip de la Rom no se descomprime, es un zip que se mete en la SD y el recovery se encarga de descomprimirlo y de instalarlo.)

Esos Wipes normalmente se hacen al instalar una Rom nueva , si lo que se va a hacer es actualizar la misma Rom que tenéis metida a una versión superior tendréis que mirar que wipes hay que hacer en el hilo de la Rom que tengáis , porque no tienen porque ser los mismos que los wipes que hay que hacer al flasear una Rom nueva.


7 - Tener la radio actualizada mejorará la gestión y el consumo de la batería, la cobertura y otros parámetros de nuestro terminal.

Para aclarar el concepto radio, y evitar confusiones, no tiene nada que ver con la radio FM del terminal. La radio, es el software que se encarga de gestionar la parte de hardware de nuestro terminal. Por un lado tenemos la ROM cocinada (SO Android, apps, widgets,...) y por otro lado la radio (3G, GSM, cámara,...).

Cada cocinero recomienda actualizar la radio a una versión concreta, que es la que considera que funciona mejor con su ROM.

Normalmente, suelen colocar los enlaces de descarga de la radio recomendada justo al lado de la ROM, y sino, especifican claramente la versión que debemos utilizar, si no es así los tenemos en este foro en la seccion achinchetada de arriba en TEMAS IMPORTANTES en este link,la radio más utilizada es la más actual la 32.56.00.32U_5.17.05.23 , la radio se puede instalar en cualquier momento, no es obligatorio, siempre tendreis una radio instalada que seria la original con la que venia vuestra Rom de origen , si no quereis meter la nueva.
Hay otro archivo que es el RIL pero no hace falta instalar porque viene en la Rom, el Ril mejora la interconexion entre Radio y Rom, en caso de querer instalar el RIL hay que meter el que le corresponde segun la Radio que se tenga.

Descargamos la Radio y la movemos a la SD si no lo habéis hecho antes en el punto 5, como hemos hecho con la ROM desde el recovery con la opción "Toggle USB storage".


8 - Buscamos la Radio en la SD utilizando "Install zip from SD" y flasheamos la Radio, si da algun error del tipo "Wrong diggest" vamos al menu principal del recovery, damos otra vez a "install zip fron SD" y seleccionamos la opcion "Toggle signature Verification" para quitar el verificador de firmas, y volvemos a flasear la Radio
Si sale otro error como "amend scripting" tendréis que meter un recovery temporal , id a ESTE hilo donde lo explican en el primer post.


9 - Y damos a Reboot now. , para ver el cambio de la radio se ve en "informacion sobre el telefono--software--Version de banda de Base aqui veremos la versión de radio.


10 - El primer reinicio de la rom suele costar bastante, no os asustéis y tened paciencia.


11 -


Gracias a / Thanks to:

http://www.htcmania.com/mediawiki/in...ara_HTC_Desire
http://www.htcmania.com/forumdisplay.php?f=215
http://www.htcmania.com/mediawiki/in...ear_HTC_Desire
http://www.htcmania.com/mediawiki/in...on_UnrEVOke d
http://unrevoked.com
http://forum.xda-developers.com/showthread.php?t=721792
http://forum.xda-developers.com/showthread.php?t=611829


A TODOS VOSOTROS, GRACIAS, CON VUESTRO APOYO ESTE POST SIGUE VIVO


Última edición por Yamcha Día 08/08/12 a las 15:54:14.
Responder Con Cita
Los siguientes 784 usuarios han agradecido a xbizkuit su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]