Ang pinakabago Pag-update ng Android Canary (ang pang-eksperimentong sangay na pumapalit sa mga preview ng developer) ay nakatanggap ng medyo makabuluhang update para sa mga naghahanap ng higit na pagkakaisa sa pagitan ng Android at ng Linux ecosystem.
At napag-alaman na si GSinimulan ng Google na payagan ang pagpapatakbo ng mga graphical na Linux application. sa loob ng "Terminal" na application nito, isang tool na hanggang kamakailan lamang ay nag-aalok ng access sa mga command line program.
Isang hindi inaasahang hakbang sa pagsasama sa pagitan ng Android at Linux
Ang bagong feature na ito, na idinagdag sa pinakabagong update sa Android Canary, ayIto ay natanto sa pamamagitan ng isang virtual machine na nagpapatakbo ng Debian GNU/Linux direkta sa kapaligiran ng Android.
Arkitektura Ang pamamaraan sa likod ng pagsasamang ito ay kumplikado, ngunit sa parehong oras ay eleganteng: ang kapaligiran Ito ay batay sa proyekto ng Ferrochrome, na gumagamit ng Android Virtualization Framework (AVF) kasama ang KVM hypervisor at ang crosvm virtualization infrastructure. Ang resulta ay isang kumpletong karanasan sa desktop na maaari na ngayong magsama ng mga tradisyunal na graphical na application tulad ng mga text editor, mga tool sa pag-develop, at posibleng mga laro.
La bagong pag-andar ay isinaaktibo mula sa Terminal application mismo, na ngayon ay may kasamang nakikitang button na "Ipakita" sa kanang sulok sa itaas. Ang pag-click dito ay nagbibigay-daan sa graphical na pag-redirect mula sa virtual machine patungo sa Android graphical na kapaligiran. Ang graphical na interface na ito ay batay sa Weston, isang composite server na nagsisilbing reference para sa Wayland protocol, at nagbibigay-daan sa mga user na biswal na makipag-ugnayan sa mga Linux application na parang nasa harap sila ng isang tradisyonal na desktop.
Sa panahon ng pagsubok sa Android Canary build na inilabas noong Hulyo 2025, posible ito Madaling ilunsad ang graphical na kapaligiran ng Weston at magpatakbo ng mga application tulad ng Gedit, ang klasikong GNOME text editor. Habang ang nakaraang demo sa Doom ay hindi naulit, ang mga developer ay dati nang pinamamahalaang patakbuhin ang pamagat na ito gamit ang mga panloob na bersyon ng Terminal, na nagpapakita ng graphical na potensyal ng system.
Hardware graphics acceleration: ang susi sa pagganap
Isa sa mga pinaka-promising na elemento ng ebolusyon na ito ay angl suporta para sa graphics acceleration sa pamamagitan ng VirGL, Isang virtual na GPU ang binuo bilang bahagi ng proyekto ng Virgil3D at karaniwang ginagamit sa mga virtualization environment na may QEMU/KVM. Salamat sa pagsasamang ito, posibleng magpatakbo ng mga graphically intensive na application, kabilang ang mga video game at mga tool sa disenyo.
Upang paganahin ang acceleration na ito sa Android Terminal, ang ang mga gumagamit ay dapat magsagawa ng isang simpleng aksyon ngunit hindi gaanong naidokumento: Lumikha ng isang walang laman na file na tinatawag na virglrenderer sa direktoryo ng /sdcard/linuxKapag tapos na ito, kapag binuksan mo ang Terminal, ang mensaheng "VirGL enabled" ay ipapakita, na nagpapahiwatig na ang graphics virtualization ay aktibo at handa nang gamitin.
Isang matapang na hakbang patungo sa hinaharap ng mobile computing
Bagaman Ang functionality na ito ay nasa yugto pa ng pagsubok Bagama't hindi ito bahagi ng anumang stable na release ng Android, ang pagsasama nito sa Canary branch ay nagpapahiwatig na ang Google ay seryosong nakatuon sa pagpapalawak ng mga kakayahan ng operating system nito. Ang kakayahang magpatakbo ng mga graphical na aplikasyon ng Linux sa isang virtual na kapaligiran sa loob ng Android ay hindi lamang nagpapalawak ng hanay ng mga posibleng gamit para sa isang mobile device, ngunit kumakatawan din sa isang hindi pa naganap na rapprochement sa pagitan ng dalawang magkahiwalay na mundo sa kasaysayan.
Maaaring baguhin ng development na ito ang paraan ng pakikipag-ugnayan ng mga teknikal na user, developer, at enthusiast sa kanilang mga mobile device, na inilalapit ang karanasan sa Linux desktop sa bulsa ng user. Kung magpapatuloy ang functionality na ito sa mga stable na release sa hinaharap, maitatag ng Android ang sarili bilang isang tunay na hybrid na platform, na may kakayahang mag-alok ng pinakamahusay sa parehong mundo.
Sa kabilang banda, hindi natin malilimutan ang mga plano ng Google pagsamahin ang mga proyekto ng ChromeOS at Android. Ang lahat ng mga galaw na ito ay maaaring magbigay sa amin ng ideya kung ano ang iniimbak ng Google para sa hinaharap ng Android at ang landas na nilalayon nitong tahakin.
Sa wakas, kung interesado kang malaman ang higit pa tungkol dito, maaari mong konsultahin ang mga detalye sa sumusunod na link.