Voilà quelques années seulement, le root et le jailbreak étaient monnaie courante. Ils permettent respectivement sur Android et sur iOS de gagner des privilèges au niveau du système afin d’ouvrir de nouvelles possibilités sur nos smartphones, mais la peine de la manipulation est bien moins attrayante maintenant que la plupart de ces fonctionnalités recherchées à l’époque sont disponibles nativement.
Certains aiment néanmoins toujours se livrer à cette pratique et l’outil Checkra1n permet justement de jailbreaker de nombreux iPhone sous iOS 12.3 ou plus (du 5 s au X). Le gros point fort de cet outil est qu’il repose sur une faille de la Boot ROM et non de l’OS lui-même, ce qui empêche Apple de corriger l’exploit d’une simple mise à jour. Il s’agit néanmoins d’un jailbreak semi-tethered, ce qui signifie qu’il est nécessaire de rebrancher l’iPhone à un ordinateur pour relancer le jailbreak à chaque redémarrage du téléphone. Un point d’autant plus dérangeant que l’outil n’était alors disponible que sur macOS 10.10 ou plus.
Android = Linux
Mais ça, c’était avant. Depuis le début du mois de février, Checkra1n est également disponible sur Linux, permettant de jailbreaker un iPhone depuis une distribution libre. Et par extension, un utilisateur de Reddit a découvert qu’il était possible de faire fonctionner l’outil sur Android pour peu que le noyau Linux soit relativement à jour (testé sur un kernel en version 4.14) et que l’appareil soit rooté.
Une manipulation relativement simple
Checkra1n offre une manipulation relativement simple qui ne devrait pas poser de problème pour quelqu’un déjà coutumier du root et du jailbreak. Rappelons néanmoins qu’il s’agit d’une manipulation qui peut endommager de manière irréversible un appareil, il est donc conseillé de savoir ce que l’on fait avant de se lancer dans l’expérience.
L’utilisateur ayant découvert la manipulation la décrit en 8 étapes :
- Télécharger les fichiers de Checkra1n compatibles avec le smartphone Android rooté (en fonction de son architecture)
- Mettre le répertoire dans la mémoire du téléphone à un endroit où son exécution est permise (dans /data par exemple)
- Connecter les deux téléphones entre eux avec un câble idoine (un câble USB-C vers Lightning d’Apple fonctionne)
- Ouvrir une application de terminal sur le smartphone Android et taper « su » pour obtenir les droits de super utilisateur (root)
- Taper « lsusb » pour vérifier que l’iPhone est bien reconnu (l’ID devrait être « 05ac:12a8 »)
- Passer l’iPhone en mode DFU avec la bonne combinaison de touches
- Vérifier que l’iPhone est toujours reconnu (« lsusb« )
- Lancer Checkra1n en mode CLI avec la commande « ./checkrain -c »
Voilà qui rend l’expérience relativement simple d’accès et accessible depuis n’importe où à condition d’avoir un smartphone Android rooté sous la main. De quoi dépanner ceux qui auraient redémarré leur iPhone jailbreaké par erreur.
Rejoignez-nous de 17 à 19h, un jeudi sur deux, pour l’émission UNLOCK produite par Frandroid et Numerama ! Actus tech, interviews, astuces et analyses… On se retrouve en direct sur Twitch ou en rediffusion sur YouTube !
Fun fact, le téléphone Sony utilisé est sur un kernel avec le driver dfu intégré, quand j'en ai parlé au dev kernel de Sony Open Devices, il m'a dit qu'il l'avait intégré juste pour le lol et si un mec faisait ça, bah résultat ça a servi
Le jailbreak permet surtout d'ajouter des fonctionnalités aussi. Cela permettait à l'époque, par exemple, d'ajouter Siri sur ipad 2. Il me semble que cela peut permettre d'ajouter le split screen sur un iphone 6, aussi. Après, l'intérêt reste assez limité.
<blockquote>Pouvez m'expliquer l'intérêt de la chose ? </blockquote> Transformer un iPhone en smartphone (enfin presque...)
Pouvez m'expliquer l'intérêt de la chose ? Le jailbreak d'iphone permettait d'installer un magasin alternatif et de le desimlocker. C'était très pratiqué dans le quartier russe à New-York. Les iPhones étaient ensuite envoyés en Russie. Apple ne vendait pas ses iPhone en Russie. Il n'y avait même pas itune lorsque Job était vivant. Heureusement qu'il est mort..
On attend maintenant l'application iphone pour rooter un Android.
Il me semble que c'était déjà le cas.
Cette fois, c'est sûr : Atlas va tomber dans les pommes. ^^
1 pour Android 0 pour iOS 🤪🤪🤪🤪🤪
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix