La comunità del jailbreak ha ricevuto un po’di chiusura nella tarda serata di lunedì dopo che l’ex membro dell’Odyssey Team e sviluppatore capo CoolStar ha annunciato formalmente che il jailbreak di Cheyote per iOS e iPadOS 15.0-15.1.1 era stato annullato e che CoolStar avrebbe lasciato definitivamente la comunità.
L’Odyssey Team ha condiviso i dettagli tramite Twitter lunedì sera, collegando a un post su Tumblr scritto dalla stessa CoolStar. Il post descriveva in dettaglio la sua decisione di lasciare la comunità del jailbreak e affronta lo stato di Cheyote nonostante il precedente commento di CoolStar affermasse che ci sarebbe stata una versione dimostrabile entro aprile 2023, che è essenzialmente proprio ora, e ovviamente non accadrà.
Il post completo del blog è riportato di seguito, per motivi di archiviazione:
Lasciare la community di jailbreak
Più o meno in questo periodo l’anno scorso (a marzo 2022) avevo aggiornato il mio iPhone principale a iOS 15.1, sperando di fare un jailbreak per questo. Mi aspettavo completamente di uscire di scena dopo iOS 15.1, ma sapevo benissimo che con tutte le mitigazioni di iOS 15.0 – 15.1 da solo, avrei potuto già essere fuori dai miei mezzi per fare un jailbreak, quindi c’era un rischio.
A quel punto, avevo già ridotto le modifiche che usavo a soli 2: dock per iPad per iPhone e attivazione della percentuale della batteria per iPhone con notch.
Avanti veloce a giugno e iOS 16 aveva introdotto nativamente la percentuale della batteria per gli iPhone che hanno la tacca, riducendo il numero di modifiche che vorrei (rispetto allo stock) da 2 a 1. Ma non importa, ero ancora su iOS 15.1 e speravo ancora di fare un jailbreak, dato che a quel punto avevo un terminale funzionante.
Tuttavia, i mesi sono passati: giugno è diventato luglio e stavano arrivando le beta di iOS 16. Grazie a una donazione di qualcuno, ho ottenuto un Macbook Air M1 per accelerare lo sviluppo del jailbreak e ho ottenuto libhooker con modifiche in esecuzione un paio di settimane dopo, anche su A12 e A13. Il jailbreak a questo punto era in uno stato estremamente buggato, anche se funzionante e la speranza era alta.
Poi è arrivata la comunità del jailbreak: senza un bypass PAC/PPL in quel momento, libhooker sarebbe stato costretto a firmare le code page-che era davvero fattibile solo con l’API libhooker (a meno che non fosse speso un sacco di sforzi per potenziali soluzioni alternative). Ma gli sviluppatori di tweak si sono in gran parte rifiutati di prendere in considerazione l’utilizzo dell’API libhooker per gli hook in batch e mi sono sentito rapidamente frustrato. E anche molti altri della community non mi stavano aiutando: ero stato molestato da molti utenti di jailbreak su Twitter e Reddit per questo, soprattutto perché di recente era venuto alla luce che Cheyote era rotto su A15. E, naturalmente, essendo agosto 2022, era improbabile che qualsiasi donazione a questo punto potesse ottenere un dispositivo A15 su iOS 15 iniziale.
Allo stesso tempo, ho avuto altri interessi che sono spuntati con il porting di Windows a vari Chromebook: il mio porting su AMD Ryzen stava andando abbastanza bene da essere un driver quotidiano e avevo appena fatto funzionare l’audio sul Chromebook Pixel 2 (che avevo precedentemente abbandonato nel 2017 ma poi ripreso nel 2022 con la mia nuova esperienza).
Così sono scattato: mi sono reso conto di quanto sia migliore la community sul lato Chromebook e che semplicemente non avevo bisogno di sopportare la community di jailbreak. E ho messo Cheyote nel dimenticatoio per concentrarsi sullo sviluppo di driver Windows per i Chromebook.
Poi agosto è diventato settembre, novembre, dicembre. Si stavano facendo progressi sulla scena dei Chromebook, ma ogni volta che pensavo di tornare a eseguire il jailbreak di iOS, rabbrividivo al ricordo delle molestie.
Nel dicembre 2022, ho restituito i soldi donati per il MacBook alla persona che lo ha donato. Da quando ho capito che Cheyote era ben oltre il programma, anche se mai fosse successo. Nel frattempo, nella scena dei Chromebook, stavo facendo funzionare l’audio Intel di 12a generazione.
Poi passarono i mesi e nel marzo 2023 mi resi conto che era stato un anno intero. Ed ero ancora su iOS 15.1 apparentemente per nessun altro motivo se non quello di prendermi in giro e perdere la percentuale della batteria e i widget, quindi ho aggiornato il mio iPhone principale a iOS 16.3.1 (e ora iOS 16.4), sapendo che non c’era modo di girare indietro e che non avrei più subito il jailbreak sul mio dispositivo principale per molto tempo, se non mai.
Questo ci porta ad oggi. Anche se lo nego da diversi mesi ormai, chiaramente mi ha fatto sentire molto meglio stare lontano dalla comunità del jailbreak e ho trovato nuovi interessi che mi rendono più felice. Quindi è il momento di dire addio. Nel complesso è stata una buona corsa da quando ho iniziato a sviluppare modifiche per iOS 5 (nel 2012) e jailbreak da iOS 11 (nel 2017): una corsa di 10 anni non è poi così male.
=============================
Per coloro che stanno ancora aspettando Cheyote, sfortunatamente non trattengo il respiro più. Sono chiaramente andato avanti mesi fa, anche se mi ci è voluto fino ad ora per rendermene pienamente conto. Apprezzo coloro che mi hanno supportato in passato e vi ringrazio per il vostro supporto sulle mie modifiche, Electra, Chimera, Odyssey e Taurine. Se stai ancora eseguendo uno dei jailbreak che ho realizzato, sei uno vero. libhooker e i miei repository saranno ancora attivi e funzionanti per quelli da iOS 11 a iOS 14 e Sileo è gestito da Amy da oltre un anno. Mi aspetto che Odyssey e Taurine non abbiano bisogno di altri aggiornamenti considerando che sono stati eseguiti in modo stabile per molto tempo e libhooker 1.6.9 continuerà ad essere ospitato sul mio repository poiché è l’ultima versione ad essere completamente convalidata fino a iOS 14.8.1 (su checkm8) e fino a iOS 14.3 (su Chimera-> Taurine).
Se sei interessato a quello che sto facendo in questi giorni, sentiti libero di prendere quasi tutti i Chromebook Intel (o uno dei i 3 Chromebook Ryzen 3000 supportati) dell’ultimo decennio e ci hanno messo Windows! (Tranne l’originale Pixel 1 [nessun trackpad/touch screen] o Samsung Chromebook 3: quello è spazzatura, scusa se ce l’hai)
Il team Odyssey ha anche annunciato gli aggiornamenti finali per Chimera incentrato su iOS 12 jailbreak e jailbreak Odyssey incentrato su iOS 13. Chimera sta aggiungendo il supporto per iOS 12.5.7, mentre Odyssey sta raggruppando l’ultima versione del gestore di pacchetti Sileo.
CoolStar una volta era a capo dello sviluppo dell’app per il gestore di pacchetti Sileo, ma quel progetto è ora guidato da @ elihwyma, quindi Sileo non andrà da nessuna parte a breve poiché è il principale gestore di pacchetti utilizzato dai moderni jailbreak.
I tweet del team Odyssey rivelano anche che @MasterMike88 e @dhinakg ora hanno il permesso esclusivo di fornire patch del kernel per iOS 12 se dovesse rompersi qualcosa nel jailbreak di Chimera, ora alla fine del ciclo di vita (EOL).
Ora che Cheyote è stato ufficialmente cancellato, ciò significa che le persone dovranno fare affidamento su soluzioni di jailbreak alternative, attualmente esistenti. Ciò include il jailbreak palera1n basato su checkm8 per dispositivi A9-A11 con iOS e iPadOS 15.0-16.x e l’imminente Fugu15 Max (nome provvisorio) per dispositivi A12+ con iOS e iPadOS 15.0-15.4.1. Detto questo, la cancellazione di Cheyote non riguarderà troppe persone, soprattutto perché il focus del jailbreak si sposta su iOS e iPadOS 16.
Il canale Discord del team Odyssey rimarrà aperto agli utenti per commentare e porre domande, poiché così come per il Team Odyssey di fare annunci importanti sui loro progetti in corso.
Vale la pena notare che l’uscita di CoolStar dalla community è stata dura data la sua influenza e i suoi contributi di lunga data, ma non era inaspettato. I suoi interessi si erano continuamente allontanati dal jailbreak degli iPhone e più vicini ad armeggiare con altri progetti, cosa che aveva ripetutamente affermato più e più volte. Detto questo, questo non dovrebbe sorprendere nessuno, anche se evoca emozioni tristi.
Nonostante gran parte del dramma che è venuto con i progetti di CoolStar e le discussioni con altri sviluppatori che ne sono seguite, non c’è da ignorare che i suoi contributi erano grandi. Ricordiamo tutti un tempo prima del rilascio di Electra per iOS 11, quando sembrava che nessuno stesse facendo un jailbreak, e poi è arrivata Electra. Subito dopo è arrivato unc0ver, suscitando una feroce competizione tra unc0ver ed Electra Team che è andata avanti negli anni a venire, coinvolgendo anche i team Chimera e Odyssey. Oggi le cose sono un po’diverse, poiché c’è stato un silenzio stereo da parte del team di unc0ver.
La torcia viene consegnata alla prossima generazione di sviluppatori di jailbreak che ora devono capire i dettagli della sicurezza di Apple meccanismi e trovare un modo per colpire i telefoni Apple di fronte agli sviluppatori veterani di jailbreak in partenza, un’impresa che è attualmente intrapresa dal team palera1n e dagli sviluppatori dietro Fugu15 Max e XinaA15. Stanno già facendo un ottimo lavoro e ci aspettiamo che le cose progrediscano lentamente.
Cosa ne pensi dell’uscita di CoolStar dalla community di jailbreak e della cancellazione di Cheyote? Assicurati di farcelo sapere nella sezione commenti in basso.