Motstridiga rapporter om A11-enheter och iOS 17-kompatibilitet och vad det kan betyda för jailbreak

Motstridiga rapporter om A11-enheter och iOS 17-kompatibilitet och vad det kan betyda för jailbreak

Om du har uppmärksammat Apple-rykten på sistone har du förmodligen hört hur iOS och iPadOS 17 kan tappa stödet för iPhone X, iPhone 8 Plus, iPhone 8 och vissa äldre iPads. Ett annat rykte hävdade precis motsatsen nästa dag, vilket ledde till några anmärkningsvärda inkonsekvenser i ”insider”-kunskapen.

Det är säkert att säga att ingen vet exakt vad Apple har i beredskap för framtiden för sin iPhone-serie, men eftersom iOS och iPadOS 17 förväntas presenteras vid WWDC 2023, kommer vi att få reda på det snart. Under tiden, låt oss titta närmare på hur en lansering av iOS 17 utan iPhone X skulle kunna se ut.

iOS 16 stöds för närvarande

iOS 16 stöder för närvarande iPhone X, iPhone 8 Plus och iPhone 8. Även om dessa tre enheter alla delar samma A11 Bionic-chip under huven, är det värt att notera att de är helt olika telefoner, även om de var och en släpptes 2017.

Vid den tiden verkade det som att Apple siktade på att släppa en helt omdesignad iPhone i vad som var iPhone X – en enhet utan hemknapp med Face ID och ett kontroversiellt hack. Men Apple höll fortfarande fast vid de gamla iPhone 8 Plus och iPhone 8 hemknappsdesignerna för alla som inte var redo för förändringen. Snabbspola framåt till nuet och alla nya iPhones har tappat hemknappen och Touch ID och antagit någon form av hack.

Även om alla dessa enheter stöder och kan fungera med iOS 16, kommer användare som uppdaterar till den senaste firmwaren att bekräfta att den inte är lika smidig och snabb som den ursprungliga iOS 11-enhetens firmware. Detta är dock par för kursen. När nya operativsystem lägger till nya funktioner, ökar efterfrågan mer press på äldre hårdvara. Detta är inget nytt, varför vi inte använder iOS 16 på Steve Jobs iPhone 4 idag.

Ingen jag känner tittar på iPhone 4 och säger ”Wow, titta på det här toppmoderna”, och det borde de inte heller, för det ser inte alls modernt ut. Den lilla skärmen, den Touch ID-lösa hemknappen och de böjda hörnen på LCD-skärmen är alla tecken på en era förlorad i tiden. Men iPhone X är inte iPhone 4. Många tittar fortfarande på sin iPhone X och ser en modern bit av Apples hårdvaruteknik som fortfarande har mycket liv i sig.

Ange iPhone XS

Året därpå tillkännagav Apple iPhone XS, en praktiskt taget omöjlig telefon med en något bredare kamerabula än iPhone X, bättre IP68-vattenbeständighet, en större 6,5-tumsskärm och en snabbare arm64e-processor kallad A12. Bionic chip.

Du kommer att ha svårt att skilja iPhone XS från iPhone X bara genom att titta på den, och detta har avskräckt många människor från att byta till en nyare telefon 2018. Stor OLED-skärm för första gången i en iPhone – du vet, efter att Apple ändrade den större telefonens namnschema från Plus till Max för att öka marknadsföringssektorn.

Prestandaskillnaderna mellan A11 Bionic-chippen i iPhone X och A12 Bionic-chippen i iPhone XS var i bästa fall subtila, men de betydande skillnaderna mellan deras arkitekturer blev snabbt ett problem för hackare som utvecklade jailbreak-verktyg, särskilt efter utgivningen av en viss exploatering som fortsätter att bugga Apple till denna dag (pun intended).

Utseendet på checkm8 bootrom-exploatet

Officiellt tillkännagav 2019, ungefär ett år efter att Apple släppte iPhone XS, var checkm8-exploatet en av de största fläckarna på Apples rykte om förbättrad säkerhet.

Checkm8-exploatet är en maskinvaruexploatering i bootroom som påverkar Apple A5, A11 Bionic-chips och allt däremellan. Eftersom det var hårdvara innebar detta att Apple inte kunde korrigera exploateringen med en mjukvaruuppdatering. För att effektivt fixa detta utnyttjande skulle Apple ha behövt återkalla alla berörda enheter och löda in de modifierade chipsen i dessa enheter med fixen, vilket skulle ha varit dyrt och inte genomförbart.

Istället var allt Apple kunde göra att sätta upp mjukvarubarrikader för att göra det svårare för deras enheter att hackas, men det visade sig vara lätt för hackare att stoppa det. Hackare utvecklade snabbt ett jailbreak-verktyg som heter checkra1n för enheter från iPhone 5s till iPhone X som kör iOS eller iPadOS 12.0-14.8.1. Faktum är att hackare fortfarande drar fördel av checkm8; den stöder palera1n jailbreak-verktyget för iOS- och iPadOS 15 eller 16-enheter.

Bootrom-operationer som denna är extremt sällsynta; före checkm8 var den senaste bootrom-exploatutgåvan limer1n, som släpptes för knappt ett decennium sedan, 2010, för telefoner med iPhone 3GS- och A4-chips, som iPhone 4. När bootrom-exploater är otillgängliga för hackare måste jailbreakers endast förlita sig på programvaruexploater, som Apple enkelt patchar med programuppdateringar.

Apples dilemma

Checkm8 bootrom-utnyttjandet påverkar telefoner med A11 Bionic-chippet, som iPhone 8, iPhone 8 Plus och iPhone X, som alla kan köra iOS 16, Apples senaste firmware när detta skrivs. Det råkar också vara så att dessa är de sista av de äldre (och fortfarande stöds) Apple-enheterna som påverkas av checkm8, så det borde inte förvåna någon att Apple verkar ivriga att döda dem en gång för alla.

A12 Bionic-chippet som finns i iPhone XR, iPhone XS och iPhone XS Max är inte föremål för m8-validering, så logiskt sett skulle Apple vilja göra dessa enheter till ett baskrav för iOS 17. Men är det korrekt? flytta till ett teknikföretag från Cupertino?

Om Apple gör detta kan de undvika det irriterande utnyttjandet, men till priset av dålig press från människor som fortfarande tycker att deras iPhone X fortfarande har mycket liv i sig. Å andra sidan, om de låter iOS 17 köras på enheter med A11 Bionic-chippet, så får de nöja sig med ytterligare ett år av hackare som släpper jailbreaks för sina enheter på den senaste firmware, vilket de verkligen inte vill ha.

Vissa rykten tyder på att iOS 17 kommer att vara mindre av en funktionsuppdatering och mer av en stabilitetsfokuserad uppdatering, med tanke på ökningen av buggar i Apples mobila firmware de senaste åren. Om så är fallet betyder det att iOS 17 inte bör köras på iPhone 8, iPhone 8 Plus eller iPhone X med lägre prestanda än vad iOS 16 redan kör, vilket försvagar alla användarargument för att inte stödja dessa enheter med iOS 17.

Eftersom A12 Bionic-enheter och senare inte påverkas av checkm8 bootrom-utnyttjandet, kommer Apple sannolikt att fortsätta att stödja dessa enheter under en tid framöver, och blir allt mer fientliga mot A11 Bionic-enheter, vilket på konstgjord väg begränsar deras nya funktioner. med programvara (om de väljer att stödja dem från iOS 17).

Apple engagerar sig i säkerhet

Apple har bevisat att det kan göra utvecklingen av jailbreaks för dessa enheter otroligt plågsamma för hackare genom att implementera så många kontrollpunkter att varje firmwareversion kräver nya metoder för att brännas. Detta är tydligen så glupskt att många hackare har gett upp försöken att hacka iOS.

Ovanstående idé, i kombination med Apples produktiva program för att hitta fel, har resulterat i färre jailbreaks för moderna firmwareversioner. Men mindre är inte detsamma som ingenting.

Jailbreaks som Fugu15 och XinaA15 för nyare iOS- och iPadOS 15-enheter, och till och med iOS 16.1-demon som Luca Todesco visade, visade att inte ens Apples senaste säkerhetsmetoder är immuna. Problemet med jailbreaking är dock att veteranhackare har gått vidare till större och bättre saker, vilket lämnar mindre erfarna hackare med bara bitar att försöka plocka upp och sätta ihop i deras frånvaro.

Apple utmanar dessa nya hackare som försöker få fotfäste i att hacka iPhone. Med alltför väl vetskap om att det för närvarande ligger ett steg före och att hackare kämpar för att hänga med, fortsätter företaget att stärka sitt försvar. Kanske är detta en av anledningarna till att Dream Team bestämde sig för att återförenas.

Slutsats

Även om Apple bestämmer sig för att inkludera iPhone 8, iPhone 8 Plus och iPhone X när man överväger vilka enheter iOS 17 kommer att stödja, är det troligt att detta kommer att vara den sista firmware som gör det. Trots detta kommer dessa enheter att förbli sårbara för checkm8 bootrom-exploateringen resten av livet, även om Apple fortsätter att släppa ny firmware under de kommande åren som inte stöder dessa enheter.

Det är ännu inte klart vad Apples slutgiltiga beslut kommer att bli, men vi vet säkert om bara några månader. Vi hoppas att enheter med A11 Bionic-chippet får ytterligare ett år av kul innan Apple tvingar bort dem alla ur familjen.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *