Compania Google a adăugat în baza de cod a platformei Android aplicația Terminal, care permite lansarea unui emulator de terminal cu acces la un mediu Linux complet, executat într-o mașină virtuală. Funcționalitatea mașinii virtuale este dezvoltată în cadrul proiectului Ferrochrome și implică lansarea unui sistem gazdă cu Debian GNU/Linux 12.
Pentru virtualizare, se utilizează cadrul AVF (Android Virtualization Framework) adăugat în Android 13, realizat pe baza hypervisor-ului KVM și a instrumentarului crosvm. O configurație similară a fost utilizată anterior de Google în experimentele cu lansarea Chromium OS în Android și în funcționalitatea de a rula Linux în Chrome OS. Spre deosebire de experimentul cu Chromium OS, noua aplicație se limitează deocamdată la accesul la sistemul Linux în modul linie de comandă, în ciuda posibilității în cadrul AVF de a lansa sisteme de operare cu interfață grafică.
Pentru a activa aplicația Terminal în versiunile Android din depozitul AOSP, trebuie să activați în secțiunea „Settings > System > Developer” opțiunea „Linux terminal”. După aceasta, în lista de aplicații apare programul Terminal, al cărui lansare va realiza pornirea mașinii virtuale cu Debian și conectarea la aceasta prin intermediul unui component bazat pe WebView, printr-o adresă IP locală. Configurarea mașinii virtuale nu este deocamdată automatizată și necesită descărcarea imaginii de sistem cu Debian și crearea configurației manual.
Într-una din solicitările de modificare se menționează intenția de a adăuga aplicația LinuxInstaller pentru automatizarea descărcării Debian și a lansării mașinii virtuale. De asemenea, în planuri se menționează adăugarea în aplicația Terminal a unui meniu cu operațiuni de copiere, adrese IPoprire a mașinii virtuale și setări care permit modificarea dimensiunii imaginii de disc, stabilirea redirecționării porturilor rețelei și utilizarea funcției „Recovery”. În plus, se menționează testarea unei noi subsisteme pe dispozitive cu numele de cod „tangorpro” și „komodo”, sub care se înțeleg tabletele Pixel Tablet și Pixel 9 Pro XL. În prezent, nu se comunică nimic despre implementarea suportului pentru lansarea aplicațiilor Linux grafice.

Sursa: opennet.ro
