Google entwéckelt en neien ARCVM System fir Android Uwendungen op Chrome OS ze lafen

An de Grenze vum Projet ARCVM (ARC Virtual Machine) Google entwéckelt fir Chrome OS eng nei Layeroptioun fir Android Uwendungen ze lafen. De Schlësselunterscheed vun der aktueller proposéierter ARC ++ Schicht (Android Runtime fir Chrome) ass d'Benotzung vun enger vollwäerteger virtueller Maschinn amplaz vun engem Container. D'Technologien, déi am ARCVM agebonne sinn, gi schonn am Subsystem benotzt Crostini fir Linux Uwendungen op Chrome OS ze lafen.

Amplaz vun engem Container isoléiert mat Nummraim, seccomp, alt syscall, SELinux a cgroups, benotzt ARCVM e virtuelle Maschinnmonitor fir d'Android Ëmfeld ze lafen CrosVM baséiert op KVM Hypervisor an geännert um Astellungsniveau, Systembild Ennert, dorënner e gesträiften Kernel an e minimale Systemëmfeld. Input an Output op den Ecran ass organiséiert duerch de Start vun engem Zwëschenkomposit Server bannent der virtueller Maschinn, déi Output, Input Eventer an Operatioune mat der Clipboard tëscht dem virtuellen an Haaptëmfeld weiderginn (An ARC ++ ugewannt direkten Zougang zu der DRM Layer iwwer de Render Node).

Geschwënn Google net plangen den aktuellen ARC++ Subsystem mat ARCVM ersetzen, awer laangfristeg ass ARCVM interessant aus der Siicht vun der Unifikatioun mam Subsystem fir Linux Uwendungen ze lafen a méi streng Isolatioun vum Android Ëmfeld ze bidden (de Container benotzt e gemeinsame Kernel mam Haaptsystem a behält den direkten Zougang zu Systemappelen a Kernel-Interfaces, eng Schwachstelle an där ka benotzt ginn fir de ganze System aus dem Container ze kompromittéieren).

D'Benotzung vun ARCVM wäert et och méiglech maachen d'Benotzer ze erlaben arbiträr Android Uwendungen z'installéieren, ouni limitéiert ze sinn un de Google Play Verzeechnes an ouni datt den Apparat an den Entwécklermodus gewiesselt ass (am normale Modus) erlaabt installéiert nëmmen ausgewielte Applikatiounen vu Google Play). Dës Fonktioun ass néideg fir d'Entwécklung vun Android Uwendungen op Chrome OS z'organiséieren. De Moment ass et scho méiglech d'Android Studio Ëmfeld op Chrome OS z'installéieren, awer fir d'Applikatiounen ze testen déi entwéckelt ginn, musst Dir den Entwécklermodus aktivéieren.

Source: opennet.ru

Setzt e Commentaire