Voici une façon de faire bon usage de votre iPhone 5s après la mise à niveau vers l'iPhone 6: installez Android L Developer Preview. Cela ressemble à une impossibilité étant donné le contrôle incroyablement strict d'Apple sur la sécurité des appareils, mais un petit groupe de chercheurs universitaires l'a géré à l'aide d'une solution de contournement intelligente. Vous en trouverez la preuve dans la courte vidéo de démonstration ci-dessous.
La combinaison du matériel époustouflant d'Apple avec le système d'exploitation ouvert Android de Google et tous les avantages qui en découlent produiraient le smartphone idéal pour tant de personnes. Mais c'est un rêve qui ne deviendra probablement jamais une réalité pratique, malgré les réalisations de quelques développeurs talentueux qui ont pu installer Android sur un iPhone au fil des ans.
Dans la vidéo ci-dessous, Mike Huang, chercheur à l'Université du Michigan, présente brièvement la version Android L Developer Preview fonctionnant sur l'iPhone 5s. Ce n'est pas aussi fluide que prévu compte tenu du processeur A7 64 bits de l'appareil, mais c'est à cause de la façon dont fonctionne toute l'astuce.
Vous voyez, l'iPhone 5s n'a pas les fichiers système d'Android L stockés localement en raison des difficultés d'installation d'Android sur du matériel non pris en charge. Au lieu de cela, il y accède via un serveur distant - de la même manière que votre PC accède aux fichiers distants lorsque vous diffusez un jeu via une plate-forme comme OnLive.
Bien qu'impressionnante, cette configuration n'est vraiment que pour le plaisir. Il est trop lent à utiliser régulièrement et, en raison de sa dépendance à un serveur distant, il serait inutilisable sans connexion de données.
(fonction (d, s, id) { var js, fjs = d.getElementsByTagName (s)[0]; if (d.getElementById (id)) return; js = d.createElement (s); js.id = identifiant; js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1"; fjs.parentNode.insertBefore (js, fjs); }(document, 'script', 'facebook-jssdk'));