Google on laajentanut Terminal-sovelluksen ominaisuuksia, jolloin voit käyttää pääteemulaattoria, jolla on pääsy virtuaalikoneessa toimivaan Linux-ympäristöön. Android 16 -haaran kehittämisen aikana Terminaaliin lisättiin tuki Linuxille rakennettujen graafisten sovellusten suorittamiselle.
Linux-sovellusten virtuaalikone toteuttaa laitteiston grafiikkakiihdytyksen. Graafisen ympäristön rakentamiseksi koostumukseen on lisätty yhdistelmäpalvelin Weston, joka käyttää Wayland-protokollaa. X11:lle rakennetut sovellukset käynnistetään käyttämällä XWayland DDX -komponenttia. Graafisen istunnon luomiseksi Terminal-sovellukseen on lisätty erillinen painike ja toiminto "Näyttö".
Terminal-sovellus on kehitetty AOSP (Android Open Source Project) -varastossa Android-pääalustan, mutta graafisten sovellusten käynnistämiseen liittyviä muutoksia ei sisällytetty Android 16:n ensimmäiseen betaversioon. Harrastajat suorittivat kokeen uusimpaan AOSP-koodipohjaan perustuvalla koontiversiolla ja esittelivät Doom-pelin julkaisun Terminalissa Pixel 9 Pro -älypuhelimella. Nykyisten rajoitusten joukossa havaittiin vakaan tuen puute.

Graafisen istunnon lisäksi pääte on Android 16:n kehittämisen aikana parantanut asennusprosessia, lisännyt asetusvalikon, jonka kautta voit muuttaa levykuvan kokoa, ottaa käyttöön verkkoportin edelleenlähetyksen ja palauttaa ympäristön alkuperäiseen osavaltio.

Linux-virtuaalikoneen toiminnallisuutta kehitetään Ferrochrome-projektissa. Debian GNU/Linux 12 toimii vierasympäristössä. Virtualisointiin käytetään hypervisorilla toteutettua AVF:ää (Android Virtualization Framework). KVM ja crosvm-työkalupakki. Aktivoi Pääte-sovellus AOSP:n Android-koontiversioissa ottamalla käyttöön "Linux-pääte"-vaihtoehdon kohdassa "Asetukset > Järjestelmä > Kehittäjä". Tämän jälkeen Pääte-sovellus näkyy sovellusluettelossa ja käynnistyksen yhteydessä se käynnistää Debian-virtuaalikoneen.
Lähde: opennet.ru
