Obtener Acceso Root en HTC Magic


11 En este manual les explicare como obtener Acceso Root en un Htc Magic, es un manual un tanto largo pero bien explicado, si siguen los pasos al pie de la letra no tendran ninguna dificultad. Antes que nada deberemos descargar este pack de archivos, donde se encuentran los necesarios para Rootear el Magic y otros archivos que utilizaremos en otros tutoriales mas adelante. Ahora si vamos con el Manual: 1) Descomprimimos el PRIMER archivo que nos hemos descargado (el Pack).

Hacedlo en la raiz del disco duro, ya que tendremos que acceder alli en consola de comandos, y mientras mas cerca de la raiz, mas facil . Nos debe quedar una cosa asi: 2) Vamos a nuestra Magic.

Accedemos a Ajustes > Aplicaciones > Desarrollo. Marcamos la opcion Depuracion USB. A continuacion les pedira drivers.

Es IMPORTANTISIMO que instaleis los drivers que vienen con el pack que han descargado.

Estos drivers son los que nos permitiran acceder a nuestra Magic y meter la ROM de rooteo. Seleccionar la opcion de "Instalar controladores desde una ubicacion determinada".

NOTA!: Windows, cuando conectamos la Magic al PC, instala unos drivers automaticamente, que no funcionan como deberian (No nos deja acceder por ADBSHELL).

Por lo tanto, tenemos que aseguraros que, no quede ningun resto de esos drivers. Para eliminar ese driver, seguir el SPOILER del paso 5 (al final de todo).

SE DEBE ELIMINAR TODO TODO TODO!! Donde nos hemos descargado el pack y descomprimido, esta una carpeta de nombre: usb_driver.

Dentro de esa carpeta otra de nombre x86. Marcamos esa carpeta como ruta para instalar el driver.

Le damos a siguiente y todo debe ir con normalidad. Fijarnos en el nombre.

Les debe poner HTC Dream Composite ADB. Si ya lo se, Dream?  Supongo que los drivers fueron ideados en principio para la Dream y sirven igual en la Magic... 3) Apagamos la Magic completamente (Boton Power > Apagar) y la conectamos USB al PC ahora. Ni ANTES ni DESPUES.

AHORA. 4) Encendemos la Magic pero, en modo Fastboot.

Esto se hace, pulsando la tecla ATRAS + POWER. Les saldra una pantalla con 3 androides pequeñitos en skate y que pone: FASTBOOT. Justo ahora nos pedira otra vez un driver, pero diferente al anterior.

El driver que nos pedira ahora sera el HTC Bootloader.

Debemos instalarlo igual que el anterior. La ruta la misma.

Los 2 drivers, tanto el HTC Dream Composite ADB como el HTC Bootloader se encuentran en la carpeta USB_DRIVER que hemos descomprimido al bajarnos el PRIMER archivo. ESTOS PASOS SON LOS MAS IMPORTANTES.

DEBEMOS ASEGURARNOS DE QUE LOS 2 DRIVERS ESTEN BIEN INSTALADOS Y OPERATIVOS. En fin, seguimos... 5) Bueno pues a cotinuacion, vamos a probar que el driver se instalo correctamente, ya que sin este, no podremos hacer nada. Como lo comprovamos? Pues en nuestro ordenador local, le damos al teclado a las teclas CONTROL + R (O en su defecto: Inicio > Ejecutar) Escribimos CMD y le damos a ejecutar. Nos saldra una ventana de comandos. Ahora debemos dirigirnos a la carpeta donde tenemos la SDK y las tools (herramientas) para poder trabajar dentro de la ventana.

Como lo hacemos? Ejecutamos estos comandos en la consola: C: cd tools (C: es la unidad donde colocamos los archivos que descomprimimos El objetivo es estar en la carpeta tools para poder ejecutar los programas de esa carpeta) Debe quedarnos la ventana de comandos algo asi: NOTA: A mi me pone D:/tools pero porque puse los datos ahi, en la D.

Si ustedes han descomprimido en la C:, deben aparecer la C. A cotinuacion ejecutar el comando: ADB DEVICES Nos tiene que salir algo parecido a esto: Si nos sale un numero de serie, lo habras echo bien. Sino, tendras que reinstalar el driver. Como hacerlo? Eliminar Driver ADB 1) Vas al editor de registro.

(Inicio > Ejecutar > regedit > enter) 2) En el regedit le das a buscar y buscas "vid_0bb4&pid_0c02" y borras todas las entradas que encuentres.TODAS! Si da error, pulsar con el boton derecho y le das a permisos.

En la ventana que aparece en usuarios pulsas Todos y abajo en permisos marcas acceso. Ya podes borrar la entrada en el registro. Cuando no haya mas entradas en el registro al conectar el movil por usb nos pedira los nuevos driver. Aseguraos de marcar la carpeta que es. NOTA: El sistema a veces pilla los drivers de nuevo del directorio que los pillo anteriormente.

Por eso, recomiendo borrar las carpetar o moverlas de usb_driver.

(Cuando hayas instalado bien el driver, las volves a colocar, aunque no les haran mas falta que para eso...) 6) Ahora que ya tenemos los drivers instalados procederemos a cargar la imagen que tenemos en el directorio tools. Con el mobil en reposo (en el fastboot mode), ejecutamos este comando en la ventana de comandos: fastboot boot boot-new.img Se reiniciara el terminal en modo normal. Si nos vuelve a pedir drivers, volver a decirle donde es.

Si no los pide, bien.

En teoria ya sabe donde estan y debe hacerlo solitos. A continuacion, debemos ejecutar los siguientes comandos: "adb push boot-new.img /sdcard/boot-new.img" "adb push recovery-new.img /sdcard/recovery-new.img" "adb shell flash_image boot /sdcard/boot-new.img" "adb shell flash_image recovery /sdcard/recovery-new.img" Uno detras de otro. Despues de esto, deberiamos tener permiso root en la consola ADB.

Para verlo, escribimos adb shell en la consola de comandos. Si nos sale un # lo hemos hecho bien.

Sino, volver a meter los comandos. 7) A continuacion y ya, para acabar de medio rootear el terminal, introducimos los siguientes comandos (sin salir del #): mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system cd system cd bin cat sh > su chmod 4755 su sync reboot Con el ultimo comando se nos reiniciara la Magic. 7) Bien, ahora que ya tenemos la Magic conectada al 100% y medio rooteada, vamos a copiar los archivos que necesitamos.Tenemos que copiar estos archivos en la raiz de la SD: rootme-signed.zip recovery-new.img De que manera? Encendemos la Magic en modo normal, y activar la SD y a partir de ahi, copiamos los archivos en la raiz de la SD. Es muy probable que el archivo recovery-new.img ya lo tengamos ahi dentro, ya que antes lo hemos copiado mediante comandos. El archivo ROOTME-SIGNED.ZIP hay que renombrarlo a UPDATE.ZIP 9) Una vez hemos hecho esto (comprobad que teneis los archivos bien copiados), ponemos la Magic en fastboot (Recordad: Apagarla y Encenderla con ATRAS + POWER). Ejecutamos el comando: fastboot boot recovery-new.img Eso booteara el recovery modificado que tenemos en la SD (El de haykuro). Una vez boteado el recovery, deberia salirnos una cosa como la imagen: (Pero sin las letras amarillas que salen en la imagen). Podemos movernos por el menu con la TrackBall. Seleccionamos Apply SDcard:Update.zip Si todo va bien, deberian empezar a salirnos la letras amarillas de la imagen de arriba.

Si ha acabado bien nos pondra el mensaje: INstall from SDCARD complete. Ya tenemos la Magic rooteada.

Lo unico que nos falta para poder meterle rooms es ponerle el SPL del magnifico Haykuro, lo cual explicare en el siguiente tutorial. Creditos a DaWeIII el creador de este magnifico manual. .