Android Canary låter dig köra grafiska Linux-appar på mobila enheter.

Linux-appar - Android-terminal

Den senaste Android Canary-uppdatering (den experimentella grenen som ersätter utvecklarförhandsvisningarna) har fått en ganska rejäl uppdatering för de som söker större konvergens mellan Android och Linux-ekosystemet.

Och det har blivit känt att GGoogle har börjat tillåta körning av grafiska Linux-applikationer. i sin "Terminal"-applikation, ett verktyg som fram till nyligen bara erbjöd åtkomst till kommandoradsprogram.

Ett oväntat språng i integrationen mellan Android och Linux

Den här nya funktionen, som har lagts till i den senaste Android Canary-uppdateringen, ärDet realiseras via en virtuell maskin som kör Debian GNU/Linux direkt i Android-miljön.

arkitektur Tekniken bakom denna integration är komplex, men samtidigt elegant: miljön Det är baserat på Ferrochrome-projektet, som använder Android Virtualization Framework (AVF) tillsammans med KVM-hypervisorn och crosvm-virtualiseringsinfrastrukturen. Resultatet är en komplett skrivbordsupplevelse som nu kan inkludera traditionella grafiska applikationer som textredigerare, utvecklingsverktyg och potentiellt spel.

La ny funktionalitet aktiveras från själva Terminal-applikationen, som nu inkluderar en synlig "Visa"-knapp i det övre högra hörnet. Genom att klicka på den möjliggörs grafisk omdirigering från den virtuella maskinen till Androids grafiska miljö. Detta grafiska gränssnitt är baserat på Weston, en kompositserver som fungerar som referens för Wayland-protokollet, och låter användare visuellt interagera med Linux-applikationer som om de stod framför ett traditionellt skrivbord.

Under testning med Android Canary-versionen som släpptes i juli 2025 var det möjligt Starta enkelt Westons grafiska miljö och kör program som Gedit, den klassiska GNOME-textredigeraren. Även om den tidigare demon med Doom inte upprepades, hade utvecklarna tidigare lyckats köra den här titeln med interna versioner av Terminalen, vilket demonstrerade systemets grafiska potential.

Hårdvarugrafikacceleration: nyckeln till prestanda

En av de mest lovande delarna av denna utveckling ärl stöd för grafikacceleration via VirGL, En virtuell GPU utvecklad som en del av Virgil3D-projektet och som ofta används i virtualiseringsmiljöer med QEMU/KVM. Tack vare denna integration är det möjligt att köra grafiskt intensiva applikationer, inklusive videospel och designverktyg.

För att aktivera denna acceleration i Android Terminal, användare måste utföra en enkel åtgärd men dåligt dokumenterad: Skapa en tom fil som heter virglrenderer i katalogen /sdcard/linuxNär detta är klart visas meddelandet "VirGL aktiverat" när du öppnar terminalen, vilket indikerar att grafikvirtualisering är aktiv och klar att användas.

Ett djärvt steg mot framtidens mobila datoranvändning

Även Denna funktion är fortfarande i testfasen Även om det inte är en del av någon stabil Android-version, tyder dess inkludering i Canary-grenen på att Google är seriöst engagerade i att utöka kapaciteten i sitt operativsystem. Möjligheten att köra grafiska Linux-applikationer i en virtuell miljö inom Android utökar inte bara utbudet av möjliga användningsområden för en mobil enhet, utan representerar också ett exempellöst närmande mellan två historiskt separata världar.

Denna utveckling skulle kunna förändra hur tekniska användare, utvecklare och entusiaster interagerar med sina mobila enheter, vilket skulle föra Linux-skrivbordsupplevelsen närmare användarens ficka. Om denna funktionalitet fortsätter i framtida stabila versioner skulle Android kunna etablera sig som en verkligt hybridplattform som kan erbjuda det bästa av två världar.

Å andra sidan får vi inte glömma Googles planer på att sammanfoga ChromeOS- och Android-projekt. Alla dessa drag tillsammans kan ge oss en uppfattning om vad Google har i beredskap för Androids framtid och vilken väg de avser att ta.

Slutligen, om du är intresserad av att veta mer om det, kan du konsultera detaljerna i följande länk.