Nedgradering av iOS-firmware inte längre möjligt efter iOS 5

I ett annat drag som tyder på att iOS 5 syftar till att döda jailbreaking rapporterar det ökända iPhone Dev Team att nya versioner av iOS 5 hindrar framtida iOS-versioner att nedgraderas. För att klargöra kommer användarna att fortsätta att kunna nedgradera från iOS 5 till iOS 4 och andra pre-5-firmware med äldre versioner av iTunes, men något som en teoretisk iOS 5.1-version skulle inte kunna downgrade tillbaka till iOS 5-firmware.

Förklaringen till detta kommer att vara meningsfull för dem som är bekanta med hur en jailbreak fungerar, men kommer troligen att låta som gibberish till någon som bara är löst medveten om processen:

Från och med iOS5 beta ändras "APTickets" roll - det används mycket som "BBTicket" alltid har använts. LLB- och iBoot-stadierna i boot-sekvensen förädlas för att bero på APTickets autenticitet, vilket genereras unikt vid varje återställning (det vill säga det beror inte bara på din ECID- och firmwareversion ... det ändras varje gång du återställer, baserat delvis på ett slumptal). Denna APTicket-autentisering kommer att hända vid varje start, inte bara vid återställningstid. Eftersom endast Apple har krypteringsnycklarna för att korrekt signera APTicket per återställd, är upprepade APTickets oanvändbara.

Detta påverkar endast återställningar som börjar vid iOS5 och framåt, och Apple kommer att kunna vända den av och på med viljan (genom att öppna eller stänga APTicket-signeringsfönstret för den fasta programvaran, som de gör för BBTicket)

Du kan läsa de tekniska "Blob Monster" -detaljerna på Dev Team-bloggen. De nämner att det kan finnas möjliga sätt att "bekämpa" denna förändring, men på grund av beta-statusen för iOS 5 slipper de inte mycket mer information.