Le système d’exploitation Android peut-il fonctionner sur un iPhone ?


Techniquement, OUI - vous trouvez beaucoup d'instructions en effectuant une simple recherche DuckDuckGo "run linux on jailbroken iPhone".

La principale réserve est que votre iPhone doit être jailbreaké pour cela. L'autre chose est la raison d'exécuter d'autres OS (disons Linux ou OpenBSD, vous ne voulez pas vraiment dire que vous aimeriez exécuter Windows dessus ;-). ) sur un iPhone car iOS fournit des performances optimales avec le matériel dédié. Bon, je peux imaginer la pure curiosité comme raison ...


Une autre chose à considérer est que l'iPhone utilise un processeur ARM, ce qui signifie que même si vous êtes en mesure d'exécuter d'autres OS sur celui-ci, votre choix d'applications serait plutôt limité (à moins que vous ayez vraiment l'intention de porter certaines applications par vous-même).

Si vous avez vraiment besoin d'avoir accès à des applications d'autres OS à partir de votre iPhone, il existe d'autres moyens beaucoup plus simples, comme la connexion à un serveur exécutant votre application par exemple via le WiFi et VNC.

Le serveur pourrait être aussi petit et aussi peu coûteux que le Raspberry Pi exécutant le Raspbian Linux et votre application et se glisser facilement dans votre poche.

Si vous avez besoin de plus de capacité de calcul, un serveur privé virtuel avec n'importe quel fournisseur Internet décent pourrait faire l'affaire. Si vous avez besoin d'encore plus, vous pouvez prendre des dispositions pour vous connecter à la puissance de calcul "illimitée" du cloud ou d'un superordinateur de votre choix. La seule condition préalable serait de disposer d'une connexion Internet décente (et, bien sûr, d'un peu d'argent à débourser pour cela).

En fait, l'exécution de la version en ligne de Google Doc ou même de Microsoft Office sur un iPhone fonctionne exactement de cette manière - en se connectant aux serveurs Google (Linux) ou MS (Windows) via Internet.