Actualiza desde iOS 11 a versiones no firmadas de iOS 12 con Future restore

Hace unos dias, s0rryMybad liberaba la POC de su bug con el que se puede hacer un jailbreak  a iOS 12.1.2 y anteriores.

Por esto muchos se plantean si actualizar ya a iOS 12.1.1/12.1.2 o guardar los SHSH para actualizar cuando el jailbreak sea lanzado al publico.

Para muchos este proceso puede llegar a ser difícil, por eso adelanto este tutorial para ayudar a tomar la decisión de actualizar ya a iOS 12.1.2 (si no eres capaz de seguirlo) o guardar los SHSH blobs y actualizar a 12.1.2 una vez el jailbreak sea lanzado.


Antes de continuar…

Antes de empezar, si haces tan solo uno de los pasos mal, podría obligarte a restaurar el terminal a la ultima versión de iOS, Es recomendable leer todo el tutorial antes de proceder a restaurar.

Los iPhone X, XS, XS Max y XR no pueden ser aztualizados con future restore.

Actualizacion: Los iPhone X, XS, XS Max y XR ya estan soportados futurerestore (por el momento solo en la version de macOS)

Necesitaras:

  • Los SHSH Blobs del firmware a instalar.
  • El archivo .ipsw de la versión de iOS 12 a instalar.
  • Tener el Jailbreak hecho con Electra o Unc0ver.
  • Un PC con Windows 7 SP1 o posterior y procesador x64 o un Mac con OSX Yosemite o posterior
  • Descarga Future Restore desde AQUI

1- Extrayendo el nonce

Con el Bloc de notas en Windows o TextEdit en macOS abrimos el SHSH Blob de la carpeta noapnonce y copiamos  algo parecido a esto 0x3790913b545367a9, si no lo encuentras tanto Bloc de notas como TextEdit incluyen una función para buscar, escribe “generator”
en el buscador.

1.1- Estableciendo el nonce

Pasos Unc0ver:

  1. Abre la app de Unc0ver
  2. Entra a Settings
  3. pega lo que copiaste en el paso 1

Pasos para Electra:

  1. Abre la app de Electra
  2. Pulsa set nonce
  3. Pega lo que copiaste en el paso 1

2- Preparando para restaurar

Para facilitar un poco mas las cosas a los mas inexpertos, hay que cambiar el nombre del archivo .shsh a: “shshblob.shsh2” y el nombre del archivo .ipsw a: “ios12.ipsw”, también hay que crear una carpeta llamada “actualizacion” en el escritorio, en la que introduciremos el SHSH2, el IPSW

Para Mac:

Copia el siguiente texto en un editor de texto como Bloc de notas o TextEdit.

./futurerestore_macos -t /Users/nombredeusuario/Desktop/actualizacion/shshblob.shsh2 –latest-sep –latest-baseband /Users/nombredeusuario/Desktop/actualizacion/ios12.ipsw

Sustituye nombredeusuario (esta marcado en negrita) por el nombre de tu cuenta de usuario, si no estas seguro de cual es puedes verlo en Preferencias del sistema, Usuarios y grupos

Si vas a actualizar un iPod touch o un iPad sin sim sustituye “–latest-baseband” por “–no-baseband”

Para Windows:

Copia el siguiente texto en un editor de texto como Bloc de notas o TextEdit.

futurerestore_windows -t C:\Users/nombredeusuario/Desktop/actualizacion/shshblob.shsh2 –latest-sep –latest-baseband C:\Users/nombredeusuario/Desktop/actualizacion/ios12.ipsw

Un error en la tipografía del sitio web hace que algunas partes del comando se ven mal.

para escribir el comando correctamente escribe dos guiones antes de latest-sep y de latest-baseband

Sustituye nombredeusuario (esta marcado en negrita) por tu nombre de usuario de usuario, si no lo recuerdas puedes comprobarlo en el menú de inicio.

Si vas a actualizar un iPod touch o un iPad sin sim sustituye “–latest-baseband” por “–no-baseband”

Restaurando

Advertencia: Una vez pulses enter en la terminal el proceso no se puede cancelar ni revertir, Antes de proceder para evitar problemas, asegurate de tener suficiente ram disponible, cerrar iTunes y si tienes un portátil de estar conectado a una toma de corriente para que no haya ningún problema.

Pasos para Mac:

  1. Conecta el dispositivo al Mac.
  2. Abre terminal.
  3. En la terminal escribe: cd /Users/nombredeusuario/Desktop/actualizacion y pulsa enter.
  4. Copia y pega el comando que tienes en TextEdit del paso 2 en la terminal y pulsa enter.

Pasos para Windows:

  1. Conecta el dispositivo al PC
  2. Abre Simbolo del sistema o cmd
  3. Escribe: cd C:\Users/nombredeusuario/Desktop/actualizacion/
  4. Copia y pega el comando que tienes en el Bloc de notas del paso 2 en la terminal y pulsa enter

Este era el ultimo paso, tras unos minutos tu dispositivo ya debería estar en la versión de iOS 12 que hayas escogido.

¿Lograste actualizar usando future Restore? ¿lo ves muy difícil? ¿alguna pregunta? ¿algún error? Déjalo en los comentarios.

 

Apasionado de la tecnología, en especial de Apple.

 

Sobre iOSNJB 29 Artículos
Apasionado de la tecnología, en especial de Apple.