Google hà sviluppatu un novu sistema ARCVM per eseguisce applicazioni Android in Chrome OS

In i cunfini di u prugettu ARCVM (ARC Virtual Machine) Google si sviluppa per Chrome OS una nova opzione di strata per eseguisce applicazioni Android. A diferenza chjave da a strata ARC ++ attualmente pruposta (Android Runtime for Chrome) hè l'usu di una macchina virtuale cumpleta invece di un containeru. I tecnulugii integrati in ARCVM sò digià utilizati in u sottosistema Crostini per eseguisce applicazioni Linux in Chrome OS.

Invece di un containeru isolatu cù spazii di nomi, seccomp, alt syscall, SELinux è cgroups, ARCVM usa un monitor di macchina virtuale per eseguisce l'ambiente Android. CrosVM basatu nantu à ipervisore KVM è mudificatu à u nivellu di paràmetri, imagine di u sistema Finisce, cumpresu un kernel spogliatu è un ambiente di sistema minimu. L'input è l'output à u screnu sò urganizati per mezu di u lanciamentu di un servitore cumpostu intermediu in a macchina virtuale, chì trasmette output, eventi di input è operazioni cù u clipboard trà l'ambiente virtuale è principale (In ARC++). applicata accessu direttu à a capa DRM via u Render Node).

Prestu Google micca pianificatu rimpiazzà l'attuale subsistema ARC++ cù ARCVM, ma à longu andà ARCVM hè d'interessu da u puntu di vista di l'unificazione cù u sottosistema per eseguisce l'applicazioni Linux è furnisce un isolamentu più strettu di l'ambiente Android (u containeru usa un kernel cumuni cù u sistema principale). è mantene l'accessu direttu à e chjama di u sistema è l'interfacce di u kernel, una vulnerabilità in quale pò esse aduprata per cumprumette u sistema tutale da u containeru).

L'usu di ARCVM permetterà ancu di permette à l'utilizatori di stallà applicazioni Android arbitrarie, senza esse limitati à esse ligatu à u repertoriu Google Play è senza esigenza chì u dispusitivu sia cambiatu à u modu di sviluppatore (in modu normale). permessu installà solu l'applicazioni selezziunate da Google Play). Questa funzione hè necessaria per urganizà u sviluppu di l'applicazioni Android in Chrome OS. Attualmente, hè digià pussibule installà l'ambiente Android Studio in Chrome OS, ma per pruvà l'applicazioni sviluppate, deve attivà u Modu Sviluppatore.

Source: opennet.ru

Add a comment