Final on Nostr: As a preview of what's going to be possible in the upcoming release of #GrapheneOS, ...
As a preview of what's going to be possible in the upcoming release of #GrapheneOS, here's a screenshot from a Pixel Tablet running desktop Chrome in a virtual machine with basic GPU acceleration via ANGLE on the host. The infrastructure is a lot more robust than the Terminal app:
Our next release also enables running the Terminal app in secondary users. There's still the temporary limitation of only being able to use a single VM on the device at a time because the dedicated internal network interface it uses for the Terminal app isn't split up at all yet.
GUI VM support will have 2 main use cases:
1) Running a specific app or an entire profile via GrapheneOS virtual machines seamlessly integrated into the OS.
2) Running Windows or desktop Linux applications with desktop mode + USB-C DisplayPort alt mode on the Pixel 8 and later.
This virtual machine management app (Terminal) will be handling the 2nd case. It's essentially already available in a very primitive way. We expect this to become much more usable and robust entirely from the upstream Android work on the virtual machine and desktop mode features.
Published at
2025-03-12 06:26:20Event JSON
{
"id": "3f96616ee547c273b1f992ed47a4f43b49d3e2b458761c73c36a93b0befa972c",
"pubkey": "b98ded4ceaea20790dbcb3c31400692009d34c7f9927c286835a99b7481a5c22",
"created_at": 1741760780,
"kind": 1,
"tags": [
[
"e",
"161d7758787ce075b11e431092c616c11e58048dbd09bec7a96754c52a7a6ad8",
"",
"root"
],
[
"p",
"b98ded4ceaea20790dbcb3c31400692009d34c7f9927c286835a99b7481a5c22"
],
[
"t",
"GrapheneOS"
],
[
"t",
"grapheneos"
],
[
"r",
"https://image.nostr.build/cb6acb3ddd99be420bb87947a7d5c55dae3d064cded174e555235fffebfe9584.jpg"
],
[
"imeta",
"url https://image.nostr.build/cb6acb3ddd99be420bb87947a7d5c55dae3d064cded174e555235fffebfe9584.jpg",
"x 52ad1041ee2e1df9496bb86f3ae8aecf322a84a33e8604090eafffdadfa09437",
"size 385644",
"m image/jpeg",
"dim 2048x1280",
"blurhash rNRp8.oLRioeIURjD%WBIU_4RjM{jsWBt6j[ofWBD*ofofayj[fQofj[of%gofofj[j[j[j[j[j[E2WBWBayayj[j[j[WBo#t7t7oft7ayayayoe",
"ox 52ad1041ee2e1df9496bb86f3ae8aecf322a84a33e8604090eafffdadfa09437",
"alt "
]
],
"content": "As a preview of what's going to be possible in the upcoming release of #GrapheneOS, here's a screenshot from a Pixel Tablet running desktop Chrome in a virtual machine with basic GPU acceleration via ANGLE on the host. The infrastructure is a lot more robust than the Terminal app:\n\nhttps://image.nostr.build/cb6acb3ddd99be420bb87947a7d5c55dae3d064cded174e555235fffebfe9584.jpg\n\nOur next release also enables running the Terminal app in secondary users. There's still the temporary limitation of only being able to use a single VM on the device at a time because the dedicated internal network interface it uses for the Terminal app isn't split up at all yet.\n\nGUI VM support will have 2 main use cases:\n\n1) Running a specific app or an entire profile via GrapheneOS virtual machines seamlessly integrated into the OS.\n2) Running Windows or desktop Linux applications with desktop mode + USB-C DisplayPort alt mode on the Pixel 8 and later.\n\nThis virtual machine management app (Terminal) will be handling the 2nd case. It's essentially already available in a very primitive way. We expect this to become much more usable and robust entirely from the upstream Android work on the virtual machine and desktop mode features.",
"sig": "0a165393aaaef4885133eb10ed890809c3c053efe6d6d8c0c4f07ef030d415fb673fecd3a7248636abe72818fd49380093b028aa6a749170cc8b5109e97cf2e7"
}