Replies (46)
cc:
@Vitor Pamplona now that it's a real thing.
this is hot.
I've got Graphene on an old Pixel3 and I've been waiting to upgrade myself to a newer pixel for my daily driver to become Graphene as well.
I love the idea of this, but I've never once been able to run it for more than a day without a crash that requires a complete rebuild.
For example: `sudo apt update && sudo apt upgrade` implodes every time.
Am I missing something?
How many private spaces can we have in one account?
Would love to run NixOS in GrapheneOS. Ultimate combo❤️❤️❤️
Is VPN split tunneling still necessary?
That would be the experimental terminal app which is a separate thing I hadn't demonstrated. There's a lot of other changes we'd like to make regarding the Terminal app as well.
This is a documented issue, the Terminal app is still a highly experimental developer option so it can be prone to breaking. Desktop mode is separate to the Terminal app. We had disabled a lot of it for a while because of that. We're hoping to improve it, make it more stable and then possibly support different distributions instead.
One per user profile for now. This makes it more than Android since they have Private Space only in Owner. Supporting multiple private spaces a profile would be desirable for the future.
This works on the 8 series and higher correct?
I'd conflated the two. Thanks.
Yes. This example is with DisplayPort Alt Mode on a Pixel 9.
I agree. Thanks.
yo that's slick af! desktop mode on de-googled is the way to go. total power move separating apps like that with different vpn profiles - classic tech wizard flex 💪
been eyeing graphene but my current pixel's on its last legs. how's amethyst holding up? heard the desktop mode can be buggy under gesture nav
いいね👍
What are your preferred use cases for the Desktop mode? Would you use it with a portable external screen for example?
👀
Yes. In this setup the device is plugged into a USB-C monitor that has a keyboard and mouse connected to it.
The standard phone display is still useable during this.
Video of Desktop Mode in #GrapheneOS.
magic, does it mean we can connect the GOS mobile to the big screen and run it as linux with floating windows?
Get something like this and boom, your phone is a desktop.

You can connect Pixels with DisplayPort alt mode (8 and higher) to an external display and it will work. You get a desktop environment and can run all your installed apps in floating windows. Need to enable developer options though, in the future you wont need to.
You can't run Linux apps in a good and easy way yet. A working desktop mode for Android apps is the base to build an environment for desktop applications in the future. Want to support Fedora and (if we're reaching for the stars) Windows ARM as potential platform targets.
You can use the Linux Terminal app and enable GUI to use a virtualized Debian environment with GUI apps. We did it with desktop Chromium before and even some DE's like GNOME. It's a very experimental developer option and breaks even in very basic use right now. Doesn't work through VPN either. Upstream will improve this as well.
I love it so much!!! 🙌🔥
Dammit, I'm torn between upgrading my 7a for a 9 or waiting for the new OEM. This is a killer application for me 😭
Would be sweet to just dock our phones and let it rip on a big screen/ mouse/ keyboard. LFG
Not as much as you'd think, to be honest, but don't expect to be blown away with the performance.
Running other distros in the VM manager other than Debian would be desirable and something we'd like to work on when we are less ambushed with major update porting. Unsure how broad OS support will be yet.
Been eyeing one myself. Will be game changer when this feature is production ready.
The 8a is a small leap but provides years longer update time and a gigantic security boost. You also get the DisplayPort Alt Mode for this feature. What I usually recommend new users to get now.
Ok! Looking forward to the Android 17 release.
Thanks for your work!
GrapheneOS doing amazing things with Desktop Mode!
View quoted note →
I really need to get myself a pixel 10 lol
No stress!
You are already doing a fantastic job. Really appreciated! ❤️
Can't wait to have a desktop environment on-the-go in my pocket😀
Google Pixel 8a -
https://store.google.com/product/pixel_8a?hl=en-US
GrapheneOS only runs on Google hardware (for now) but just because these phones have the best security features and upstream support. All Google spyware and garbage is removed when you install Graphene.
I've been using Graphene for years now and would rather not own a phone than go back to using Google'd android (or worse Samsung's version)
How do I start the desktop mode? What are the settings and which hardware do I need? I tried with a USBC to HDMI cable but nothing happened.
Yeah that's a good point, I'll see if I can find one on sale anywhere or maybe pick up one used p2p 🫡
You need to enable the option in the developer settings
What I'd still miss to use it as Laptop replacement is an attached harddisk for more space. Or is this possible already?
I'm pretty sure one can have multiple independent VPN connections in different Qubes when running Qubes OS.
Can't wait to see what people do with this in tandem with stuff like winlator to run desktop software
I need to get an USB-C-HDMI adapter. Any suggestions? Does the Apple one work?
Did try desktop mode on my pixel 10 pro, will it be able to out put 4k? Was very blurry for me.
Desktop Mode doesn't work well on high resolutions yet.
Will it be supported? Or is it a hardware limitation?