ONE Jailbreak Ad

checkra1n: Una guida completa

checkra1n Jailbreak

Il jailbreak di checkra1n si distingue come uno strumento ampiamente apprezzato per l'installazione di tweak sui dispositivi Apple, dall'iPhone 5 all'iPhone X (A5-A11). Questo potente strumento sfrutta l'exploit checkm8, non patchabile, offrendo compatibilità con tutti i dispositivi iOS, a partire da iOS 12 fino a iOS 17. Inoltre, l'intrinseca versatilità dell'exploit checkm8 per iOS garantisce la possibilità di effettuare il jailbreak dei dispositivi Apple su tutte le future versioni di iOS. checkra1n supporta iOS 12 – iOS 14.

Key Takeaways

  • L'ultima versione del jailbreak di checkra1n, 0.12.4, è stata rilasciata l'11 maggio 2021. Da allora, il progetto non è stato aggiornato, offrendo supporto per iOS 12 - iOS 14.
  • I dispositivi A11 con iOS 14.0 e versioni successive richiedono la rimozione del passcode e l'abilitazione di Salta controllo BPR A11 nelle opzioni per la migliore esperienza di jailbreak.
  • Se desideri effettuare il jailbreak di iPhone 8, iPhone 7 o iPhone 6, iPhone 5 con iOS 12 - iOS 14.5, checkra1n è lo strumento migliore con supporto per tutte le versioni del firmware.
  • checkra1n è un jailbreak semi-tethered per Mac e Linux e richiede un computer per effettuare nuovamente il jailbreak dell'iDevice quando la batteria è completamente scarica.
  • Per utilizzare checkra1n su un PC Windows è necessario eseguire WinRa1n o un LiveCD con una distribuzione Linux, come checkn1x, che offre il jailbreak stesso.
  • Esistono versioni moderne jailbreak per iOS 15 – iOS 17 basati su checkra1n come Palera1n e WinRa1n. checkra1n non è mai stato rilasciato per supportare iOS 15 e versioni successive.

Scarica il jailbreak di checkra1n

checkra1n è stato ufficialmente rilasciato solo per Mac e Linux. Per avviare il download e installare lo strumento di jailbreak per iOS 12 – iOS 14, clicca sul pulsante "Scarica ora" e visualizza i link per il download di checkra1n per macOS, checkra1n per Linux [x86 e x64], checkra1n per Linux [arm], checkra1n per Linux [arm64] e checkra1n per Linux [i486].

Che cosa è checkra1n?

Checkra1n, un versatile strumento di jailbreak, è disponibile per le piattaforme macOS e Linux. Sebbene una versione per Windows sia stata annunciata nel 2020, non si è mai concretizzata e sembra improbabile che venga rilasciata. Tuttavia, il pioniere di Checkra1n, Palera1n, è emerso con il supporto per iOS 15 a iOS 17. Checkra1n stesso è in grado di effettuare il jailbreak di iPhone dal 5s all'X, operando su versioni iOS dalla 12.0 fino alla 14.8.1, escluso il supporto per iOS 15.

L'exploit checkm8 sviluppato da axi0mX è il motore principale del jailbreak di checkra1n. La parte interessante di questo exploit bootrom permanente e non patchabile è la possibilità di garantire il jailbreak a vita per i dispositivi A5-A11. Ciò significa che ogni futura versione di iOS dovrebbe essere vulnerabile.

L'exploit axi0mX è stato rilasciato come progetto open source su GitHub. Pertanto, checkm8 viene utilizzato come strumento per bypassare l'attivazione di iCloud, estrarre le chiavi di decrittazione dei componenti iPSW, attivare il dual-boot (con Android su iPhone), eseguire il downgrade di iOS, impostare nonce o eseguire il dump di SecureROM. In particolare, continua a svolgere un ruolo fondamentale negli ultimi jailbreak di iOS 16 e iOS 17.

schermata di checkra1n

checkra1n jailbreak è un'applicazione desktop che richiede di collegare il tuo iPhone, iPad o Apple TV tramite un cavo USB per procedere con il jailbreak. Questo è l'unico modo per sfruttare il tuo dispositivo e installare tweak. Sui dispositivi mobili, lo strumento carica un'app Loader che ti permette di installare Cydia e accedere in questo modo a migliaia di tweak e app.

Il supporto per altri gestori di pacchetti era stato promesso, ma mai fornito dal team di checkra1n. Esiste uno strumento aggiuntivo, Betelguese, per macOS per installare le librerie bootstrap, libhooker e Procursus di Odysseyra1n, consentendo di eseguire Sileo (preinstallato), Zebra, Cydia o Installer. Odysseyra1n è un'altra soluzione non ufficiale per far funzionare Sileo su checkra1n.

L'app Loader può essere utilizzata anche per ripristinare il sistema. Cliccando su questa opzione, l'app rimuoverà tutti i file di jailbreak di checkra1n e le altre modifiche apportate al sistema operativo, senza cancellare i dati. Dopo il riavvio, il sistema verrà ripristinato.

Tieni presente che i cavi USB-C Lightning forniti con la confezione di un iPhone sembrano fisicamente impossibili da utilizzare per entrare in modalità DFU, necessaria per il jailbreak. In alternativa, prova un cavo USB-A o, se possibile, cavi di terze parti potrebbero avere maggiori probabilità di funzionare con checkra1n.

Schermata delle impostazioni di checkra1n.

Il jailbreak utilizza Substrate, la potente libreria di iniezione di codice di Cydia. Substrate consente agli sviluppatori di modificare facilmente il sistema per creare modifiche, hack, librerie e app.

Il jailbreak di checkra1n può essere eseguito dal terminale ed eseguito tramite un'interfaccia grafica. L'interfaccia grafica è più intuitiva, ma con la riga di comando è possibile effettuare il jailbreak anche su versioni non supportate di iOS, iPadOS e tvOS. Questa funzionalità non è più disponibile da iOS 15. Dalle impostazioni del jailbreak, è anche possibile forzare la modalità provvisoria, ignorare il controllo BPR di A11 e abilitare la Dark Blockchain.

Novità

  • Hotfix per i dispositivi A9X, che non potevano avviarsi su 14.5 con 0.12.3.
  • Correzione dei problemi di dipendenza dei pacchetti nel repository deb.
  • Aggiunto supporto per iOS 14.5.
  • Supporto preliminare per Mac M1 - leggi l'annuncio.
  • Nuova opzione della riga di comando --force-revert per forzare il ripristino di rootFS senza accesso all'app loader.
  • Il binpack incluso è stato aggiornato e ridotto.
  • Correzione di un problema che causava l'arresto anomalo dell'app loader su tvOS 12.
  • Correzione dell'arresto anomalo di checkra1n su macOS se si utilizza un framework MobileDevice recente.
  • Correzione di un problema che poteva causare l'arresto anomalo dell'interfaccia utente del terminale su Linux.
  • Correzione di un problema per cui l'interfaccia utente del terminale poteva lasciare il terminale in uno stato inutilizzabile all'uscita.
  • Il processo

Inoltre, checkrain installa un server SSH sulla porta 44 solo su localhost. Puoi esporlo sul tuo computer locale usando iproxy via USB. Passa liberamente dal jailbreak di unc0ver a checkrain senza perdere le tue impostazioni, a patto che tu abbia effettuato il jailbreak iniziale con uncover.

Questo eccellente jailbreak per iOS è ancora in versione beta. L'ultima versione è la 0.12.4. Sono disponibili alcune opzioni di configurazione aggiuntive. È possibile attivare Dark Blockchain, saltare il controllo A11 BPR, avvio dettagliato, modalità provvisoria e consentire versioni di iOS/iPadOS/tvOS non testate.

schermata del terminale checkra1n

Poiché l'exploit checkm8 presenta delle limitazioni, i dispositivi più recenti non sono supportati e non lo saranno mai.

Per questo motivo, il jailbreak di checkra1n non funzionerà con iPhone 15, iPhone 14, iPhone 13 Mini, iPhone 13, iPhone 13 Pro, iPhone 13 Pro Max, iPhone 12, iPhone 12 Pro, iPhone 12 Mini, iPhone 12 Pro Max, iPhone 11 Pro, iPhone 11, iPhone 11 Pro Max, iPhone XR, iPhone XS Max e iPhone XS.

checkra1n è stato annunciato come progetto open source, ma il codice non è mai stato rilasciato al pubblico. Al suo posto è stato rilasciato pongoOS, un ambiente di esecuzione pre-boot per schede Apple basato su checkra1n. Il progetto è ancora in fase di sviluppo sul repository GitHub. L'unico sito web ufficiale e legittimo per i jailbreak è checkra.in. Tutti gli altri domini sono falsi.

Con il rilascio di pongoOS, il team di checkra1n ha pubblicato anche il codice sorgente di checkra1n kernel patchfinder (KPF) e dell'exploit SEP. PongoOS e i suoi componenti sono scritti per il 94,6% in linguaggio C e per il 2,5% in Assembly. Gli sviluppatori possono compilare il progetto su macOS e Linux.

Il progetto è stato rilasciato con licenza MIT. Le ultime modifiche sono state aggiunte il 4 novembre 2021.

Dispositivi supportati

Tutti i sistemi A5-A11 su un chip sono supportati dal jailbreak. La compatibilità con checkra1n raggiunge milioni di dispositivi Apple. Di seguito è riportato l'elenco effettivo di iPhone e iPad compatibili. Tutti gli iDevice sono compatibili con iOS 12 fino a iOS 17, a seconda del modello di iPhone o iPad.

SoCDispositivo
A5iPad 2, iPhone 4S, iPad Mini (1a generazione)
A5XiPad (3a generazione)
A6iPhone 5, iPhone 5C
A6XiPad (4a generazione)
A7iPhone 5S, iPad Air, iPad Mini 2, iPad Mini 3
A8iPhone 6, iPhone 6 Plus, iPad mini 4
A8XiPad Air 2
A9iPhone 6S, iPhone 6S Plus, iPhone SE, iPad (2017) 5a generazione
A9XiPad Pro (12,9 pollici) prima generazione, iPad Pro (9,7 pollici)
A10iPhone 7 e iPhone 7 Plus, iPad (2018, sesta generazione), iPad (2019, settima generazione)
A10XiPad Pro 10.5" (2017), iPad Pro 12.9" 2a generazione (2017)
A11iPhone 8, iPhone 8 Plus e iPhone

Come effettuare il jailbreak di un iPhone legacy

Per effettuare il jailbreak di iOS con checkra1n è necessario utilizzare un computer desktop e un cavo USB-A. Innanzitutto, verifica che il tuo dispositivo e la versione di iOS siano supportati dall'ultima versione dello strumento di jailbreak. L'applicazione ha lo stesso aspetto e funziona allo stesso modo su tutte le piattaforme. Basta chiacchiere, iniziamo con il jailbreak.

Passaggio 1. Scarica checkra1n, il jailbreak per iOS 12 – iOS 14.

Passaggio 2. Spostare checkra1n nella cartella Applicazioni.

installazione jailbreak checkra1n.

Passaggio 3. Collega il tuo iPhone o iPad a un PC o Mac tramite un cavo USB-A.

Passaggio 4. Fare clic su Avvia per effettuare il jailbreak del dispositivo.

Passaggio 5. checkra1n attiverà la modalità di ripristino.

checkra1n Modalità di recupero.

Passaggio 6. Seguire le istruzioni sullo schermo per accedere alla modalità DFU.

Helper in modalità DFU di checkra1n.

Fase 7. checkm8 sfrutterà il sistema e lo avvierà in modalità jailbreak.

Passaggio 8. Aprire l'app checkra1n Loader dalla schermata iniziale.

Passaggio 9. Installa l'app Cydia per accedere alle modifiche e alle app dai repository.

Schermata dell'app checkra1n Loader

Installazione di Sileo Package Manager

Sileo è un moderno gestore di pacchetti per iOS 12 e versioni successive, focalizzato sulla velocità. È stato progettato per fornire una vera alternativa a Cydia per i dispositivi con jailbreak. Utilizzando Odysseyn1x, è possibile eseguire facilmente lo script Odysseyra1n, che rimuoverà Cydia e installerà Sileo su un jailbreak checkra1n.

Passaggio 1. Se hai già effettuato il jailbreak, ripristina il sistema utilizzando l'app Loader.

Passaggio 2. Esegui il jailbreak del tuo dispositivo utilizzando checkra1n.

Passaggio 3. Non aprire l'app Loader disponibile nella schermata Home.

Passaggio 4. Installare Odysseyra1n tramite Odysseyn1x.

App Sileo su jailbreak checkra1n

Versione Windows del jailbreak di checkra1n

checkra1n per Windows non è mai stato rilasciato ufficialmente, ma esiste una soluzione alternativa che consente di eseguire lo strumento di jailbreak da un PC. Il 16 aprile 2022, è stata pubblicata un'app non ufficiale di checkra1n per Windows, con l'autorizzazione a rilasciarla con un nome diverso: iRemovalRa1n.

La versione Windows dell'app chackra1n non è mai stata rilasciata a causa della mancanza di un driver kernel adeguato. iRemovalRa1n è un nuovissimo jailbreak per Windows che sfrutta gli stessi metodi per sfruttare il firmware iOS tramite porta USB installando le librerie di runtime UsbDK.

Prima del rilascio nativo, l'unica opzione per effettuare il jailbreak da un computer Windows era utilizzare una speciale distribuzione Linux eseguibile tramite chiavetta USB, che permetteva di accedere a tutte le funzionalità di checkra1n. Questo metodo consente di eseguire checkra1n anche da Windows.

Schermata di checkra1n per Windows

checkn1x è una distribuzione basata su Linux per il jailbreak dei dispositivi iOS tramite l'app checkra1n. Puoi eseguire il sistema da una chiavetta USB ed effettuare il jailbreak del tuo iPhone o iPad da un PC. L'ultima versione di checkn1x 1.1.7 (immagine Light, circa 29 MB) include checkra1n 0.12.4.

  1. Installa Etcher sul tuo computer (disponibile per Windows, Linux, macOS).
  2. Scarica checkn1x.iso e caricalo in Etcher.
  3. Scrivi l'ISO sulla tua unità USB.
  4. Riavviare ed entrare nel menu di avvio del BIOS.
  5. Selezionare l'unità USB da cui effettuare l'avvio.
  6. Esegui checkn1x e fai clic su Alt+F2 per aprire checkra1n per Windows.

Jailbreak basati su checkra1n per iOS 15 – iOS 17

Il jailbreak di checkra1n non è stato aggiornato per iOS 15 o iOS 16. Tuttavia, sono emersi strumenti alternativi, basati sulle fondamenta di checkra1n, per i dispositivi checkm8 con iOS 15, iOS 16 e iOS 17. A seconda del sistema, sono disponibili opzioni come palera1n o Winra1n. Entrambe le soluzioni richiedono l'uso di un PC per il processo di jailbreak.

Il jailbreak di Palera1n si basa su checkra1n per estendere il supporto ai dispositivi A6-A11 con iOS 15 e iOS 17, facilitando al contempo l'iniezione di tweak. Questo jailbreak introduce una doppia funzionalità unica, consentendo agli utenti di scegliere tra la modalità fakefs-rootful e la modalità rootless durante il processo di jailbreak. È fondamentale sottolineare che Palera1n-C è un jailbreak semi-tethered.

Suggerimento: per impostazione predefinita, Palera1n installa un ambiente rootless. Tuttavia, se preferisci avere accesso completo, puoi seguire la guida di Palera1n Rootful per istruzioni su come ottenerlo.

Passaggio 1. Scarica Palera1n , lo strumento di jailbreak per iOS 15 – iOS 17.

Passaggio 2. Salvare il file sul desktop per accedervi facilmente.

Passaggio 3. Aprire l'app terminale ed eseguire i comandi.

 ​​​​​​​sudo chmod +x [drag and drop]/palera1n-macos-universal sudo xattr -r [drag and drop]/palera1n-macos-universal sudo xattr -rd com.apple.quarantine [drag and drop]/palera1n-macos-universal

Passaggio 4. Fare doppio clic sull'app palera1n-macos-universal.

Passaggio 5. Tocca  → Preferenze di Sistema → Privacy e sicurezza.

Passaggio 6. Nella sezione Sicurezza, consenti l'app palera1n-macos-universal con "Consenti comunque".

Passaggio 7. Aprire l'app palera1n-macos-universal nel terminale.

Passaggio 8. Entrare in modalità DFU e seguire le istruzioni visualizzate sullo schermo.

Passaggio 9. Seguire le istruzioni visualizzate sullo schermo.

Passaggio 10. Aprire Palera1n Loader dalla schermata iniziale e installare i pacchetti.

Jailbreak Palera1n per iOS 15 - iOS 17.
​​​​​​​

WinRa1n si distingue come uno degli strumenti di jailbreak preferiti dagli utenti Windows, offrendo la possibilità di effettuare il jailbreak di iOS dalla versione 12 alla 14 tramite checkra1n. Inoltre, per le versioni iOS dalla 15 alla 17, WinRa1n utilizza palera1n. Il jailbreak da iOS 12 a iOS 16 utilizza checkra1n versioni 0.12.4 e 0.1337.1 come motori principali, facilitando il supporto alle modifiche su iPhone e iPad. Questo strumento è compatibile con tutti i dispositivi checkm8, dall'A8 all'A11.

Passaggio 1. Scarica WinRa1n , il jailbreak checkra1n per Windows.

Passaggio 2. Fare clic sul pulsante verde di download e selezionare Scarica come ZIP.

Passaggio 3. Decomprimere WinRa1n2.0.zip sul desktop.

Passaggio 4. Installare AppleMobileDeviceSupport64.msi.

Passaggio 5. Dopo aver completato l'operazione, riavvia il PC Windows.

Passaggio 6. Installare UsbDk_1.0.22_x64.msi, il driver USB richiesto.

Passaggio 7. Aprire WinRa1n1.1exe o WinRa1n2.0.exe.

Passaggio 8. Collega il tuo iPhone al PC tramite USB.

Passaggio 9. Seleziona la versione di checkra1n in base al tuo iDevice.

Passaggio 10. Fare clic su jailbreak direttamente dalle modalità Normale/Recovery/DFU.

Passaggio 11. Seguire le istruzioni sullo schermo per effettuare il jailbreak.

WinRa1n, il checkra1n per il jailbreak di Windows.
​​​​​​​

Soluzioni di bypass di iCloud tramite checkra1n

Il jailbreak di checkra1n, progettato appositamente per iOS 12 e iOS 14, è spesso stato utilizzato come metodo principale per accedere al file system dell'iPhone ed eludere la schermata di blocco attivazione bypassando iCloud. Sebbene il jailbreak non offra di per sé questa funzionalità, sono stati sviluppati numerosi strumenti per bypassare iCloud , sfruttando il jailbreak di checkra1n.

Alcuni strumenti gratuiti sfruttano script Python per eseguire comandi per bypassare iCloud, consentendo agli utenti di comprendere le complessità di questi script e il loro funzionamento in background. A partire dal 2023, molte di queste soluzioni rimangono operative. Tuttavia, è importante notare che questi strumenti gratuiti attualmente non supportano Signal, il che li rende non completamente funzionali.

Codici di errore e soluzioni

Codice di errore – 5

Come risolvere: se si utilizza un cavo USB-A, passare a un cavo USB-C o cambiare porta USB. Chiudere l'applicazione checkra1n, riaprirla o valutare di ripristinare l'iPhone per un nuovo jailbreak con Checkra1n.

Codice di errore – 20

Come risolvere: scegli un cavo da Lightning a USB-A invece di un cavo da USB-C a Lightning. Valuta la possibilità di eseguire il backup e il ripristino di iOS con una nuova installazione.

Codice errore – 26/31: Exploit fallito

Come risolvere: provare a effettuare il jailbreak in modalità provvisoria (con le impostazioni disabilitate). Se non funziona, ripristinare il file system di root e ripetere il jailbreak.

Codice errore – 31: Verifica se il dispositivo è pronto

Come risolvere: prova a utilizzare un cavo standard da USB-A 3.0 a Lightning invece di un cavo da USB-C a Lightning. In alternativa, cambia la porta USB.

Codice di errore – 71

Come risolvere: utilizzare l'opzione (USB Safe) nel menu di avvio.

Codice di errore – 77

Come risolvere: rimuovi il codice di accesso prima di avviare il jailbreak; potrai ripristinarlo al termine.

Codice di errore – 78

Come risolvere: uscire da checkra1n e verificare di aver inserito correttamente sudo checkra1n.

Errori di avvio sicuro

Come risolvere: disabilitare l'avvio protetto nelle impostazioni del BIOS.

Errori grafici

Come risolvere: utilizzare l'opzione (Grafica protetta) nel menu di avvio.

Errori ACPI

Come risolvere: nel menu di avvio, seleziona la modalità RAM, premi TAB e aggiungi acpi=off nomodeset al prompt.

Conclusione

In conclusione, a partire dal 2024, il jailbreak di checkra1n rimane una soluzione potente per i dispositivi Apple A6-A11 con sistema operativo iOS 12-14. Data la sua natura open source, le menti creative della comunità del jailbreak hanno sfruttato i suoi componenti per creare strumenti innovativi come palera1n o WinRa1n, estendendo il supporto a iOS 15 fino a iOS 17. Sfortunatamente, gli iPhone privi dell'exploit checkm8 non patchato non sono compatibili con iOS 17. È importante notare che si prevede che questo metodo di jailbreak cesserà di funzionare con il rilascio di iOS 18.

Author Photo
Scritto da

Kuba Pawlak è un appassionato tester di strumenti per il jailbreak e app IPA, con anni di esperienza nella personalizzazione di iOS. Partecipa attivamente alle comunità di jailbreak online e ai forum di Reddit, aiutando gli utenti a trovare modi sicuri ed efficaci per migliorare i loro iPhone e iPad. Puoi seguire gli ultimi aggiornamenti e approfondimenti di Kuba su X (Twitter).

Pubblica un commento

Ultimi post

Radice di dopaminaNascondere

Dopamina RootHide Jailbreak: Bypassare il rilevamento, VarClean & Patcher

Quante volte vi siete imbattuti in situazioni frustranti in cui, tentando di avviare un'app o un gioco, veniva visualizzato un messaggio di "ambiente jailbroken rilevato", nonostante non aveste effettuato intenzionalmente il jailbreak del dispositivo? Con...

Dopamine

Dopamine Jailbreak IPA Scaricare e installare iOS 15.0-16.6.1

Lars Fröder ha annunciato il rebranding di Fugu15 Max in Dopamine. Questo jailbreak di nuova concezione è specificamente progettato per fornire ai dispositivi A12+ con Dopamine la possibilità di utilizzare...

Jailbreak di Meridian

Meridian Jailbreak IPA per iOS 10.3.3

Sul mio vecchio iPhone 7, ho ancora installato iOS 10, che funziona davvero bene. Yalu102 è un ottimo jailbreak, ma supporta solo iOS 10 - iOS 10.2. Tuttavia, Meridian Jailbreak supportava iOS 10 - iOS 10.3.3 e ho deciso di provarlo. Da quello che...