A Google hozzáadta az Android platform kódalapjához a Terminal alkalmazást, amely lehetővé teszi a terminálemulátor elindítását, hozzáférést biztosítva a teljes Linux-környezethez, amely egy virtuális gépen fut. A virtuális gép funkcionalitása a Ferrochrome projekt keretében fejlődik, és a Debian GNU/Linux 12 vendég rendszer elindítását jelenti.
A virtualizációhoz az Android 13-ban hozzáadott AVF (Android Virtualization Framework) keretrendszert használják, amely a KVM hypervisor és a crosvm eszközkészlet alapján készült. Hasonló konfigurációt korábban a Google is alkalmazott a Chromium OS Androidon történő futtatási kísérleteiben, valamint a Linux Chrome OS-en történő indításához. A Chromium OS-kísérlettől eltérően az új alkalmazás egyelőre a Linux rendszerhez való hozzáférést parancssori módban korlátozza, annak ellenére, hogy az AVF keretrendszer lehetőséget biztosít grafikus felhasználói felülettel rendelkező operációs rendszerek futtatására.
A Terminal alkalmazás aktiválásához az AOSP tárolóból származó Android verziókban be kell kapcsolni a „Beállítások > Rendszer > Fejlesztő” szekcióban a „Linux terminál” opciót. Ezt követően a programok listájában megjelenik a Terminal, amely elindítja a Debian virtuális gépet, és a WebView alapú komponens segítségével csatlakozik hozzá a helyi IP-címen keresztül. A virtuális gép beállítása egyelőre nem automatizált, és a Debian rendszerlemez letöltését és a konfiguráció manuális létrehozását igényli.
Egy változtatási kérésben említést nyer a LinuxInstaller alkalmazás hozzáadásának szándéka, amely automatizálná a Debian letöltését és a virtuális gép elindítását. A tervekből az is kiderül, hogy a Terminal alkalmazásban másolási műveleteket tartalmazó menü is kerülne bevezetésre. IP address, a virtuális gép leállításával és olyan beállításokkal, amelyek lehetővé teszik a lemezkép méretének módosítását, a hálózati portok átirányításának beállítását és a „Recovery” funkció használatát. Továbbá említést nyer, hogy az új alrendszer tesztelése a „tangorpro” és a „komodo” kódnevű eszközökön történik, amelyek a Pixel Tablet és a Pixel 9 Pro XL táblagépeket jelentik. Az grafikus Linux-alkalmazások futtatásának támogatásáról egyelőre nincs információ.

Forrás: opennet.ru
