Notebookcheck Logo

Android 13 DP1 sur Google Pixel 6 permet d'exécuter Windows 11 et Doom dans une VM avec des performances quasi-natives

Android 13 sur les appareils Pixel 6 permet désormais d'exécuter des VM de Linux et de Windows 11. (Image Source : @kdrag0on sur Twitter)
Android 13 sur les appareils Pixel 6 permet désormais d'exécuter des VM de Linux et de Windows 11. (Image Source : @kdrag0on sur Twitter)
Le membre senior de XDA Danny Lin (@kdrag0n) a réussi à faire fonctionner des machines virtuelles entières sur le Google Pixel 6 avec une relative facilité. Cela a été possible grâce à la nouvelle fonctionnalité KVM qui est introduite avec Android 13. Le développeur a même pu faire tourner Windows 11 sur ARM et même jouer au jeu classique Doom sur le Pixel 6 avec des performances décentes.

Google vient de publier Android 13 Developer Preview 1 (DP1) pour que les développeurs puissent la tester sur les téléphones Google Pixel éligibles. En dehors de fonctionnalités telles que la confidentialité améliorée et les icônes d'application à thème, Android 13 pourrait avoir un truc sympa dans ses manches - la possibilité d'exécuter des machines virtuelles basées sur le noyau (KVM).

Danny Lin(@kdrag0n sur Twitter), membre senior de XDA, a démontré qu'il est en effet possible d'exécuter des machines virtuelles entières avec des performances quasi-natives sur un téléphone Google Pixel 6 Google Pixel 6 exécutant Android 13 DP1. Qui plus est, le développeur a même pu faire fonctionner Windows 11 on ARM et Doom sur le Pixel 6 également !

Avec Android 13, Google étend la fonctionnalité KVM dans Linux à quelque chose appelé protected KVM (pKVM) qui permet la confidentialité des données même si le système d'exploitation de base est compromis. pKVM fonctionne sur une base par MV, mais avec la possibilité d'exposer le privilège d'hyperviseur de niveau 2 d'exception dans le chargeur de démarrage et le firmware Tensor, il est possible d'utiliser la fonctionnalité KVM complète pour les machines virtuelles non protégées. Grâce à cela,@kdrag0n a pu démarrer plusieurs distributions Linux et les faire fonctionner à une vitesse proche de la normale.

Bien que l'accès KVM actuel sur Android 13 nécessite un accès root, il est théoriquement possible d'avoir une méthode non-root en implémentant un service tel que crosvm, QEMU, ou Firecracker dans une VM Microdroid. Pour ceux qui ne le savent pas, Microdroid est une version simplifiée de l'image système générique (GSI) Android qui permet d'isoler les applications et même les systèmes d'exploitation sur le même matériel. Ainsi, techniquement, vous pouvez utiliser une copie de l'OS pour le travail et une autre pour vos affaires personnelles sans que les deux ne se parlent jamais, et ce, sans pénalités de performance.

@kdrag0n a pu faire fonctionner des distributions Linux telles que Ubuntu 21.10, Arch Linux ARM, Void Linux et Alpine Linux sur le Pixel 6. Bientôt, Windows 11 sur ARM était également opérationnel avec une relative facilité. Le développeur note que même s'il n'y a pas encore d'accélération GPU, le CPU, les E/S et la mémoire semblent fonctionner correctement. En connectant la VM du téléphone à un ordinateur, le développeur a également pu jouer au jeu original Doom.

De l'exécution des applications Android sur Windows 11 via le Sous-système Windows pour Android jusqu'à l'exécution du système d'exploitation Windows 11 complet sur Android, il semble que nous ayons bouclé la boucle. Il sera intéressant de voir quels autres projets les développeurs peuvent proposer à mesure que Android 13 arrive à maturité.

Acheter le Google Pixel 6 (déverrouillé) sur Amazon

Ubuntu 21.10 fonctionnant sur le Pixel 6 avec Android 13 DP1. (Source de l'image : @kdrag0n sur Twitter)
Ubuntu 21.10 fonctionnant sur le Pixel 6 avec Android 13 DP1. (Source de l'image : @kdrag0n sur Twitter)
Windows 11 fonctionnant sur le Pixel 6 avec Android 13 DP1. (Source de l'image : @kdrag0n sur Twitter)
Windows 11 fonctionnant sur le Pixel 6 avec Android 13 DP1. (Source de l'image : @kdrag0n sur Twitter)
Performances d'E/S dans Windows 11 exécuté sur le Pixel 6 avec Android 13 DP1. (Source de l'image : @kdrag0n sur Twitter)
Performances d'E/S dans Windows 11 exécuté sur le Pixel 6 avec Android 13 DP1. (Source de l'image : @kdrag0n sur Twitter)
Please share our article, every link counts!
> Revues et rapports de ordinateurs portatifs et smartphones, ordiphones > Archives des nouvelles 2022 02 > Android 13 DP1 sur Google Pixel 6 permet d'exécuter Windows 11 et Doom dans une VM avec des performances quasi-natives
Vaidyanathan Subramaniam, 2022-02-14 (Update: 2022-02-14)