Obtener root en Android 1.5 Cupcake (HTC Magic)
El proceso está disponible desde la semana pasada, pero no voy a hacerlo en la terminal que me han prestado por razones obvias, aunque si que expondré el método para documentarlo. Todos los méritos los tienen los autores de este texto y desarrolladores del método. Aqui solamente aparece a título informátivo, ya que me encuentro agrupando información relativa a android, y más concretamente a la HTC Magic con Cupcake 1.5.
La información más actualizada para “rootear” la magic la podeis encontrar en este hilo.
Que quiere decir todo esto de rootear la magic?… pues que a partir de ahora aparecerán versiones (ROMs) nuevas para el terminal, con opciones bloqueadas por Google que podremos habilitar como: VOIP, usar el terminal como modem, compartir ficheros por bluetooth (OBEX) y un sin fin de aplicaciones, que aun es pronto para saber.
Pero vamos al lío, que es lo que nos interesa… el método para obtener root en la HTC Magic es el siguiente: (Gracias Haykuro).
Antes de nada, debemos tener instalado el SDK de Android para tener los comandos fastboot y adb, así como el driver usb correctamente instalado, como expliqué en la primera review que hice para realizar las capturas de pantalla.
Comenzamos:
1. Descargar de
http://www.droiddeveloper.com/hrbuilds/ … signed.zip
Haykuro’s Magic “rootme” rom y de
http://www.droiddeveloper.com/hrbuilds/ … ew.img.zip
el recovery modificado.
2. Descomprime recovery-new.img.zip (no descomprimas rootme-signed.zip) y lo pones todo donde tengas las herramientas del sdk, si no, la ruta de los comandos no será correcta.
3. Si no lo has hecho antes, activa la Depuración USB en Ajustes->Aplicaciones->Desarrollo->”Depuración USB” y conecta el cable USB al pc.
4. En el pc desde escribimos:
“adb push rootme-signed.zip /sdcard/update.zip” <- esto envía y renombra el archivo a update.zip para que se pueda aplicar como parche
“adb push recovery-new.img /sdcard/recovery-new.img” <- envía el fichero
5. Ahora que hemos pasado los archivos
- Iniciamos el modo fastboot encendiendo el teléfono apretando TECLA DE BAJAR VOLUMEN+TECLA DE ENCENDIDO y cuando nos salga la pantalla del fastboot le damos a la tecla atrás <- para activar el modo FASTBOOT USB (lo marca en la pantalla) y escribimos en el pc:
“fastboot boot recovery-new.img”
cuando haya acabado seleccionamos con el trackball apagar.
- Iniciamos el modo recovery encendiendo el teléfono apretando TECLA HOME (la casita)+TECLA DE ENCENDIDO y cuando nos salga el menú le damos a “Apply sdcard:update.zip” con el trackball (esto aplica el parche que hemos subido antes, el rootme-signed.zip que hemos enviado y renombrado a update.zip), dejamos que el teléfono se inicie totalmente seleccionando reboot system now, y luego desde el pc escribimos:
“adb shell flash_image recovery /sdcard/recovery-new.img”
“adb remount” <- este punto y el siguiente no están en el manual actual, parece que se lo han “comido”, si nos fijamos en la anterior versión del manual estaba:
http://android-dls.com/wiki/index.php?t … &oldid=787
tiene sentido hacerlo ya que antes lo hemos enviado y se ha quedado en la SD solamente el recovery-new.img, no lo hemos pasado a la carpeta de sistema.
“adb push recovery-new.img /system/recovery.img” <- esto después de hacer un remount lo pasa a una carpeta de sistema
6. En este punto vamos a aplicar el parche de SPL para cargar backups de nandroid (una aplicación para hacer backups que ya tenemos instalada con este hack si os habéis fijado en el punto anterior en el modo recovery), es lo mismo que antes, desde el pc escribimos:
“adb push spl-signed.zip /sdcard/update.zip” <- esto envía y renombra el archivo a update.zip para que se pueda aplicar como parche
ahora como lo hemos enviado y ya es un update.zip lo podemos aplicar desde el modo recovery como antes, lo mismo:
- Iniciamos el modo recovery encendiendo el teléfono apretando TECLA HOME (la casita)+TECLA DE ENCENDIDO y cuando nos salga el menú le damos a “Apply sdcard:update.zip” con el trackball (esto aplica el parche que hemos subido antes, el spl-signed.zip que hemos enviado y renombrado a update.zip), dejamos que el teléfono se inicie totalmente seleccionando “reboot system now”
- Para poner el SPL hackeado de Haykuro (permite hacer backups con NANDroid, cambiar el SplashScreen, etc.) descargalo de download haykuro’s SPL update y copialo a la raiz de la SD (necesitaras montar la SD de nuevo) renombrado a update.zip (puedes borrar los archivos usados anteriormente).
- Apaga el telefono y presiona HOME+ENCENDER para entrar en el nuevo menu recovery que acabamos de cargar en la flash.
- Aplica la actualizacion como siempre con la opcion del recovery.
Algunas enlaces sobre el tema:
http://forum.xda-developers.com/showthread.php?t=517006
<- hilo original de donde surgió el proyecto de tener root en el htc magic
http://forum.xda-developers.com/showthread.php?t=517948
<- hilo original portado al subforo de htc magic donde se van posteando los progresos
http://android-dls.com/wiki/index.php?t … ic_Rooting
<- el manual original
http://wiki.smartphonefrance.info/root-htcmagic.ashx
<- web francesa con mucha información sobre htc’s y en especial esta página para el magic
http://groups.google.com/group/android- … 5?lnk=raot
<- en este grupo de google se habla del problema de instalación del driver en Windows Vista.










Crowler es un informático vocacional al que le gusta el Software Libre y la seguridad informatica.

