Come aggiornare iPhone e iPad jailbroken a firmware non firmato con DelayOTA

I potenziali jailbreaker spesso si aggrappano al firmware più basso possibile per consolidare la loro idoneità al jailbreak in futuro, a volte solo per scoprire che una nuova versione del jailbreak supporta una versione più recente di iOS o iPadOS a cui si sono astenuti dall’aggiornamento.

Sebbene l’aggiornamento a una versione non firmata di iOS o iPadOS sia normalmente impossibile a meno che tu non abbia salvato BLOB .shsh2 per il tuo telefono quando quel particolare firmware è stato firmato, di recente si sta diffondendo un metodo alternativo per aggiornare il proprio firmware dopo la firma. Ci riferiamo, ovviamente, a qualcosa che nella comunità del jailbreak viene comunemente chiamato Ritardo OTA.

Nel caso in cui non hai mai sentito parlare di DelayOTA prima, è effettivamente un metodo per aggiornare iPhone o iPad via etere (OTA) che utilizza alcuni vantaggi su iPhone e iPad supervisionati per autorizzare l’installazione di firmware che ha 90 giorni o meno.

Questo processo non richiede BLOB .shsh2 e ti consentirà effettivamente di installare una versione non firmata di iOS o iPadOS, supponendo che soddisfi i criteri di 90 giorni. Il firmware più vecchio di 90 giorni purtroppo non è idoneo.

Che cos’è un iPhone o iPad supervisionato?

È molto probabile che tu possa assistere a iPhone e iPad supervisionati consegnati a dipendenti o studenti da datori di lavoro o istituti di istruzione.

La supervisione consente all’entità emittente di controllare ciò che accade sui dispositivi emessi. Ad esempio, gli amministratori dei dispositivi possono bloccare l’accesso a funzionalità che potrebbero compromettere la sicurezza dei dati o tipi specifici di contenuto che contraddicono lo scopo dell’emissione del dispositivo. Gli esempi potrebbero includere un’azienda che nega l’accesso ad AirDrop o all’App Store, o forse anche una scuola o un college che mantiene le app aggiornate silenziosamente o nega l’accesso a contenuti Web limitati.

Un altro vantaggio poco noto degli iPhone e iPad supervisionati che i normali iPhone e iPad non hanno è che possono essere configurati per l’aggiornamento a versioni non firmate di iOS o iPadOS, ma solo se la versione desiderata non è stata firmata meno di 90 giorni fa. Questa funzione esiste perché gli amministratori dei dispositivi a volte richiedono tempo aggiuntivo per verificare la compatibilità del sistema con gli aggiornamenti software, quindi Apple offre un po’ più di margine di manovra in queste circostanze.

Cosa c’entra questo con il jailbreak?

La grande domanda che senza dubbio ti stavi chiedendo ormai è cosa tutto questo ha a che fare con te, e faremo del nostro meglio per spiegare di seguito…

Supponendo che tu sia già jailbroken su qualsiasi versione di iOS o iPadOS 13 o 14, potresti essere in attesa dell’aggiornamento a iOS o iPadOS 15 fino a quando non sarà disponibile un jailbreak. Se e quando qualcosa cade, potresti sentire il bisogno di aggiornare in modo da poter godere dei vantaggi di un firmware più recente oltre a un jailbreak, ed è qui che il metodo discusso in questo pezzo tornerà utile.

L’unico problema, ovviamente, è che Apple ha rilasciato e annullato la firma delle versioni del firmware iOS e iPadOS 15 come un matto ultimamente, quindi questo rende difficile il piano. DelayOTA, d’altra parte, consente sia ai jailbreaker che ai non jailbreaker di bypassare la regola di firma del firmware per la finestra di 90 giorni, il che potrebbe rivelarsi inestimabile se ti trovi nella situazione sopra menzionata poiché potresti essere in grado di eseguire l’aggiornamento a un jailbreak (o futura versione jailbreak) di iOS o iPadOS 15 in futuro.

Come utilizzare DelayOTA su un telefono jailbroken

È molto facile utilizzare il metodo DelayOTA per installare un firmware iOS o iPadOS non firmato sul tuo dispositivo jailbroken. Tieni presente che in questo modo perderai il jailbreak esistente e potresti non recuperarlo per molto tempo se non è disponibile un jailbreak per il firmware che intendi aggiornare.

Se comprendi il rischio sopra menzionato, ma desideri comunque procedere, puoi seguire mentre ti guidiamo attraverso il processo di seguito.

Essere supervisionato

La prima cosa che devi fare è supervisionare il tuo dispositivo. Ti mostreremo come di seguito:

1) Apri la tua app di gestione dei pacchetti preferita.

Ai fini di questo tutorial, utilizzeremo Cydia, tuttavia i passaggi dovrebbero essere relativamente simili se utilizzi Sileo o un’altra app di gestione dei pacchetti.

2) Toccare il Fonti scheda:

3) Toccare il Modificare pulsante.

4) Toccare il Aggiungere pulsante.

5) Immettere il seguente URL del repository:

https://cydia.ichitaso.com/

6) Toccare il Aggiungi sorgente pulsante.

7) Dopo che il repository è stato caricato, tocca il Torna da Cidia pulsante:

8) Toccare il Ricerca scheda nella parte inferiore dell’app Cydia e digita Abilitatore supervisionato. È quindi possibile toccare il risultato di ricerca corrispondente:

9) Toccare il Modificare pulsante, quindi sul Installare pulsante:

10) Toccare il Confermare pulsante:

11) Al termine dell’installazione, toccare il Torna da Cidia pulsante:

Ora dovresti essere in grado di verificare che il tuo dispositivo sia supervisionato visitando l’app Impostazioni. Dovrebbe visualizzare un messaggio che dice: “Questo [enter device type here] è supervisionato e gestito. Scopri di più sulla supervisione dei dispositivi…” in questo modo:

Se vedi il messaggio supervisionato, sei pronto per passare alla sezione successiva, che riguarderà la rimozione del jailbreak esistente con un ripristino rootFS. Dopo aver eseguito questa operazione, il telefono manterrà il suo stato di supervisione.

Esecuzione di un ripristino rootFS

Per rimuovere il tuo jailbreak utilizzando un ripristino rootFS, segui il tutorial di seguito relativo al tuo jailbreak:

Hai finito con il ripristino di rootFS? In tal caso, puoi passare alla sezione successiva di questo tutorial:

Installazione del profilo di configurazione di DelayOTA

Il prossimo passo in questo processo è prendere il profilo di configurazione di DelayOTA per il firmware che desideri installare. Al momento della stesura di questo articolo, iOS e iPadOS 15.1 possono essere installati tramite DelayOTA, quindi questo è il firmware che utilizzeremo ai fini di questo tutorial.

I passaggi per installare il profilo di configurazione di DelayOTA sono i seguenti:

1) Apri il Safari app sul tuo iPhone o iPad e visita il seguente URL:

https://dhinakg.github.io/delayed-otas.html

2) Scorri verso il basso fino al firmware desiderato per il dispositivo su cui stai utilizzando DelayOTA e tocca Scarica il profilo pulsante:

Suggerimento per professionisti: se stai utilizzando un dispositivo della linea iPhone 12 o 13, il tuo profilo sarà nella parte superiore della pagina. I telefoni più vecchi non legacy come iPhone XS e precedenti si troveranno più in basso nella pagina. Ai fini di questo tutorial, stiamo utilizzando il profilo DelayOTA di iOS 15.1 per un dispositivo precedente poiché è ancora disponibile per il nostro dispositivo al momento della stesura di questo articolo.

3) Toccare il Permettere pulsante nel pop-up che chiede di scaricare un profilo di configurazione:

4) Toccare il Chiudere pulsante nel pop-up successivo:

5) Apri il Impostazioni app e tocca Profilo scaricato cellula:

6) Toccare il Installare pulsante:

7) Toccare il Installare pulsante di nuovo:

8) Toccare il Installare pulsante una terza volta:

9) Toccare il Fatto pulsante per finire:

10) Ora che il profilo DelayOTA è stato installato, Riavviare il tuo iPhone o iPad.

Quando il dispositivo si riavvia, passeremo all’installazione dell’aggiornamento software che desideriamo nella sezione finale di seguito:

Installazione dell’aggiornamento del software DelayOTA

1) Una volta installato il profilo di configurazione, vai su Impostazioni → Generali → Aggiornamento software:

Nota: se visualizzi invece la richiesta di installare una versione più recente di iOS o iPadOS 14, scorri verso il basso per trovare la versione di iOS o iPadOS 15 che stai cercando.

Ora ti verrà chiesto di installare la versione di iOS o iPadOS per cui hai scaricato il profilo DelayOTA. Come puoi vedere sopra, il nostro iPhone ci chiede di installare iOS 15.1 nonostante questo firmware non sia più firmato.

2) Procedi con l’aggiornamento del software DelayOTA toccando Scarica e installa.

3) Inserisci il tuo codice di accesso se richiesto e Concordare ai termini e condizioni:

Il tuo iPhone o iPad installerà ora il firmware desiderato. Si riavvierà durante il processo di installazione. Quando si riavvia, dovresti essere in grado di verificare il firmware appena installato tramite Impostazioni → Generali → Informazioni su:

Congratulazioni! Hai aggirato con successo le regole di firma del firmware di Apple per installare una versione non firmata di iOS o iPadOS!

Conclusione

DelayOTA è un metodo potente per l’aggiornamento a un firmware iPhone o iPad non firmato quando si desidera garantire l’idoneità al jailbreak in futuro, specialmente quando c’è un exploit persistente in natura ma non è ancora disponibile il jailbreak.

In genere consigliamo a coloro che desiderano eseguire il jailbreak di rimanere sul firmware più basso possibile, tuttavia pensiamo anche che i potenziali jailbreaker dovrebbero esercitare il libero arbitrio e prendere decisioni informate ma decisive, specialmente ogni volta che c’è la possibilità che un firmware più recente possa eventualmente vedere un jailbreak rilasciato per esso .

Se hai già eseguito il jailbreak, siamo fermamente convinti che sia meglio rimanere sul firmware che stai già utilizzando, a meno che anche il firmware a cui prevedi di eseguire l’aggiornamento possa essere jailbroken. Al momento della stesura di questo articolo, nessuna versione di iOS o iPadOS 15 può essere sottoposta a jailbreak, quindi in definitiva sta a te decidere se vuoi aspettare un jailbreak di iOS o iPadOS 15 o rimanere dove sei attualmente.

Leggi anche: Come aggiornare il tuo NON jailbroken iPhone o iPad su firmware non firmato con DelayOTA

Hai trovato utile questo tutorial? Assicurati di farcelo sapere nella sezione commenti in basso!