Ayer acabé de rootear el teléfono y como veo que da bastantes problemas quiero compartir como lo hice, no seguí ningún manual en concreto sino un poco de aquí y otro poco de allá. Los archivos son de TheUnlockr y de Modaco (Thx Paul!).
Pues aquí va, no va muy bien escrito pero al menos se pueden ver los pasos:
******************************
Previos: durante todo el proceso no ejecutes muchos programas, el navegador y poco más. Cierra todos los programas "pesados" para evitar que el ordenador se cuelge en cualquier proceso y evitar disguistos.
A
Lo primero es crear una goldcard. Yo lo hice sin lector de tarjetas, directamente desde el móvil con una tarjeta vieja de 1GB sin marca. Antes de empezar haz una copia de la tarjeta si quieres y luego formatea desde el móvil y resetea todos los ajustes. Ahora que ya tienes el móvil "de fábrica".
Te descargas la aplicación Goldcard Helper y sigues los pasos. Recibirás un correo, ahora, con la tarjeta en el móvil y en modo "unidad de disco" sigue estos pasos de la Wiki:

Cita:
"Abrir nuestro buzón de email donde encontraremos un correo de PSAS, con un archivo adjunto de nombre goldcard.img y un tamaño de 384 bytes. Descargar el adjunto al disco duro, por ejemplo en el escritorio.
Descargar el editor hexadecimal H

, descomprimir el archivo e instalar el programa.
Abrir el programa (si se utilizan los sistemas operativos Windows Vista o Windows 7, será necesario ejecutar como administrador. Hacer click con el botón derecho sobre el icono del programa, y seleccionar Ejecutar como administrador).
Seleccionar Extra->Open disk. En Physical disk seleccionar Removable disk (es la tarjeta de memoria), desmarcar la casilla Open as Readonly, seleccionar OK y aparecerá un mensaje de advertencia. Seleccionar Aceptar.
Seleccionar la pestaña Extra->Open Disk Image y seleccionar el archivo goldcard.img que hemos recibido por email. Aparecerá el mensaje 512 (Hard disks/Floppy disks). Seleccionar Aceptar.
En este punto aparecen 2 pestañas en el programa HXD. Seleccionar la pestaña goldcard.img, Clic en la pestaña Edit->Select all. Nuevo clic en Edit->copy.
Seleccionar la pestaña Removable disk. Después seleccionar las líneas desde la 00000000 a la 00000170 (incluida). Clic en Edit->Paste write.
Clic en File->Save. Aparecerá una advertencia. Seleccionamos Aceptar."

Bien, si todo ha ido bien NO nos pedirá que formateemos la mSD. No conozco ningún método para saber si la tarjeta se ha creado bien así que es cuestión de probar.
- Instala el HTCSync.exe, desintala la versión anterior si tenías alguna. Para comprobar que está todo correcto conecta el móvil en modo HTC Sync y el programa te detectará el teléfono. Asegúrate de que has instalado bien el programa y conecta con el teléfono.
http://www.megaupload.com/?d=YDV34T0R
B
Descargamos el SDK de Android en ZIP y los descomprimimos en c:\androidSDK. Ahora copiamos el contenido del archivo ADB.zip y de hack4legend-v5.zip a la carpeta AndroidSDK/tools.
http://dl.google.com/android/android-sdk_r10-windows.zip
http://www.megaupload.com/?d=3725G2VN
http://www.megaupload.com/?d=2UQ8KOVM
Vamos al teléfono y en el Configuraión > Aplicaciones > activamos el modo debug. El PC debería detectar el teléfono si lo ponemos en modo "solo carga" aunque no vamos a ver ninguna unidad de disco.
Abrimos la línea de comandos en c:\AndroidSDK\tools (o donde tengamos los datos) y escribimos "adb devices". Te debería mostrar el número de tu dispositivo conectado. Ahora ejecuta "crackin.bat". El teléfono se reiniciará cinco veces y al final veremos un mensaje que puede ser el siguiente:
a. [PHP]crwxrwxrwx 1 1001 2002 90, 0 Jul 19 16:19 /dev/mtd/mtd0[/PHP]
o
b. [PHP]c---rw---- 1 1001 2002 90, 0 Jul 19 16:19 /dev/mtd/mtd0[/PHP]
En teoría, si el mensaje es el primero ya podrías hacer el donwgrade e instalar el RUU,
por el contrario, si recibes el mensaje RW tendrás que seguir con las instrucciones de Modaco, no te preocupes esto le pasa al 99 % de los usuarios.
Descargamos ahora la aplicación de Paul, de Modaco, como si fuera una aplicación normal. Lo que puedes hacer es copiar el archivo APK a la carpeta androidsdk\tools y escribir en la consola "adb install com.modaco.visionaryplus.r13.apk". De esta forma instalarás la aplicación en el teléfono. Ahora la ejecutas, activas la opción "Temproot on boot" y "set system r/w after root". Luego pulsas "temproot now" y se reinciará, cuando lo haga debería abrir automáticamente el programa y hacer el root temporal.
http://www.megaupload.com/?d=H1Y2UKEG
Vuelve a la consola de windows a androidsdk/tools y escribe "adb shell", "su", tras este último comando el teléfono te preguntará, si no lo ha hecho ya, permisos de superusuario. Aceptas y te saldrá un mensaje conforme tu PC ha accedido al ordenador. Ahora veras una # en la consola, escribe lo siguiente:
"/data/local/flash_image misc /data/local/misc1-2.img"
Después de este comando no muestra nada, vuelve a poner #, no te preocupes porque no devuelve ningún mensaje.
Ahora apagamos el teléfono. Encendemos con el botón de bajar volúmen presionada y nos aparecerá una pantalla con la información del hboot y demás. Mediante las teclas de volumen y encendido tienes que seleccionar FASTBOOT. Si lo has hecho bien te aparecerá
FASTBOOT USB en rojo y el ordenador habrá detectado el móvil.
Ahora ejecuta RUU_Legend_HTC_WWE_1.31.405.4_R_Radio_47.26.35.04_ 7.05.35.26L_release_123853_signed como administrador (click derecho, ejecutar como administrador). Sigue los pasos y aquí se hace el downgrade.
http://www.megaupload.com/?d=LFIGBK5T
Ya estás en la versión 1.31 sin la basura de Vodafone, Movistar o lo que sea tu móvil. Puedes comprobarlo desde el teléfono. Si has obtenido un error 131 no puedes seguir, ¿tenía el móvil en FASTBOOT USB? ¿Has creado bien la Goldcard?
C
Ahora que estamos en la
1.31 ya podemos seguir con el proceso de root.
Descargar el archivo r4-legend-root.zip y descomprímero en C: Apaga el móvil y vuelve a conectarlo en modo FASTBOOT, recuerda que sabrás si está en este modo porque aparecerá FASTBOOT USB en rojo.
http://www.megaupload.com/?d=XBAOCSWZ
Ahora ve a la consola de Windows, entra la ruta en la que has extraito los archivo del root y ejecuta "step1-windows.bat". Espera a que termine el proceso, en mi móvil tardó unos 5 minutos.
Cuando haya terminado te pondrá "Step 1 complete" y volverá al símbolo del sistema y el teléfono seguirá en FASTBOOT USB en rojo. En el móvil ve a BOOTLOADER y luego RECOVERY. Ahora debería aparecer la pantalla de HTC en el móvil y luego un triagulo rojo de explamación.
Ejecuta "step2-windows.bat" y espera a que termine y aparezca la pantalla de recovery en el teléfono. Mediante el trackpad selecciona la opción WIPE y luego WIPE DATA/FACTORY RESET. Te pedirá que confirmes volviendo a pulsar el trackpad.
Cuando veas DATA WIPE COMPLETE pulsa el botón de bajar volúmen y volverás a la pantalla anterior. Ahora selecciona FLASH ZIP FROM SD CARD y ROOTEDUPDATE.ZIP. Confirma pulsando el trackpad.
Espera a que acabe el proceso (5 o 10 minutos) pulsa REBOOT SYSTEM NOW y listo, ya tendrás el teléfono con permisos de superusuario.
************************
Si veis que me he pasado algo avisad. Ahora podrás ejecutar aplicaciones root e instalar ROM personalizadas, pero eso es otra historia...