Declassamento del firmware iOS non più lungo possibile dopo iOS 5

In un'altra mossa, suggerendo che iOS 5 ha lo scopo di uccidere il jailbreaking, il famigerato iPhone Dev Team sta segnalando che le nuove versioni di iOS 5 impediscono il downgrade delle versioni future di iOS. Per chiarire, gli utenti continueranno a essere in grado di effettuare il downgrade da iOS 5 a iOS 4 e altri firmware pre-5 utilizzando versioni precedenti di iTunes, ma qualcosa come una versione teorica di iOS 5.1 non sarebbe in grado di eseguire il downgrade del firmware di iOS 5.

La spiegazione per questo avrà senso per coloro che hanno familiarità con il funzionamento di un jailbreak, ma probabilmente sembreranno incomprensibili a chiunque sia solo vagamente consapevole del processo:

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

Ciò influenzerà solo i ripristini a partire da iOS 5 e successivi, e Apple sarà in grado di capovolgere e spegnere a piacimento (aprendo o chiudendo la finestra di firma di APTicket per quel firmware, come fanno per il BBTicket)

Puoi leggere i dettagli tecnici di "Blob Monster" sul blog del Dev Team. Accennano che potrebbero esserci modi per "combattere" questo cambiamento, ma a causa dello stato beta di iOS 5 non stanno rilasciando molte più informazioni.