Notebookcheck Logo

Android la version 16 comprendra un terminal et la prise en charge complète des machines virtuelles Linux avec accélération GPU

Android 16 facilitera l'exécution d'une VM Linux complète. (Source de l'image : @cozy_OSS sur X)
Android 16 facilitera l'exécution d'une VM Linux complète. (Source de l'image : @cozy_OSS sur X)
Google envisage de proposer une application Terminal native pour Android, probablement avec Android 16. L'application Terminal permettra l'installation d'une VM Linux avec une interface graphique complète et une accélération GPU, ainsi que d'autres fonctions d'administration système, notamment le redimensionnement des disques, la redirection des ports et la restauration des partitions. Il s'agit d'une extension du projet antérieur de Google visant à permettre à Chrome OS de fonctionner sur Android à l'aide du cadre de virtualisation Android.

Chromebook ont la possibilité d'installer une machine virtuelle Linux (VM) pour bénéficier de fonctionnalités supplémentaires depuis un certain temps déjà. Bientôt, le site Android pourra lui aussi goûter aux joies de Linux, si l'on en croit les récentes modifications apportées au projet AOSP ( Android Open Source Project).

L'ART ( Android Runtime) est basé sur un noyau Linux, mais Google prévoit désormais de donner aux développeurs et aux utilisateurs expérimentés la possibilité d'exécuter un bureau Linux complet. Cela vous rappelle quelque chose ? Ce projet est similaire au projet Ferrochrome que Google a présenté il y a quelques mois et qui permettait d'exécuter Chrome OS sur les téléphones Pixel.

Cette magie est rendue possible grâce au Android Virtualization Framework (AVF) qui a été introduit pour la première fois dans Android 13. Dans Android 15, AVF acquiert la capacité d'exécuter des systèmes d'exploitation GUI dans une VM avec une accélération complète du GPU. Malheureusement, le projet Chrome OS sur Pixel 8 n'était à l'époque qu'une preuve de concept.

Mais aujourd'hui, nous pourrions en voir les avantages dans le monde réel. Selon Mishaal Rahman, qui écrit pour Android Authority, Google travaille sur une application Terminal pour Android. Mishaal Rahman signale de nouveaux correctifs "ferrochrome-dev-option" qui ont été soumis à l'AOSP et qui ajoutent une bascule "terminal Linux" dans les options Developer.

Les applications d'émulation de terminal qui fournissent un environnement Linux sont présentes sur le Play Store depuis longtemps, mais la mise en œuvre de Google intégrera le terminal directement dans Android. La nouvelle application Terminal permettra d'exécuter une distribution Linux complète dans une VM et s'interfacera avec elle via une adresse IP locale pour transmettre des commandes Linux depuis l'hôte Android.

Actuellement, l'application Terminal vous oblige à approvisionner manuellement une image Debian et à créer un fichier vm_config.json. Toutefois, M. Rahman prévoit que la version finale facilitera grandement la tâche des utilisateurs en incluant une application LinuxInstaller qui s'en chargera automatiquement.

Google a apparemment aussi l'intention de transformer cette application Terminal actuellement dépouillée en une application complète en ajoutant des fonctionnalités telles que la possibilité de redimensionner les disques, la redirection de ports et la récupération de partitions. AVF sera également enrichi de fonctionnalités supplémentaires telles que la sauvegarde et la restauration d'instantanés, la virtualisation imbriquée et la prise en charge des périphériques x86_64.

La plupart des utilisateurs ne ressentent pas le besoin d'utiliser un terminal sur leur smartphone, mais les développeurs peuvent bénéficier de l'accès à certains outils de ligne de commande lors de leurs déplacements. AVF prenant en charge les applications GUI, nous pourrions même voir quelque chose du genre de ce que Samsung a montré précédemment avec Linux sur DeX. Il pourrait même être possible de faire fonctionner Windows sur ARM de manière quasi-native directement sur votre téléphone. Les possibilités sont infinies.

Rahman s'attend à ce que la nouvelle application Terminal avec prise en charge de Linux débarque sur Android 16 l'année prochaine. Il n'est pas clair pour l'instant si cette fonctionnalité fera son chemin vers les ROM spécifiques aux OEM, mais on peut s'attendre à ce qu'au moins les appareils Pixel offrent une prise en charge.

Please share our article, every link counts!
> Revues et rapports de ordinateurs portatifs et smartphones, ordiphones > Archives des nouvelles 2024 10 > Android la version 16 comprendra un terminal et la prise en charge complète des machines virtuelles Linux avec accélération GPU
Vaidyanathan Subramaniam, 2024-10-14 (Update: 2024-10-14)