Agradecimientos logicamente a Haykuro, a Enede y a
turKinhO
1. En el móvil hemos de habilitar la depuración USB en
Ajustes>Aplicaciones>Desarrollo>Depuración USB
2. Asegúrate de tener el SDK bajado, descomprimido, con
Fastboot y
ADB instalado y de instalar los drivers adecuados (valen los que trae el mismo SDK en la carpeta x86).
En este punto pueden surgir diferentes dudas:
Para instalar el fastboot y el ADB lo que tenemos que hacer es ir a la carpeta donde tengamos el SDK y en tools ejecutar esos dos archivos.
Para instalar los drivers lo que tenemos que hacer es conectar el dispositivo y cuando te pida que agregues nuevo hardware le das a buscar desde un ubicación predeterminada, seleccionas los del SDK3.
3. Vamos a Inicio>Ejecutar>cmd. De esta forma abrimos un prompt de MSDO. con cd "ruta"\SDK\tools nos situamos en la carpeta tools del SDK
4. Conectamos el cable usb con el teléfono encendido pero
sin activar la copia de datos de la SD (es decir sin darle a la barra de notificaciones en “Activar SD”).
5. Escribe el siguiente comando en el prompt de MSDOS:
Te tiene que aparecer el número de serie de tu HTC al ejecutar el comando. En caso de que no te aparezca es que no te la reconoce y aquí llega uno de los mayores quebraderos de cabeza, pero con fácil solución.
Vete a Inicio>Ejecuta>Regedit. Ahora dentro del registro Edición>Buscar. Y buscamos la cadena “vid_0bb4&pid_0c02” y la eliminamos. Es decir le das a buscar y lo que te encuentre lo eliminas. Tienes que repetir la búsqueda las veces que sean necesarias hasta que no te la encuentre. En caso de que no te deje eliminar una cadena: Botón derecho>Permisos y le das a control total.
6. Descarga
Haykuro's Magic "rootme" rom (
Mirror) y el
Magic modified recovery
7. Descomprime el archivo
recovery-new.img.zip (no descomprimir el
rootme-signed.zip). Copia ambos archivos, el descomprimido y el rootme-signed.zip al directorio tools del SDK.
8. Ahora sí le damos a permitir la copia de archivos a la
SD. Copiamos el archivo
rootme-signed.zip en la raíz de la SD y lo renombramos a
update. Copia también el archivo
recovery-new.img.
Este proceso también se puede hacer mediante comandos en el prompt de MS-DOS.
- adb push rootme-signed.zip /sdcard/update.zip (Copia y renombra rootme-signed.zip a update)
- adb push recovery-new.img /sdcard/recovery-new.img ( Copia recovery-new.img)
9. Entramos en modo
FASTBOOT USB:
- Apagamos el teléfono y lo “encendemos” presionando a la vez las teclas de volver y encender.
- Tb podemos presionar las teclas Bajar volumen y encender
10. Escribimos el siguiente comando en el prompt MSDOS:
- fastboot boot recovery-new.img
El teléfono se reiniciará en el modo recovery. Nos saldrá una imagen tal que así:
Aplicamos la actualización mediante la segunda opción,
Apply SD Update. Podemos seleccionarla con el trackball.
Reiniciamos con la primera opción mediante la bolita o pulsando
HOME+VOLVER. Dejamos que el teléfono se encienda completamente.
Una vez reiniciado, pero
sin montar la SD, escribimos el siguiente comando para cargar el nuevo menú recovery modificado para siempre en la flash del teléfono. Puede que no te funcione con la SD sin montar, en ese caso móntala.
- adb shell flash_image recovery /sdcard/recovery-new.img
Si aquí te dice "Device not found", vete a la parte de abajo del escritorio del ordenador y quita hardware con seguridad, a un compañero del foro le funcionó.
11. Este es el último paso para conseguir
permisos de root en el teléfono de manera permanente. En el promp de MS-DOS escribimos estos comandos:
- adb shell -->> Nos sirve para entrar en la Magic con permisos root. Si nos aparece una almohadilla "#", es que la cosa va bien, si sale el símbolo del dólar ‘$’ significa que nos somos root todavía y hay que repetir desde el paso 10.
Si nos aparece la almohadilla seguimos con los siguientes comandos:
- mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
Ahora pondremos el
SPL hackeado de Haykuro que nos permite hacer y cargar backups con NANDroid, cambiar el SplashScreen (la imagen inicial de Vodafone que sale cuando encendemos) etc.
Lo podemos descargar de
download haykuro's SPL update. Como siempre para cargar algo a nuestro Magic lo copiamos en la raíz de la SD y lo
renombramos a update, no te preocupes por los archivos anteriores, bórralos y ya está.
Apagamos el teléfono y presionamos
HOME+ENCENDER (recuerda que esta es la forma para entrar en el Recovery modificado.
Y como antes seleccionamos la segunda opción:
Apply SD.
Cuando acabe le damos a reboot y listo.