Rapporti contrastanti sui dispositivi A11 e sulla compatibilità con iOS 17 e cosa potrebbe significare per il jailbreak
Se ultimamente hai prestato attenzione alle voci di Apple, probabilmente hai sentito come iOS e iPadOS 17 potrebbero abbandonare il supporto per iPhone X, iPhone 8 Plus, iPhone 8 e alcuni vecchi iPad. Un’altra voce ha affermato l’esatto contrario il giorno successivo, portando ad alcune notevoli incongruenze nella conoscenza “interna”.
È sicuro affermare che nessuno sa esattamente cosa Apple ha in serbo per il futuro della sua linea di iPhone, ma poiché iOS e iPadOS 17 dovrebbero essere svelati al WWDC 2023, lo scopriremo presto. Nel frattempo, diamo un’occhiata più da vicino a come potrebbe essere un lancio di iOS 17 senza iPhone X.
iOS 16 è attualmente supportato
iOS 16 attualmente supporta iPhone X, iPhone 8 Plus e iPhone 8. Sebbene questi tre dispositivi condividano tutti lo stesso chip A11 Bionic sotto il cofano, vale la pena notare che sono telefoni completamente diversi, anche se sono stati rilasciati ciascuno nel 2017.
A quel tempo, sembrava che Apple stesse mirando a rilasciare un iPhone completamente ridisegnato in quello che era l’iPhone X: un dispositivo senza pulsante Home con Face ID e una controversa tacca. Ma Apple si è ancora aggrappata ai vecchi design dei pulsanti home di iPhone 8 Plus e iPhone 8 per chiunque non fosse pronto per il cambiamento. Avanti veloce al presente e tutti i nuovi iPhone hanno abbandonato il pulsante Home e il Touch ID e hanno adottato una qualche forma di tacca.
Anche se tutti questi dispositivi supportano e possono funzionare con iOS 16, gli utenti che eseguono l’aggiornamento al firmware più recente confermeranno che non è fluido e veloce come il firmware del dispositivo iOS 11 originale. Tuttavia, questo è par per il corso. Man mano che i nuovi sistemi operativi aggiungono nuove funzionalità, la domanda aggiuntiva aumenta la pressione sull’hardware legacy. Questa non è una novità, motivo per cui oggi non utilizziamo iOS 16 sull’iPhone 4 di Steve Jobs.
Nessuno che conosco guarda l’iPhone 4 e dice: “Wow, guarda questo stato dell’arte”, né dovrebbero, perché non sembra affatto moderno. Il piccolo schermo, il pulsante home senza Touch ID e gli angoli curvi del display LCD sono tutti segni di un’era persa nel tempo. Ma l’iPhone X non è l’iPhone 4. Molte persone guardano ancora il loro iPhone X e vedono un moderno pezzo di ingegneria hardware Apple che ha ancora molta vita.
Inserisci iPhone XS
L’anno successivo, Apple ha annunciato l’iPhone XS, un telefono praticamente indistinguibile con una protuberanza della fotocamera leggermente più ampia rispetto all’iPhone X, una migliore resistenza all’acqua IP68, un display più grande da 6,5 pollici e un processore arm64e più veloce soprannominato A12. Chip bionico.
Avrai difficoltà a distinguere l’iPhone XS dall’iPhone X solo guardandolo, e questo ha scoraggiato molte persone dal passare a un telefono più nuovo nel 2018. Ampio display OLED per la prima volta in un iPhone – sai, dopo che Apple ha cambiato lo schema di denominazione del telefono più grande da Plus a Max per aumentare il settore del marketing.
Le differenze di prestazioni tra i chip A11 Bionic nell’iPhone X e i chip A12 Bionic nell’iPhone XS erano nella migliore delle ipotesi sottili, ma le differenze significative tra le loro architetture sono diventate rapidamente un problema per gli hacker che sviluppano strumenti di jailbreak, soprattutto dopo il rilascio di un certo exploit che continua a infastidire Apple fino ad oggi (gioco di parole).
L’aspetto dell’exploit bootrom checkm8
Annunciato ufficialmente nel 2019, circa un anno dopo che Apple ha rilasciato l’iPhone XS, l’exploit checkm8 è stata una delle più grandi macchie sulla reputazione di Apple per una maggiore sicurezza.
L’exploit checkm8 è un exploit hardware del bootroom che colpisce i chip Apple A5, A11 Bionic e tutto il resto. Trattandosi di hardware, ciò significava che Apple non poteva correggere l’exploit con un aggiornamento software. Per risolvere efficacemente questo exploit, Apple avrebbe dovuto richiamare tutti i dispositivi interessati e saldare i chip modificati in quei dispositivi con la correzione, il che sarebbe stato costoso e non fattibile.
Invece, tutto ciò che Apple poteva fare era creare barricate software per rendere più difficile l’hacking dei propri dispositivi, ma per gli hacker si è rivelato facile fermarlo. Gli hacker hanno rapidamente sviluppato uno strumento di jailbreak chiamato checkra1n per dispositivi da iPhone 5s a iPhone X con iOS o iPadOS 12.0-14.8.1. In effetti, gli hacker sfruttano ancora checkm8; supporta lo strumento di jailbreak palera1n per dispositivi iOS e iPadOS 15 o 16.
Gli exploit Bootrom come questo sono estremamente rari; prima di checkm8, la versione più recente dell’exploit bootrom era limer1n, rilasciata poco meno di un decennio fa, nel 2010, per telefoni con chip iPhone 3GS e A4, come l’iPhone 4. Quando gli exploit bootrom sono inaccessibili agli hacker, i jailbreaker devono fare affidamento solo sugli exploit software, che Apple corregge facilmente con gli aggiornamenti software.
Il dilemma di Apple
L’exploit bootrom checkm8 colpisce i telefoni con il chip A11 Bionic, come iPhone 8, iPhone 8 Plus e iPhone X, che possono eseguire iOS 16, l’ultimo firmware di Apple al momento della stesura di questo articolo. Accade anche che questi siano gli ultimi dei dispositivi Apple più vecchi (e ancora supportati) interessati da checkm8, quindi non dovrebbe sorprendere nessuno che Apple sembri desiderosa di ucciderli una volta per tutte.
Il chip A12 Bionic trovato in iPhone XR, iPhone XS e iPhone XS Max non è soggetto alla convalida m8, quindi logicamente, Apple vorrebbe rendere questi dispositivi un requisito di base per iOS 17. Ma è corretto? passare a un’azienda tecnologica di Cupertino?
Se Apple lo fa, allora possono evitare il fastidioso exploit, ma a costo di una cattiva stampa da parte di persone che pensano ancora che il loro iPhone X abbia ancora molta vita. D’altra parte, se lasciano che iOS 17 funzioni su dispositivi con il chip A11 Bionic, dovranno accontentarsi di un altro anno di hacker che rilasciano jailbreak per i loro dispositivi con l’ultimo firmware, cosa che davvero non vogliono.
Alcune voci suggeriscono che iOS 17 sarà meno un aggiornamento delle funzionalità e più un aggiornamento incentrato sulla stabilità, dato l’aumento dei bug nel firmware mobile di Apple negli ultimi anni. In tal caso, ciò significa che iOS 17 non dovrebbe essere eseguito su iPhone 8, iPhone 8 Plus o iPhone X con prestazioni inferiori rispetto a iOS 16 già in esecuzione, indebolendo qualsiasi argomento dell’utente per non supportare quei dispositivi con iOS 17.
Poiché i dispositivi A12 Bionic e successivi non sono interessati dall’exploit checkm8 bootrom, Apple probabilmente continuerà a supportare questi dispositivi per un po’ di tempo a venire, diventando sempre più ostile nei confronti dei dispositivi A11 Bionic, limitando artificialmente le loro nuove funzionalità. con il software (se scelgono di supportarli da iOS 17).
Apple impegnata nella sicurezza
Apple ha dimostrato di poter rendere lo sviluppo di jailbreak per questi dispositivi incredibilmente tortuoso per gli hacker implementando così tanti checkpoint che ogni versione del firmware richiede nuovi metodi per essere masterizzata. Apparentemente questo è così vorace che molti hacker hanno rinunciato a tentare di hackerare iOS.
L’idea di cui sopra, combinata con il prolifico programma di ricerca dei bug di Apple, ha portato a un minor numero di jailbreak per le moderne versioni del firmware. Ma meno non è lo stesso di niente.
Jailbreak come Fugu15 e XinaA15 per i nuovi dispositivi iOS e iPadOS 15, e persino la demo di iOS 16.1 mostrata da Luca Todesco, hanno dimostrato che anche gli ultimi metodi di sicurezza di Apple non sono immuni. Il problema con il jailbreak, tuttavia, è che gli hacker veterani sono passati a cose più grandi e migliori, lasciando gli hacker meno esperti con solo frammenti da provare a raccogliere e mettere insieme in loro assenza.
Apple sta sfidando questi nuovi hacker che stanno cercando di prendere piede nell’hacking dell’iPhone. Sapendo fin troppo bene che attualmente è un passo avanti e che gli hacker stanno lottando per tenere il passo, l’azienda continua a rafforzare le sue difese. Forse questo è uno dei motivi per cui il Dream Team ha deciso di riunirsi.
Conclusione
Anche se Apple decidesse di includere iPhone 8, iPhone 8 Plus e iPhone X considerando quali dispositivi supporteranno iOS 17, è probabile che questo sarà l’ultimo firmware a farlo. Nonostante ciò, questi dispositivi rimarranno vulnerabili all’exploit checkm8 bootrom per il resto della loro vita, anche se Apple continuerà a rilasciare nuovi firmware nei prossimi anni che non supportano questi dispositivi.
Non è ancora chiaro quale sarà la decisione finale di Apple, ma lo sapremo con certezza tra pochi mesi. Speriamo che i dispositivi con il chip A11 Bionic abbiano un altro anno di divertimento prima che Apple li costringa tutti fuori dalla famiglia.
Lascia un commento