Cómo reducir dispositivos de 32 bits utilizando futurerestore + libipatcher

Como los dispositivos de 32 bits han sido un poco descuidados últimamente, por mucho tiempo en el diente como están, esta nueva versión podría ayudar a condimentar un poco las cosas. El desarrollador ha actualizado su versión anterior con una interesante pieza de soporte de legado.

Ahora incluye toda la funcionalidad de la , que permite a los usuarios gravar sus notas guardadas para actualizar, degradar o restaurar sus dispositivos a firmware no firmado, sin problemas. En esta guía, le mostraremos cómo hacerlo.

Si está buscando bajar de categoría un dispositivo de 64 bits, , que detalla cómo usar la herramienta futurerestore en los modelos más nuevos.

Requisitos

Tabla y sumario del artículo

  • Un dispositivo de 32 bits.
  • Una fuga del firmware de inicio.
  • El archivo IPSW para el firmware de destino.
  • La herramienta futurerestore actualizada con soporte para libipatcher.
  • Guardado.shsh blobs para el firmware de destino.
  • (la mayoría lo son, pero si no, no tienes suerte).
  • Una computadora Mac o Linux. (Estas instrucciones son para Mac, pero Linux será casi idéntico. Actualmente no hay soporte para Windows, así que prueba con una VM).

Instrucciones

1) para el firmware de destino.

2) . Bájale la cremallera.

3) Cree una carpeta en su Escritorio llamada futurerestore .

4) Ponga el destino IPSW , el archivo futurerestore_macos y el firmware de destino .shsh blob dentro de la carpeta futurerestore en su escritorio.

5) Abra Cydia en su dispositivo iOS y añada el siguiente repositorio:

http://repo.tihmstar.net

6) Instale el paquete kDFUApp desde ese repositorio.

7) Conecte su dispositivo iOS a su ordenador y ejecute kDFUApp desde su pantalla de inicio.

8) Deslice todos los controles deslizantes de la aplicación hasta que estén verdes y, a continuación, pulse , introduzca kDFU para reiniciar el dispositivo en el modo DFU iniciado y listo para la restauración. No se preocupe por el firmware que seleccione el primer control deslizante de kDFUApp, no importa. Si kDFUApp no es compatible con su dispositivo, tendrá que encontrar un iBSS para utilizarlo desde otra fuente, lo que está fuera del alcance de este artículo. Alternativamente, kDFUApp se actualizará en algún momento para ampliar su apoyo.

iTunes puede abrirse e informarte de que ha detectado un dispositivo en el modo Recuperación. Esto está bien, y de hecho confirma que se ha entrado en el modo kDFU. Sólo tienes que salir de iTunes sin hacer ningún cambio.

9) Abra una ventana Terminal en su ordenador. Escriba cd , seguido de un espacio, y luego arrastre su carpeta futurerestore desde el Escritorio a la ventana Terminal. Hit Enter .

10) Ahora introduzca el siguiente comando en el terminal:

chmod +x./futurerestore_macos

El archivo futurerestore_macos en su carpeta debe tener ahora el símbolo negro cuadrado que indica que es ejecutable.

11) Ahora todo lo que tenemos que hacer es ejecutar el comando futurerestore con las opciones correctas. El comando tiene el siguiente aspecto:

./futurerestore_macos -t SHSH.shsh –latest-baseband –use-pwndfu IPSW.ipsw

  • Reemplace SHSH.shsh con el nombre de su archivo.shsh.
  • Reemplace IPSW.ipsw con el nombre de su archivo.ipsw.
  • Si está usando un dispositivo no celular, como un iPad con WiFi o un iPod touch, reemplace -última banda base por -sin banda base .

Un comando de ejemplo para degradar un iPad 2 (WiFi) de iOS 9.3.4 a iOS 8.3 sería:

./futurerestore_macos -t iPad2,1_8.3-12F69.shsh –no-baseband –use-pwndfu iPad2,1_8.3_12F69_Restore.ipsw

Y un ejemplo para restaurar un iPhone 5 de iOS 9.0.2 a iOS 9.0.2 sería:

./futurerestore_macos -t iPhone5,2-9.0.2.shsh –latest-baseband –use-pwndfu iPhone5,2_9.0.2_13A452_Restore.ipsw

Asegúrese de que sus nombres de archivo son correctos y que los archivos están en la carpeta futurerestore antes de emitir el comando. Si desea utilizar una banda base firmada que no sea la última, consulte la sección , o mi, que también muestra cómo especificar la banda base y los manifiestos de compilación. Aunque esto no es significativamente más difícil, debe especificar varios archivos más en el comando de restauración, por lo que lo dejaré fuera de esta guía. No debería ser necesario hacer esto de todos modos; la última banda base parece ser compatible con todos los firmwares de destino hasta ahora en pruebas.

12) Una vez que esté listo, emita el comando con Enter . Asegúrese de que su dispositivo sigue conectado, con una pantalla negra (modo kDFU), y de que no lo desconecta hasta que el proceso haya finalizado. Se iniciará la restauración. Observe la salida del terminal en busca de errores y busque la pantalla verde parpadeante de su dispositivo iOS en un momento dado. Esto es lo que se desea y significa que el proceso se inicia con éxito. Si se reinicia sin una pantalla verde, es posible que no haya funcionado.

Con suerte, la restauración se completará con éxito y su dispositivo volverá a las pantallas de configuración de iOS. Ahora ha vuelto al firmware de su elección!

La adición de la funcionalidad de Odysseus a futurerestore es muy poderosa, permitiendo la restauración de todos los dispositivos heredados a cualquier firmware con un solo comando de Terminal, si tienes las notas para respaldarlo. Ya lo he usado varias veces y ha funcionado perfectamente en todas las ocasiones.

Deje un comentario abajo si necesita ayuda adicional con este proceso, y hágame saber sus resultados. ¿Funcionó para ti? ¿Las claves no están disponibles para su dispositivo o no son compatibles con la aplicación kDFU?

Cómo reducir dispositivos de 32 bits utilizando futurerestore + libipatcher

Deja un comentario