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

68 comentarios

  1. Sing...

    Probado en un 3GS y funciona. En el iPhone no tiene porke no funcionar pero también lo voy a probar. Gracias.

  2. tesule

    Esperando noticias para ver si funciona en el iphone4 con 4.0.2 sin shsh. Sino esta noche lo podré probar yo mismo.

  3. monxas

    Ademas del tuto que esta muy bien, seria ya idoneo que hicieses un firm tu y lo compartieras, ahi ya lo bordas!

    Un saludo.

  4. Sing...

    Confirmo ke en el iPhone 4 no funciona. Mismo método ke con el 3GS con sus correspondientes firmwares por supuesto.

  5. tesule

    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.

  6. mac_raco

    Cual es la linea de comandos para comprimir ?

  7. luis

    a mi me da erroe 3194, es un 3gs de los ultimos. sabe alguien algo de este error??
    gracias

  8. Esperando cuando esta listo para el iphone 4 no lo he probado pero dicen que no funciona

  9. Jordi

    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!

  10. Wence

    Yo lo acabo de hacer en un IPhone 4 4.0.2 y da error , asi que a esperar ….

  11. Davren9

    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ó…

  12. mau del

    este metodo igual se podria acer en el ipad????

  13. Jotaele

    Alguien ha probado si funciona con un 3G?

  14. iphonero

    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.

  15. pablidoo23

    oye esto funcionara con un ipod touch 3g? gracias

  16. Darkmafia

    Hola funcionara enunciate iPod touch2g grax espero confirnacion

  17. Darkmafia

    Perdon funcionara en el ipd touch 2g

  18. mau del

    alex es pregunta o lo confirmas? alguien que diga si se puede acer para ipad porfavor

  19. JEzu

    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.

  20. alepaujai

    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

  21. JaVa

    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…

  22. fading

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

  23. 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

  24. Alfonso

    @marolon: podrias ser mas especifico?? Es unico lo q comentas sobre bajar la 4.0.2 sin shsh

  25. Gaby

    Alguien puede subir un fin modificado para el iphone 3gs porfaborrr

  26. changuex

    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

  27. Alvaran

    Marolon nos puedes contar como lo hiciste en el iPhone 4

  28. luis

    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

  29. zantos

    Esfera, ¿no te has dado cuenta de que no tienes el firmware 4.0.1 para el 3GS en tu web de firmwares?

  30. C/Jaid

    @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 :]

  31. Andrés

    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

  32. totet

    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!

  33. Iphonero

    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

  34. Sing...

    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 !!!

  35. Sing...

    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!!!

  36. topansky

    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

  37. tesule

    En Iphone4 con 4.0.2 sin shsh a mi no me funciona, intentado ya 5 o 6 veces. Toca esperar a 4.1 que parece que sera pronto.

  38. changuex

    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

  39. cellini06

    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…

  40. changuex

    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

  41. cellini06

    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…

  42. Bui3

    Yo he probado iphone 4 con el metodo que dice marolon22 y tampoco hay manera, me dice que el archivo no es valido.

  43. changuex

    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

  44. Andrés

    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

  45. alminares0

    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.

  46. Adrian

    A mi se me quede atorado a la mitad!!!!!! tengo un 3GS!!!!! alguien sabe por que???
    y como hago para volver a .IPSW en mac!!!!

  47. diegofman

    Exelente tutorial SI FUNCIONA! IPHONE 3GS 16GB……MIL GRACIAS

  48. tincho

    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?

  49. DarkTiger

    A mi tampoco me funcionó, famoso error 3194.

    Que editando el host no se arregla.

  50. Dónde hay que reemplazar ese HOSTS en Mac? y cual es la fulana linea de comando para comprimir??

  51. rotciv

    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.

  52. cellini06

    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

  53. fading

    ————Jetrox ————-Probaste ese Editado??!

  54. changuex

    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

  55. Golgo13

    muy tambien funciona con el ipod touch 2g

  56. chuss47

    Nada, no funciona en un 3GS 32 GB, he bajado el HOSTS Y todo lo expuesto, nada de nada, sigue con el error 3194.

  57. miguelperalta

    gracias, metodo probado con mucho exito…

  58. do

    el sr que subio su host solo quiere infectar pc’s

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

This site uses Akismet to reduce spam. Learn how your comment data is processed.