High tech

Un développeur parvient à émuler iPhone OS 1.0

© Photo de Jonas Vandermeiren sur Unsplash

Temps de lecture
Par Anthony Mirelli

Martijn de Vos, connu sous le pseudonyme devos50, est parvenu à émuler le système d’opération iPhone OS 1.0, utilisé sur l’iPod Touch de 2007, quelques mois après la sortie du tout premier iPhone. 

SI vous avez connu cet OS, la prouesse technique du développeur devrait vous rendre nostalgique. Icône à l’ancienne, présence d’applications disparues (une version maison de YouTube était installée sur tous les appareils), tout y est. 

Mais le projet n’a pas été simple à mettre en place. Selon de Vos, “la partie la plus délicate était d’émuler les composants matériels de l'iPod touch.” Voilà pourquoi il a choisi d’émuler la première version du système d'exploitation de l'iPhone pour l'iPod au lieu de l'iPhone. Le smartphone d’Apple aurait demandé encore plus d’émulation de composants matériels, ce qui aurait compliqué la tâche. 

© 9to5Mac

De plus, iPhone OS 1.0 est bien moins sécurisé que les versions récentes d’iOS. “Les appareils Apple contemporains contiennent de nombreux composants matériels supplémentaires, tels que des moteurs neuronaux, des enclaves sécurisées et une variété de capteurs qui rendront l'émulation de ces appareils beaucoup plus difficile et demanderont beaucoup plus de temps.

Le résultat est à tester depuis un ordinateur via QEMU. Tout est expliqué (en anglais) sur le blog du développeur.

Inscrivez-vous aux newsletters de la RTBF

Info, sport, émissions, cinéma...Découvrez l'offre complète des newsletters de nos thématiques et restez informés de nos contenus

Sur le même sujet

Articles recommandés pour vous