FutureRestore utvecklare diskuterar iOS 16 firmware nedgraderingsstatus och det ser inte bra ut
Nedgradering av firmware är något som jailbreakare har använt under åren för att omintetgöra Apples försök att stoppa jailbreaks. Även när Apple slutade signera firmware, hittade jailbreakers en väg runt det genom att säga blobs. shsh och använda dem för att återställa osignerad firmware. Men på senare tid verkar ändringar som gjorts av Apple ha gjort till och med den processen oanvändbar.
FutureRestore medförfattare @Cryptiiiic delade viktig information om nedgraderingsstatusen för den fasta programvaran i ett blogginlägg som publicerades på deras GitHub-sida på tisdagen, och lyfte fram den svåra situation som användare står inför med nedgradering inför de nya säkerhetsmekanismerna som introduceras i iOS och iPadOS 16. , speciellt för nya telefoner.
En gång i tiden var nedgradering en enkel process som bara krävde en sparad blob. shsh, även känd som Apple Signing Ticket, introduktionen av Secure Enclave Processor (SEP) gjorde saker lite mer komplicerade, vilket krävde att användarna också skulle kontrollera SEP-kompatibiliteten mellan nedgraderingar av fast programvara. innan de säkert kunde fortsätta. Ibland fungerade SEP för den nyare firmware med den äldre firmware, men inte alltid.
Upp till och inklusive iOS-enheter och iPadOS 15, A11-chiptelefonanvändare kan använda APNonce-generatorn för att gå framåt nedåt. FutureRestore-teamet märkte en förändring i hur nonce-fröet krypterades på A12-chippet och på nyare telefoner, men lyckades dra några knep för att få det att fungera, förutsatt att användarens SEP körde den önskade firmwareversionen.
Tyvärr har iOS och iPadOS 16 ändrat saker igen och det finns inte längre ett alternativ att spara nonce frön. Detta bryter effektivt ”tricket” vi nämnde i föregående stycke och innebär att A12-chippet och nyare enheter inte längre kommer att kunna nedgraderas om inte någon annan lösning hittas.
Vad händer om du försöker ändå? Det är nog en bra idé att du inte försöker…
Enligt @Cryptiiiic kan användning av Cryptex1 iOS eller iPadOS 16.3.1 under nedgradering till iOS eller iPadOS 16.0-16.1.2 göra att nedladdningen misslyckas på den berörda telefonen. Att försöka uppgradera till iOS eller iPadOS 16.2 kan se mer lovande ut, men när du väl kommer till skärmen för val av land kommer du snabbt att upptäcka att din enhet fryser och du kan inte gå vidare.
Det hela kokar ner till en sak: nedgradering av firmware kommer förmodligen inte att vara möjlig på A12-chippet och nyare telefoner som kör iOS eller iPadOS 16 under överskådlig framtid, och det är inte känt om detta någonsin kommer att förändras. Det enda positiva här är att A11-chippet och äldre telefoner som är kompatibla med IE checkm8 bootrom kan fortsätta att uppgradera till olika versioner av iOS och iPadOS 16 som vanligt.
Eftersom @Cryptiiiic är en riktig expert på allt som händer under huven här, rekommenderar vi starkt att du läser hela deras blogginlägg för att bättre förstå alla kuggar och kuggar som får FutureRestore att fungera och hur saker och ting har förändrats genom åren, hela vägen tillbaka till iOS. och iPadOS 16. Där kan du lära dig mer om varför saker och ting är som de är.
Så för tillfället ser det ut som att nedgradering på iOS och iPadOS 16 är död för enheter med ett A12-chip och allt nyare. Men om du har en enhet med ett A11-chip eller äldre, så borde det gå bra… för nu.
Vad tycker du om nedgraderingsstatusen för firmware efter att ha läst @Cryptiiiics blogginlägg? Var noga med att meddela oss i kommentarsfältet nedan.
Lämna ett svar