Google stunned everyone when it launched its very first Android 13 developer preview last week. Although a few new features have made it into the first beta version, we’re anticipating numerous more improvements to the OS underneath. One of them is a new mainline component that makes running virtual machines more standard and faster that lets you run programs similar to, say, Windows 11 right on your Pixel 6 or 6 Pro.
As shown by famous Android user kdrag0n Twitter It’s possible to run a variety of Linux distributions and even fully-fledged Windows 11 on a Pixel 6 using the Android 13 developer preview. Kdrag0n states that after a little adjustment, Windows 11 is perfectly compatible with their Pixel 6, with a video showing how efficiently the virtual machine functions. You could play the session of classic’ Doom if you’re interested.
The technical foundation of these feats is complicated. Esper.io’s Mishaal Rahman has done a great job in explaining the intricate details of virtual machines running on Android as well as what can be expected of them in the coming years in a lengthy technical blog article The gist is that virtual devices on Android are in an uncontrolled state of fragmentation as of now, and Google is beginning to narrow in on the issue to bring things into a more standardized state beginning with Android 13.
To begin, Google has created a new virtualization framework and launched the”pKVM (protected virtualization of the kernel) that lays the foundations for standard VM support. Google is using prior work to create this. They are working on porting Chrome OS’ crosvm manager (used to run Linux applications for Chromebooks) to Android and bringing it into Android as the mainline component which can be upgraded separately from the system in the future.
Google’s newfound curiosity about virtual machines may be rooted in its desire to improve the booting and updating process more secure for Android phones. Google appears to be considering using a basic version of Android named microdroid. It will be used to compile specific components of Android that must be rebuilt every time you update the Android Runtime (ART) has been upgraded, which is the part of the OS which makes applications run.
At present, this Recompiling process takes place by the host OS and could result in security implications, but this is all the realm of the possible with safeguards implemented that are difficult enough to break because they are.
The more secure process of booting and updating is probably only one component of the equation. Google could have a lot more to come as its robust VM assistance opens up the way towards new options.
It has been a long time since I joined Research Snipers. Though I have been working as a part-time tech-news writer, it feels good to be part of the team. Besides that, I am building a finance-based blog, working as a freelance content writer/blogger, and a video editor.