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?
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 redsn0w
crear 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 sn0wbreeze
crear un firmware personalizado cosido con mis shsh blobs e iTunes lo restauró sin errores.
Aquí están los pasos que seguí:
iFaith
el modo en sn0wbreeze
.sn0wbreeze
y lo almacené en mi escritorio.iREB
o redsn0w
para acceder al modo DFU pwned.iTunes
.No sé si estas cosas cuentan, pero durante el proceso mi antivirus se desactivó y había comentado algunas gs.apple.com
lí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.
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.
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.
Tahir