jueves, 9 de febrero de 2012

Stuck on Apple Logo, ¿y ahora qué hago?

Restauración + Downgrade a versión iOS 4.1 en un iPhone 3Gs

Antes de proceder con este tutorial puede que quieras probar a reiniciar el iPhone, a lo mejor la solución es mucho más fácil.



Hace una semana me entregaron un iphone que se quedaba “pillado” en el logo de Apple cuando se encendía.

Esto supuso un problema ya que, además, al dejarlo un tiempo apagado, la batería se consumió y no había forma posible de cargarlo.

¿Qué hice?
Primero, conecté el cargador y en cuanto empezó a recibir corriente, antes de que se iniciara el teléfono, lo puse en modo DFU.
Evidentemente el problema del boot se arregla restaurando el teléfono, pero si lo hago mediante itunes, se actualizaría el iOS + la baseband y perdería tanto el JailBreak como la liberación.

Hay algunas formas de actualizar el iOS del iphone evitando esto, pero yo me fui a la vía fácil y sin complicaciones.
DOWNGRADE a la versión iOS 4.1

Y vosotros diréis, ¿por qué a la versión 4.1? Pues simplemente porque es la versión para la que Apple ha guardado los famosos SHSH (Esto se explicará en otro momento.)

Lo primero que tenéis que hacer es descargaros el iOS, lo podéis encontrar aquí mismo.
No es una web oficial pero es un buen sitio para conseguirlos limpios.

También puede que os haga falta el TinyUmbrella.
Básicamente sirve para guardar/recuperar SHSH y sacar el teléfono del modo DFU entre otros, no siempre es necesario.

Además necesitareis el Sn0wBreeze.
Pinchad donde pone  sn0wbreeze v2.9.x

Siguiente paso, crear nuestro firmware (Sí, vamos a personalizar nuestro iPhone)

Abrimos el sn0wbreeze. Nos saldrá un mensaje de advertencia en el que haremos click en OK y nos saldrá la pantalla de inicio.



Pinchamos en la flecha azul (abajo a la derecha) y hacemos click en BROWSE, buscamos la carpeta donde guardamos el iOS que descargamos en el primer paso y lo seleccionamos. (Lo ideal sería tener todos los archivos en la misma carpeta)

Te preguntará si tu iPhone es Old/New Bootrom, si no lo sabes haz click en “Detect for me” y sigue las instrucciones.





Acto seguido, flecha azul para continuar.
Seleccionamos “Expert Mode” y nos saldrá esta ventana.

 



Ahora vamos por pasos.


(Puede que el programa en algún momento os pida que pongais el telefono en modo DFU, si ya lo teneis pasad de eso, sino solo tenéis que seguir las instrucciones que os dará)

    1.    Click en “General”, veremos un “check mark” verde y hacemos click en la flecha azul.
Esta pantalla nos permite cambiar un par de cosas pero solo tocaremos una, marcad la casilla “Activate the iPhone [Hacktivate]”

MUY IMPORTANTE si tenéis un iphone perteneciente a alguna compañía de móvil para la que no tenéis una SIM disponible. Muy útil en mi caso, ya que el iphone fue comprado en Estados Unidos y aquí en España es difícil conseguir una tarjeta SIM de allí.
A partir de aquí le damos a siguiente hasta llegar de nuevo a la pantalla anterior.

    2.    Click en “Bluid IPSW” y esperar a que termine.
Esperamos a que acabe de crearlo y lo demás es pan comido.

ATENCIÓN: Tened en cuenta que lo más probable es que os cree el nuevo iOS en el escritorio del ordenador, deberíais moverlo a la carpeta donde tenéis todos los archivos.


Paso tres, abrimos iTunes con el teléfono aun en modo DFU y el mismo programa os lanzará un mensaje de error diciendo que tenéis que restaurar vuestro iPhone.

Por tanto,
•    Windows: Shift(teclado)+Restaurar(iTunes)
•    Mac: Alt(teclado)+Restaurar(iTunes)

Se abrirá una ventana donde podréis elegir el iOS a instalar, seleccionad el que acabáis de crear y dejad de iTunes haga el trabajo.

Puede pasar que os aparezcan algún que otro error mientras estáis en este último paso, mi respuesta sería que google es vuestro amigo pero si os da error 16xx al restaurar (como fue mi caso), os aconsejo que echéis un ojo a esta web.
Seguí los pasos y listo. La verdad es que esta fue una de las restauraciones más rápidas que hice.

    VENTAJAS de usar sn0wbreeze.
Básicamente que obtienes un iPhone con el JailBreak hecho, listo para liberar en caso de que sea necesario.
Encontrarás mi propio tutorial, pero si quieres puedes ir viendo esto. Libera tu iPhone en tres sencillos pasos.

Unlock iOS

Espero que os haya servido de ayuda!