Google on lisanud Android platvormi koodibaasi rakenduse Terminal, mis võimaldab käivitada terminali emulaatori, millel on täielik juurdepääs Linuxi keskkonnale, mis töötab virtuaalmasinas. Virtuaalmasina funktsionaalsus areneb projekti Ferrochrome raames ja hõlmab Debian GNU/Linux 12 käitamise võimalust.
Virtuaaliseerimiseks kasutatakse Android 13-sse lisatud raamistikku AVF (Android Virtualization Framework), mis on rakendatud KVM hüperviisori ja crosvm tööriistade baasil. Sarnast konfiguratsiooni on Google varasemalt kasutanud Chromium OS-i jooksutamise katsetes Androidis ja Linuxi käitamise funktsionaalsuses Chrome OS-is. Erinevalt Chromium OS-i eksperimendist piirduvad uus rakendus praegu juurdepääsuga Linuxi süsteemile käsurea režiimis, hoolimata AVF raamistiku võimalusest käivitada kasutajaliidesele tuginevaid operatsioonisüsteeme.
Terminali rakenduse aktiveerimiseks AOSP hoidlast pärinevates Androidi versioonides peaks aktiveerima jaotises „Settings > System > Developer“ valiku „Linux terminal“. Pärast seda ilmub rakenduste nimekirjas programm Terminal, mille käivitamisel alustatakse virtuaalmasinat koos Debianiga ja luuakse ühendus WebView-põhise komponendi kaudu kohaliku IP-aadressi abil. Virtuaalmasina seadistamine ei ole veel automatiseeritud ja nõuab Debian süsteemipildi allalaadimist ja konfigureerimist käsitsi.
Ühes muudatusettepanekus mainitakse kavatsust lisada LinuxInstaller rakendus Debian allalaadimise ja virtuaalmasina käivitamise automatiseerimiseks. Plaanides on samuti kirjas Terminals rakendusse lisamine kopeerimisoperatsioonide menüüd. IP-aadressid, virtuaalmasina peatamise ja seadistuste, mis võimaldavad muuta diskipildi suurust, seadistada võrguportide suunamist ja kasutada funktsiooni „Recovery“. Lisaks mainitakse uue alamsüsteemi testimist seadmetes, mille koodinimed on „tangorpro“ ja „komodo“, mis viitavad Pixel Tabletile ja Pixel 9 Pro XL-ile. Graafiliste Linuxi rakenduste käitamise toe rakendamise kohta ei ole veel teavet.

Allikas: opennet.ru
