Kõige hiljutisem Android Canary värskendus (eksperimentaalne haru, mis asendab arendaja eelvaateid) on saanud üsna olulise uuenduse neile, kes otsivad Androidi ja Linuxi ökosüsteemi suuremat lähenemist.
Ja on teatavaks tehtud, et G.Google on hakanud lubama graafiliste Linuxi rakenduste käitamist. oma rakenduses „Terminal” – tööriistas, mis kuni viimase ajani pakkus juurdepääsu ainult käsureaprogrammidele.
Ootamatu hüpe Androidi ja Linuxi integratsioonis
See uus funktsioon, mis on lisatud uusimasse Android Canary värskendusse, onSee realiseeritakse Debian GNU/Linuxil töötava virtuaalmasina kaudu. otse Androidi keskkonnas.
Arhitektuur Selle integratsiooni taga olev tehnika on keeruline, kuid samal ajal elegantne: keskkond See põhineb Ferrochrome'i projektil. mis kasutab Androidi virtualiseerimisraamistikku (AVF) koos KVM hüperviisori ja CROSVM virtualiseerimise infrastruktuuriga. Tulemuseks on täielik töölauakogemus, mis nüüd hõlmab traditsioonilisi graafilisi rakendusi, nagu tekstiredaktorid, arendustööriistad ja potentsiaalselt ka mängud.
La uus funktsioon aktiveeritakse terminalirakendusest endast, mis sisaldab nüüd nähtavat nuppu „Kuva” paremas ülanurgas. Sellele klõpsamine võimaldab graafilist ümbersuunamist virtuaalmasinast Androidi graafilisse keskkonda. See graafiline liides põhineb Westonil, mis on liitserver, mis toimib Waylandi protokolli viitena ja võimaldab kasutajatel visuaalselt suhelda Linuxi rakendustega nii, nagu nad oleksid traditsioonilise töölaua ees.
2025. aasta juulis välja antud Android Canary versiooniga testimise ajal oli võimalik Käivita hõlpsalt Westoni graafiline keskkond ja käivita rakendusi, näiteks Gedit, klassikaline GNOME tekstiredaktor. Kuigi eelmist Doomi demot ei korratud, olid arendajad varem suutnud seda mängu käivitada Terminali sisemiste versioonidega, demonstreerides süsteemi graafilist potentsiaali.
Riistvaraline graafikakiirendus: jõudluse võti
Selle evolutsiooni üks paljulubavamaid elemente onl tugi graafikakiirendusele VirGL-i kaudu, Virtuaalne GPU, mis töötati välja Virgil3D projekti raames ja mida tavaliselt kasutatakse virtualiseerimiskeskkondades koos QEMU/KVM-iga. Tänu sellele integratsioonile on võimalik käivitada rakendusi, mis vajavad palju graafikaressursse, sealhulgas videomänge või disainitööriistu.
Selle kiirenduse lubamiseks Android Terminalis kasutajad peavad tegema lihtsa toimingu aga halvasti dokumenteeritud: Looge kataloogi /sdcard/linux tühi fail nimega virglrenderer.Kui see on tehtud, kuvatakse terminali avamisel teade „VirGL lubatud”, mis näitab, et graafika virtualiseerimine on aktiivne ja kasutusvalmis.
Julge samm mobiilse andmetöötluse tuleviku suunas
Kuigi See funktsionaalsus on veel testimisfaasis Kuigi see ei kuulu ühegi stabiilse Androidi versiooni hulka, viitab selle kaasamine Canary harus sellele, et Google on tõsiselt pühendunud oma operatsioonisüsteemi võimaluste laiendamisele. Võimalus käivitada graafilisi Linuxi rakendusi virtuaalses keskkonnas Androidis mitte ainult ei laienda mobiilseadme võimalike kasutusvõimaluste valikut, vaid kujutab endast ka enneolematut lähenemist kahe ajalooliselt eraldi maailma vahel.
See areng võib muuta seda, kuidas tehnilised kasutajad, arendajad ja entusiastid oma mobiilseadmetega suhtlevad, tuues Linuxi töölauakogemuse kasutaja taskukohasemaks. Kui see funktsionaalsus jätkub ka tulevastes stabiilsetes versioonides, võib Android end kehtestada tõeliselt hübriidplatvormina, mis suudab pakkuda parimat mõlemast maailmast.
Teisest küljest ei saa me unustada Google'i plaane... Ühenda ChromeOS-i ja Androidi projektid. Kõik need sammud kokku võiksid anda meile aimu, mida Google'il Androidi tulevikuks on ja millist teed pidi ta kavatseb astuda.
Lõpuks, kui soovite selle kohta rohkem teada saada, vaadake üksikasju jaotisest järgmine link.