martes, 13 de diciembre de 2011

Cómo bajar de iOS 5.0.1 a iOS 4.3.3 para tener un Jailbreak untethered en el iPhone

Éste, es un tutorial para usuarios con conocimientos relativamente avanzados, que ya han hecho el Jailbreak antes y que saben un poco la terminología. Si no es tu caso, desiste, es lo más recomendable para no tener problemas de todo tipo con errores desconocidos de iTunes.
1. Conectamos el iPhone con su cable al ordenador, y lo ponemos en modo DFU (pulsando home + sleep a la vez 10 segundos, pasados los cuales soltamos el botón sleep (el de encendido) sin dejar de pulsar el botón home durante otros 10 segundos).
2. Nos aseguramos de que en el fichero hosts, no tenemos ninguna referencia a ningún servidor de Apple, comentando la línea en donde sale o borrándola directamente (mejor si la comentamos por si tenemos que revertir los cambios). En esta entrada tenemos un tutorial sobre cómo editar el fichero hosts en un Mac, y al final de la misma también comentamos que conTinyUmbrella podemos hacer lo mismo en Windows, más cómodamente. Este fichero se edita para evitar que el servidor de Apple deniegue el permiso para bajar a una versión de iOS inferior. Si lo quieres hacer directamente, la ruta del fichero hosts en Windows es C:\Windows\System32\drivers\et­c – en Notepad (bloc de notas) puedes editar el fichero y borrar cualquier línea en donde se mencione a Apple, luego añadir 74.208.10.249 gs.apple.com en la última linea y guardar el fichero. En cualquier caso, TinyUmbrella hace esto por ti.
3. Abrimos RedSn0w 0.9.9b8 (aquí para Macaquí para Windows, son enlaces de la web del iPhone Dev Team, la única confiable para esto) y nos vamos aExtras -> pulsamos sobre PwnedDFU. La pantalla del iPhone debe permanecer en negro.
4. Abrimos TinyUmbrella (lo puedes descargar aquí para Macaquí para Windows) y pulsamos sobre Start TSS Server.
5. Abrimos iTunes, y tras pulsar sobre nuestro iPhone, pulsamos la techa Shift (Windows) o Opción/alt (Mac) y el botón Restaurar en iTunes, al mismo tiempo. No confundir con el botón actualizar, en este caso es el botón Restaurar. Elegimos el fichero de iOS 4.3.3 que puedes descargar directamente de los servidores de Apple desde está página. Aquí siempre hay muchos usuarios confundidos porque lo que descargan no aparece en donde lo dejan como un fichero .ipsw; Un fichero de firmware de iOS no es más que un fichero ZIP (compreso) que tiene en su interior todos los ficheros que permiten restaurar el iPhone. Hay navegadores web (como Internet Explorer o como Safari) que están configurados por defecto para abrir automáticamente ficheros que consideran ‘seguros’ una vez se descargan… cuando ven que el fichero con extensión .ipsw es en realidad un fichero .zip, lo descomprimen y terminas con una carpeta en lugar de un fichero .ipsw. Si te pasa esto, simplemente configura tu navegador para que no abra ficheros nada más descargarlos (lo que, por otro lado, también es más seguro y muy recomendable) o utiliza otro navegador web para descargarlo.
6. Si iTunes te da error 1, ciérralo.
7. En TinyUmbrella, nos vamos al apartado Advancede y pulsamos sobre “Set Hosts to Cydia on Exit…”. Salimos del programa (lo cerramos).
8. En Redsn0w, Extras, pulsamos sobre Recovery fix. En la pantalla del iPhone veremos varias cosas, hasta que se quede negra, de nuevo. En Redsn0w, nos vamos a Extras y pulsamos sobre “Just Boot”. El iPhone debería reiniciar normalmente, en iOS 4.3.3, y tener el Jailbreak hecho, con Cydia ya instalado.
9. Abre iTunes y activa el iPhone.
Esto es todo; Recordamos que este tutorial es para usuarios avanzados… si no sabes qué es un SHSH o no tenías tu iPhone con el Jailbreak hecho antes, entonces no podrás llevarlo a cabo. Obviamente, al tratarse de iOS 4.3.3, éste tutorial sólo funciona con iPhone 3GS, iPhone 4, iPod Touch de tercera y cuarta generación o iPad 1 – el iPad 2 y el iPhone 4GS se quedan fuera porque nunca han tenido la posibilidad de tener iOS 4.3.3 instalado, y por lo tanto no tenemos el SHSH guardado, además de que el Jailbreak para estas máquinas aún tiene que ser desarrollado y publicado.
Si en este proceso iTunes te da cualquier error desconocido ficherente del (1), realmente no podemos saber por qué… puedes dejarlo en los comentarios, pero cada iPhone y cada ordenador es un mundo y lamentablemente es bastante fácil que aparezcan errores de este tipo. Por eso, sólo intenta hacer todo esto si realmente necesitas un jailbreak untethered. De lo contrario, lo mejor es esperar a jailbreaks más fáciles para iOs 5 en el futuro.

No hay comentarios:

Publicar un comentario