Good news! Does it mean we can installs and run parallel two operate systems such like GrapheneOS and Pixel Stock OS together?
User-facing hardware virtualization support in our next OS release
- Edited
This is very big news, can't wait what potentional possibilities this will bring to the table eventually.
Would this mean there is a chance something like kasm workspaces eventually would be a possiblity on android?
oldschoolmemories It's for running other operating systems in a virtual machine, not running them side-by-side with the main OS. Stock Pixel OS is built to run on Pixels, not in a virtual machine. GrapheneOS builds for the virtual machine environment can be added eventually and turned into a way to seamlessly run apps in a virtual machine.
That's something i've been waiting for so long. Desktop mode right know sucks. Is there a future plan to be something like Dex mode (visually i mean), or this is something that AOSP must do? And when can we expect next release?
linuxaki88 Android is in the process of implementing a greatly overhauled desktop mode. The current one available via developer options is a legacy proof of concept. We plan to enable several feature flags to provide the partial overhauled implementation that's already available under the hood. It's not going to be as good as the final implementation yet but we can make what's already there available to users.
- Edited
- Will be ability to run Linux Virtual Environment without activating it in developer settings?
- Can i run Linux Virtual Environment in secondary profile?
- Edited
Serg Will be ability to run Linux Virtual Environment without activating it in developer settings?
Developer settings are for features that are unstable, don't fully work, and/or are needed by developers doing debugging on devices without private data. Once virtualization support is ready for users, it will be possible to access it via regular settings and apps (as is the case for other features that are ready for users).
I have build 2025030800 installed on my Pixel 8. I enabled Linux development environment and installed Terminal app. It constantly keeps crashing. Is it not stable yet?
- Edited
GrapheneOS Wow, this is huge! I'd love to try this out.
As for GrapheneOS support on desktop, is there a timeline yet as to when this might be available?
For our next release after 2025030800, we've added support for the Android 15 QPR2 Terminal for running other operating systems using hardware virtualization. It's currently only a terminal but Android is adding support for graphics and GPU acceleration for a future release.
You'll be able to use it on the next release.
relay I have build 2025030800 installed on my Pixel 8. I enabled Linux development environment and installed Terminal app. It constantly keeps crashing. Is it not stable yet?
The first words of the first post in this thread are "For our next release after 2025030800". If you are running 2025030800 then you are not running the release after 2025030800.
GrapheneOS Ah I see, hopefully I can virtually installs another customs room such like LineageOS in the future for tried out.
- Edited
Here's the new release with support for it:
https://discuss.grapheneos.org/d/20670-grapheneos-version-2025030900-released
Terminal app flaky for the initial setup and we'll work on fixing that next.
I'm at the march 8 version but I can't locate the terminal app. Where is? Tjanks
cdflasdkesalkjfkdfkjsdajfd You need 2025030900 and it's in developer options.
We've backported major improvements to this feature for our next release after 2025030900 including terminal tabs, GUI support with opt-in GPU hardware acceleration (ANGLE-based VirGL until GPU virtualization support is available), speaker/microphone support and fixes for a bunch of bugs including overly aggressive timeouts.
- Edited
Would MTE still be used by the hypervisor in the case of virtualizing a guest OS?
Secureblue would be an interesting candidate due to hardened_malloc enabled system-wide.
GrapheneOS It seems to be available in the owner profile only, correct? Any plans to make it available to other user profiles later down the road?
The Terminal app can still be used after you disable Developer options. 👍