We have repeatedly discussed our interests in an OS VM manager since 2022, but when this can be done is yet to be decided.

https://nitter.projectsegfau.lt/GrapheneOS/status/1678594436924600325#m

Backup when Nitter shits itself: https://twitter.com/GrapheneOS/status/1678594436924600325

It would also be nice to run a nested variant of GrapheneOS in a VM to isolate apps. Plus Android provides a Chromium layer-1 sandbox as an OS feature to every app via isolatedProcess services. It could be desirable to move this to per-site VM instances using microdroid. It'd be a large and difficult project but with very high impact for web browsers.

Reply to this note

Please Login to reply.

Discussion

Once there is a greater, functional Desktop Mode it will be considered even further. GrapheneOS enabled DisplayPort output for Pixel 8 when it is disabled in stock, which they'll likely enable elsewhere when a Desktop Mode is finished. Having a GrapheneOS smartphone able to work like a desktop with broad app support via VMs is a serious goal.

Having a Desktop Mode on GrapheneOS alone is a massive benefit and we hope to see it come to fruition with further Android updates.

Any news on the OEM device front...?

None right now.

We've attempted multiple times working with an OEM but they haven't worked out because they either are not capable or do not want to meet the requirements we set (or the required quality of the implementations of the requirements...)

We want to still be hopeful that it will be worked out eventually.