Kompania Google ka zgjeruar funksionalitetin e aplikacionit Terminal, duke lejuar hapjen e një emulatori terminali me akses në një ambient të plotë Linux, që ekzekutohet në një makinë virtuale. Gjatë zhvillimit të degës Android 16, në Terminal është shtuar mbështetje për ekzekutimin e aplikacioneve grafike të ndërtuara për Linux.
Në makinën virtuale për aplikacionet Linux janë implementuar mjete për përshpejtimin e grafikës. Për ndërtimin e ambientit grafik është shtuar kompozitori Weston, i cili përdor protokollin Wayland. Ekzekutimi i aplikacioneve të ndërtuara për X11 realizohet përmes komponentit DDX XWayland. Për krijimin e një seance grafike, aplikacionit Terminal i është shtuar një buton i veçantë dhe aktiviteti 'Display'. server Aplikacioni Terminal po zhvillohet në depozitarin AOSP (Projekti i Kodit të Hapur Android) si pjesë e platformës Android, por ndryshimet e lidhura me ekzekutimin e aplikacioneve grafike nuk janë përfshirë në lëshimin e parë beta të Android 16. Entuziastët kanë realizuar një eksperiment duke përdorur një ndërtim të bazuar në kodin e fundit AOSP dhe kanë demonstruar ekzekutimin në Terminal të lojës Doom në smartphone-n Pixel 9 Pro. Nga kufizimet e pranishme, u shënua mungesa e mbështetjes për tingullin.
Përveç seancës grafike, gjatë zhvillimit të Android 16 në Terminal është përmirësuar procesi i instalimit, është shtuar një menu me cilësime, përmes së cilës mund të ndryshohet madhësia e imazhit të diskut, të përfshihet ridrejtimi i porteve të rrjetit dhe të rikthehet ambienti në gjendjen e tij fillestare.

Funksionaliteti i makinës virtuale me Linux po zhvillohet brenda projektit Ferrochrome. Në ambientin mikpritës është duke u ekzekutuar Debian GNU/Linux 12. Për virtualizimin përdoret çadria AVF (Android Virtualization Framework), e implementuar mbi bazën e hipervizorit dhe mjeteve crosvm.

Për të aktivizuar aplikacionin Terminal në ndërtimet AOSP të Android, duhet të aktivizohet në seksionin 'Settings > System > Developer' opsioni 'Linux terminal'. Pas kësaj, në listën e aplikacioneve shfaqet programi Terminal, që në fillim ekzekuton makinën virtuale me Debian. KVM Kompania Google ka zgjeruar funksionalitetin e aplikacionit Terminal, duke lejuar hapjen e një emulatori terminali me akses në një ambient të plotë Linux, që ekzekutohet në një makinë virtuale.
Burimi: opennet.ru
