A Google fejleszti az Android 16-ot, hogy lehetővé tegye grafikus Linux-alkalmazások futtatását.

A Google kiterjesztette a Terminal alkalmazás funkcionalitását, lehetővé téve egy terminálemulátor indítását, amely teljes Linux-környezetet futtat egy virtuális gépen. Az Android 16-os ág fejlesztése során a Terminal támogatást kapott grafikus alkalmazások indításához, amelyeket Linuxra összegyűjtöttek.

A Linux-alkalmazások virtuális gépén grafikus hardvergyorsítás eszközei valósultak meg. A grafikus környezet felépítése érdekében egy kompozit addicionális eszköz került integrálásra. szerver A Weston használja a Wayland protokollt. Az X11-re összegyűjtött alkalmazások indítása az XWayland DDX összetevő segítségével történik. A grafikus munkamenet létrehozásához a Terminal alkalmazásban külön gomb és 'Display' tevékenység került hozzáadásra.

A Terminal alkalmazás a AOSP (Android Open Source Project) adattárolóban fejlődik, mint az Android platform fő összetevője, de a grafikus alkalmazások indításához kapcsolódó változtatások nem kerültek be az Android 16 első bétaváltozatába. Lelkes fejlesztők kísérletet tettek, egy friss AOSP alapú buildet használva, és bemutatták, hogy a Terminalban elindították a Doom játékot a Pixel 9 Pro okostelefonon. Az előforduló korlátozások között megemlítették a hang támogatásának hiányát.

Videó lejátszása

A grafikus munkamenet mellett az Android 16 fejlesztése során a Terminal alkalmazásban javult az installálási folyamat, egy beállítási menü került hozzáadásra, ahol meg lehet változtatni a lemezkép méretét, engedélyezni a hálózati portok átirányítását és visszaállítani a környezetet az alapállapotába.

A Google fejleszti az Android 16-ot, hogy lehetővé tegye grafikus Linux-alkalmazások futtatását.

A Linux virtuális gép funkcionalitása a Ferrochrome projekt keretein belül fejlődik. A vendég környezetben a Debian GNU/Linux 12 fut. A virtualizációhoz az AVF (Android Virtualization Framework) keretrendszert használják, amely a hipervizor alapjaira épül. KVM A Terminal alkalmazás aktiválásához az AOSP buildjeiben a 'Settings > System > Developer' szekcióban kell engedélyezni a 'Linux terminal' opciót. Ezt követően a program neve megjelenik az alkalmazások listájában, és indításakor elindul a Debian virtuális gép.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster