Google dezvoltă în Android 16 capacitatea de a rula aplicații grafice Linux.

Compania Google a extins funcționalitățile aplicației Terminal, care permite lansarea unui emulator de terminal cu acces la un mediu Linux complet, rulat într-o mașină virtuală. În procesul de dezvoltare a versiunii Android 16, în Terminal a fost adăugată suportul pentru rularea aplicațiilor grafice compilate pentru Linux.

În mașina virtuală pentru aplicațiile Linux sunt implementate resurse de accelerare hardware pentru grafică. Pentru construirea mediului grafic, a fost inclus compozitorul Weston, care folosește protocolul Wayland. Rularea aplicațiilor compilate pentru X11 se realizează cu ajutorul componentei DDX XWayland. Pentru crearea unei sesiuni grafice, în aplicația Terminal a fost adăugată un buton separat și activitatea "Display". serverul Aplicația Terminal este dezvoltată în depozitul AOSP (Android Open Source Project) ca parte principală a platformei Android, dar modificările legate de lansarea aplicațiilor grafice nu au fost incluse în prima versiune beta a Android 16. Entuziaștii au efectuat un experiment, folosind o build bazată pe un cod recent din AOSP, și au demonstrat rularea jocului Doom în Terminal pe smartphone-ul Pixel 9 Pro. Dintre limitările prezente, s-a remarcat absența suportului pentru sunet.

În plus față de sesiunea grafică, în procesul de dezvoltare a Android 16, în Terminal a fost îmbunătățit procesul de instalare, a fost adăugat un meniu de setări prin care se poate schimba dimensiunea imaginii de disc, activa redirecționarea porturilor de rețea și reseta mediul la starea inițială.

Redați video

Funcționalitatea mașinii virtuale cu Linux este dezvoltată în cadrul proiectului Ferrochrome. În mediu găzduit este rulat Debian GNU/Linux 12. Pentru virtualizare se folosește framework-ul AVF (Android Virtualization Framework), implementat pe baza hipervizorului și instrumentarului crosvm. Pentru a activa aplicația Terminal în build-urile AOSP Android, trebuie activată opțiunea "Linux terminal" în secțiunea "Settings > System > Developer". După aceasta, aplicația Terminal apare în lista de aplicații, iar la lansare se activează mașina virtuală cu Debian.

Google dezvoltă în Android 16 capacitatea de a rula aplicații grafice Linux.

Worker 5.2.0 și 5.2.1 KVM GNOME a trecut la utilizarea fontului Adwaita Sans ca implicit.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster