Google eksperimenterer med muligheden for at køre Linux-applikationer på Android

Google har tilføjet en Terminal-app til koden i Android-platformen, som muliggør kørslen af en terminalemulator med adgang til et fuldt Linux-miljø, der kører i en virtuel maskine. Funktionaliteten af den virtuelle maskine udvikles som en del af projektet Ferrochrome og indebærer kørsel af et gæstebaseret system med Debian GNU/Linux 12.

Til virtualisering anvendes den Android 13-rammeværk AVF (Android Virtualization Framework), implementeret på basis af hypervisoren KVM og crosvm-værktøjet. En lignende konfiguration blev tidligere anvendt af Google i eksperimenter med at køre Chromium OS på Android og i funktionaliteten til at køre Linux på Chrome OS. I modsætning til eksperimentet med Chromium OS er den nye app dog indtil videre begrænset til adgang til Linux-systemet i kommandolinjetilstand, på trods af at AVF-rammeværket tilbyder mulighed for at køre operativsystemer med grafisk brugergrænseflade.

For at aktivere Terminal-appen i Android-builds fra AOSP-repositoriet skal man aktivere indstillingen 'Linux terminal' under 'Indstillinger > System > Udvikler'. Efter dette vises programmet Terminal i app-listen, hvor starten af dette program igangsætter den virtuelle maskine med Debian og forbinder til den via et WebView-baseret komponent gennem en lokal IP-adresse. Konfigurationen af den virtuelle maskine er endnu ikke automatiseret og kræver manuel download af systembilledet med Debian og oprettelse af konfigurationen.

I et af ændringsanmodningerne nævnes der et ønske om at tilføje appen LinuxInstaller til automatisering af download af Debian og opstart af den virtuelle maskine. Planerne inkluderer også at tilføje et menu med kopieringsoperationer til Terminal-appen. IP-adresser, stop af den virtuelle maskine og indstillinger, der tillader ændring af diskbilledets størrelse, opsætning af netværksport-omdirigering og bruge funktionen 'Recovery'. Derudover nævnes der test af det nye subsystem på enheder med kodenavnene 'tangorpro' og 'komodo', som henviser til Pixel Tablet og Pixel 9 Pro XL. Der er endnu ikke nogen oplysninger om implementeringen af støtte til kørsel af grafiske Linux-applikationer.

Afspil video


Kilde: opennet.ru
Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster