web analytics

Cómo hacer dowgrade de 4.0.2 a 4.0.1 en el iPhone 3GS sin tener el archivo SHSH guardado

Parece ser que los que hayan actualizado al firmware 4.0.2 o hayan comprado un iPhone recientemente y tenga ese firmware, aún tienen una posibilidad para hacer jailbreak a su dispositivo.

Según el método que os voy a indicar, podréis hacer downgrade al firmware 4.0.1 para luego poder hacer el jailbreak usando jailbreakme.com.

Notas:

  • No hemos probado el método, así que no sabemos si funciona correctamente o no.
  • Parece ser que solo funciona en los iPhone 3GS, aunque no podemos confirmarlo.

Instrucciones después del salto.

Instrucciones:

  1. Descargamos el firmware 4.0.1.
  2. Lo descomprimimos a una carpeta en el escritorio. Hará falta cambiar la extensión de .ipsw a .zip para poder hacerlo.
  3. Abrimos el archivo buildmanifest.plist con un programa de edición de texto. Buscamos y remplazamos 8A306 por 8A400.
  4. Lo salvamos y repetimos el proceso pero en el archivo restore.plist.
  5. Descargamos el firmware 4.0.2 y lo abrimos (no lo descomprimimos, solo lo abrimos. con winzip o winrar). Si usáis Mac, tendréis que descomprimirlo, pero luego tendréis que usar las líneas de comando para volver a comprimirlo, no desde Finder).
  6. Seleccionamos todos los archivos del firmware 4.0.1 y las arrastramos encima de las del 4.0.2.
  7. Borramos todos los archivos dmg que contengan 002 al final, dejando solo las que tengan 001.
  8. Guardamos el archivo (o lo recomprimimos usando la línea de comando en Mac).
  9. Lo renombramos otra vez a ipsw.
  10. (Este paso parece ser opcional) Abrimos el archivo hosts en Windows\System32\drivers\etc\hosts (Windows) o /etc/hosts (Mac) y añadimos al línea: 74.208.10.249 gs.apple.com
  11. Ponemos el dispositivo en modo DFU, abrimos iTunes y restauramos al nuevo firmware creado.

Via

Mostrar Comentarios (68)
  1. Pingback: Bitacoras.com
  2. Ok gracias por probarlo y confirmarlo. Yo cambiaria el titulo del post para que no se preste a confusiones y dejaria bien claro que no va en Iphone4.
    Toca esperar…..Saludos.

  3. El error 3194 es por esto: «10. (Este paso parece ser opcional) Abrimos el archivo hosts en Windows\System32\drivers\etc\hosts (Windows) o /etc/hosts (Mac) y añadimos al línea: 74.208.10.249 gs.apple.com»

    Servirá para bajar a 3.1.3 tambien? Me iria de fáabula!

  4. Yo hice el downgrade del fimware 4.0.2 al 4.0.1 en un 3gs solo haciendo el paso 10 y poniendo el iphone en modo dfu, después en itunes seleccioné el fimware 4.0.1 con «alt» en mac y listo, la primera vez falló pero a la segunda si funcionó…

  5. Mac_Raco la ruta «creo» que es Zip-r iPhone2,1_4.0.2_8A400_Restore.zip y despues la ruta al archivo. Que he probado de todo y no consigo comprimirlo, me da error.

    Que ruta tengo que poner, en esta ruta /Users/nombre_de_usuario/Desktop/iPhone2,1_4.0.2_8A400_Restore no va.

  6. El manual tal cual no sirve para iPad porque esas claves no existen. Aun así he extrapolado las claves que deben cambiarse en el iPad y no funciona, itunes dice que el ipad no puede restaurarse con ese firm.

  7. Yo acabo de bajarlo a 4.0.1 mi iPhone 3GS solo con seleccionar el firmare ,no se si sirven para todos pero a mi me ha funcionado
    Gracias

  8. Para los que preguntan sobre el iPad:
    El iOS4 para iPad NO HA SALIDO!
    Va por el 3.2.2 (no jailbroqueable) y se puede hacer downgrade a 3.2.1 (jailbrokeable) pero hasta ahora sólo teniendo los bloques SHSH. Hasta que salga algún iluminado…

  9. yo compre un iphone 4 y ya venia de fabrica el 4.0.2 pero le hice el downgrade y lo unico que hice fue cambiar el file host en mi mac y use tambien el programa RecBoot para ponerlo en recovery mode no dfu mode y baje la 4.0.1 y lo hice en itunes usando el boton alt y restore usando el firm 4.0.1 y si me lo hiso

  10. Hola a todos!

    Pregunta a SING: el firm que utilizas queda denominado 4.0.2 pero efectivamente cuando arranca el iPhone 3GS marca que tiene la versión 4.0.1??

    Reflexión: Si este firm 4.0.2 «modificado» con el agujero de seguridad de Safari y pdfs hace creer al servidor de iTunes que es un 4.0.2 y efectivamente no tenes el Cydia los SHSHs por el motivo que sea, ¿Para que hacemos el paso 10? ya que si no tenes los certificados en Cydia podes engañar sin problemas al iTunes.
    Yo hacía esto con un 3.1.3 Modificado, el cual poseía la BB 5.11 y me servía para restaurar al 3.1.3 sin tener los SHSHs un 3GS 3.1.2 que tenia el iboot nuevo. Luego corría Spirit y ultrasn0w.

    Saludos desde BUE, el changuex

  11. yo tengo añadida la linea 74.208.10.249 gs.apple.com y me sigue dando el dichoso error,la verdad que es estoy un poco mareado xq a unos si les da el error y a otros no.
    gracias

  12. @marolon22 we explicanos bn como le hiziste con el iphone 4! ya que en algunos casos como el mio el iphone venia de fabrica cn 4.0.2 ayudaa!!! o haz un video :]

  13. Alguien con un método comprobado para el iphone 4 con 4.0.2 ayudenos a los que llegamos tarde, mi caso fue que yo compré uno con 4.0.1 pero me llegó cuando ya no se podía guardar los benditos archivos (shsh) y en el anda y estira me salió un error y se me quedó en la manzana por ende tuve que restaurarlo al 4.0.2…. :_(
    Alguien que se apiade de nosotros :)

    Saludos

  14. Saludos a todos…
    Se que no es quiza el sitio mas adecuado, pero a ver si me podeis contestar. Me compre el iphone 4 con el firmware 4.0.1 y le hice el jailbreak. Como a Andrés, no llegue a tiempo a guardar el SHSH en cydia para el 4.0.1, y me lo ha guardado para el 4.0.2.
    Mi pregunta es ¿Estando en el firmware 4.0.1. puedo hacer un restore en itunes con la 4.0.1 o deberia ser solo con la 4.0.2?
    Muchas gracias a todos!

  15. Alguien puede explicar que comando hay que poner en Terminal para volver a comprimir el firmware?

    Se que empieza «Zip-r nombre_final_del_archivo.zip ruta_del_archivo

    O eso creo. No se que hay que poner en la ruta o a lo mejor esta todo mal pero no se me comprime.

    Un saludo

  16. fading ha dicho:
    Agosto 31st, 2010 at 2:23 am

    SING…. Podrias Subir El Firmware Que Editaste???… Asi Seria Mas Facil Para Todos… lol… Disculpa La Molestia!!

    Si ke podria pero aparte de ser un archivo propiedad de Apple con codigo propietario y de pesar un monton tienes un tuto perfectamente explicado y lo puedes hacer tu en 5 minutos.

    Si no lo sabes hacer, le preguntare a los dueños de la pagina si lo puedo postear aki o no.

    Un saludo !!!

  17. changuex ha dicho:
    Agosto 31st, 2010 at 4:27 am

    Hola a todos!

    Pregunta a SING: el firm que utilizas queda denominado 4.0.2 pero efectivamente cuando arranca el iPhone 3GS marca que tiene la versión 4.0.1??

    Correcto, es el contenedor 4.0.2 con los archivos modificados de la 4.0.1

    Un saludo!!!

  18. nada lo he intentado y no sale, por cuero totet, yo tenia echa un acopia de seguridad con el 4.0.1 y al restaurar esta solo lo hace al 4.0.2.
    nada toca esperar a ver si estos señores del jailbreak se deciden y hacen por lo menos ahora un intento para el dowgrade, ya que somos muchos con el 4.0.2, espero que mis suplicas a san jailbreakme sean oidas, amen

  19. Hola a todos!

    SING: y vos podes confirmar oficialmente que NO tenías los SHSHs en Cydia? o porque se olvidaron en su momento o porque era un 3GS de 8Gb de los Nuevos!?

    Saludos desde BUE, el Changuex

  20. Tengo 3GS con 4.0.2 y no soy capaz de bajar a 4.0.1 siguiendo todos los pasos, varias veces…

    A alguien más le pasa?

    Siempre me da error 3194…

  21. cellini06:

    Ese error es un error del Servidor de Cydia, o porque no tenes los SHSHs o porque no tenes el Hosts correctamente puesto de tu Compu.

    Por eso me pregunto, por qué es necesario hacer esto con los servidores de Cydia cargados, si se dice que no son necesiarios los SHSHs para hacerlo.

    Saludos desde BUE, el Changuex

  22. Changuex:

    En principio no hacen falta los ficheros de cydia, tan solo modificar como dice el manual el firmware, pero no hay manera…
    Lo modifico y restauro desde el, modificando o no el fichero Hosts y de ninguna de las maneras me deja cargar el firmware, siempre da dicho error…no se si hago algún paso mal porque a todos os funciona con el 3GS…

  23. celline06:

    Usas Mac o PC para hacer el trabajo? yo usé MAC y el Stuffit para mirar en interior del .zip y colocar los archivos y sacar los otros. Aún no tengo un 3GS 4.0.2 para probar, ya te informaré apenas tenga la experiencia.

    Saludos desde BUE, el Changuex

  24. Totet no podrás restaurarlo al 4.0.1 solo al 4.0.2 por lo que te recomiendo que trates de no meterle demasiadas cosas o sino te quedarás con un bonito iPod touch (obviamente si es que no lo tienes unlocked o una operadora oficial) como yo.

    Saludos

  25. Para mi 3GS, no encuentro en el 4.0.1 en el fichero restore.plis el 8A306. En cambio dentro del buildmanifiest.plist si que lo veo y lo he cambiado por 8A400.

  26. Comento, a mi no me funcionò, tengo un iPhone 3GS modelo MC con ios 4.02
    probé el tutorial a la perfección, al principio probé con el firmware 4.0 porque no encontraba la 4.01 y no funcionó. Luego, encontré el 4.01 y lo hice con este como dice el tutorial y siempre el error 3194 de iTunes, tanto cambiando el host como no. También probé sin actualizar la carpeta FIRMWARE en el 4.02 y tampoco. Tengo WINDOWS por si acaso.

    Alguien sabe que se puede hacer?

  27. hola, phone 3gs 4.0.2, pero no entiendo : version too new. you need to downgrade to 4.0.1/3.2 or earlier (which may be impossible)…
    pero si puede recupacion 4.0.2 a 4.0.1 me ayuda , mejor tu tutoral sabe.

  28. DarkTiger:

    Buenas, me he bajado tu archivo HOSTS pero me sigue dando el mismo problema.

    No hay forma de que funcione este método en mi iPhone 3GS 32GB…

    Un saludo

  29. Hola a Todos:

    Finalmente conseguí un iPhone 3GS 4.0.2 iboot nuevo, MC y sin SHSHs en Cydia y con el firm 4.0.2 creado de acuerdo a las instruccines de arriba a la 1era exito total. En una Mac con iTunes 9.1 y los hosts apuntando a Cydia. Lo único que cuando arrancó lo tuve que activar en otra MAC con iTunes 9.2

    Saludos desde BUE, el Changuex

Deja tu comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.