
Si has actualizado al firmware 3.1.3 del iPhone 3GS, haciendo imposible el Jailbreak, y deseas volver al firmware 3.1.2, puedes seguir estos pasos para restaurar al Firmware mas antiguo.
IMPORTANTE: A pesar de realizar el downgrade, la baseband sigue siendo la actualizada, por lo que la guía es inútil para los que tienen un iPhone 3G “extranjero” y desean desbloquear.
NOTA: La guía ha sido probada sólo en Mac, y en el iPhone 3GS iBoot viejo, en Windows debería funcionar de la misma manera.
GUIA
- Desinstalar iTunes 9.0.3
- Descargar e instalar iTunes 8.2
- Descarga el firmware 3.1.2 para el iPhone 3GS en tu escritorio
- Conecta el iPhone a tu Mac y haz una restauración haciendo clic en (Alt + Restaurar) y selecciona el firmware 3.1.2 que acabas de descargar en el escritorio
- Pasados unos minutos durante la restauracion recibiremos un mensaje de error (1015)
- Ahora reinicia el iPhone 3GS (Power + Home) y en la pantalla se indicará que conectemos el iPhone a iTunes
- Utiliza iRecovery correctamente, reinicia el iPhone
- Ahora tienes un iPhone 3GS con firmware 3.1.2.
Si el proceso falla y posees un iPhone 3GS (nuevo iBoot), sigue estos pasos.
- Asegúrate de que en el Home de Cydia figure el mensaje “This iPhone 3G[S] has an ECID SHSH on file” en la parte superior antes de actualizar, de otra manera no te servirá de nada.
- Usuarios de Windows: Ir a C:\ Windows\ system32\ drivers\ etc\ y abrir el archivo “hosts” con un editor de texto.
- Usuarios de Mac: Clic en Finder, selecciona “Ir” en la barra superior y luego en “Ir a la carpeta”. En la ventana que aparece escribir “/ etc /”, y luego buscar el archivo “hosts” y abrirlo con TextEdit
- Al final del archivo “hosts” copiar / pegar esta linea:
74.208.105.171 gs.apple.com











