Un développeur a réalisé l'exploit incroyable de démarrer Ubuntu 20.04 avec l'interface graphique sur un Apple iPhone 7. Lisez la suite pour en savoir plus !
En mars 2020, lorsque Corellium a présenté Projet Château de Sable pour démarrer Android sur l'Apple iPhone 7 à l'aide du jailbreak checkra1n, cela a suscité des espoirs quant au potentiel de développement du marché secondaire au niveau du système d'exploitation sur les anciens modèles d'iPhone. Sauf panne matérielle, bon nombre de ces appareils peuvent encore avoir des années d'utilisation devant eux si les utilisateurs expérimentés peuvent y installer n'importe quelle distribution GNU/Linux standard. En fait, un développement récent a été porté à notre attention, ce qui contribuera à ouvrir la voie à la durée de vie prolongée de ces anciens appareils iPhone.
Un développeur du nom de "nouveauhacker1746" sur Reddit relève le défi de transformer l'iPhone 7 en un smartphone fonctionnant sous Linux. En plus de démarrer la version ARM64 d'Ubuntu 20.04 LTS sur un iPhone 7, le développeur a également réussi à exécuter le shell graphique à part entière de l'environnement de bureau GNOME sur l'appareil.
Gardez à l'esprit que le développeur n'a pas remplacé le contenu de la NAND interne mais a plutôt réussi à démarrer en réseau l'instance Ubuntu à l'aide d'un noyau Linux personnalisé du projet Sandcastle. Le développeur a a partagé un guide très élaboré sur la façon de créer votre propre "iPhone 7 Ubuntu Edition", et vous pouvez même suivre le tutoriel sans vous soucier du jailbreak de l'appareil. Cependant, essayer de faire fonctionner votre iPhone 7 sur Ubuntu n'est peut-être pas une expérience très gratifiante pour les utilisateurs inexpérimentés, car vous devez toujours compiler manuellement le noyau au préalable et accéder au fichier. pongoOS environnement d'exécution de pré-démarrage à l'aide de checkra1n.
Un moddeur tentant de faire fonctionner Ubuntu sur un Apple iPhone 7 n'est pas très surprenant, puisque cette série particulière n'est pas étrangère au noyau Linux. Le post-commercialisationOS un projet qui me vient à l'esprit a apporté Linux sur l'iPhone 7 et 7 Plus. Bien que l'installation d'une distribution GNU/Linux comme Ubuntu sur un iPhone ne vous offrira pas la même expérience que le simple fait d'exécuter iOS, il serait extrêmement utile d'obtenir des performances décentes d'un ancien appareil jusqu'à ce qu'il soit physiquement pauses. Rappelez-vous, dans l'esprit du légendaire HTC HD2, il ne s'agit pas d'exécuter réellement le logiciel, il s'agit de prouver que cela peut être fait.
Source: r/linux (1, 2)