Google har lagt till en terminalapplikation i kodbasen för Android-plattformen som gör det möjligt att köra en terminalemulator med tillgÄng till en fullstÀndig Linux-miljö som körs i en virtuell maskin. Funktionaliteten hos den virtuella maskinen utvecklas inom ramen för projektet Ferrochrome och möjliggör körning av ett gÀstsystem med Debian GNU/Linux 12.
För virtualisering anvÀnds det tillagda Android 13-ramverket AVF (Android Virtualization Framework), som bygger pÄ hypervisorn KVM och verktyget crosvm. En liknande konfiguration har tidigare anvÀnts av Google i experiment med att köra Chromium OS pÄ Android och i funktionaliteten för att köra Linux pÄ Chrome OS. Till skillnad frÄn experimentet med Chromium OS begrÀnsas den nya applikationen för nÀrvarande till att ge tillgÄng till Linux-systemet i kommandoradslÀge, trots att AVF-ramverket har möjligheter att köra operativsystem med grafiskt anvÀndargrÀnssnitt.
För att aktivera terminalapplikationen i Android-versioner frÄn AOSP-repositoriet bör alternativet "Linux terminal" aktiveras under avsnittet "InstÀllningar > System > Utvecklare". Efter det dyker programmet Terminal upp i applistan, och vid dess start sker körning av den virtuella maskinen med Debian och anslutning till den via en komponent baserad pÄ WebView genom en lokal IP-adress. Konfigurationen av den virtuella maskinen Àr för nÀrvarande inte automatiserad och krÀver att systemavbildning laddas ner med Debian och att konfigurationen skapas manuellt.
I en av ÀndringsförfrÄgningarna nÀmns avsikten att lÀgga till applikationen LinuxInstaller för att automatisera nedladdningen av Debian och starten av den virtuella maskinen. I planerna anges ocksÄ att Terminal-applikationen kommer att fÄ en meny med alternativ för kopiering, IP-adresser, stopp av den virtuella maskinen och instÀllningar som möjliggör Àndring av storleken pÄ diskavbildningen, stÀlla in omdirigering av nÀtverksportar och anvÀnda funktionen "Recovery". Dessutom nÀmns testning av det nya delsystemet pÄ enheter med kodnamnen "tangorpro" och "komodo", vilka refererar till Pixel Tablet och Pixel 9 Pro XL. Inga uppgifter har lÀmnats om implementeringen av stöd för grafiska Linux-applikationer Àn.

KĂ€lla: opennet.ru
