Modstridende rapporter om A11-enheder og iOS 17-kompatibilitet, og hvad det kan betyde for jailbreak
Hvis du har været opmærksom på Apple-rygter på det seneste, har du sikkert hørt, hvordan iOS og iPadOS 17 kan droppe understøttelse af iPhone X, iPhone 8 Plus, iPhone 8 og nogle ældre iPads. Et andet rygte hævdede det stik modsatte den næste dag, hvilket førte til nogle bemærkelsesværdige uoverensstemmelser i “insider”-viden.
Det er sikkert at sige, at ingen ved præcis, hvad Apple har i vente for fremtiden for sin iPhone-serie, men da iOS og iPadOS 17 forventes at blive afsløret på WWDC 2023, finder vi ud af det snart. Lad os i mellemtiden se nærmere på, hvordan en iOS 17-lancering uden iPhone X kunne se ud.
iOS 16 understøttes i øjeblikket
iOS 16 understøtter i øjeblikket iPhone X, iPhone 8 Plus og iPhone 8. Selvom disse tre enheder alle deler den samme A11 Bionic-chip under hætten, er det værd at bemærke, at det er helt forskellige telefoner, selvom de hver især blev udgivet i 2017.
På det tidspunkt så det ud til, at Apple sigtede mod at frigive en fuldstændig nydesignet iPhone i det, der var iPhone X – en enhed uden en hjemknap med Face ID og et kontroversielt hak. Men Apple klamrede sig stadig til de gamle iPhone 8 Plus og iPhone 8 hjemmeknapdesigns for alle, der ikke var klar til ændringen. Spol frem til nutiden, og alle nye iPhones har droppet hjem-knappen og Touch ID og vedtaget en form for hak.
Selvom disse enheder alle understøtter og kan arbejde med iOS 16, vil brugere, der opdaterer til den seneste firmware, bekræfte, at den ikke er så glat og hurtig som den originale iOS 11-enhedsfirmware. Dette er dog par for kurset. Efterhånden som nye operativsystemer tilføjer nye funktioner, lægger yderligere efterspørgsel mere pres på ældre hardware. Dette er ikke noget nyt, og derfor bruger vi ikke iOS 16 på Steve Jobs’ iPhone 4 i dag.
Ingen, jeg kender, kigger på iPhone 4 og siger: “Wow, se den her topmoderne”, og det skal de heller ikke, for den ser slet ikke moderne ud. Den lille skærm, Touch ID-løse hjemmeknap og de buede hjørner af LCD-skærmen er alle tegn på en æra tabt i tid. Men iPhone X er ikke iPhone 4. Mange mennesker kigger stadig på deres iPhone X og ser et moderne stykke Apple hardwareteknik, der stadig har meget liv i sig.
Indtast iPhone XS
Året efter annoncerede Apple iPhone XS, en telefon, der næsten ikke kan skelnes med en lidt bredere kamerabump end iPhone X, bedre IP68-vandmodstand, en større 6,5-tommer skærm og en hurtigere arm64e-processor kaldet A12. Bionic chip.
Du vil have svært ved at skelne iPhone XS fra iPhone X bare ved at se på den, og det har afskrækket mange mennesker fra at skifte til en nyere telefon i 2018. Stor OLED-skærm for første gang i en iPhone – du ved, efter at Apple ændrede den større telefons navneskema fra Plus til Max for at booste marketingsektoren.
Ydeevneforskellene mellem A11 Bionic-chippene i iPhone X og A12 Bionic-chippene i iPhone XS var i bedste fald subtile, men de betydelige forskelle mellem deres arkitekturer blev hurtigt et problem for hackere, der udviklede jailbreak-værktøjer, især efter udgivelsen af en bestemt udnyttelse, der fortsætter med at plage Apple den dag i dag (pun intended).
Udseendet af checkm8 bootrom-udnyttelsen
Officielt annonceret i 2019, cirka et år efter, at Apple frigav iPhone XS, var checkm8-udnyttelsen en af de største pletter på Apples ry for forbedret sikkerhed.
Checkm8-udnyttelsen er en bootroom-hardwareudnyttelse, der påvirker Apple A5, A11 Bionic-chips og alt derimellem. Da det var hardware, betød det, at Apple ikke kunne lappe udnyttelsen med en softwareopdatering. For effektivt at rette op på denne udnyttelse ville Apple have været nødt til at tilbagekalde alle berørte enheder og lodde de modificerede chips ind i disse enheder med rettelsen, hvilket ville have været dyrt og ikke gennemførligt.
I stedet var alt, hvad Apple kunne gøre, at sætte softwarebarrikader op for at gøre det sværere for deres enheder at blive hacket, men det viste sig let for hackere at stoppe det. Hackere udviklede hurtigt et jailbreak-værktøj kaldet checkra1n til enheder fra iPhone 5s til iPhone X, der kører iOS eller iPadOS 12.0-14.8.1. Faktisk udnytter hackere stadig checkm8; det understøtter palera1n jailbreak-værktøjet til iOS og iPadOS 15 eller 16 enheder.
Bootrom-bedrifter som denne er ekstremt sjældne; før checkm8 var den seneste bootrom exploit-udgivelse limer1n, som blev udgivet for knap et årti siden, i 2010, til telefoner med iPhone 3GS og A4-chips, såsom iPhone 4. Når bootrom-udnyttelser er utilgængelige for hackere, skal jailbreakere kun stole på softwareudnyttelser, som Apple nemt patcher med softwareopdateringer.
Apples dilemma
Checkm8 bootrom-udnyttelsen påvirker telefoner med A11 Bionic-chippen, såsom iPhone 8, iPhone 8 Plus og iPhone X, som alle kan køre iOS 16, Apples seneste firmware i skrivende stund. Det er også tilfældigt, at disse er de sidste af de ældre (og stadig understøttede) Apple-enheder, der er ramt af checkm8, så det burde ikke overraske nogen, at Apple virker ivrige efter at slå dem ihjel én gang for alle.
A12 Bionic-chippen, der findes i iPhone XR, iPhone XS og iPhone XS Max, er ikke underlagt m8-validering, så logisk set vil Apple gerne gøre disse enheder til et basiskrav for iOS 17. Men er det korrekt? flytte til et teknologifirma fra Cupertino?
Hvis Apple gør dette, så kan de undgå den irriterende udnyttelse, men på bekostning af dårlig presse fra folk, der stadig synes, deres iPhone X stadig har meget liv i sig. På den anden side, hvis de lader iOS 17 køre på enheder med A11 Bionic-chippen, så må de nøjes med endnu et år med hackere, der frigiver jailbreaks til deres enheder på den nyeste firmware, hvilket de virkelig ikke ønsker.
Nogle rygter tyder på, at iOS 17 vil være mindre en funktionsopdatering og mere en stabilitetsfokuseret opdatering, givet stigningen i fejl i Apples mobile firmware i de seneste år. Hvis det er tilfældet, betyder det, at iOS 17 ikke bør køre på iPhone 8, iPhone 8 Plus eller iPhone X med mindre ydeevne end iOS 16 allerede kører, hvilket svækker ethvert brugerargument for ikke at understøtte disse enheder med iOS 17.
Da A12 Bionic-enheder og senere ikke er påvirket af checkm8 bootrom-udnyttelsen, vil Apple sandsynligvis fortsætte med at understøtte disse enheder i nogen tid fremover, og bliver stadig mere fjendtlige over for A11 Bionic-enheder, hvilket kunstigt begrænser deres nye funktioner. med software (hvis de vælger at understøtte dem fra iOS 17).
Apple forpligtet til sikkerhed
Apple har bevist, at det kan gøre udvikling af jailbreaks til disse enheder utroligt torturerende for hackere ved at implementere så mange kontrolpunkter, at hver firmwareversion kræver, at nye metoder skal brændes. Dette er tilsyneladende så glubsk, at mange hackere har opgivet at forsøge at hacke iOS.
Ovenstående idé, kombineret med Apples produktive fejlfindingsprogram, har resulteret i færre jailbreaks for moderne firmwareversioner. Men mindre er ikke det samme som ingenting.
Jailbreaks som Fugu15 og XinaA15 til nyere iOS- og iPadOS 15-enheder, og endda iOS 16.1-demoen, som Luca Todesco viste, viste, at selv Apples nyeste sikkerhedsmetoder ikke er immune. Problemet med jailbreaking er imidlertid, at veteranhackere er gået videre til større og bedre ting, hvilket efterlader mindre erfarne hackere med kun stumper at prøve at samle op og sammensætte i deres fravær.
Apple udfordrer disse nye hackere, der forsøger at få fodfæste i at hacke iPhone. Ved kun alt for godt, at det i øjeblikket er et skridt foran, og at hackere kæmper for at følge med, fortsætter virksomheden med at styrke sit forsvar. Måske er dette en af grundene til, at Dream Team besluttede at genforene.
Konklusion
Selvom Apple beslutter at inkludere iPhone 8, iPhone 8 Plus og iPhone X, når de overvejer, hvilke enheder iOS 17 vil understøtte, er det sandsynligt, at dette vil være den sidste firmware, der gør det. På trods af dette vil disse enheder forblive sårbare over for checkm8 bootrom-udnyttelsen resten af deres liv, selvom Apple fortsætter med at frigive ny firmware i de kommende år, som ikke understøtter disse enheder.
Det er endnu ikke klart, hvad Apples endelige beslutning bliver, men vi ved det med sikkerhed om blot et par måneder. Vi håber, at enheder med A11 Bionic-chippen får endnu et års sjov, før Apple tvinger dem alle ud af familien.
Skriv et svar