Google ikupanga makina atsopano a ARCVM ogwiritsira ntchito mapulogalamu a Android pa Chrome OS

M'malire a polojekitiyi ARCVM (ARC Virtual Machine) Google akukula ya Chrome OS njira yatsopano yosanjikiza yogwiritsira ntchito mapulogalamu a Android. Kusiyana kwakukulu ndi kusanjika komwe kwaperekedwa kwa ARC++ (Android Runtime for Chrome) ndiko kugwiritsa ntchito makina athunthu m'malo mwa chidebe. Ukadaulo wophatikizidwa mu ARCVM wagwiritsidwa kale ntchito mu subsystem Crostini kuyendetsa mapulogalamu a Linux pa Chrome OS.

M'malo mwa chidebe chodzipatula pogwiritsa ntchito malo, seccomp, alt syscall, SELinux ndi magulu, ARCVM imagwiritsa ntchito makina owunikira kuti ayendetse chilengedwe cha Android. Zithunzi za CrosVM kutengera KVM hypervisor ndi kusinthidwa pamlingo wa zoikamo, chithunzi chadongosolo Mapeto, kuphatikizapo kernel yovulidwa ndi malo ochepa a dongosolo. Zolowetsa ndi zotuluka pazenera zimakonzedwa kudzera pakukhazikitsa seva yapakatikati mkati mwa makina enieni, omwe amapititsa patsogolo zotuluka, zochitika zolowetsa ndi ntchito ndi bolodi pakati pa chilengedwe ndi chachikulu (Mu ARC++ ntchito mwayi wolunjika ku gawo la DRM kudzera pa Render Node).

Ikubwera posachedwa Google sichipanga sinthani kachitidwe kameneka ka ARC++ ndi ARCVM, koma m'kupita kwanthawi ARCVM ndiyosangalatsa kuchokera pamalingaliro olumikizana ndi kagawo kakang'ono koyendetsa mapulogalamu a Linux ndikupereka kudzipatula kolimba kwa chilengedwe cha Android (chidebecho chimagwiritsa ntchito kernel wamba ndi dongosolo lalikulu. ndikukhalabe ndi mwayi wolumikizana ndi mafoni ndi ma kernel interfaces, chiwopsezo chomwe chingagwiritsidwe ntchito kusokoneza dongosolo lonse kuchokera pachidebe).

Kugwiritsiridwa ntchito kwa ARCVM kudzapangitsanso kuti alole ogwiritsa ntchito kukhazikitsa mapulogalamu a Android mopanda malire, popanda kungokhala omangidwa ku bukhu la Google Play ndipo popanda kufunikira kuti chipangizocho chisinthidwe kuti chikhale chojambula (mumayendedwe abwinobwino). kuloledwa kukhazikitsa mapulogalamu osankhidwa okha kuchokera ku Google Play). Izi ndizofunikira pokonzekera chitukuko cha mapulogalamu a Android pa Chrome OS. Pakadali pano, ndizotheka kale kukhazikitsa chilengedwe cha Android Studio pa Chrome OS, koma kuti muyese mapulogalamu omwe akupangidwa, muyenera kuyatsa Njira Yopangira.

Source: opennet.ru

Kuwonjezera ndemanga