Ser Root y cambiar la rom en la magic de vodafone con ubuntu lucid.

Después de mucho pegarme con el teléfono y leer infinidad de turoriales hechos para windows o en los que siempre faltaba algo, he conseguido instalarle Android 2.1 Eclair en mi HTC Magic de Vodafone con éxito.

Primero necesitamos descargar los siguientes archivos:

  1. El SDK de Android para Linux
  2. UniversalAndroot para poder ser Root con un solo click.
  3. El recovery de Amon Ra.
  4. La rom  BgAndroid, que es una modificación para España de la rom de cyanogen.
  5. Las apps de Google, necesarias para poder sincronizar y demás.

Empezamos por instalar el software para ser root, para ello lo copiamos a la tarjeta sd y mediante un programa del estilo de Androzip lo instalamos. Luego solo hay que ejecutarlo y decirle que quieres ser root.

A continuación instalamos desde el market el Titanium Backup para hacernos unas copias de seguridad del todos nuestros datos y programas. Si al ejecutarlo nos da problemas con el tema del acceso root darle al botón ¿Problemas? e instalar lo que nos digan.

Una vez respaldados todos los datos por si acaso ya se puede proceder con lo importante.

Ahora vamos a instalar los drivers para que el ordenador reconozca el móvil conectado por usb.

Necesitamos crear un archivo como administrador:

sudo gedit /etc/udev/rules.d/11-android.rules

Ahora tenéis que copiar las dos lineas siguientes, cambiando Tu_nombre por tu usuario:

SUBSYSTEMS==”usb”, ATTRS{idVendor}==”0bb4″, ATTRS{idProduct}==”0c01″, MODE=”0666″, OWNER=”TU_NOMBRE”

SUBSYSTEMS==”usb”, ATTRS{idVendor}==”0bb4″, ATTRS{idProduct}==”0c02″, MODE=”0666″, OWNER=”TU_NOMBRE”

Una vez hecho esto dale a guardar y reinicia el sistema.

Seguimos trabajando desde el PC. Vamos a la carpeta /opt y descomprimimos en ella el sdk (tiene que ser como administrador).

Dentro de la carpeta /tools copiamos el recovery y el binario fastboot para linux.

Al fastboot hay que darle permisos de ejecución, para ello clicamos botón derecho sobre el y en propiedades>permisos seleccionamos ejecutar como un programa.

Solo falta copiar a la raíz de la sd tanto la rom como las apps de google.

Ahora enchufamos con el usb el movil al pc.

Para comprobar que los drivers están bien abrimos un terminal y vamos a la carpeta tools del sdk:

cd /opt/android-sdk-linux_86/tools
Y ejecutamos el siguiente comando:
./adb devices
Debería salirnos algo como esto:
* daemon not running. starting it now *
* daemon started successfully *
List of devices attached
HT96TKF01822 device
Si todo esta correcto apagamos el móvil y lo encendemos en modo fastboot (pulsando la tecla atrás y encender).
Para instalar el recovery en el terminal del pc ejecutamos:
sudo ./fastboot flash recovery recovery-RA-sapphire-v1.7.0G.img
Lo que está marcado en verde tenéis que modificarlo en función del recovery que tengáis descargado.
Una vez terminado apagamos y encendemos en modo recovery (casita+encender).
A mi la instalación del recovery me daba un error, así que en vez de instalarlo lo ejecuté directamente con el siguiente comando:
sudo ./fastboot boot recovery-RA-sapphire-v1.7.0G.img
Una vez en modo recovery lo primero sera hacer un backup de la rom actual por si acaso. En esta versión hay que ir a backup/restore y seleccionar Nand Backup.
Lo siguiente sera hacer Wipe de todo, para dejar el móvil como viene de fabrica. Yo el wipe de la sd me lo salto porque la formatea y pierdes los datos.
Ya solo queda instalar la rom, para ello elegimos flash zip from sdcard y seleccionamos el archivo de la rom.
Después sin reiniciar hacemos lo mismo con las apps de google.
Tras todo esto ya tenemos instalada la rom y podemos reiniciar el teléfono.
Para que la batería funcione correctamente hay que seguir estos pasos:
  1. Con el teléfono encendido cargar la batería al 100%.
  2. Una vez cargada la batería, apagar el teléfono y seguir cargándolo hasta que el led se ponga de color verde.
  3. Ahora volver a arrancar en modo recovery y hacer un wipe del battery stats.
  4. Reiniciar el teléfono y agotar la batería hasta que se apague solo el teléfono sin enchufarlo en ningún momento.
Y eso es todo.
Fuentes:
http://4ndroid.com/consigue-acceso-root-en-la-htc-magic
http://www.htcmania.com/showthread.php?t=120052
http://www.htcmania.com/showthread.php?t=116133
http://www.elandroidelibre.com/2010/08/1-click-root-para-xperia-x10-desire-galaxy-s-milestone-y-nexus-one.html
http://www.luisivan.net/old/index.php?option=com_content&task=view&id=92&Itemid=9
http://www.luishg.com/android-2-1-eclair%E2%80%8E-en-htc-magic-g2-root-desde-ubuntu/
Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: