Tal como comentamos ayer, Saurik consiguió hacer downgrade del firwmare 3.1 en los iPhone 3GS, usando el archivo ECID que se guardó en su servidor.
Para los afortunados que llegaron a tiempo de guardar el suyo mediante Cydia, aquí os dejo un tutorial para poder restaurar al firmware 3.0 y poder volver a tener un iPhone operativo y con jailbreak.
Instrucciones
- Buscamos el archivo:
- C:\Windows\System32\drivers\etc\hosts(Windows)
- /etc/hosts (Mac OS X)
- Lo abrimos con el editor de texto y añadimos al final esta línea:
- 74.208.105.171 gs.apple.com
- Esto hará que iTunes piense que está conectado con Cydia en vez de con Apple, y permitirá acceder a la firma ya guardada con anterioridad desde Cydia.
- Descargamos el firmware 3.0 (todavía no hay soporte completo para el 3.0.1).
- Ponemos el iPhone en modo DFU.
- En itunes, pulsamos shif + restaurar (Windows) o alt + restaurar (Mac) y seleccionamos el firmware.
- Si nos devuelve un error 3002, es que no fuimos de los afortunados en guardar el ECID mediante Cydia, así que tendréis que esperar a que aparezca alguna solución para el firmware 3.1.
- Lo normal es que obtengamos un error 1015.
- Una vez parado el proceso, tendremos que volver a restaurar como en el punto 6.
- Volveremos a tener el error 1015, hasta aquí todo correcto.
- Ahora simplemente tenemos que usar RedSn0w o PurpleRa1n para volver a tener el iPhone en estado normal.

Hola, estoy probando hacer el downgrade de 3.1.3 a 3.1.2 en un iPhone 3G de 16gb. Estoy ocupando windows xp ue7 y el ultimo itunes (9.0.3.15). Trate de hacerle el downgrade y todo paso sin mayor problema hasta que faltaba 1/4 de la barra de restauracion que aparece en el iphone y me tiro un error “el iphone no ha podido restaurarse” dando como error el “(1015)”. Alguna ayuda al respecto? Gracias.