Error al restaurar iOS 5.1.1 en iPhone 4 usando IPSW personalizado

Estoy tratando de restaurar iOS 5.1.1 en un iPhone 4 GSM que actualmente tiene iOS 4.3.3 y tiene jailbreak.

Estoy usando "redsn0w" para ingresar al modo DFU pwned y luego intento restaurar desde iTunes usando un archivo IPSW personalizado cosido con los shsh blobs 5.1.1 (tengo mis shsh blobs guardados localmente).

Funciona hasta que iTunes llega al punto.Preparing iPhone for restore.

En este punto, mi iPhone sale automáticamente del modo DFU y entra en el modo de restauración, pero iTunes deja de restaurar con el erroriPhone could not be restored. An unknown error occurred (21).

Revisé el archivo de hosts y comenté la línea que redirige al servidor de cydia. (También lo verifiqué descomentando esa línea pero aún no funcionó)

¿Alguna idea de qué podría estar saliendo mal o hay algo que me estoy perdiendo?

Respuestas (4)

Puedo restaurar iOS 5.1.1 en mi teléfono usando sn0wbreeze. Estoy publicando los detalles aquí en caso de que alguien más encuentre el mismo problema.

Inicialmente, solía redsn0wcrear un archivo de firmware personalizado, pero no se pudo restaurar (con los errores mencionados en la pregunta y otros como el error 14, etc.).

Luego solía sn0wbreezecrear un firmware personalizado cosido con mis shsh blobs e iTunes lo restauró sin errores.

Aquí están los pasos que seguí:

  • Descargué un firmware que quería restaurar (5.1.1 en mi caso).
  • Agregué mis shsh blobs para ese firmware usando iFaithel modo en sn0wbreeze.
  • Creé el IPSW personalizado sn0wbreezey lo almacené en mi escritorio.
  • Ponga el iPhone en modo DFU pwned. Utilice iREBo redsn0wpara acceder al modo DFU pwned.
  • Usó el archivo ipsw personalizado para restaurar en formato iTunes.

No sé si estas cosas cuentan, pero durante el proceso mi antivirus se desactivó y había comentado algunas gs.apple.comlíneas en mi archivo de hosts.

FYI, el motivo de su problema fue que el teléfono nunca estuvo en modo DFU real. Así que el firmware todavía estaba activo. Solucionaste el problema correctamente. Buen trabajo.

Gracias. Usé el mismo procedimiento para entrar en el modo DFU que estaba usando antes, pero esta vez funcionó con el archivo ipsw que había creado usando sn0wbreeze.

Utilicé la versión 0.9.14b3 de redsnow para crear un ipsw personalizado, con mis shsh blobs guardados, por supuesto, y puse mi iDevice en modo pwned dfu. Luego eliminé cualquier gs.apple.com y mi archivo host.umbrella si usaba tinyumbrella (modifica su archivo de host cada vez que sale), luego cambié + restaurar e hice clic en mi ipsw personalizado; Funcionó a las mil maravillas.

Sugerencia: no use las versiones más nuevas o redsnow para ipsw personalizado. Por alguna razón, hacen que el archivo sea más grande que el ipsw en bruto.

¿Podría vincular a la versión del software que está utilizando? Hemos recibido algunos avisos que indican que las personas no pueden encontrar el software que menciona.

Intente restablecer completamente su iPhone para arreglarlo

Para hacer un reinicio, mantenga presionado el botón de inicio y el botón de reposo/activación o de encendido/apagado simultáneamente hasta que vea el logotipo de Apple y luego suéltelo, ignorando la diapositiva para apagar la indicación al hacerlo.

Bueno, al hacerlo, todos sus datos serán borrados.