Android Canary permet executar aplicacions gràfiques de Linux a mòbils

linux Apps - Terminal Android

La més recent actualització d'Android Canary (la branca experimental que substitueix les versions preliminars per a desenvolupadors) ha rebut una actualització força significativa per als que busquen més convergència entre Android i l'ecosistema Linux.

I és que s'ha fet conèixer que Google ha començat a permetre l'execució d'aplicacions gràfiques Linux dins de la seva aplicació Terminal, una eina que fins fa poc només oferia accés a programes de línia d'ordres.

Un salt inesperat a la integració entre Android i Linux

Aquesta nova característica, que s'ha afegit a la actualització més recent d'Android Canary, si materialitza mitjançant una màquina virtual que corre Debian GNU/Linux directament a l'entorn d'Android.

l'arquitectura tècnica darrere aquesta integració és complexa, però alhora elegant: l'entorn es basa en el projecte Ferrochrome, que utilitza l'Android Virtualization Framework (AVF) juntament amb l'hipervisor KVM i la infraestructura de virtualització crosvm. El resultat és una experiència descriptori completa que ara pot incloure aplicacions gràfiques tradicionals com editors de text, eines de desenvolupament i, potencialment, jocs.

La nova funcionalitat s'activa des de la pròpia aplicació Terminal, que ara incorpora un botó «Mostrar» visible a la cantonada superior dreta. En prémer-lo, s'habilita la redirecció gràfica des de la màquina virtual a l'entorn gràfic d'Android. Aquesta interfície gràfica es basa en Weston, un servidor compost que serveix com a referència per al protocol Wayland, i permet als usuaris interactuar visualment amb aplicacions Linux com si fossin davant d'un escriptori tradicional.

Durant les proves amb la compilació d'Android Canary llançada al juliol de 2025, va ser possible iniciar sense dificultats l'entorn gràfic Weston i executar aplicacions com Gedit, el clàssic editor de text del GNOME. Encara que no es va repetir la demostració prèvia amb Doom, els desenvolupadors ja havien aconseguit executar aquest títol anteriorment usant versions internes de la Terminal, cosa que demostra el potencial gràfic del sistema.

Acceleració gràfica per maquinari: la clau per al rendiment

Un dels elements més prometedors daquesta evolució és el suport per acceleració gràfica mitjançant VirGL, una GPU virtual desenvolupada com a part del projecte Virgil3D i utilitzada comunament en entorns de virtualització amb QEMU/KVM. Gràcies a aquesta integració, és possible executar aplicacions que demanen recursos gràfics elevats, incloent-hi videojocs o eines de disseny.

Per activar aquesta acceleració a la Terminal d'Android, els usuaris han de fer una acció senzilla però poc documentada: crear un fitxer buit anomenat virglrenderer al directori /sdcard/linux. Un cop fet això, en obrir la Terminal es mostra el missatge “VirGL habilitat”, indicant que la virtualització gràfica està activa i llesta per utilitzar-se.

Un pas audaç cap al futur del còmput mòbil

Encara que aquesta funcionalitat encara es troba en fase de proves i no forma part de cap versió estable d'Android, la seva inclusió a la branca Canary suggereix que Google està seriosament compromès amb expandir les capacitats del sistema operatiu. La possibilitat d'executar aplicacions gràfiques de Linux en un entorn virtual dins d'Android no sols amplia el ventall d'usos possibles per a un dispositiu mòbil, sinó que també representa un apropament sense precedents entre dos mons que històricament han estat separats.

Aquest desenvolupament podria transformar la manera com els usuaris tècnics, desenvolupadors i entusiastes interactuen amb els dispositius mòbils, apropant l'experiència de l'escriptori Linux a la butxaca de l'usuari. Si aquesta funcionalitat es manté en futures versions estables, Android es podria consolidar com una plataforma veritablement híbrida, capaç d'oferir el millor dels dos entorns.

D'altra banda, tampoc no podem oblidar els plans que té Google de fusionar els projectes de ChromeOS amb Android. Tots aquests moviments en conjunt ens podrien donar una idea sobre què té preparat Google per al futur Android i el camí al qual pretén portar.

Finalment, si estàs interessat a poder conèixer més sobre això, pots consultar els detalls al següent enllaç.