ACCESO ROOT EN HTC MAGIC E INSTALACION DEL SPL

Htc Sense en Magic

Htc Sense en Magic

Cuando cogemos nuestra Htc Magic por primera vez  y la conectamos nos parece impresionante, con todos sus iconos, sus programitas , sus fondos de pantalla, su reloj analógico, en fin todo precioso.

Cuando llevamos una semana con el Htc Magic su funcionamiento nos sigue pareciendo impresionante, pero ya hemos buscado por internet y hemos visto una interfaz más bonita, ya estoy aburrido de los mismos iconos, he leído que existen otras rom que van mejor que la de Vodafone y está más chula. Me quiero poner a instalarla y no puedo, me dicen que tengo que ser root y yo no tengo ni idea de lo que es; que tengo que pulsar no se cuantas teclas seguidas y me sale una pantalla con no se que y tampoco tengo ni idea; pues aquí empieza el manual para guarderías de cómo tener acceso root al  Htc Magic y como poder cambiar de rom a nuestro Htc Magic.
Recordar que desde www.androidsis.com no nos hacemos responsable de los posibles daños que se le puedan ocasionar a los terminales.

1.- Sacar el Htc Magic de la caja (hemos dicho que era un manual para guarderías) y encenderlo (no prenderle fuego, sólo dar a la tecla de conectar, la roja).
2.- Una vez que ha iniciado el teléfono nos vamos a MENU-CONFIGURACION-APLICACIONES-DESARROLLO-DEPURACION USB  esta opción debe estar en verde.
3.- Bajar el SDK de Android si no lo tenemos ya. Vamos a http://developer.android.com/sdk/1.5_r3/index.html y nos bajamos la versión según el equipo que tengamos, ya sea Windows, Mac o Linux. Son 184 Mb por lo que nos da tiempo a hacer un cafetito y llamar por teléfono a la parienta y decirle que está hoy muy guapa (siempre hay que tenerla contenta).
A partir de ahora hablaremos como si tuviésemos un equipo con Windows por ser el más extendido , no por ser el mejor. En Linux no lo he hecho por pereza pero en Mac me podeis preguntar lo que queráis pero básicamente es igual.
4.- Una vez bajado copiamos el archivo bajado android-sdk-windows-1.5_r3.zip a la raíz de nuestro disco duro, es decir abrimos mi Pc, doble clic en disco C y lo copiamos ahí.
5.- Descomprimimos el archivo android-sdk-windows-1.5_r3.zip, debemos tener instalado el winzip o el winrar. Hacemos click con el botón derecho sobre el archivo y le damos a extraer aquí. Nos creará una nueva carpeta con el nombre android-sdk-windows-1.5_r3 y dentro estará el sdk. Renombramos esta carpeta y la dejamos como android.
6.- Nos bajamos el siguiente archivo http://www.mediafire.com/?ndhs3sfv1zm y este otro http://rapidshare.com/files/270340567/recovery-RAv1.2.1G.img
7.- Copiamos los dos archivos bajados dentro de la carpeta android/tools  que está en C
8.- Descomprimimos el archivo recovery-new.img.zip pinchando sobre el archivo con el botón derecho y elegimos descomprimir aquí.
9.- Conectamos el teléfono por medio del cable usb al ordenador. El ordenador detectará el teléfono y nos pedirá que instalemos los drivers.  En la ventana de Windows que sale preguntándonos  si queremos que se conecte a internet parta descargar los drivers le decimos que no y en la siguiente pantalla elegimos instalar desde una lista o ubicación especifica. Después pulsamos en examinar y los drivers están dentro de la carpeta android/usb_driver/x86 Le damos a siguiente y comenzará la instalación.
Apagamos el teléfono y pulsamos dos teclas a la vez y por este orden una es la tecla que tiene una flecha hacia atrás que está junto a la tecla de la lupa y la otra es la tecla de encendido. Una vez pulsadas estas dos teclas tal como indico aparecerá en el teléfono una pantalla blanca con unos androides en monopatín, este es el modo fastboot del teléfono.  En el ordenador nos pedirá de nuevo los drivers como antes y hacemos igual que antes y le indicamos el mismo sitio que antes. Cuando se instalen los drivers pulsamos la tecla de llamada y el teléfono se apagará y se reinicia, dejamos que se reinicie . Cuando el ordenador detecte al teléfono ya no nos pedirá los drivers.
Cuando termine nos vamos en el ordenador a INICIO-EJECUTAR.  Escribimos cmd y nos abrirá una pantalla del terminal en negro.  Escribimos cd.. hasta que veamos en pantalla c:\>  entonces tecleamos lo siguiente :
cd android (y pulsamos enter)
cd tools (y pulsamos enter)
adb devices (y pulsamos enter)
Nos debe de aparecer  en la pantalla
List of device attached
Ht96547851422  devices
El número que he escrito antes no os saldrá, saldrá otro, este me lo he inventado. Si no os sale esto de arriba no están instalados bien los drivers.
10.- Renombramos el  archivo rootme-signed.zip a update.zip
11.- Activamos la tarjeta Sd en nuestro Htc Magic. Bajamos la barra de notificaciones y le damos a activar SD. Nos detectará un disco nuevo en nuestro ordenador.
12.- Copiamos recovery-rav1.2.1g.img  y update.zip a la tarjeta.
13.- Apagamos el teléfono  y lo encendemos en modo fastboot, es decir pulsamos la ecla de la flecha hacia atrás y a la vez la tecla  de encendido (¿os acordabais de eso no?)
14.- Nos vamos en el ordenador a INICIO-EJECUTAR.  Escribimos cmd y nos abrirá una pantalla del terminal en negro.  Escribimos cd.. hasta que veamos en pantalla c:\>  entonces tecleamos lo siguiente :
cd android (y pulsamos enter)
cd tools (y pulsamos enter)
fastboot boot recovery-rav1.2.1g.img (tecleamos todo esto)
El teléfono se reinicia y aparece una pantalla con una serie de opciones. Con la rueda del teléfono elegimos la que pone update. Empezará a hacer una actualización y cuando termine elegimos de las opciones en pantalla la de reboot. El teléfono se reiniciará.
15.- Una vez que el teléfono ha terminado de arrancar nos vamos en el ordenador a INICIO-EJECUTAR.  Escribimos cmd y nos abrirá una pantalla del terminal en negro.  Escribimos cd.. hasta que veamos en pantalla c:\>  entonces tecleamos lo siguiente :
cd android (y pulsamos enter)
cd tools (y pulsamos enter)
adb shell flash_image recovery /sdcard/recovery-new.img
adb shell
y ahora nos debería de salir # en la pantalla del terminal, eso quiere decir que ya tenemos acceso root.
16.- Seguimos en el termnal y escribimos lo siguiente:
mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
cd system
cd bin
cat sh > su
chmod 4755 su
sync
reboot

Ahora se reiniciará la Htc Magic.
Ya tenemos acceso root en la Htc Magic y ahora vamos a instalar un recovery para posteriores actualizaciones de la rom.
1.- Nos bajamos http://rapidshare.com/files/270340567/recovery-RAv1.2.1G.img
2.- Apagamos el teléfono y lo encendemos en modo fastboot (ya si sabreis como es)
3.- El archivo que nos hemos bajado antes recovery-RAv1.1G.img lo copiamos a android/tools/
4.- Nos vamos en el ordenador a INICIO-EJECUTAR.  Escribimos cmd y nos abrirá una pantalla del terminal en negro.  Escribimos cd.. hasta que veamos en pantalla c:\>  entonces tecleamos lo siguiente :
cd android (y pulsamos enter)
cd tools (y pulsamos enter)
fastboot flash recovery recovery-RAv1.1G.img
Ahora vamos a instalar el nuevo SPL de Haykuro que nos permitirá instalar nuevas rom como la Htc Sense de la Htc Hero.
1.- Nos bajamos http://sapphire-port-dream.googlecode.com/files/spl-signed.zip y lo copiamos a la trjeta SD renombrado como update.zip
2.- Apagamos el teléfono
3.- Encendemos el teléfono en modo RECOVERY (esto es nuevo). Con el teléfono apagado pulsamos la tecla da la casita o HOME y a la vez la tecla de encendido. Aparecera en la pantalla una serie de opciones que se eligen con la ruedecita del teléfono. Elegimos Apply Sdcard:update.zip
4.- Cuando termine elegimos Reboot System
Pues ya tenemos el Htc Magic con acceso root, con un recovery instalado y con el nuevo SPL de Haykuro también instalado. Ya si queremos instalar otra rom lo único que tenemos que hacer es bajarnos la rom, renombrar el archivo bajado de la rom a update.zip, copiarlo a la tarjeta SD, apagar el teléfono y encenderlo en modo RECOVERY y aplicar la actualización eligiendo en las opciones Apply Sdcard:update.zip Cuando termine reboot el teléfono y y está.
Algunas rom requieren algunas cosas específicas, leer antes de donde bajeis la rom los requisitos y como se instala, pero no puede variar mucho.

FUENTES | android-dls.com

www.xda-developers.com

www.htcmania.com

123 comentarios, deja el tuyo

  1.   Waka dijo

    Toooma tutorial! Completo y muy bien detallado.

    Gracias!

    1.    admin dijo

      Espero que sea de utilidad. Estoy probando la rom con el Htc Sense y si veo que va bien os haré un manual de la instalación
      Gracias

  2.   Pablo dijo

    No consigo que me aparezca ningún número al usar el comando ADB DEVICES. Es que cuando conecto mi htc magic el ordenador ya lo reconoce y no me pide drivers, sólo si quiero activar la tarjeta SD.
    ¿Qué puedo hacer?

    1.    admin dijo

      Desistala los drivers y vuelve a instalarlos

  3.   Mac dijo

    Una pregunta, esta es la rom que ya lleva de serie el flash player?

    1.    admin dijo

      Hola
      Hasta aquí Lo único que se explica son los pasos previos que hay que realizar al teléfono para poder instalar la ROM

  4.   Pablo dijo

    Si se consigue acceso root y se instala una nueva rom, se pierden los datos de la rom ya existente en el móvil? Es fácil la vuelva atrás si te falla Sense?

    1.    admin dijo

      Los datos de sms, los programas instalados y eso si se pierden. Para quitar la Htc Sense tienes que instalar otra rom

  5.   Mac dijo

    A mi no me ha funcionado bien, seguí todos los pasos pero no se me instaló la Sense. Pero me sorprende que solo ocupe 1xx kbytes…

    1.    admin dijo

      Vamos a ver. Esto que explico en el manual es lo que hay que hacer antes de instalar la rom Htc Sense. Una ez que tienes aceso root terminado e instalado el SPL te tienes ue bajar la rom del Htc Sense que eso no está puesto en el manual. Estoy probando la rom con el Htc Sense pero no va todo lo rápido y fluida que debiera, de todos modos etoy haciendo el manual para instalarla.
      un saludo

  6.   abelardo pimentel dijo

    Holaa yo tengo un f006 storm dual sim con tv como puedo tener acceso root, esta bloqueado en las llamadas me dice que no se permite marcar creo que sistema operativo se me daño o se bloqueo como se puede instalar de nuevo

    1.    admin dijo

      Hola
      Ese terminal no tiene el sistema android y no tengo ni idea como meterle mano.
      Lo siento

  7.   abelardo pimentel dijo

    si te refiere al mio en la caja dice que tiene el android y es parecido al blacberry storm

    1.    admin dijo

      Yo te diría que casi seguro que no. si pudieras subir algunas fotos. He buscado ese terminal y de forma oficial no tiene Android, no si los chinos han realizado una versión de android para ese terminal.
      Un saludo

  8.   manu dijo

    Hola, he probado el tutorial sobre el G1 y fenómeno. Ahora estoy probando este sobre un Magic y me ha funcionado correctamente hasta el paso 15, una vez que llego ahí y ejecuto el comando me dice: Device not found.
    Saludos

    1.    admin dijo

      Instala de nuevo los drivers

  9.   Ssancheza dijo

    Y con esta instalada, funcionará el wifi y el bluetooth o dejara de funcionar como en otros intento?

    1.    admin dijo

      Con esto se consigue tener acceso root pero no se instala ninguna rom, se sigue con la que tenias

  10.   Chojin dijo

    16.- Seguimos en el termnal y escribimos lo siguiente:
    mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
    cd system
    cd bin
    cat sh > su
    chmod 4755 su
    sync
    reboot

    Yo me quedo justo en el sync … al meter reboot me dice reboot not found 🙁

    1.    admin dijo

      Pues lo apagas tú. Eso lo que hace es que se reinicie el teléfono.

  11.   Chojin dijo

    Vale asi que apagandolo yo mismo aunque no me haga el reboot desde el terminal funcionara ??

    Tambien se me ha downgradeado a la V1.0 de android, pero he actualizado y listo.

    Probare otra vez… Gracias por el consejo !!!

  12.   Diego dijo

    Hola, tengo una HTC Magic y al llegar al paso en el que hay que escribir el comando “astboot flash recovery recovery-RAv1.1G.img” la consola de windows me dice:
    sending ‘recovery’ …. OKAY
    writing ‘recovery’… INFOsignature checking…
    FAILED

  13.   Jose Manuel dijo

    Hola me gustaria que me dijeras a partir del paso 14 como hacerlo en mac es que no se mucho aun de mac y no se si hay una aplicacion parecida a la ventana de comandos de windows. Otra cosa es que no me ha pedido en ningun momento drivers es normal?
    Gracias un saludo

    1.    admin dijo

      Tienes que abrir el terminal del mac. Despues escribe esto
      ls -a
      Mira si te aparece un archivo llamado .bash_profile en la ventana del terminal. Si no lo tienes teclea esto
      touch .bash_profile
      esto te crea el archivo y despues escribe esto
      open -e .bash_profile
      entonces se te abrirá el archivo creado y dentro tienes que poner la dirección en donde tienes instalado el SDK:
      export PATH=${PATH}:DIRECTORIO DE TU SDK/tools

      El mio pone lo siguiente
      export PATH=${PATH}:/Users/minombre/ANDROID/android-sdk-mac_x86-1.5_r2/tools
      Despues reinicia y para utilizar los comandos del adb pues abres el terminal y ya te funciona igual que en windows

  14.   Juan dijo

    Me podrias decir los comandos para realizarlo desde Mac desde cero??? Gracias por adelantado!

    1.    admin dijo

      Es igual que en windows, pero los comandos se hacen a traves del terminal. Si miras un poco más arriba de tu comentario explico como ejecutar el adb el mac
      Un saludo

  15.   gerardo dijo

    El ADB me está volviendo loco. Si entiendo el HTC de manera normal, ADB DEVICE me devuelve el número del dispositivo.

    Si entro en el modo fastboot (imprescindible para hacer esta operación de actualización), ya no me lo detecta.

    Lo intenté en dos PCs, con varios reboots de PC y Android, pero nada. ¿Alguien tiene alguna idea?

    1.    admin dijo

      Con el teléfono en modo fastboot escribe fastboot boot recovery-new.img teniendo el archivo recovery-new.img en el mismo directorio donde tengas la aplicacion fastboot. Para poder ejecutar fastboot debes de estar en el directorio donde tengas fastboot instalado, eso s econdigue con lo que menciono de cd..

      1.