Checkra1n
Auteur original | qwertyoruiop | | Développeur(s) | | | Version initiale | 10 novembre 2019 | | Version bêta | 0.12.4 beta / 11 juin 2021 | | Système d'exploitation | | | Langue | Anglais | | Type | Jailbreaking | | Site web | checkra.in |
checkra1n est un jailbreak semi-tethered, principalement développé par Luca Todesco (qwertyoruiop). Il repose sur l'exploit bootrom checkm8 publié par axi0mX. checkra1n peut jailbreaker iOS 12.0 à iOS 14.8.1, iPadOS 13.1 à iPadOS 14.8.1, et tvOS 12.0 à 14.7. Un support expérimental a été ajouté dans la version 0.9.9 pour le processeur T2. Un support partiel pour le HomePod a été ajouté dans la version 0.12.1 beta.
checkra1n avec le support pour démarrer pongoOS sur toutes les versions prises en charge par A7 et au-dessus, jusqu'à iOS 7, a été ajouté dans la build 0.1337.0 - mais cela démarre simplement pongoOS et ne jailbreake pas l'appareil. Ces builds sont disponibles ici et peuvent être utilisées pour démarrer un ramdisk personnalisé et un overlay. Cela nécessite l'utilisation de la branche "iOS15" de pongoOS sur GitHub et est actuellement principalement utilisé par palera1n et bakera1n.
La dernière build mainstream de checkra1n - 0.12.4 beta - ne jailbreake pas iOS 15.0 ou versions ultérieures en raison des nouveaux correctifs iBoot nécessaires. Par conséquent, il n'existe actuellement aucune version de checkra1n capable de le faire.
Historique des versions
[edit | edit source]| Version | Date | Changements |
|---|---|---|
| 0.9 beta | 10 novembre 2019 | Version initiale |
| 0.9.1 beta | Correction d'un crash de l'application loader lors de l'installation de Cydia sur iPads
Correction d'un crash lorsque la langue macOS n'était pas en anglais Correction d'un problème où les iPad Minis ne fonctionnaient pas avec l'interface graphique Correction d'un problème avec le binaire scp | |
| 0.9.2 beta | 11 novembre 2019 | Correction d'un problème où l'Apple Watch ne recevait pas de notifications en mode jailbreaké
Amélioration de la fiabilité de l'entrée en mode DFU Correction d'un problème où checkra1n ne fonctionnait pas sur macOS 10.10 |
| 0.9.3 beta | 13 novembre 2019 | Corrections des problèmes de biométrie, écran tactile, clavier intelligent iPad, charge rapide, moteur taptic, et paramètres de batterie
Détection des mises à jour OTA téléchargées |
| 0.9.3.2 beta | Corrections similaires à 0.9.3 beta | |
| 0.9.5 beta | 15 novembre 2019 | Corrections de déconnexion Apple ID et initialisation MobileSubstrate
Nouvelle séquence DFU rapide pour plus de fiabilité Amélioration du mécanisme de chargement de substrate |
| 0.9.6 beta | 1 décembre 2019 | Corrections pour iPad 6e génération, erreurs A7, icônes d'applications jailbreak, et charge rapide
Support pour Apple TV, iPad 5e génération, iPad Air 2, iPad Pro 1re génération, et iOS 13.2.3 Refonte de l'interface en ligne de commande Amélioration de la vitesse de loader |
| 0.9.7 beta | 14 décembre 2019 | Corrections des changements de mode de périphérique et crash GUI sur certains iPads
Support initial pour Apple TV 4K Support pour iOS 13.3 Suppression de la dépendance à libimobiledevice |
| 0.9.8 beta | 5 février 2020 | Support pour Linux
Introduction de webra1n Nouvelle CLI avec ncurses et FastDFU Support pour iOS/iPadOS 13.3.1 Patching bas-niveau via pongoOS |
| 0.9.8.1 beta | 4 mars 2020 | Support pour Project Sandcastle |
| 0.9.8.2 beta | 8 mars 2020 | Augmentation de la taille maximale de l'arbre de périphériques à 256KiB pour Project Sandcastle
Correction des problèmes d'architecture pour devhelper |
| 0.10.2 beta | 26 mai 2020 | Corrections pour A7, paniques sur iOS 12.4, keychain, et GUI/ncurses
Support pour iOS 13.4 et 13.4.1 Nouvelle version du kernel patch finder |
| 0.11.0 beta | 22 septembre 2020 | Support officiel pour iOS 12.0 - 13.7 et iOS/tvOS 14.0
Support pour Apple TV 4K breakout boards Corrections pour patch finder, démotion Linux, et erreur -20 sur Apple TV 4K |
| 0.12.0 beta | 8 novembre 2020 | Support pour iOS 14.1 et 14.2, A10/A10X sur iOS 14.x
Mode rapide GUI/TUI Corrections pour crashes, tvOS 13.x, et mémoire corrompue |
| 0.12.1 beta | 20 novembre 2020 | Alerte sur l'appareil pour le mode sécurisé
Support SSH iBridge et HomePod (CLI) Corrections pour mode sécurisé sur iOS 14.2 et fuites mémoire |
| 0.12.2 beta | 31 décembre 2020 | Activation USB sur Apple TV 4K
Corrections pour A10/A10X sur iOS 14.3+ et LaunchDaemons |
| 0.12.3 beta | 29 avril 2021 | Support pour iOS 14.5 et M1 Macs
Nouvelle option --force-revert Corrections pour crash loader sur tvOS 12 et macOS |
| 0.12.4 beta | 11 juin 2021 | Correction pour A9X sur iOS 14.5
Correction des dépendances de paquets |
| 0.1337.0 | 1 janvier 2023 | Correctifs iBoot pour iOS 15 et 16
Support A7 sur Linux Refonte de pongoOS dans SRAM Nouveaux drapeaux pour ramdisk et overlay |
| 0.1337.1 | 15 janvier 2023 | Suppression de la dépendance MobileDevice.framework
Correctifs pour iOS 9, USB pongoOS, et KPF pour iOS 16.1/16.2 |
| 0.1337.2 | 6 juin 2023 | Correctifs iBoot pour iPadOS 17.0 beta
Support KPF jusqu'à iOS 16.4.1 Refonte du support DeviceTree |
| 0.1337.3 | 20 septembre 2024 | Correctifs iBoot pour iOS 18.1 beta 4
Support KPF jusqu'à iOS 18.1 beta 4 |