Lo sviluppatore Jonathan Seals ha recentemente rilasciato un nuovo lavoro chiamato CoolBooter, uno strumento interessante che consente ad alcuni dispositivi a 32 bit di eseguire il dual-boot di diversi firmware iOS. Con un semplice riavvio può consentire, ad esempio, il passaggio tra iOS 6 e iOS 9. Mentre questa funzionalità è all'ordine del giorno nel mondo dell'informatica desktop, l'avvio di più sistemi operativi su dispositivi iOS è molto più raro.
Sebastien e io abbiamo parlato brevemente dello strumento su Let's Talk Jailbreak 157 e in questo articolo forniremo alcune informazioni aggiuntive, oltre a una dimostrazione video in azione.
Ora siamo su CoolBooter Beta 5 e sono disponibili anche alcune informazioni aggiuntive. Attualmente supporta i seguenti dispositivi:
- iPhone 4
- iPhone 5
- iPhone 5c
- iPad 2
- iPad 3
- Ipad 4
Si noti che poiché le tecniche utilizzate nel suo funzionamento sono disponibili solo per 32 bit, tutti i dispositivi supportati da CoolBooter presentano questa architettura. Non mi aspetterei che questo cambi anche nel prossimo futuro. Strumenti pertinenti come Xpwn e kloader, che sono probabilmente utilizzati da CoolBooter, sono probabilmente la ragione di questo.
Ho provato CoolBooter me stesso su un iPhone 5 di prova e ha funzionato come un fascino! Il dispositivo è stato originariamente eseguito il jailbreak su iOS 9.0.2 e ora può avviare in modo impeccabile sia 9.0.2 sia un jailbreak iOS 6.1.4. Il video dimostrativo di Seal mostra le basi, ma durante il test ho deciso di registrare l'intero processo dall'inizio alla fine.
Il video mostra il processo di installazione iniziale, il riavvio in iOS 6, l'installazione di Cydia sul sistema operativo secondario, la dimostrazione della riduzione dello spazio di archiviazione dopo l'installazione e la dimostrazione della versione del sistema operativo secondario nell'app Impostazioni. Quindi eseguo un ciclo di riavvio tra i due sistemi operativi, per mostrare come funziona il processo dopo l'installazione iniziale.
Puoi vedere quel video qui sotto. Tieni presente che il video è stato modificato per accorciarlo. I passaggi richiedono molto più tempo nella vita reale:
Qui deve essere applicato un avviso standard, come accade con qualsiasi strumento che apporta tali modifiche di basso livello ed è in versione beta:
Non provarlo su un dispositivo essenziale o se non sei preparato a far andare le cose male. Fai un backup completo prima di iniziare. Lo strumento è in versione beta, preparati per possibili bug.
Consiglio inoltre di leggere il feed Twitter di CoolBooter, in cui vengono regolarmente pubblicate informazioni pertinenti che potrebbero influire sull'uso dello strumento. Ci sono anche alcuni requisiti per l'utilizzo dello strumento, che puoi trovare qui sotto:
- Un dispositivo a 32 bit supportato (vedere l'elenco sopra).
- Un firmware idoneo (iOS 6 e iOS 9).
- Un jailbreak sul firmware di origine.
- Le chiazze lo sono non necessario.
- Almeno 6 GB di spazio libero sul dispositivo.
- tfp0 o equivalente incluso nel jailbreak sul firmware di avvio.
Se il tuo jailbreak non ha già questa patch, potresti trovarne uno pubblicato sul feed Twitter di CoolBooter.
Come puoi vedere dal mio video durante la visualizzazione della schermata "Impostazioni / Informazioni", lo spazio sul dispositivo è diminuito in modo sostanziale dopo l'installazione, a causa del partizionamento del dispositivo in due. Assicurati di avere abbastanza spazio per questo o l'installazione potrebbe non riuscire. Anche i sigilli avvertono non per abilitare il backup iCloud sul sistema operativo secondario.
Lo strumento dovrebbe eventualmente supportare iOS 7 come sistema operativo secondario e iOS 6, tuttavia questo è stato disabilitato per ora. Potrebbe tornare (solo per iPhone 4) in Beta 6, dovremo aspettare e vedere ...
CoolBooter è uno strumento intelligente per i dispositivi legacy e vale la pena provare se hai un dispositivo di riserva in giro. Sebbene non sia sicuro di quali casi d'uso quotidiani richiederanno il passaggio tra due sistemi operativi con i riavvii, come risultato tecnico è molto impressionante e potrebbe dare vita a dispositivi legacy che ora funzionano troppo lentamente sull'ultimo iOS.
Hai già provato CoolBooter? Quali sarebbero le tue versioni iOS ideali per il dual-boot, se potessi sceglierne due?