Aprovechando un fallo de escalada de privilegios en la rama 2.6.x del núcleo de GNU/Linux (que es lo que usa Android como base), un tal Cyrket ha publicado una aplicación (no desarrollada por el, según sus palabras) que permite ganar acceso root a nuestra HTC Magic de una forma tremendamente sencilla.
Parte 1: Ganar acceso Root
He destilado las instrucciones originales en éstos sencillos pasos:
- Descargar flashrec.apk y copiar a la SD
- Buscar e instalar flashrec.apk (por ejemplo, con Astro File Manager) y ejecutar
- Pulsar el botón ‘Backup’ en la aplicación
- Pulsar el botón ‘Flash’ en la aplicación
- Apagar el teléfono
- Arrancar en modo Recovery (HOME+POWER)
- En el menú, hacer un backup con la opción ‘nandroid v2.2 backup’
Yo lo he probado y me ha funcionado a la primera… con la salvedad de la segunda parte, que ha sido más problemática.
Parte 2: Instalar una Rom personalizada
La aplicación nos permite instalar cualquier modificación de Android, pero usaremos la versión 1.4 de Cyanogen, al parecer más compatible con la aplicación que facilita el parcheo. Luego podremos probar cualquier otra
Para instalar una Rom personalizada, como la de Cyanogen, basta con hacer lo siguiente:
- Descargar update-cm-4.0.1-signed.zip y copiar a la SD
- Apagar el teléfono
- Arrancar en modo Recovery (HOME+POWER)
- En el menú, hacer un backup con la opción ‘nandroid v2.2 backup’
- En el menú, ejecutar ‘apply any zip’ y buscar el archivo zip que hemos descargado
- Confirmar con HOME y reiniciar una vez terminada la instalación
El caso es que la rom de Cyanogen no me arrancaba ni a tiros. Tras probar otras cuantas sin éxito, al final la que me funcionó fue la SuperHero, lo que me ha servido para probar la nueva interfaz del HTC Hero, ya de paso
No funciona el teclado virtual, pero pronto lo solucionaré…
Actualización: Gracias a éstas instrucciones de la gente de AndroidSis he conseguido instalar una versión del HTC Sense en Magic en la que funciona el teclado virtual.
Las instrucciones para hacerlo son igualmente sencillas:
- Descargar ésta rom y copiarla en la tarjeta SD
- Arrancar el móvil en modo Recovery (HOME+POWER)
Ejecutar un Wipe (Factory Reset) desde el menú
Instalar la rom desde el menú, con la opción ‘Apply any zip’
¡Y ya está! ¡Sense funcionando con teclado virtual!
Conclusión
Hay multitud de roms personalizadas para nuestro Android. Además de la Cyanogen que acabamos de instalar, tenemos entre otras muchas, las siguientes:
Para instalar éstas Roms o cualquier otra, bastará con seguir los tres últimos pasos. ¡A disfrutar de la libertad que nos dá Android!
Visto en And.roid.es