
Faire tourner macOS sur un iPhone 14 Pro ou un iPhone 14 Pro Max est désormais possible grâce à VirtualMacOniPad, un projet open source développé par nfzerox. Il ne s’agit toutefois ni de remplacer iOS, ni de démarrer le téléphone directement sous macOS : le système d’Apple est lancé comme invité dans une machine virtuelle, tandis qu’iOS continue de fonctionner en dessous.
La version 1.2.1 du projet apporte cette compatibilité aux deux iPhone, après s’être initialement concentrée sur certains iPad. Elle adapte notamment l’interface à l’écran plus petit des smartphones et réduit les problèmes de texte tronqué.
Une virtualisation matérielle, mais réservée aux iPhone jailbreakés
Selon nfzerox, VirtualMacOniPad s’appuie sur les frameworks Hypervisor, Virtualization et ParavirtualizedGraphics d’Apple, récupérés depuis macOS puis modifiés pour pouvoir se charger sous iOS. L’objectif est de bénéficier d’une virtualisation accélérée matériellement, plutôt que d’une émulation logicielle bien plus lente.
L’installation impose en revanche un jailbreak avec Dopamine, puis l’ajout du dépôt du développeur dans Sileo avant l’installation du paquet Virtual Mac. La prise en charge officielle s’arrête à iOS 16.3.1 : Apple a retiré l’accès à Hypervisor depuis le noyau à partir d’iOS 16.4.
Le projet peut exécuter macOS Monterey, Ventura, Sonoma et Sequoia, ce dernier étant recommandé par le développeur pour la stabilité. Des versions expérimentales peuvent aussi démarrer, avec des résultats variables. Des logiciels comme Final Cut Pro, Logic Pro et Pixelmator Pro peuvent être téléchargés dans l’environnement macOS via des versions d’essai.
Des compromis importants sur l’iPhone 14 Pro Max
Les essais rapportés autour du projet montrent que la configuration doit rester prudente. Une machine virtuelle limitée à 4 Go de mémoire vive aurait permis de conserver une meilleure stabilité sur un iPhone 14 Pro Max sous iOS 16.1.1. Le mode sans échec et la désactivation de l’injection de tweaks amélioreraient aussi les performances.
Cette expérimentation s’accompagne d’une forte chauffe du téléphone. L’iPhone 14 Pro Max dispose de moins de mémoire vive et d’une marge thermique plus réduite qu’un iPad Pro haut de gamme, deux contraintes particulièrement sensibles lorsque macOS est exécuté dans une machine virtuelle.
Ce que ça change
Pour l’utilisateur, cette avancée démontre surtout les possibilités techniques des puces Apple et de la virtualisation sur iPhone. Elle peut intéresser les développeurs et amateurs de jailbreak qui veulent tester macOS sur un appareil mobile, mais elle ne transforme pas l’iPhone en ordinateur de remplacement : la procédure, les limites de stabilité et la chauffe en font avant tout une preuve de concept.
Le jailbreak demeure par ailleurs une manipulation qui modifie profondément l’environnement logiciel de l’iPhone. VirtualMacOniPad reste un projet communautaire expérimental, sans affiliation avec Apple.
À lire aussi
Source : nfzerox — VirtualMacOniPad (GitHub)
Rédigé avec l'assistance d'outils d'IA, vérifié et validé par la rédaction.