'

martes, 16 de marzo de 2010

Cómo restaurar el iPhone 3GS/iPod Touch 3gen con OS 3.1.2 o anterior

 Recientemente necesitaba restaurar mi iPhone 3GS con la version del Firmware 3.1.2 (quienes tenemos Jailbreak y Unlock no debemos instalar la versión actual del OS 3.1.3, pues sube el Baseband y Bloquea el iPhone) lo que me resultó imposible ya que siempre que conectaba el iPhone al iTunes para restaurarlo, continuamente se interrumpía y me daba éste error "the iphone could not be restored. the device isn't eligible for the requested build".

 ¿Cuál es el problema?
 Con la salida del iPhone 3GS y iPod Touch 3gen, Apple creo un sistema obligatorio para poder restaurar el iPhone, se necesita una firma o certificado digital que se crea a partir de los archivos ECID, IBSS IBEC, y sus servidores.
Entonces con éste sistema Apple ha dejado de firmar cualquier firmware anterior al actual 3.1.3, de modo que ya no nos permitirá instalar por ejemplo la versión del OS 3.0, 3.1.1 o 3.1.2.

¿Cuál es la solución?
Saurik, el creador de Cydia, identificó este futuro inconveniente y ha ido almacenando en sus servidores el código ECID de nuestro iPhone 3GS/iPod Touch 3gen, de modo que engañando al iTunes, se pueda instalar el  OS 3.0, 3.1.1 y 3.1.2 “firmado” por Saurik (esto solo es necesario para el iPhone 3GS y iPod Touch 3gen, ya que solo estos dos disponen de tal sistema de seguridad).    Si previamente salvamos en Cydia el ECID de nuestro iPhone en los servidores de Saurik, nos aparecerá en Cydia el siguiente mensaje, cómo en la imagen, This device has SHSHs on file for iPhone OS: 3.1.2″

 




















 Entendiendo todo lo anterior, aquí les explico en 2 sencillos pasos para restaurar el iPhone 3GS/iPod Touch 3gen con OS 3.1.2 o anterior:

 1- Modificar el archivo “host” en nuestro computador (pueden usar cualquier editor de texto, como Note Pad). 
    a)- Si tienes Windows búscalo en C: \ Windows \ system32 \ drivers \ etc \ y utiliza editor de texto para abrir el archivo “hosts”
    b)- Los usuarios de Mac, hacen clic en el icono del Finder en el menú superior y luego seleccionan la opción “Ir> Ir a la carpeta”, Se abrirá una pequeña ventana en la que escribir “/ etc /”,  hacer clic en Enviar se abre la carpeta y se encuentra el archivo “hosts” y luego abrirlo en TextEdit.
   c)- Despues de tener el archivo "host" abierto deben añadir la siguiente linea al final y desués SALVAR el archivo:
             74.208.105.171 gs.apple.com 
 

 2- Poner el dispositivo en modo DFU:
    a)- Conectar el iPhone al computador con iTunes abierto y luego apagar el iPhone.
    b)- Apretar por 10 segundos el boton de sleep + home, después soltar sleep (en MODO DFU el iPhone debe quedar con la pantalla en negro, NO con el icono de iTunes  que es modo restauración).
   c)- Hay muchos vídeos en YouTube de como por el iPhone en MODO DFU, por si no saben. 

Teniendo estos dos pasos completados ya podremos Restaurar nuestro iPhone/iPod Touch con el firmware de nuestra preferencia 3.0, 3.1.1 o 3.1.2 mediante iTunes.

5 comentarios:

  1. Excelente Mandy, voy a probar y enviar la info a los necesitados.

    ResponderEliminar
  2. Faltan mas detalles para nosotros los idiotas, veré si modifico en manual y te lo paso.

    ResponderEliminar
  3. hola anadysha tengo problema con mi iphone que no lo puedo desbloquear y para el colmo no quiere cojer el wi-fi por favor si puedes ayudarme ponte en contacto conmigo mi cel es el 809-403-2104 att. Robert garcia

    ResponderEliminar
  4. Saludos Robert, tu iPhone es un 3GS?

    ResponderEliminar
  5. hola anadysha tengo problema con mi iphone que no lo puedo desbloquear y para el colmo no quiere cojer el wi-fi por favor si puedes ayudarme ponte en contacto conmigo mi cel es el 809-403-2104 att. Robert garcia

    ResponderEliminar

Copyright © 2012 Amandysha.
Blogger Template by Clairvo