has evolved a company Google MicroDroid, which the company says: It is a Linux image based on the Android system, And theAccording For description, It is used in virtual devices, and it is designed as an abstract version of the general image of Android GSI.
The system overview is an abstract version of open source Android, and it appears to be MicroDroid It has been scaled back further.
The aim of this project might be to allow a simple version of Android to run on top of a hypervisor to allow virtualization via a single Android application rather than providing a full secondary desktop environment.
The project is likely to be part of Google’s larger effort to enable virtualization across Android devices, in an effort to improve security.
Google is working to bring a virtualization mechanism for the Linux kernel called KVM to Android devices running the ARM64 architecture.
It is said: Introducing KVM support means revoking the privilege of third-party code operating one of Armv8’s highly privileged exception levels.
Alternatively, third-party code, such as that of DRM and encryption, can be run on a virtual machine as high as the Android operating system.
In order to manage these virtual machines, Google is adapting the Chrome OS VMM, which is used to run Linux applications over Chrome OS, for Android.
Google is preparing to introduce Chrome OS VMM as part of the new APEX package called Virtualization, and at the same time it is presenting a KVM project for ARM64 architecture for the Linux kernel derived from Android.
It appears that Google wants to run small virtual machines with Android through MicroDroid, which requires a minimum of components In order to communicate with the main Android host.
This effort is likely to be linked to Snapdragon 888’s new Type-1 hypervisor layer, which the company says allows for data isolation between applications and operating systems across the device itself as well as instant switching between isolated operating systems without any degradation in performance.
It is also possible that this is related to Google’s efforts to expand the idea behind Chrome OS VMM to Android applications as part of the company’s ongoing ARCVM project.