On my Pixel 9a (also on GrapheneOS) the biggest limitation is it can't be set to higher than 1080p, and the upscaling algorithm with my 4K display (not sure where in the chain that happens, monitor or phone) was quite terrible to the point of text legibility being a concern.
The usage experience otherwise is quite good, it's perhaps my preferred way to sync data to and from my phone, I have it all stored on a NAS so I connect to my Type-C display (which has keyboard, mouse, and ethernet connected to its switch), fire up a terminal, type in my rsync commands, and my pictures & music are synced ~instantly at LAN speeds.
Actually, it's the Android 16 Linux Terminal (pKVM) [1], so it's 100% on-device.
Since this is a full VM, unlike Termux, you can run Docker too!
(Though Termux is more stable and lightweight for daily use.)
On my Pixel 9a (also on GrapheneOS) the biggest limitation is it can't be set to higher than 1080p, and the upscaling algorithm with my 4K display (not sure where in the chain that happens, monitor or phone) was quite terrible to the point of text legibility being a concern.
The usage experience otherwise is quite good, it's perhaps my preferred way to sync data to and from my phone, I have it all stored on a NAS so I connect to my Type-C display (which has keyboard, mouse, and ethernet connected to its switch), fire up a terminal, type in my rsync commands, and my pictures & music are synced ~instantly at LAN speeds.
I use Samsung Dex all the time on my S25. Got rid of my laptop completely.
Best part is, I can make "apps" on the fly that I can use from my phone with termux integration.
Dang. is that tmux, cmatrix, mise, and node running on your android device? Or is that an ssh session?
Actually, it's the Android 16 Linux Terminal (pKVM) [1], so it's 100% on-device. Since this is a full VM, unlike Termux, you can run Docker too! (Though Termux is more stable and lightweight for daily use.)
[1]: https://www.androidauthority.com/android-16-linux-terminal-d...