Ke hoʻomohala nei ʻo Google i kahi ʻōnaehana ARCVM hou no ka holo ʻana i nā noi Android ma Chrome OS

Ma nā palena o ka papahana ARCVM (ARC Virtual Machine) Google hoʻomohala no ka Chrome OS he koho papa hou no ka holo ʻana i nā polokalamu Android. ʻO ka ʻokoʻa koʻikoʻi mai ka papa ARC++ i manaʻo ʻia i kēia manawa (Android Runtime for Chrome) ʻo ia ka hoʻohana ʻana i kahi mīkini virtual piha piha ma kahi o kahi pahu. Ua hoʻohana mua ʻia nā ʻenehana i hoʻokomo ʻia ma ARCVM i ka subsystem ʻO Crostini e holo i nā polokalamu Linux ma Chrome OS.

Ma kahi o kahi pahu i hoʻokaʻawale ʻia me ka hoʻohana ʻana i nā namespaces, seccomp, alt syscall, SELinux a me cgroups, hoʻohana ʻo ARCVM i kahi mākaʻikaʻi mīkini virtual e holo i ka ʻōnaehana Android. CrosVM ma muli o KVM hypervisor a hoʻololi ʻia ma ka pae hoʻonohonoho, kiʻi ʻōnaehana Hoʻopau, me kahi kernel i wehe ʻia a me kahi kaiapuni ʻōnaehana liʻiliʻi. Hoʻonohonoho ʻia ka hoʻokomo a me ka hoʻopuka ʻana i ka pale ma o ka hoʻomaka ʻana o kahi kikowaena composite waena i loko o ka mīkini virtual, e hoʻouna i mua i nā huahana, nā hanana hoʻokomo a me nā hana me ka clipboard ma waena o ke kaiapuni virtual a me ka nui (Ma ARC++ pili komo pololei i ka papa DRM ma o ka Render Node).

E hiki koke mai ana Google ʻaʻole hoʻolālā e hoʻololi i ka ARC ++ subsystem o kēia manawa me ARCVM, akā i ka wā lōʻihi he mea hoihoi ʻo ARCVM mai ka manaʻo o ka hui ʻana me ka subsystem no ka holo ʻana i nā noi Linux a hāʻawi i ka hoʻokaʻawale koʻikoʻi o ke kaiapuni Android (hoʻohana ka ipu i kahi kernel maʻamau me ka ʻōnaehana nui. a mālama i ke komo pololei i nā kelepona ʻōnaehana a me nā pilina kernel, kahi palupalu i hiki ke hoʻohana ʻia e hoʻololi i ka ʻōnaehana holoʻokoʻa mai ka pahu).

ʻO ka hoʻohana ʻana iā ARCVM e hiki ai i nā mea hoʻohana ke hoʻokomo i nā noi Android arbitrary, me ka ʻole e kaupalena ʻia i ka nakinaki ʻana i ka papa kuhikuhi Google Play a me ka ʻole e koi ʻia e hoʻololi ʻia ka hāmeʻa i ka mode developer (ma ke ʻano maʻamau. ʻae ʻia hoʻokomo wale i nā noi i koho ʻia mai Google Play). Pono kēia hiʻohiʻona no ka hoʻonohonoho ʻana i ka hoʻomohala ʻana i nā noi Android ma Chrome OS. I kēia manawa, hiki iā ʻoe ke hoʻokomo i ke kaiapuni Android Studio ma Chrome OS, akā i mea e hoʻāʻo ai i nā noi i kūkulu ʻia, pono ʻoe e hoʻohana i ka Mode Developer.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka