Cómo instalar la rom de Super@tmel en la HTC Magic

Super@tmel lleva ya un tiempo creando una rom bastante rápida, completa y atractiva. Es una modificación de cada una de las releases de la aclamada Cyanogen Mod, con un toque personal y numerosas mejoras, como un menú de aplicaciones con submenus, etc.

Posee ademś una aplicación de configuracoón que nos permite modificar un montón de paránetros del sistema, como la velocidad del micro, la habilitación de APPS2SD o de la partición SWAP, etc…

Instalación

El proceso de instalación es el de siempre. En el foro oficial de Super@tmel tienen un extenso manual, puedes leerlo aquí. De todas formas, aquí está la lista rápida de los pasos necesarios:

  1. Descarga la rom de Super@tmel y copiala a la raíz de la SD. Puedes encontrarla aquí.
  2. Reinicia el teléfono en modo recovery (HOME+POWER).
  3. Genera un backup con Nandroid. Puedes restaurarlo en cualquier momento desde éste mismo menú.
  4. Aplica el zip de la ROM con la opción correspondiente en el menú.

Y ya está, tras reiniciar el teléfono ya podremos disfrutar de nuestra rom Super@tmel :)

Iniciando el teléfono desde un spl alternativo

Por si hay algún problema, o no quieres modificar el recovery de tu teléfono, se puede iniciar desde un SPL alternativo no instalado en el teléfono de ésta forma:

  1. Descarga fastboot (GNU/Linux, MacOS o Windows).
  2. Descarga un recovery alternativo, como el de AmonRA.
  3. Reinicia el teléfono en modo fastboot (BACK+POWER) y conectalo al USB del ordenador.
  4. Ejecuta: ./fastboot boot recovery-RA-magic-v1.5.2G.img

Tras todos éstos pasos, el móvil se habrá iniciado con el recovery seleccionado, y podremos operar con él como si estuviese instalado en el teléfono. De ésta form podremos instalar la rom de Super@tmel con los pasos de arriba sin modificar el Recovery del teléfono.

Glosario

Para no perdernos, he aquí la explicación de alguno de los conceptos más técnicos:

  • IPL (Initial Program Loader): es el cargador inicial de programa equivalente a la BIOS que inicia el SPL.
  • SPL (Secodary Program Launcher): es el programa encargado de cargar la radio (firmware de las comunicaciones inalámbricas, como el GSM) y el sistema operativo GNU/Linux.
  • Secuencia de arranque de Android: IPL > SPL > Radio > Sistema operativo.
  • Fastboot (aplicación): el programa que sirve de protocolo entre un ordenador y el móvil conectado por USB. Permite ejecutar sobre el teléfono diversos comandos, modificar particiones y cambiar datos vitales del sistema.
  • Fastboot (modo): es un protocolo de carga. Se accede a el iniciando el teléfono con las teclas BACK+POWER apretadas. Desde éste modo se pueden lanzar órdenes al teléfono, a través de la aplicación Fastboot.

Referencias

Gracias a San Google y a éstas webs por ayudarme a hacer el post ;)

Cómo restaurar la ROM original en el HTC Magic

htc-magic-vodaHan sido unas navidades largas, pero vuelvo al fin ;) Y qué mejor forma de empezar que trastear de nuevo con las ROMs de nuestra Magic. Hoy restauraremos la ROM original de Vodafone.

Hay muchos motivos para que restaurar la ROM original de Vodafone sea útil: para mandar el teléfono al servicio técnico, por haberte cansado de probar ROMs y querer volver a la comodidad de las actualizaciones OTA que haga tu compañía, poder desarrollar sobre el sistema que la mayoria de tus usuarios estan utilizando… En mi caso es una mezcla de todo: últimamente cambiar de ROM me da más problemas que otra cosa y para desarrollar necesito un entorno lo menos modificado posible…

Sea por lo que sea, si se te ha pasado por la cabeza aquí tienes las instrucciones para hacerlo:

Backup inicial

Para no perder todos los datos del teléfono es importantísimo un buen backup de datos y aplicaciones. Yo he escogido MyBackup Pro, una herramienta comercial (aunque no es muy cara para todo lo que ofrece) que es capaz de guardar una copia de seguridad de todo lo habido y por haber en nuestro teléfono. Además, ofrece una API para que nuestras aplicaciones favoritas puedan guardar una copia de seguridad desde ella. Por ejemplo, Note Everything lo hace :)

Para hacer el backup basta con ejecutar MyBackup Pro y apretar el botón ‘Backup‘, seleccionando las aplicaciones y los datos a guardar, así de fácil. MyBackup Pro da la opción de guardar en la tarjeta SD y en un servidor remoto. De momento lo haremos en la tarjeta SD, por si hay algún problema de conectividad.

Restaurando la ROM

1) Pasos previos:

  1. Bajar un recovery que nos permita hacer la actualización:
  2. Descargar ADB y FASTBOOT para nuestro ordenador:

2) Actualizar el SPL:

  1. Bajamos el SPL a instalar:
  2. Copiar el ZIP en la raíz de la SD.
  3. Reiniciamos el móvil en modo fastboot (BACK+POWER)
  4. Iniciamos en modo recovery:
    • ./fastboot boot recovery-RA-sapphire-v1.5.2G.img
  5. Instalar el SPL con la opción ‘Flash Zip from SD card’.
  6. Reiniciar el móvil.

3) Instalar la ROM original de Vodafone:

  1. Bajamos la ROM de Vodafone:
  2. Copiar el ZIP en la raíz de la SD.
  3. Reiniciamos el móvil en modo fastboot (BACK+POWER).
  4. Iniciamos en modo recovery:
    • ./fastboot boot recovery-RA-sapphire-v1.5.2G.img
  5. Instalar la ROM con la opción ‘Flash Zip from SD card’.
  6. Reiniciar el móvil.

Restaurando los datos

Ahora nos toca volver a recuperar los datos. Basta con que reinstalemos MyBackup Pro desde el Android Market y ejecutarlo. Una vez dentro, podremos restaurar los datos pulsando el botón ‘Restore‘ en su menú principal, donde cogeremos los datos que hemos guardado antes en la tarjeta SD.

¡Ya está! La rom original restaurada con todos nuestros datos. ¡Espero que os sea de utilidad!

Etiquetas: , ,

Cómo imitar la apariencia del HTC Hero en el HTC Magic

Y es que nadie puede negar que el nuevo interfaz del HTC Hero, Sense, es cómodo, intuitivo y bonito. Sobre todo muy bonito.

Roms basadas en Hero para la HTC Magic

La buena noticia es que, gracias a haber ganado acceso root (aquí tenéis las instrucciones que pusimos hace algunas semanas para hacerlo), podemos disfrutar del HTC Sense en nuestra Magic de forma sencilla.

¿Cómo? Gracias a las roms alternativas. La comunidad, como siempre, va un paso más allá y nos ofrece varias apuestas para sacar el héroe que lleva dentro nuestra Magic:

Cómo instalar las roms en la Magic

El proceso es muy sencillo. Basta segir los pasos siguientes:

  1. Descargar los archivos que queramos probar y copiarlos a la tarjeta SD.
  2. Apagar el teléfono
  3. Arrancar en modo Recovery (HOME+POWER).
  4. En el menú, hacer un backup con la opción ‘nandroid v2.2 backup’.
  5. En el menú, ejecutar ‘apply any zip’ y buscar el zip que queramos probar.
  6. Confirmar con HOME y reiniciar una vez terminada la instalación.

Conclusiones

El resultado es una instalación de Android muy bonita y usable, pero algo lenta debido a que la Magic tiene menos memoria RAM que la HTC Hero. Y para más inri, la versión de la Magic que vende Vodafone tiene aún menos memoria que otras Magics vendidas libres en otros paises.

Bonito y divertido de probar… aunque yo no la consideraría para el día a día. Pero eso es cosa de cada uno, así que probadlas y contadnos a todos vuestra experiencia :)

¿Conocéis alguna rom basada en HTC Hero mejor que las que he puesto aquí? ¡Compartidla con todos!

Etiquetas: , , , ,

Cómo ganar acceso Root en HTC Magic de forma sencilla

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:

  1. Descargar flashrec.apk y copiar a la SD
  2. Buscar e instalar flashrec.apk (por ejemplo, con Astro File Manager) y ejecutar
  3. Pulsar el botón ‘Backup’ en la aplicación
  4. Pulsar el botón ‘Flash’ en la aplicación
  5. Apagar el teléfono
  6. Arrancar en modo Recovery (HOME+POWER)
  7. 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:

  1. Descargar update-cm-4.0.1-signed.zip y copiar a la SD
  2. Apagar el teléfono
  3. Arrancar en modo Recovery (HOME+POWER)
  4. En el menú, hacer un backup con la opción ‘nandroid v2.2 backup’
  5. En el menú, ejecutar ‘apply any zip’ y buscar el archivo zip que hemos descargado
  6. 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:

  1. Descargar ésta rom y copiarla en la tarjeta SD
  2. 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

    
    Hijo de Blog es un producto de Seroton

    Los contenidos se ofrecen bajo una licencia de Creative Commons
    Attribution-NonCommercial-NoDerivs 3.0 Unported

    salvo que se indique lo contrario

    Licencia de Creative Commons