Tutorial: Downgrade al iPhone 3Gs con el Firmware 3.1 y con el archivo ECID guardado por Saurik

downgrade-iphone-3gs-31-to-30

Como ya sabeis, el iPhone 3Gs tiene que comunicarse con el servidor de Apple antes de permitir la instalación de cualquier versión de firmware para una “Actualización” o “Restauración”.

Con el lanzamiento de Firmware 3.1, el servidor de Apple ha dejado de certificar todos los firmwares anteriores y esto hace que sea imposible restablecer dispositivo a la versión 3.0 o 3.0.1. La certificación se realiza a través de 3 archivos llamados IBSS, IBEC y ECID que, una vez firmados, dan “luz verde” para instalar el firmware a través de iTunes.

Los archivos IBSS y IBEC se generan durante una restauración de iTunes y se colocan en una carpeta temporal.

Recuperar estos archivos es muy sencillo, pero la pieza que falta es el certificado ECID que desafortunadamente, Apple no permite obtener para el firmware 3.0.

Hace unos días, Saurik ha puesto a disposición de los usuarios, una herramienta a través de la página principal de Cydia, que ha permitido a más de 50.000 usuarios guardar el archivo clave ECID que se necesita para certificar el archivo IBSS del Firmware 3.0.

Este certificado se encuentra en un servidor de archivos disponibles en Cydia y permanecerá allí siempre, para garantizar que estos usuarios puedan bajar (Downgrade) su iPhone 3Gs a la versión 3.0, en cualquier momento.

Este Tutorial está dirigido solamente a los iPhones 3Gs que salvaron el archivo ECID a través de Cydia, y les salió este mensaje en Cydia Home “Este iPhone 3G [S] tiene una ShSh ECID en el expediente”.

El objetivo de esta tutorial es para cambiar el servidor de comunicación, que se hará a través del servidor de Saurik, ya que el archivo ECID está en ese servidor, la verificación fallará y restaurar a la versión anterior se hará sin problemas.


Tutorial para Windows XP

Ir a Inicio – Ejecutar y escribir

C:\Windows\system32\ drivers\etc\”

3923536008_ca3c68754e

Buscar el archivo “hosts”

3922749463_4d17890b5f

Seleccionarlo y abrirlo con el “Bloc de Notas”

3922749537_188c9f59f3

Escribir al final del todo

74.208.105.171 gs.apple.com”

y posteriormente Guardar

3922749627_89976c932c

Tutorial para Mac

Abrir el Finder e ir a la opción

“Ir – Ir a la carpeta”

3923613428_cc4a94ce83

Se abrirá una ventana donde se escribirá

“/etc/”

3922819817_99073fd7e5

Aparecerá una nueva ventana con muchos archivos donde se busca y se abre el “hosts”

3922819989_1d2d55202f

Abirlo con TexEdit y escribir al final del todo

74.208.105.171 gs.apple.com”

y posteriormente Guardar

3923606976_f92c697a85

Ahora hay que poner el iPhone en Modo DFU

Abrir iTunes y el iPhone se conecta al Mac o Pc y mantenerlo apagado.

Presionar y mantener presionado el botón Home y el de Apagado al mismo tiempo durante 10 segundos.

Después de los 10 segundos dejamos de presionar el botón de apagado, pero continuamos presionando el botón Home, hasta que aparezca en iTunes un mensaje diciendo que ha detectado un iPhone en modo de recuperación.

El iPhone permanecerá en todo momento con la pantalla negra, no confundir con el Modo recuperación en el que se ve el cable y el icono de iTunes, siendo dos procesos diferentes.

3924272236_17e0fb24353923486731_5fd1d7c405

A partir de ahora hay que instalar el Firmware 3.0, no instalar el 3.0.1 ya que parece ser que Saurik no tiene pleno apoyo a este firmware en su servidor y no se abre.

Para ello descargar primero el Firmware 3Gs OS 3.0:

iPhone2,1_3.0_7A341_Restore.ipsw

Una vez descargado seleccionar el Firmware 3.0 descargado:

Windows: Apretando la tecla “Shift” al unísono que el botón “Restaurar” de iTunes.


Mac: Apretando la tecla “Alt” al unísono que el botón “Restaurar” de iTunes

Si se recibe el error (3002) significa que no ha firmado el ECID con el servidor de Saurik y por lo tanto no puede seguir ya que no se puede hacer nada.

Si se recibe un error (1015) significa que todo va “bien” y en este punto se debe volver a la repetición de la operación de restauración desde el principio con el Modo DFU hasta conseguir de nuevo otra vez el error (1015).

Cuando se recibe el error (1015) por segunda vez, ignorarlo y continuar con el Jailbreak con el Redsn0w: Tutorial del redsn0w

Cuando termine ya se tendrá realizado el Jailbreak del iPhone 3Gs con el Firmware 3.0 de nuevo y a partir de aquí ya se puede liberar el Iphone 3Gs si se precisa con el Ultrasn0w a través de Cydia.

Tutorial del ultras0w


Fuente: Saurik


45 comentarios

  1.   adrianBCN dijo

    Grandisimo tutorial, ahora a ponerselo en marcha para un colega xD
    Soys muy grandes.
    Gracias por acernos tan facil todo sobre el mundo del iphone.
    Un saludo a todo el equipo.

  2.   Carlinhos dijo

    grandísimo, como siempre. Le debéis todos una cañita a berllin.

  3.   parruco dijo

    oye vale esta muy bien e explicado lo unico es q cuando intento guardar el cambio en host pos hay me dice q ese archibo no se puede guardar nesecitaria saber si es q puede hacer con el itunes 9 y con mac con leopardo si alguien q me ayude por favor!!!!

  4.   sirrow dijo

    haber yo no me entero de nada… para que vale guardar esto? yo tengo un 3gs que me lo vendieron asi ya y puedo instalar aplicaciones crakeadas y de todo! tengo la version 3.0.1!
    que alguien me solucione mi duda porque estoy loco ya intentando saber para que necesito esos codigos!

  5.   iPodeate dijo

    Bueno pues yo tengo el 3GS pero con la version 3.0.1, y en Cydia no me aparece lo de guardar el ECID en el servidor, y tampoco puedo conseguirlo de otra manera, me gustaria restaurar el iPhone pero como la mas reciente es la 3.1 no puedo hacerlo!

    Alguna manera de conseguir el ECID desde 3.0.1?

  6.   berllin dijo

    iPodeate
    Has actualizado el Cydia installer ? a la última versión

  7.   iPodeate dijo

    Si, lo actualice pensando que me saldria, pero por lo que se ve en la 3.0.1 no aparece, segun la pagina de Saurik dice que son muy pocos los de 3.0.1 que esten en mi situacion…

    Actualizo Cydia, vamos que le doy a refrescar y no me pregunta si quiero actualizar algo…tengo la version Cydia 1.0.3030-62

    Me parece que voy a tener que esperar a que salga algo para la 3.1 y copiar el ECID enseguida al server de Saurik para que no me pase…

    El iPhone esta usado, y se lo compre a un amigo, entonces queria restaurarlo para tener solo lo mio, vamos lo normal, pero estoy ahora mismo un poco jodido xD

    Muchas gracia igualmente

  8.   juan dijo

    Hola. Tengo un 3GS con el 3.0.1 y no veo ninguna manera de hacerle el jailbreak ni sacar el archivo ECID. Podeis ayudarme muchas gracias

  9.   Juan Carlos dijo

    Hola,

    Yo salvé el archivo ECID a través de Cydia, el mensaje en Cydia Home “Este iPhone 3G [S] tiene una ShSh ECID en el expediente”. no es igual al que a mi me pone:
    This iphone 3G [S] jas a ECID SHSH on file.

    es decir en un fichero, pero es como si no lo hubiera mandado al servidor.

    Alguno en la misma situación. es esto correcto?

    Yo hice el jailbreak en version 3.0 mediante purplera.1n y no hice el salvado previo recomendado de los ficheros IBSS, IBEC.
    El caso es que tengo dudas de cuando salga el jailbreak para la 3.1 podré actualizar?

    Gracias.

  10.   Misa dijo

    no mamen eso es pura mamada del saurik, no se puede hacer el downgrade, ya le hice tal cual muestra e indica el titorial y nada, utilizo el redsnow 0.7.1 en mi 3g y nomas se queda bajando el jailbreak. (donde aparece en la pantalla del iFone la imagen del disco duro y Downloading Jailbreak Data…
    y ya no hace nada mas esta chingadera…(se me pone en recovery mode)
    espero que no demoren los del Dev-Tim x que sino voy a tener que pedirle prestada la Mac a mi puto amigo para realizarlo con el PwnageTool

  11.   berllin dijo

    Misa
    Este downgrade es para el 3GS y por lo que pones en tu comentario tienes un 3G.
    Para el 3G existe otro método

  12.   parruco dijo

    belrlin ayudame quisiera contactarme contigo ,mi problema es q tengo el 3g s y todo bien yo anteriormente tube el jaibre pero por un error en la vida lo subi al 3.1 ahora intento hacerlo pero no se como ya q mi macbook no me deja guardar el archivo q pones aca con texedit pos ese es mi problemita y no se q hacer ayudame tengo una macbook version 10.6.1 leopardo

  13.   Fran dijo

    A mi si que me ha salido con el iphone 3G, lo único es que no te acepta la tarjeta sim. He tenido que volver al 3.1 por desgracia. 🙁

  14.   Manilamp dijo

    Hola, Perdonad por mi ignorancia, mi problema es el siguiente:
    Tengo el 3G S 32GB de telefonica que me lo han vendido ya así con la version 3.1 y me funciona con movistar pero no tengo hecho el jailb ni nada, el iphone me lo han vendido de 2º mano ya con la version 3.1
    ¿Puedo bajar a la 3.0 y hacer el jailb y liberarlo ?

    Gracias

  15.   berllin dijo

    Manilamp
    Se puede hacer el downgrade y el jailbreak con el 3.0, pero NO liberarlo

  16.   Kaneda dijo

    Hola, tengo un 3GS de 16 GB que me entregaron la semana pasada con Movistar esta al 3.1 y con el modem version 05.11.07.
    Yo estoy familiarizado con el jail y la liberacion porque he tenido un 2G dos años, pero…mi duda es, con este tutorial yo puedo hacer el down a 3.0 para poder hacer el jailbreak con redsnow o ultrasnow?, Pero podré subir a 3.1 con el equipo en JailBreak….?????

  17.   berllin dijo

    Kaneda
    podrás hacer el redsn0w pero no el ultrasn0w.
    Podrás también guaradar el certificado ECID a través de Cydia por si lo necesitas cuando salga el jailbreak de la 3.1

  18.   javier dijo

    funciona. probado y tras dos fallos 1015 a la tercera desde redsnow todo perfecto

    gracias

  19.   Fran dijo

    tengo un iphone 3G

  20.   agustin dijo

    me sale error 1604

  21.   agustin dijo

    y si le intento pasar el redsn0w se queda en waiting for reboot…que hago

  22.   cangry007 dijo

    tengo un problema yo tengo el 3gs 32gb ya le ise todo y ase el jailbreak pero no tengo señal y mi sin card es legal con att pero no me da servisio trate de desbloquearlo con ultrasn0w pero tampoco tendre q aserlo con itunes 8.2 o que onda altualmente tengo itunes 9.1

  23.   berllin dijo

    cangry007
    Si tienes el Jailbreak con el ultrasn0w debes de cojer cobertura aunque seas de At&T
    Pruebalo otra vez y reinicia
    agustin
    Cuando te sale “waiting for reboot…”, desenchufa el USB y vuelve a conectarlo, el iphone continuará con la instalación.
    Si te sale el error 160X, cuando salga pasarle el IREB

  24.   Doc_Ar dijo

    Hola, yo tengo el 3GS, de 16 Gb, y como la bateria no me duraba tanto entonces le di restarurar y quedo bloqueado, entonces le conecte al itunes y reconococio en modo DFU pero como no entendia mucho del tema me actualizo al 3,1 y quedo bloqueado alli, no me sirve para nada ahora.. Queda con el smbolo de itunes y solo para emergencia funciona, ya hice de todo pero no logro solucionar.. A ver si me ayudan.. Desde ya muchas gracias..

  25.   Doc_Ar dijo

    Este es mi tercer iphone, y me llego a pasar con el primero asi pero pude solucionar, pero como estoy lejos de mi pais ahora no tengo muchos contactos aqui en Rio y tampoco quiero dejar por dejar nomas en cualquier lugar…

  26.   berllin dijo

    Doc_Ar
    ponlo en modo DFU y vuelve a restaurar desde itunes.
    Imagino que utilizarás eol operador oficial de tu iphone, porque si no es así no lo puedes liberar.
    Modo DFU:
    http://berllin.blogspot.com/2008/11/modo-dfu.html

  27.   Doc_Ar dijo

    Gracias por contestar berlin, no entendo eso del operador oficial?.. ya lo hice en modo DFU con itunes y me sale los siquiente.. El iphone “iphone” no ha podido restaurarse. This device isn´t eligible for the requested build.. Yo tenia en el 3,01 y cuando restaruro restaruro al 3,1.. Yo le hago el modo DFU le apreto shift y elijo el 3,0 que ya lo baje.. No se que mas puedo hacer, ultrasnow tamb ya le probe y no hay caso.. Gracias de vuelta Berlin

  28.   berllin dijo

    Doc_Ar
    el operador oficial es el que tiene el iphone en cada pais. es decir en España Movistar
    Si lo has actualizado al operador oficial de compra de tu iphone solo puede funcionar con ese oprador y ya no pede funcionar con cualquier operador.
    No se si me explico.
    Por mucho Doengrade que hagas solo puede funcionar con 1 solo operador el oficvial del pais de donde se compró.
    Si a pesar de ello quieres bajarlo a la 3.0 haz lo que estás diciendo y cuando te salga un error 160X tienes que pasarle el IREB.
    Lo encontararás también con el buscador por el BLOG

  29.   Doc_Ar dijo

    Es que no tengo un operador Oficial.. Yo compre de una casa totalmente liberado y desbloqueado supuestamente.. Pero al actulizar me paso eso que te comente.. Y decime otra posibilidad no tengo?

  30.   berllin dijo

    no tienes ninguna posbilidad al haber actualizado al 3.1. Lo has estropeado TU
    Ya te digo que solo puede funcionar con el operador oficial de ese iphone.

  31.   Doc_Ar dijo

    Que lastima, y bueno mi amigo, muchas gracias..

  32.   AIZ dijo

    Hola, tengo el 3GS, hace 3 meses lo liberé con purplera1n y ultrasn0w. Todo OK. La semana pasada tuv que restaurar y por equivocación en vez de restaurar con el firmware 3.0, lo hizo automaticamente itunes, con lo cual si ahora quiero hacer el downgrade a la 3.0 no me deja.
    Podré algún dia liberarlo de neuvo? hay alguna solución?? lo tiro a la basura 🙁
    mil gracias por vuestra ayuda!!

  33.   Kevin dijo

    NECESITO AYUDA:

    Este ya es mi tercer dia intentando hacer el downgrade al iphone pero no me deja.

    Tengo el iphone 3gs con el firmware 3.1 y el itunes 8.2, como pone en el tuto. Abro el arxivo”host” lo modifico y lo guardo. Pongo el iphone en modo DFU y le doy a “shift” y restaurar. A partir de aqui surgen los problemas.

    No me aparece ni el error 3002 ni el error 1005, sino que me dice que el iphone no se ha podido restaurar, sin ningun numero de error ni nada. Entonces no puedo seguir con el proceso…

    Alguien sabe por que me ocurre esto?

    Gracias de antemano. Saludos

  34.   Alejandro dijo

    Hola
    Tengo un iphone 3G S comprado en españa (hace un mes aproximadamente), pero antes de venirme a chile lo libere, pero luego se descargo y cuando intente encenderlo me aparece sin bateria y luego una entrada usb con una flecha indicando hacia un cd que dice itunes.
    Y no se puede hacer nada en él.
    Cuando se intenta conectar al pc (no es un mac) itunes lo reconoce y dice: “itunes a encontrado un iphone en modo de recuperacion, restaurar ahora ?”,
    pero no me he atrevido a hacer nada y lo deconecto.
    Porfavor si pudieras ayudarme y guiarme en que hacer con él y no romperlo, estare esperando tu respuesta!

    pd: El iphone que te describi es el 3G S de 32gb y descargue la ultima version de itunes desde la misma pagina que salia en el manual, espero que estos detalles te sirvan y puedas ayudarme. Gracias

    QUE HAGOO? AYUDA PORFAVOR!

  35.   berllin dijo

    Haz este tutorial:
    http://www.actualidadiphone.com/2009/10/18/tutorial-jailbreak-con-el-custom-firmware-3-1-2-modificado-para-el-iphone-%E2%80%9C3gs%E2%80%9D/
    Instala el ACTIVADO
    Otra posibilidad es actualizar con itunes al 3.1.2 oficial y pasarle el Blacra1n qie lo encontrarás en este Blog

  36.   Alejandro dijo

    Hola berllin
    hize lo que me indicaste, con el tutorial usando el activado, pero cuando esta restaurando no alcanza a restaurar y aparece el error1600.
    Que hago con eso? como lo arreglo?
    Ayuda porfavor

  37.   berllin dijo

    te lo he dicho mal, perdona.
    Tienes que instalar el activado.
    De todas formas seguramente te saldrá de nuevo el error.
    Si te sale:
    actualiza con itunes al 3.1.2 oficial y pasale el Blacra1n que lo encontrarás en este Blog

  38.   jhonathan dijo

    yo aplique esto para regresar de la version 3.1.3 A 3.1.2 y me funciono varie un poquito los pasos al final pero me salio bien

  39.   Juancarlos dijo

    Puedo liberar mi iphone 3gs con firmware 3.1.2, baseband 05.12.01, el cual fue jailbreaked con Black rain. Solo que no me da señal?

  40.   berllin dijo

    Prueba xon el blacsn0w de cydia para liberarlo.

  41.   Felipe Figueroa dijo

    Tengo un Iphone 3gs con 3.1.3, intento hacer el downgrade pero no he podido guardar el archivo host modificado, windows no me lo permite; q hagooo???
    Muchas gracias.

  42.   berllin dijo

    No puedes

  43.   Daniela dijo

    Hola tengo un problema espero puedan ayudarme
    Tenia mi iphone 3gs con jailbreak y liberado, pero tuve problemas con la funcion tellefono, asique intente restaurarlo para arreglarlo y luego hacer todo el proceso de liberacion de nuevo pero, cuando quize restaurar me decia que itunes me instalaria la ultima version de software( lo que me pasaria del firmware 3.1.2 al 3.1.3) pero lo cancele, luego intente restaurarlo desde el mismo iphone y comenzo el proceso pero de un momento la pantalla se paso al modo donde sale el cable usb y he intentado alguna cosas pero ya nose que mas hacerle
    PORFAVOR ESTOY ASUSTADA NO QUIERO QUEDARME CON UN IPOD ESPERO PUEDAN AYUDARME

  44.   Daniela dijo

    Y OTRA COSA
    cuando comenze a intentar restaurar con itunes despues me salio el error 1604 pero luego nose que cambie que ahora cuando restauro no me sale error me dice: el iphone no a podido restaurarse. This device isn’t eligible for the requested build.
    :S
    muchas gracias desde ya

Escribe un comentario