Cómo restaurar la ROM original en el HTC Magic
Han 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:
- Bajar un recovery que nos permita hacer la actualización:
- Para HTC Magic: recovery-RA-sapphire-v1.5.2G.img
- Descargar ADB y FASTBOOT para nuestro ordenador:
- ADB Windows (Dentro del Android SDK): android-sdk_r04-windows.zip
- ADB GBU/Linux (Dentro del Android SDK): android-sdk_r04-linux_86.tgz
- FASTBOOT Windows: fastboot-windows.zip
- FASTBOOT GBU/Linux: fastboot-linux.zip
2) Actualizar el SPL:
- Bajamos el SPL a instalar:
- Copiar el ZIP en la raíz de la SD.
- Reiniciamos el móvil en modo fastboot (BACK+POWER)
- Iniciamos en modo recovery:
- ./fastboot boot recovery-RA-sapphire-v1.5.2G.img
- Instalar el SPL con la opción ‘Flash Zip from SD card’.
- Reiniciar el móvil.
3) Instalar la ROM original de Vodafone:
- Bajamos la ROM de Vodafone:
- Copiar el ZIP en la raíz de la SD.
- Reiniciamos el móvil en modo fastboot (BACK+POWER).
- Iniciamos en modo recovery:
- ./fastboot boot recovery-RA-sapphire-v1.5.2G.img
- Instalar la ROM con la opción ‘Flash Zip from SD card’.
- 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!
Related posts:
¡Suscribete al feed RSS!
He seguido los pasos y la versión instalada es la 1.5. Sabes cuanto tarda en actualizar a la 1.6? Y además he perdido la autorotación, en el navegador, market… no se rota automaticamente. ¿Te ocurre lo mismo? ¿A que se puede deber?
Me autocontesto, haciendo un wipe se arregla. Ahora falta a ver cuando me mandan la actualización automática…
Efectivamente, es la 1.5. He forzado la comprobación automática de versión y no me detecta la 1.6, así que cuando saque un rato me pongo a investigar y te cuento. Aunque quizás el móvil detecte el solito la actualización en unos días, lo que supongo que pasará. De todas formas, cuando tenga la solución la publicaré aquí. ¡Saludos!
Hola, muy buen manual pero tengo una duda. ¿Es también válido si se ha modificado el spl y el recovery?
Muchas gracias, @Alberto! Si, es perfectamente válido, yo de hecho lo tengo así
Se os a actualizado a la 1.6? a mi no me aparece la notificación.
Lo más posible es que no actualice por no tener el spl y el recovery correspondiente. Con esto debería solucionarse:
SPL: http://www.htcmania.com/showthread.php?t=53385&page=4
Recovery: http://www.htcmania.com/showthread.php?t=49850
Si teneis el SPL de Crios solo hace falta actualizar el recovery.
Lo voy a probar, ¡muchas gracias, @Alberto!
Ya tengo instalado ése SPL y la 1.5 original, espero que se vuelvan a habilitar las descargas OTA. Si todo va bien, actualizaré el post con las nuevas instrucciones. ¡Saludos!
Hoy me ha llegado la actualización, así que queda verificado el sistema de @Alberto. Luego actualizaré el post. ¡Saludos!
Me alegro que te funcionara;)
hola. tengo la magic y cansado de roms que me dan solo problemas he decidido volver a la tranquilidad de la original y obre todo las actualizaciones OTA. He reinstalado una rom original hecho con Nandroid y he metido un SPL que he conseguido de aqui arriba (ponia algo de spl signed y no se que mas) . pero el recovery no lo he cambiado. sabeis si con restaurar SPL y ROM es suficiente para volver a obtener las OTAs? es que volver a meter la recovery no se como hacerlo ya que el adb no me va bien con windows 7. eso sin contar que no me gustaria perder el Nandroid. Si alguno tiene experiencia en eso y sabe si volviendo a la rom y spl es suficiente, que me lo diga porfavor. lo agradeceria mucho. De momento he vuelto a la 1.5 crb17. y llevo 2 dias esperando que mi sistema detecte la actulizacion. asi que.. aqui sigo esperando.
Acabo de actualizar el post con las instrucciones que si habilitan el OTA para recibir la descarga del 1.6 oficial de Vodafone. Yo la recibí a los 6-8 días, por lo que hay que ser un poco paciente
bueno. antes de que modificaras el post habia unos pasos.
Me descargue el spl-signed que habia y ademas la rom de vodafone original hecho con nandroid. lo instale y todo bien. he esperado 3 dias y hoy me salio el mensaje de actualizar a 1.6. cuando le doy a instalar me reinicia el telefono y me sale :
E: No signature (472 files)
E Verification failed
Instalation aborted.
que debo hacer?
solo quiero volver a tener mi telefono normal como el original.
PD: ( sigo teniendo el recovery de cianogen 1.4 +JF. anteriormente ponian que solo con el spl y la rom bastaba para que las OTAs volvieran a funcionar.)
cualquier ayudita me vendria bien
Lo del SPL debería ser opcional, yo la primera vez también recibí la actualización de Vodafone sin cambiar el SPL. Las primeras instrucciones (por algún motivo) ponían el sistema en la 1.5 de Vodafone sin que se actualizase. Las segundas que he puesto si hacen que el teléfono detecte la actualización OTA.
Lo que te pasa es raro… Asegurate de que no tienes un update.zip en la tarjeta SD cuando instalas la 1.6, para que no se lie el teléfono con las actualizaciones. Miraré a ver si encuentro la solución a tu problema.
Saludos!
(actualizo)
estaria genial que alguien hiciera una guia sencilla. porquel a verdad. todo el mundo pone 2 frases y luego te mandan a links de otros foros con 50 post y al final es un verdadero lio. ya que en el mismo post hay un monton de personas diciendo que no funciona, que hay que modificar otras cosas etc.. al final abres 40 paginas, lees un monton de foros, y no sabes por donde ir ni que es lo que debes modificar exactamente ni como.
se agradeceria MUCHO una guia normal y completa. sin redireccionar a 40 foros.
de todas formas, me espero un par de dias mas, si veo que no consigo restaurar el movil, lo reviento contra el suelo y que me lo cambien. Jamas deberia haber trasteado con el ni haberlo rooteado.
coño que rabia.
he abierto la tarjeta del telefono, no tengo ningun update zip en el.
tambien he intentado seguir los links de esta y otras paginas que me llevan a los foros de xda. pero se acaban multiplicando los post y a la hora de bajarme algo de esas paginas me pide que me registre en el foro…
hay omaita que agobio me esta entrando.
bueno, de todas formas, como dices que vas a hechar un ojo a ver de que puede ser ese error, esperare a ver si tienes mas suerte que yo.
te agradezco en el alma la ayuda que estas aportando.
lamento llenar esto de post..
pero es que no deja modificar los que ya he escrito. estoy intentando volver a hacerlo todo desde 0 con lo nuevo que has puesto. me he suscrito al foro de xda y ahora ya me deja bajarme los archivos.. el problema es que dentro del zip de los SPL, vienen 3 versiones diferentes. cual se supone que debo instalar?
es que si debo esperar otros 4 dias para que me vuelva la actualizacion, quiero estar seguro de que esta vez estoy haciendo las cosas correctamente, para no perderla.
que hoy me vino el mensaje de actualizar, y como me salio error, al reiniciar el telefono, ya no hay ni rastro de la actualizacion. y el sistema no me detecta para actualizarlo manualmente.
asi que si sabes cual de esas spl debo meter, lo agradeceria.
vale. he estado investigando.
por lo visto el recovery no es importante para las OTA..
solo es importante que la ROM sea original de vodafone y que el SPL sea original y firmado.
los spl que he conseguido aqui antes de que modificaran el post , decian que eran firmadas, pero no lo eran.
el spl que os debeis de bajar es el de porcino en el foro de htcmania.
para comprobar que vuestro spl esta firmado, debeis encender vuestro telefono en modo fastboot ( power+flechita) y mirais arriba. si os pone S-on es que esta firmado, si os pone S-off es que no lo esta y no se os permitira instalar las OTAs..
por desgracia no podre verificar esta informacion hasta que me vuelva a venir la OTA, y eso puede tardar muchos dias.
asi que nada. espero que os haya sido de utilidad.
si alguien tiene mas informacion o datos de que lo que he puesto es erroneo, que no dude en añadirla/corregirme.
aqui teneis el SPL de porzino que os dije antes que SI sale como S-on
http://www.megaupload.com/?d=MILNR0SH
He actualizado el post con unas instrucciones más claras. Espero que os sirvan a todos. ¡Saludos!
esto no puede ser, el paso 2 y el 3 son identicos:
2
Copiar el ZIP en la raíz de la SD.
Reiniciamos el móvil en modo fastboot (BACK+POWER)
Iniciamos en modo recovery:
./fastboot boot recovery-RA-sapphire-v1.5.2G.img
Instalar el SPL con la opción ‘Flash Zip from SD card’.
Reiniciar el móvil.
3
Copiar el ZIP en la raíz de la SD.
Reiniciamos el móvil en modo fastboot (BACK+POWER).
Iniciamos en modo recovery:
./fastboot boot recovery-RA-sapphire-v1.5.2G.img
Instalar el SPL con la opción ‘Flash Zip from SD card’.
Reiniciar el móvil.
Efectivamente en el paso 3 no se instala el SPL, sino la ROM, aunque si, los pasos son los mismos
Sabe alguien por qué tras instalar un SPL y un RECOVERY al rebotar el teléfono y volver a entrar en modo RECOVERY éste vuelve a ser el original?
El SPL nuevo es el ENGINEERING 1.33.2010 y el RECOVERY nuevo es el RA-sapphire-1.7.0G.
El comando ./fastboot flash recovery recovery-RA-sapphire-v1.7.0G.img termina correctamente y salen dos indicadores de progreso en la pantalla del móvil, una verde y luego otra rosa.
Si reinicio y entro directamente en modo RECOVERY, la nueva versión sigue ahí. Si reinicio de nuevo y dejo que cargue Android, al volver a entrar en modo RECOVERY ya está otra vez el recovery antiguo.
Gracias.
Tras instalar sin problemas el SPL el teléfono se me queda en la pantalla de Vodafone colgado. Si trato de arrancar en Fastboot (atras+power) me salta la pantalla de Vodafone y se cuelga también. Alguna solución?
Mmmm… pues nunca me habia pasado, investigaré sobre ello. ¿Algún lector se ha encontrado con ése problema?
Tengo que comentarte que tenía instalada el recovery de CyanogenMod 1.4. Un saludo!
Hola,
Tengo una pregunta.
¿Es posible hacer un backup del recovery y del SPL original que tengas en tu teléfono sin tener que bajarlo?
Se que antes con android 1.5 era posible con flashrec pero en android 1.6 ese método ya no funciona y no se como se puede hacer.
Gracias.