FutureRestore-ontwikkelaar bespreekt iOS 16-firmware-downgradestatus en het ziet er niet goed uit

FutureRestore-ontwikkelaar bespreekt iOS 16-firmware-downgradestatus en het ziet er niet goed uit

Het downgraden van firmware is iets dat jailbreakers in de loop der jaren hebben gebruikt om de pogingen van Apple om jailbreaks te stoppen te dwarsbomen. Zelfs toen Apple stopte met het ondertekenen van firmware, vonden jailbreakers een manier om dit te omzeilen door blobs te zeggen. shsh en deze gebruiken om niet-ondertekende firmware te herstellen. Maar meer recentelijk lijken wijzigingen die door Apple zijn aangebracht zelfs dat proces onbruikbaar te hebben gemaakt.

FutureRestore co-auteur @Cryptiiiic deelde belangrijke informatie over de status van de firmware-downgrade in een blogpost die dinsdag op hun GitHub-pagina werd gepubliceerd, en benadrukte de nare situatie waarmee gebruikers worden geconfronteerd met downgraden in het licht van de nieuwe beveiligingsmechanismen die zijn geïntroduceerd in iOS en iPadOS 16. , vooral voor nieuwe telefoons.

Ooit was downgraden een eenvoudig proces waarvoor alleen een opgeslagen blob nodig was. shsh, ook bekend als het Apple Signing Ticket, maakte de introductie van de Secure Enclave Processor (SEP) de zaken een beetje ingewikkelder, waardoor gebruikers ook de SEP-compatibiliteit tussen firmware-downgrades moesten controleren. voordat ze veilig verder konden. Soms werkte de SEP van de nieuwere firmware met de oudere firmware, maar niet altijd.

Tot en met iOS-apparaten en iPadOS 15 kunnen gebruikers van A11-chiptelefoons de APNonce-generator gebruiken om verder naar beneden te gaan. Het FutureRestore-team merkte een verandering op in de manier waarop de nonce-seed werd gecodeerd op de A12-chip en op nieuwere telefoons, maar slaagde erin een paar trucjes uit te halen om het werkend te krijgen, ervan uitgaande dat de SEP van de gebruiker de gewenste firmwareversie draaide.

Helaas hebben iOS en iPadOS 16 weer het een en ander veranderd en is er geen optie meer om nonce-seeds op te slaan. Dit doorbreekt effectief de “truc” die we in de vorige paragraaf noemden en betekent dat de A12-chip en nieuwere apparaten niet langer kunnen downgraden, tenzij er een andere oplossing wordt gevonden.

Wat gebeurt er als je het toch probeert? Het is waarschijnlijk een goed idee dat je het niet probeert…

Volgens @Cryptiiiic kan het gebruik van Cryptex1 iOS of iPadOS 16.3.1 tijdens het downgraden naar iOS of iPadOS 16.0-16.1.2 ervoor zorgen dat de download mislukt op de betreffende telefoon. Proberen te upgraden naar iOS of iPadOS 16.2 ziet er misschien veelbelovender uit, maar als je eenmaal bij het landselectiescherm bent, zul je snel merken dat je apparaat vastloopt en dat je niet verder kunt.

Het komt allemaal op één ding neer: het downgraden van de firmware zal waarschijnlijk in de nabije toekomst niet mogelijk zijn op de A12-chip en nieuwere telefoons met iOS of iPadOS 16, en het is niet bekend of dit ooit zal veranderen. Het enige positieve hier is dat de A11-chip en oudere telefoons die compatibel zijn met IE checkm8 bootrom zoals gewoonlijk kunnen blijven upgraden naar verschillende versies van iOS en iPadOS 16.

Aangezien @Cryptiiiic een echte expert is in alles wat zich hier onder de motorkap afspeelt, raden we ten zeerste aan hun volledige blogpost te lezen om alle tandwielen en tandwielen beter te begrijpen die ervoor zorgen dat FutureRestore werkt en hoe de dingen door de jaren heen zijn veranderd, helemaal terug naar iOS. en iPadOS 16. Daar kun je meer leren over waarom de dingen zijn zoals ze zijn.

Dus voorlopig lijkt het erop dat downgraden op iOS en iPadOS 16 dood is voor apparaten met een A12-chip en alles wat nieuwer is. Maar heb je een toestel met een A11-chip of ouder, dan zit je voorlopig goed.

Wat vind je van de downgradestatus van de firmware na het lezen van de blogpost van @Cryptiiiic? Laat het ons zeker weten in de comments hieronder.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *