iOS 5.0.1 – l'impossibilità di un jailbreak illimitato, l'inutilità di un SHSH e come tornare subito a iOS 5!

   Ieri sera Apple rilasciato iOS 5.0.1 per i possessori di iDevice la nuova versione del sistema operativo è bloccante l'exploit utilizzato da Charlie Miller per eseguire codice non firmato in iOS ma migliorando la durata della batteria per alcuni possessori di iDevice. Anche ieri sera il Dev Team detto questo da iOS 5.0.1 a iOS 5 NON POSSIAMO effettuare il downgrade, se Apple non firma gli SHSH, perché gli SHSH sono salvati in Cydia/PC non ci aiuta affatto in questo momento. In pratica, in iOS 5 Apple ha cambiato la procedura di ripristino e ora iTunes controlla gli SHSH per iOS così come controlla gli SHSH per la baseband. Questi nuovi SHSH vengono generati in modo casuale durante il ripristino ed è qui che entra in gioco il problema perché non possiamo utilizzare un SHSH di questo tipo per più ripristini.

A partire dalla beta di iOS5, il ruolo di "APTicket" sta cambiando: viene utilizzato in modo molto simile a come è sempre stato utilizzato "BBTicket". Le fasi LLB e iBoot della sequenza di avvio vengono perfezionate per dipendere dall'autenticità dell'APTicket, che viene generato in modo univoco ad ogni ripristino (in altre parole, non dipende semplicemente dall'ECID e dalla versione del firmware... cambia ogni volta che ripristini, in parte in base a un numero casuale). Questa autenticazione APTicket avverrà ad ogni avvio, non solo al momento del ripristino. Poiché solo Apple dispone delle chiavi crittografiche per firmare correttamente l'APTicket per ripristino, gli APTicket riprodotti sono inutili.

   Il Dev Team cercherà di trovare un modo per effettuare il downgrade a iOS 5, ma nel frattempo tutti coloro che necessitano di jailbreak illimitato devono rimanere con la vecchia versione del sistema operativo. Anche se iOS 5.0.1 risolve diversi problemi e molti possessori di iPhone 4S ne hanno bisogno, il team di sviluppo insiste per restare con iOS 5 perché è quello che sono riusciti a sfruttare. Se hai bisogno di un jailbreak illimitato su QUALSIASI iPhone, iPad o iPod Touch, attieniti a iOS 5 perché NON POTRAI EFFETTUARE IL DOWNGRADE in pochi giorni.

   A questo punto puoi scaricare iOS 5 da qui, puoi aprire iTunes e tenendo premuto il tasto SHIFT della tastiera (tasto opzione su Mac), cliccando sul pulsante Ripristina di iTunes e scegliendo che ipsw di iOS 5 puoi effettuare il downgrade senza problemi. Sfortunatamente, Apple firmerà SHSH per iOS 5 solo per un massimo di 2-3 giorni, quindi ti consiglio di effettuare il downgrade ORA. Dopo il trascorrere di questi giorni NON POTRAI PIÙ EFFETTUARE IL DOWNGRADE finché il team di sviluppo non scopre un metodo che ci consentirà di farlo. Considerando che ultimamente il team di sviluppo non ha fatto nulla di utile per la comunità del jailbreak, pensa che questa soluzione di downgrade non potrebbe tornare a iOS 5 ora perché la soluzione di jailbreak senza vincoli potrebbe non essere compatibile con iOS 5.0.1.

    Due mesi fa il team di sviluppo scrivi questo articolo in cui spiega tutto quello che sta succedendo adesso, ma da allora e fino ad ora non ha trovato un metodo per risolvere il problema.

   Ti consiglio di aggiungere questo articolo ai segnalibri e di condividerlo con i tuoi amici perché presto le persone inizieranno a chiedersi perché un SHSH non serve più a niente.

AGGIORNAMENTO: Tutto quello che ho spiegato sopra vale anche per l'aggiornamento a iOS 5. Se non aggiorni a iOS 5 ORA, non potrai farlo in futuro perché Apple non firmerà più gli SHSH!

UPDATE 2: se ricevi l'errore 3194 quando tenti di aggiornare, segui i passaggi spiegati in questo articolo.

UPDATE 3: A partire da venerdì Apple ha bloccato questa possibilità per ripristinare iOS 5.