Ios 6 installé sur ipod touch 3g grâce à une bidouille


À retenir :
– installation d’ios 6 sur ipod touch 3g
– développeur nyansatan a réalisé l’exploit
– utilisation du firmware de l’iphone 3gs
– modifications critiques nécessaires au système
– outil disponible sur github pour installation


Un développeur du nom de NyanSatan a réussi à installer iOS 6 sur l’iPod touch 3G, un appareil lancé en 2009 et qui avait été abandonné par Apple, se retrouvant bloqué sur iOS 5.1.1 sans possibilité de mise à jour. Plus d’une décennie après, cette prouesse démontre que l’obsolescence imposée était artificielle.

Le projet, intitulé SundanceInH2A, repose sur une découverte intéressante : l’iPod touch 3G et l’iPhone 3GS partagent une architecture matérielle presque identique grâce à des puces provenant de la même famille (S5L8920X pour l’iPod et S5L8922X pour l’iPhone). Malgré cela, seul le smartphone avait eu droit aux mises à jour officielles d’Apple à cette époque.

Ios 6 installé sur ipod touch 3g grâce à une bidouille
Pour contourner cette restriction, NyanSatan a entrepris un travail minutieux semblable à une transplantation chirurgicale. Il a extrait le firmware de l’iPhone 3GS et l’a adapté pour le modèle iPod touch. Cela a impliqué la modification de composants clés du système tels que :

Ios 6 installé sur ipod touch 3g grâce à une bidouille
– Le DeviceTree, qui agit comme une carte d’identité matérielle – Le bootloader LiBoot – Le kernelcache qui contient le noyau ainsi que ses extensions

Ios 6 installé sur ipod touch 3g grâce à une bidouille
La complexité technique réside particulièrement dans la reconstruction du kernelcache. Pour cela, NyanSatan a utilisé un outil interne d’Apple nommé kcgen afin de rassembler correctement les extensions nécessaires.

L’installation s’appuie sur une faille présente dans le système de fichiers HFS+ du bootloader d’iOS 5 permettant un « jailbreak untethered », ce qui signifie qu’il reste actif même après un redémarrage de l’appareil.

Après quelques minutes suivant l’installation, l’appareil démarre sur un écran montrant la configuration d’iOS 6. Bien que cet accomplissement soit impressionnant techniquement, son utilité est limitée car beaucoup des services en ligne ne fonctionnent plus avec ce système datant désormais de 2012.

NyanSatan a mis son outil à disposition sur GitHub pour ceux qui souhaitent explorer cette curiosité technologique ; il propose également un script capable de générer une version d’iOS 6 pouvant être installée sur l’iPod touch 3G. De plus, il envisage déjà d’appliquer sa méthode au premier iPad sorti en 2010

Avatar photo

Drak

Extraterestre un peu perché du haut de ma soucoupe, j'aide la bande avec mes articles d'un très haut niveau orthographique. Je suis moi aussi passionné de high tech depuis que mon modem 56K faisait pas mal de bruit en chargeant mon AOL illimité.

9 commentaires sur “Ios 6 installé sur ipod touch 3g grâce à une bidouille

Laisser un commentaire