Ripristinare con i blobs utilizzando FutureRestore

Per supporto in inglese, chiedi aiuto sul r/Jailbreak Discord Server.

Osservazioni

Se sei su iOS 15.2 o successive o su dispositivi A10- dovrai invece seguire questaApri in una nuova finestra guida. Tieni conto che se stai utilizzando un dispositivo che supporta iOS 16 (che include A12+), non sarai in grado di seguire questa guida a causa dell'incompatibilità di Cryptex1 e del SEP/BB. Per maggiori informazioni sulle motivazioni, vai quiApri in una nuova finestra.

Requisiti

  • I blobs salvati per la versione alla quale si desidera ripristinare
    • Questi blob devono essere per iltuo dispositivo; non puoi utilizzare i blob di altre persone
  • Un dispositivo jailbroken oppure un dispositivo A10-A11 su 15.0-15.1.1

DANGER

Devi assicurarti che l'ultima SEP/BB sia compatibile con la versione che stai cercando di ripristinare per evitare bootloop o attivazioni fallite! Per farlo, consulta il grafico SEP/BBApri in una nuova finestra. Se una cella riporta "Compatibile" allora sei libero di ripristinare a quella versione.

Download

Per Iniziare (Jailbroken)

  1. Apri il gestore di pacchetti sul tuo dispositivo jailbroken
  2. Aggiungi repo.1conan.comApri in una nuova finestra alle sorgenti
  3. Scarica e installa dimentio
  4. Scarica e installa NewTerm2
  5. Procedere a Trovare il generatore

Per Iniziare (Non-Jailbroken)

  1. Vai alla pagina GitHub di TrollStoreApri in una nuova finestra e segui le istruzioni d'installazione per il tuo device
    • Se è elencato "non supportato" e non puoi eseguire il jailbreak o non hai un dispositivo A11-, non sarai in grado di procedere
  2. Una volta che TrollStore è installato, installa l'app di TrollNonceApri in una nuova finestra tramite TrollStore
  3. Procedere alla sezione successiva

Trovare il generatore

DANGER

Assicurati di non modificare il file blob! Così facendo lo renderi invalido e inutilizzabile con futurerestore.

  1. Apri il tuo blob in un editor di testo e cerca generator Esempio di Generator

  2. Annota il valore all'interno del campo <string>

    • Dovrebbe essere 0x seguito da 16 caratteri che saranno una combinazione di lettere e numeri. Questo è il tuo generator.

N.B: Se non è presente alcun valore, prova a ricordare quale jailbreak stavi usando al momento del salvataggio dei blobs. Se stavi usando unc0ver, il tuo generator molto probabilmente è 0x1111111111111111, se stavi usando Chimera/Odyssey/Taurine, il tuo generator molto probabilmente è 0xbd34a880be0b53f3

Impostare la nonce (Jailbroken)

  1. Apri NewTerm 2 sul tuo dispositivo e digita il seguente comando, dove [generator] è il valore che hai appena ottenuto: su root -c 'dimentio [generator]'

  2. Quando viene richiesta una password, inserisci la password di root

    • Quella predefinita è impostata su alpine, non è la password del tuo telefono.
  3. Una volta eseguito il comando, dovrebbe comparire del testo

  4. Vicino alla fine del testo, dovresti vedere la riga Set nonce to [generator]

Impostare la nonce (Unjailbroken)

WARNING

Questo metodo non funzionerà sui dispositivi A9 o sui dispositivi A10 su 15.2+. Se non riesci ad eseguire il jailbreak, devi seguire questa guidaApri in una nuova finestra.

  1. Apri l'app TrollNonce
  2. Seleziona l'opzione Imposta Nonce, poi inserisci nel campo il valore del generatore che hai trovato nel tuo blob. Tocca Set

Su Computer

DANGER

Ripetendo: non puoi eseguire il FutureRestore su nessun dispositivo che supporta iOS 16. Seguire i passaggi seguenti porterà al fallimento del processo o dell'attivazione del dispositivo, i quali implicheranno il ripristino a una versione firmata di iOS. Nonostante tu non possa effettuare il downgrade, potresti avere un modo per aggiornare e puoi trovare le istruzioni/dettagli alla pagina Aggiornare (Blobless) Troubleshooting.

  1. Connetti il dispositivo al tuo computer

  2. Assicurati che il tuo computer sia autorizzato dal tuo dispositivo

    • Opzionalmente, è possibile creare un backup completo del dispositivo tramite iTunes o Finder
  3. Apri FutureRestoreGUI sul tuo computer

    • Se richiesto da Windows Defender, Windows Smartscreen o un altro software anti-virus, consenti al programma di essere eseguito - è sicuro
  4. Quando apri FutureRestoreGUI, ti dovrebbe essere presentato questo menu: Schermata principale di FutureRestoreGUI

  5. Clicca sul pulsante Impostazioni e abilita Futurerestore Beta, quindi fai clic sul pulsante Scarica FutureRestore. Questa opzione è disponibile solo per macOS e Linux

  • Gli utenti Windows devono scaricare la beta da quiApri in una nuova finestra. Una volta fatto, premi Seleziona FutureRestore Binary/Executable e vai a dove hai scaricato la beta. Seleziona il file e clicca Apri
  1. Fai clic sul pulsante Select Blob File... e seleziona il file blob .shsh2
  2. Fai clic su Select Target iPSW File... e seleziona il tuo file .ipsw
  3. Dopo fai clic sul pulsante Next per passare al menu Options, assicurati che Extra Logs sia abilitato
  4. Se non sei in fase di downgrading, è sicuro abilitare Preserve Data nel menu delle opzioni per conservare i dati. Tuttavia, utilizzarlo mentre si fa il downgrade potrebbe essere pericoloso
  5. Non abilitare AP Nonce Collision su qualsiasi dispositivo moderno
  6. Abilita No RSEP
  7. Fai clic su Next per passare al menu Controls
  8. Clicca Start Futurerestore

Se si verificano problemi durante il processo, controlla la pagina di aiuto di Futurerestore, se ancora non riesci a trovare una soluzione, chiedi aiuto nel canale #genius-bar sul Server DiscordApri in una nuova finestra di r/jailbreak.