Hay diferentes razones por las cuales quisieras regresar a una versión anterior del firmware del iPhone/iPod Touch. La más común es para temas de poder conservar el jailbreak cuando Apple lanza una nueva versión del iOS (antes conocido como el iPhone OS). El detalle es que ya Apple no permite instalar versiones anteriores del firmware. Por suerte Saurik (la persona encargada de Cydia) atendió este tema. Veamos cómo podemos actualizar el iPhone/iPod Touch a una versión anterior.
La forma en que Apple evita el poder instalar un firmware anterior es mediante la conexión a sus servidores con iTunes. Al especificar el firmware a ser instalado, iTunes se comunica con los servidores de Apple, y usando un pequeño archivo que identifica tu iPhone/iPod Touch (conocido como el SHSH Blob), valida si el firmware a instalar es el más actualizado, si intentas con una versión anterior, iTunes no completa el proceso.
Aquí es que entra Cydia. Si los servidores de Cydia tienen también una copia de tu SHSH Blob, podemos utilizar el servidor de Cydia como el que autoriza la instalación y claro, este no da restricciones de que versión instalar. Por tal razón, tenemos que especificarle a iTunes que el servidor de Apple en realidad va a ser el servidor de Cydia. Sólo sigan estos pasos.
Nota #1: Antes de empezar, verifique que usted ya ha almacenado el SHSH Blob en los servidores de Cydia. Para confirmar que ya se hizo este paso, si ya hizó jailbreak anteriormente, ingrese a Cydia y verifique que el siguiente texto aparezca en letras verde en el tope del menú principal:
This device has SHSHs for the iPhone 3.1.2
Si no lo ha hecho aún, consulte los siguientes tutoriales para Windows o Mac.
Nota #2: Si al finalizar el proceso de actualizar la versión del iOS a una versión anterior se da la situación de que no puede conectarse a la red de su proveedor, esto puede ser que la versión de su modem (baseband) no trabaje con la versión del firmware que modifico en su iPhone/iPod Touch. En este caso, tiene que regresar a la versión original.
Nota #3: Recuerden hacer el Backup de su data en iTunes. Y la nota obligada, dgtallikä no se hace responsable de cualquier falla en el proceso.
¿Listos? Empecemos.
Paso #1: Baje la versión del firmware que quiere que tenga su iPhone/iPod Touch. Puede conseguirlo en el siguiente enlace.
Paso #2: Baje la aplicación Smultron en este enlace (Leopard, Snow Leopard) e instale la aplicación. Smultron es un editor de texto utilizado por desarrolladores el cual no añade caracteres de formato los cuales pueden dar conflictos al archivo que estaremos haciendo los cambios.
Paso #3: Tenemos que cambiar el archivo que indica las direcciones de los servidores de Apple y modificarlo para que apunte el servidor de Cydia. Para esto, vamos a modificar el archivo conocido como el “Host File”.
Paso #4: Dentro de la aplicación de Finder, vaya a GO > GO TO FOLDER.
Paso #5: Ingrese la dirección: /etc/ y oprima el botón de GO.
Paso #6: Busque el archivo nombrado: “hosts”.
Paso #7: Haga clic derecho y escoja Open With… > Other…
Paso #8: Escoja la aplicación de Smultron.
Paso #9: Al abrir el archivo, ingrese la siguiente línea al final de este:
74.208.10.249 gs.apple.com
Paso #10: Oprima el botón de SAVE.
Paso #11: Oprima el botón de AUTHENTICATE.
Paso #12: Valide con su cuenta de administrador.
Paso #13: Conecte su iPhone/iPod Touch con el cable USB y suba iTunes.
Paso #14: Oprima el botón de RESTORE en iTunes a la vez que oprime la tecla de ALT/OPTION.
Paso #15: Escoja la Version de firmware que quiere que tenga su iPhone/iPod Touch
Paso #16: Ahora deje que iTunes complete la restauración.
Su iPhone/iPod Touch estará en una versión anterior al instalado.
Cómo puedo volver a la versión 3.1.3 de mi ipod touch si estoy n la 4.0 y no haabía almacenado el SHSH Blob en los servidores de Cydia? Gracias