Aggiornamento: iOS 11.2.6 è ora senza segno. Non è più possibile utilizzare futurerestore per ripristinare qualsiasi dispositivo su qualsiasi firmware inferiore a iOS 11.3. Non tentare i ripristini menzionati in questo articolo.
Con la versione ufficiale di iOS 11.3, il tempo stringe sulla firma di iOS 11.2.6. Normalmente questo non significherebbe molto per i jailbreaker, che rimarrebbero con un firmware jailbreak inferiore. Questa volta, tuttavia, è diverso. Molti utenti su jailbreak di iOS 9 e 10 sono in attesa di vedere come vengono visualizzati gli strumenti di iOS 11 prima di fare il salto. Finora iOS 11.2-11.2.6 ha mantenuto la compatibilità SEP e baseband con iOS 11.0-11.1.2 (gli ultimi firmware jailbreak), che ha permesso agli utenti di fare il salto in qualsiasi momento o di attendere ancora un po '.
In iOS 11.3, tutto è cambiato. È necessario un SEP compatibile e firmato affinché futurerestore funzioni magicamente e ripristini il dispositivo su firmware non firmato (come iOS 11.0-11.1.2). Una volta che iOS 11.3 è l'unico firmware firmato, tutti i futurerestore di firmware sotto iOS 11.3 saranno permanentemente fuori dal tavolo. Non è più necessario ripristinare i dispositivi iOS 11 su iOS 11.1.2 per un nuovo inizio, non più saltare dai jailbreak di iOS 9/10 ai jailbreak di iOS 11.0-11.1.2, nulla funzionerà.
Cosa dovrei fare?
Se hai BLOB salvati per iOS 11.0-11.1.2 e vuoi avere un jailbreak nel prossimo futuro, usa immediatamente futurerestore per passare a quei firmware, usando SEP e baseband da iOS 11.2.6 IPSW, prima che non venga firmato.
Questo vale per i jailbreaker su iOS 9 e iOS 10 che lo stavano aspettando, così come per gli utenti su iOS 11.0-11.1.2 che stavano prendendo in considerazione un nuovo ripristino per pulire la casa prima di entrare in modalità sopravvivenza.
Tutti i futurerestore devono essere completati prima che iOS 11.2.6 non venga firmato e deve utilizzare BuildManifest.plist, il file del firmware SEP e il file del firmware in banda base dall'IPS 11.2.6 iOS.
Fare non utilizzare i file da iOS 11.3 IPSW e non utilizzare più le seguenti opzioni in futurerestore:
--latest-sep --latest-baseband
Causeranno il tuo ripristino fallire, come ora prendono i file da iOS 11.3.
Come preparare
- Jailbreak sul firmware corrente.
- Trova il BLOB .shsh2 salvato per il firmware di destinazione.
Per la maggior parte delle persone questo sarà iOS 11.1.2, ma potrebbe essere qualsiasi firmware iOS 11.0-11.1.2. - Scarica iOS 11.2.6 IPSW.
- Scarica l'IPSW per il firmware che desideri ripristinare.
Per la maggior parte delle persone questo sarà iOS 11.1.2, tuttavia a seconda dei BLOB salvati potrebbe essere qualsiasi firmware iOS 11.0-11.1.2. - Scarica il Versione compatibile con iOS 11 di futurerestore.
Procedura generale da seguire
- Trova il tuo nonce nel tuo BLOB .shsh2 e impostalo nel nvram del tuo dispositivo. Il processo per farlo varia. Su alcuni jailbreak di iOS 10 puoi semplicemente inserire i comandi in Terminale sul tuo dispositivo o tramite SSH. Su iOS 11 avrai bisogno NonceSet1112.ipa. Ancora altri jailbreak richiedono diversi comandi / strumenti come gli strumenti nvram di Siguza, nonceEnabler o nvpatch.Fai qualche ricerca sul subreddit / r / jailbreak per il tuo firmware di avvio specifico se l'inserimento dei comandi da solo non funziona. La parte I della mia guida di futurerestore mostra i comandi in questione e il processo generale di impostazione di un nonce potrebbe non essere necessario utilizzare nonceEnabler.
- Esegui futurerestore da una cartella contenente i file necessari, con il tuo set nonce e il dispositivo collegato al computer tramite USB. Il comando sarà simile a questo:
./ futurerestore -t SAVED-iOS-11-SHSH-BLOB.shsh2 -b iOS-11.2.6-BASEBAND-FIRMWARE.bbfw -p iOS-11.2.6-BUILDMANIFEST.plist -s iOS-11.2.6-SEP-FIRMWARE .im4p -m iOS-11.2.6-BUILDMANIFEST-AGAIN.plist iOS-11-DESTINATION-FIRMWARE.ipsw
Ma può variare a seconda del sistema operativo e dei nomi di file specifici. Non usare -ultima settembre, -ultima baseband. Alcuni iPod, iPad e Apple TV possono essere utilizzati in sicurezza -no-baseband, tutti gli altri dispositivi dovrebbero non. Maggiori dettagli possono essere trovati nella Parte II della mia guida futurerestore, sebbene tu possa non sono necessari i passaggi che installano le dipendenze, e dovrà farlo sostituire le menzioni dei file iOS 10 con quelle corrette per iOS 11.
Conclusione
Ricorda di eseguire il backup del dispositivo prima di ripristinare. Consiglio di leggere la mia guida su futurerestore per intero prima di iniziare, ma tieni presente che alcuni passaggi non sono più validi. Una volta che ritieni di aver compreso il principio generale, consulta una guida più breve che è specifica per il tuo firmware di avvio e il tuo sistema operativo e fai riferimento a quello mentre completi il processo.
Ricorda, se stavi aspettando in un jailbreak inferiore per decidere se valesse o meno il salto, non hai più tempo per prendere le decisioni. Nei prossimi giorni, passare a iOS 11.0-11.1.2 diventerà definitivamente impossibile. Se hai salvato i tuoi blob, ora è il momento di agire.
Il jailbreak di iOS 11 è ora abbastanza stabile, le modifiche vengono aggiornate di giorno in giorno e il supporto di app e tweak per firmware inferiori diminuirà rapidamente con il passare del tempo. Ho aggiornato la maggior parte dei miei dispositivi da jailbreak di iOS 10 come extra_recipe e Yalu a iOS 11.1.2 e Electra. Nel caso di iPhone 7, il jailbreak di iOS 11 è molto più semplice da eseguire, nel caso di altri, la mia esperienza è stata simile. Anche se non vuoi ancora eseguire il jailbreak su iOS 11 e stai aspettando che arrivi uno strumento migliore, devi ancora decidere ora se saltare a iOS 11.0-11.1.2 e attendere.
Stai facendo il passaggio o stai seduto fuori? Ce l'hai già fatta? Fammi sapere i tuoi pensieri nei commenti qui sotto!