Instalar la ROM oficial Froyo 2.2.1 por OTA al HTC Magic que tenía otra ROM no oficial.

Si tienes un móvil HTC Magic de Vodafone (nombre en código Sapphire 32B) y cambiaste de ROM porque estabas harto de ver cómo otros terminales actualizaban y el tuyo no, o simplemente por probar otras ROMs “cocinadas” que le diesen más vidilla a tu vieja (en este mundo tecnológico es la cruda realidad) pero querida Magic, habrás podido comprobar que no le llega la OTA de actualización oficial a Froyo 2.2.1, se queda en la primera fase de la actualización pero reinicias el terminal y no pasa nada. Se queda como está y no consigues que comience la segunda fase de la actualización.

Vamos a explicar a través de un pequeño tutorial el modo de arreglar esto. Para que puedas probar tu HTC Magic con la ROM oficial Froyo 2.2.1 de Vodafone.

Lo primero de todo, te aconsejo que realices copia de seguridad de todos los datos y aplicaciones. Yo uso Titanium Backup Pro (pero puedes utilizar la que más te guste).

Lo segundo es hacerse con la ROM original de Android 1.6 Donut de Vodafone para la HTC Magic 32B. La puedes descargar a través de este enlace.

Vamos ahora con los pasos de instalación:

  1. Formatear una SD en FAT32.
  2. Copiar el archivo sappimg.nbh al directorio raiz de la SD.
  3. Apagar el móvil.
  4. Colocar la SD en el móvil.
  5. Encender el móvil en modo HBOOT (teclas “VOL -” y “POWER” a la vez).
  6. Al arrancar el HTC Magic detectará el archivo y lo cargará.
  7. Una vez cargado nos preguntara si queremos actualizar.
  8. Pulsaremos la trackball para indicar que .
  9. Empezara la actualización de las diferentes particiones una a una.
  10. Una vez terminado nos preguntara si queremos renicializar.
  11. Le indicaremos que .
  12. Tras reinicializar como ante en modo HBOOT hacemos un wipe (para los no novatos, es un reseteo de fábrica, mejor lo hacemos desde el Recovery.
  13. Reboot.
  14. Forzamos la detección de la actualización con un Check-in *#*#2432546#*#* (vamos al teclado de llamadas y tecleamos esa secuencia como si estuviéramos marcando un número de teléfono
  15. Luego el menú de Ajustes->Acerca del Teléfono->Actualizaciones del sistema ya nos tiene que aparecer la actualización disponible y realizar bien todo el proceso en 2 fases.

Por último, si teníamos nuestra Magic rooteada habrá perdido el root, por lo que hay que volver a rootearlo, pero en Froyo ya no funciona el z4Root.

Solución: Descargamos la aplicación SuperOneClick de este enlace y la instalamos (requiere Windows, no he probado en Linux emulando con wine, pero me han comentado que funciona sin problemas, si alguien lo prueba y puede confirmarlo, por favor que lo comente aquí).

Conectamos el HTC Magic por cable USB y con modo Desarrollo habilitado. Ejecutamos SuperOneClick en la ventana escogemos la pestaña “Universal” y pulsamos el botón superior izquierdo “Root”, en la parte inferior de consola aparecerá el proceso, si pone OK en todas las fases ya lo tenemos rooteado.

El proceso es reversible, pero pulsando el botón etiquetado como “Unroot”. Por lo que podemos seguir contando con nuestra garantía.

Cualquier duda pueden postearla en los foros de Androidsis. Aunque también estoy disponible en Twitter: @TrimaxWorld

¡Ánimo, pruéba la nueva ROM!


9 comentarios

  1.   Adrián dijo

    Buenas,

    he realizado los pasos y tras hacer el chek-in, en la barra de tareas sale “cheking success” pero luego en acerca del teléfono->actualizaciones no hay nada 🙁 ¿Qué ha pasado? ¿Qué puedo hacer?

    Saludos
    Adrián

  2.   Trimax dijo

    Comprobaste después de meterle la ROM 1.6 que está bien instalada?

  3.   Adrián dijo

    Sí, pero no funcionaba. Al final lo he actualizado bajando los archivos de internet, renombrándolos a update.zip y forzando yo la actualización.

    El problema ahora es con el SuperOneClick para llegar a Root, se me queda tostado en “chmod psneuter” o chmod “rage…”

    ¿Alguna idea?

    ¡Gracias!

    1.    Fito dijo

      Adrián, tengo el mismo problema por aquí: después de todos los pasos, no hay actualización disponible.

      ¿De dónde la sacaste tu?

  4.   Leo dijo

    A mi me pasa lo mismo. Le meto el codigo de check-in pero siempre me dice que mi sistema está actualizado. Sigo con 1.6 numero de compilacion DCR92

  5.   Drica Desouza dijo

    Se você tem Smart TV esse é o site http://www.tvhd.com.br

  6.   Drica Desouza dijo

    Se você tem Smart TV esse é o site http://www.tvhd.com.br

  7.   Oigrés Esuqram dijo

    Se você tem Smart TV esse é o site http://www.tvhd.com.br

  8.   servitel dijo

    Sirve para la htc magic 32A?

Escribe un comentario