Oggi ti diremo nel dettaglio come effettuare il downgrade a una versione di iOS non più firmata. Ad esempio, prima di iOS
Dopo il rilascio degli aggiornamenti, Apple si interrompe di solitofirma le versioni precedenti di iOS due settimane dopo. Questa strategia viene utilizzata dall'azienda per combattere il jailbreak. Se il file del firmware non è firmato, non è possibile eseguire il rollback e quindi installare un jailbreak. La possibilità di aggiornare o eseguire il rollback a versioni non firmate di iOS è molto utile se si desidera installare il jailbreak sul dispositivo. Utilizzando il metodo descritto di seguito, è possibile eseguire il rollback su iOS 11.1.2 e installare il jailbreak di Electra o LiberiOS.
avvertimento
Questa istruzione è destinata agli utenti.con competenze sufficienti per tali operazioni. Nel processo, qualcosa potrebbe non funzionare per te e il dispositivo dovrà essere aggiornato all'ultima versione disponibile di iOS, ad es. perdi il jailbreak. Leggi attentamente ogni istruzione e approfondisci ogni parola. È possibile aggiornare o ripristinare la versione del firmware senza firma solo se sono stati salvati i suoi file BLOB SHSH. Abbiamo utilizzato l'iPhone 5s e fatto il rollback alla versione iOS 11.0.3, in cui non è presente alcun bug del giroscopio, come in iOS 11.1.x. Se hai già installato un jailbreak e il dispositivo ha 10 GB di memoria libera, le possibilità di un rollback di successo sono molto più alte.
requisiti
- Salva un backup del tuo dispositivo iOS. Il processo cancellerà tutti i tuoi dati.
- Sono necessari i file BLOB SHSH2 della versione iOS, fino aa cui desideri eseguire il rollback. Se hai salvato più file .shsh2, seleziona quello nella cartella "noapnonce". Dovrebbe essere chiamato in questo modo: "1234567890123_iPhone6,1_n51ap_11.0.3-15A432_a1bcdef234abc567d8e9f012345a6789b01234c5.shsh2." Puoi salvare questi file solo se Apple firma ancora questo firmware. Se in precedenza hai salvato file BLOB SHSH2, ma hai perso il collegamento, leggi informazionicome salvare e scaricare SHSH2blob.
- Se hai iOS 9.3.4 o 9.3.5, scarica PhoenixNonce.ipa sul tuo dispositivo da qui:
https: //github.com/Siguza/PhoenixNonce/rilasci. - Se hai iOS 10+, scarica NonceSet1112.ipa da qui:
https: //github.com/julioverne/NonceSet112. - Salva il file .ipsw dell'ultima versione del firmware disponibile (iOS 11.2.6) per il tuo modello da qui:
i phone:
iOS 11.2.6 (iPhone 5s GSM): iPhone_4.0_64bit_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPhone 5s GSM+CDMA): iPhone_4.0_64bit_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPhone 6 Plus): iPhone_5.5_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPhone 6): iPhone_4.7_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPhone 6s): iPhone_4.7_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPhone 6s Plus): iPhone_5.5_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPhone SE): iPhone_4.0_64bit_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPhone 7 GSM+CDMA): iPhone_4.7_P3_11.0_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPhone 7 Plus GSM+CDMA): iPhone_5.5_P3_11.0_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPhone 7 GSM): iPhone_4.7_P3_11.0_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPhone 7 Plus GSM): iPhone_5.5_P3_11.0_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPhone 8 GSM+CDMA): iPhone_4.7_P3_11.0_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPhone 8 Plus GSM+CDMA): iPhone_5.5_P3_11.0_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPhone 8 GSM): iPhone_4.7_P3_11.0_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPhone 8 Plus GSM): iPhone_5.5_P3_11.0_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPhone X GSM+CDMA): iPhone10.6_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPhone X GSM): iPhone10.6_11.2.6_15D100_Restore.ipsw
iPad:
iOS 11.2.6 (iPad Air Wi-Fi): iPad_64bit_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Air Cellular): iPad_64bit_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Mini 2 Wi-Fi): iPad_64bit_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Mini 2 cellulare): iPad_64bit_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Air China): iPad_64bit_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Mini 2 Cina): iPad_64bit_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Mini 3 Wi-Fi): iPad_64bit_TouchID_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Mini 3 cellulare): iPad_64bit_TouchID_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Mini 3 Cina): iPad_64bit_TouchID_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Air 2 Wi-Fi): iPad_64bit_TouchID_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Air 2 cellulare): iPad_64bit_TouchID_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Mini 4 Wi-Fi): iPad_64bit_TouchID_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Mini 4 cellulare): iPad_64bit_TouchID_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Pro Wi-Fi): iPadPro_9.7_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Pro cellulare): iPadPro_9.7_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Pro 9.7 Wi-Fi): iPadPro_9.7_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Pro 9.7 cellulare): iPadPro_9.7_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad 5 Wi-Fi): iPad_64bit_TouchID_ASTC_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad 5 cellulare): iPad_64bit_TouchID_ASTC_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Pro 12.9 Wi-Fi 2a generazione): iPad_Pro_HFR_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Pro 12.9 cellulare di seconda generazione): iPad_Pro_HFR_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Pro 10.5 Wi-Fi): iPad_Pro_HFR_11.2.6_15D100_Restore.ipsw
iOS 11.2.6 (iPad Pro 10.5 cellulare): iPad_Pro_HFR_11.2.6_15D100_Restore.ipsw
iPod Touch:
iOS 11.2.6 (iPod touch 6G): iPodtouch_11.2.6_15D100_Restore.ipsw
- Scarica il file di versione .ipsw a cui vuoi eseguire il rollback (nel nostro caso, iOS 11.1.2).
- Scarica il programma "futurestestore" da qui:
https: //github.com/incontro/futurerestore/rilasci.
Come eseguire l'aggiornamento o il downgrade a una versione non firmataiOSusando«Futurerestore»
Passaggio 1:Estrai il file "futurerestore.zip" in una cartella chiamata futurerestore (ad esempio, C:futurerestore) e copia lì il file .shsh2 della versione di cui desideri eseguire il rollback. Quindi copia i file .ipsw rimanenti nella cartella. Per semplificare le cose, rinomina i file .shsh2 in "my.shsh2" (la tua versione attuale) e "restoreto.ipsw" (versione desiderata) e il file iOS 11.2.6 in "signed.ipsw".
Passaggio 2:Aprire .shsh2 della versione corrente nel Blocco note e cerca una riga simile a "0xab12c34d5ef6ab7d". Immettere questa stringa nell'applicazione PhoenixNonce o NonceSet1112 e premere "invio". Il dispositivo potrebbe riavviarsi durante il processo, questo è normale. Una volta completato, riavvia nuovamente il dispositivo e apri l'applicazione per verificare se il processo ha avuto esito positivo. Se l'app non mostra nulla di nuovo, ripeti nuovamente i passaggi. A volte le app semplicemente non riflettono le modifiche, quindi puoi passare ai passaggi seguenti.
Passaggio 3:Collega il tuo dispositivo iOS al tuo PC Windows. Assicurati che iTunes non sia in esecuzione in background e che il tuo computer sia connesso alla rete. Apri una finestra di comando e digita
Quindi immettere il seguente comando:
futurerestore -t my.shsh2 -i Signed.ipsw restoreto.ipsw
Se non hai cambiato i nomi dei file, il comando sarà simile a questo:
futurerestore -t 1234567890123_iPhone6,1_n51ap_11.0.3-15A432_a1bcdef234abc567d8e9f012345a6789b01234c5.11shsh2 -i iPhone_4.0_64bit_11.0.3_15A432_Restore.ipsw iPhone_4.0_64bit_a_1164
Premendo Invio, verrà visualizzato un messaggio lungo. Non interrompere il processo prima che sia completato.
Nel processo, il programma futurestestore potrebbe non farloentrare nel dispositivo in modalità di ripristino e devi farlo tu stesso. Ogni volta che un dispositivo esce dalla modalità di ripristino prima di completare la procedura, dovrai ripetere di nuovo tutti i passaggi.
È possibile uscire dalla modalità di ripristino con il seguente comando:
futurerestore.exe -exit-recovery
Aspetta e il processo potrebbe essere completato con successo.
Questo è tutto. È necessario eseguire il rollback alla vecchia versione di iOS. Quindi puoi recuperare tutti i tuoi dati da una copia.