Den nyligste Android Canary-oppdatering (den eksperimentelle grenen som erstatter forhåndsvisningene for utviklere) har fått en ganske betydelig oppdatering for de som søker større konvergens mellom Android og Linux-økosystemet.
Og det har blitt gjort kjent at GGoogle har begynt å tillate kjøring av grafiske Linux-applikasjoner. i «Terminal»-applikasjonen, et verktøy som inntil nylig bare tilbød tilgang til kommandolinjeprogrammer.
Et uventet sprang i integrasjonen mellom Android og Linux
Denne nye funksjonen, som er lagt til i den nyeste Android Canary-oppdateringen, erDet realiseres gjennom en virtuell maskin som kjører Debian GNU/Linux direkte i Android-miljøet.
arkitektur Teknikken bak denne integrasjonen er kompleks, men samtidig elegant: miljøet Den er basert på Ferrochrome-prosjektet, som bruker Android Virtualization Framework (AVF) sammen med KVM-hypervisoren og crosvm-virtualiseringsinfrastrukturen. Resultatet er en komplett skrivebordsopplevelse som nå kan inkludere tradisjonelle grafiske applikasjoner som tekstredigerere, utviklingsverktøy og potensielt spill.
La ny funksjonalitet aktiveres fra selve Terminal-applikasjonen, som nå inkluderer en synlig "Vis"-knapp øverst til høyre. Ved å klikke på den aktiveres grafisk omdirigering fra den virtuelle maskinen til Androids grafiske miljø. Dette grafiske grensesnittet er basert på Weston, en komposittserver som fungerer som en referanse for Wayland-protokollen, og lar brukere visuelt samhandle med Linux-applikasjoner som om de var foran et tradisjonelt skrivebord.
Under testing med Android Canary-bygget som ble utgitt i juli 2025, var det mulig Start enkelt Westons grafiske miljø og kjør applikasjoner som Gedit, den klassiske GNOME-teksteditoren. Selv om den forrige demoen med Doom ikke ble gjentatt, hadde utviklerne tidligere klart å kjøre dette spillet med interne versjoner av Terminalen, noe som demonstrerte systemets grafiske potensial.
Maskinvaregrafikkakselerasjon: nøkkelen til ytelse
Et av de mest lovende elementene i denne utviklingen erl støtte for grafikkakselerasjon via VirGL, En virtuell GPU utviklet som en del av Virgil3D-prosjektet og ofte brukt i virtualiseringsmiljøer med QEMU/KVM. Takket være denne integrasjonen er det mulig å kjøre grafisk intensive applikasjoner, inkludert videospill og designverktøy.
For å aktivere denne akselerasjonen i Android Terminal, brukere må utføre en enkel handling men dårlig dokumentert: Opprett en tom fil kalt virglrenderer i /sdcard/linux-katalogenNår dette er gjort, vises meldingen «VirGL aktivert» når du åpner terminalen, som indikerer at grafikkvirtualisering er aktiv og klar til bruk.
Et dristig skritt mot fremtidens mobil databehandling
Selv Denne funksjonaliteten er fortsatt i testfasen Selv om det ikke er en del av noen stabil Android-utgivelse, tyder inkluderingen i Canary-grenen på at Google er seriøst opptatt av å utvide funksjonaliteten til operativsystemet sitt. Muligheten til å kjøre grafiske Linux-applikasjoner i et virtuelt miljø i Android utvider ikke bare omfanget av mulige bruksområder for en mobil enhet, men representerer også en enestående tilnærming mellom to historisk separate verdener.
Denne utviklingen kan forandre måten tekniske brukere, utviklere og entusiaster samhandler med sine mobile enheter, og bringe Linux-skrivebordsopplevelsen nærmere brukerens lommebok. Hvis denne funksjonaliteten fortsetter i fremtidige stabile utgivelser, kan Android etablere seg som en virkelig hybridplattform, i stand til å tilby det beste fra begge verdener.
På den annen side kan vi ikke glemme Googles planer om å slå sammen ChromeOS- og Android-prosjekter. Alle disse trekkene sammen kan gi oss en idé om hva Google har i vente for fremtiden til Android og hvilken vei de har tenkt å ta.
Til slutt, hvis du er interessert i å vite mer om det, kan du se detaljene i følgende lenke.