Another way to get a similar experience is by enabling the following options from the android developer menu:
* enable freeform windows
* force desktop mode on secondary displays
* enable non-resizable in multi-window
Then choose "simulate secondary displays" and choose the size (720p, 1080p, 4k)
Using https://github.com/Genymobile/scrcpy from your desktop and connecting to your phone allows you to choose the virtual display to connect to instead of your main phone display with the --display flag. It's similar to a chromeos feel and very performant
I just plugged a USB-C docking station, and I can almost use the smartphone as a standalone computer, if it wasn't for the very low resolution that Android decided to use for the external monitor. It does not look like this is configurable on Android, isn't it? Has anyone tried this kind of setup?
>if it wasn't for the very low resolution that Android decided to use for the external monitor. It does not look like this is configurable on Android, isn't it? Has anyone tried this kind of setup?
I guess it depends on your docking station, phone, and what SoC and video output chip it has and less on the Android build.
I plugged my OnePlus 7T running Android 12, in my 4k monitor via a USB-C to DisplayPort cable and the monitor reports 4k@60Hz resolution, and the phone is from 2019, so high resolution is definitely possible and frankly that's pretty amazing that this feature exists and it works this well (suck it iPhone :p)
AFAIK, other android phones, like Pixels, don't have DisplayPort via USB-C output capability or might be limited to lower resolutions. What phone do you have? Try plugging to DisplayPort directly without the dock.
> AFAIK, other android phones, like Pixels, don't have DisplayPort via USB-C output capability or might be limited to lower resolutions. What phone do you have? Try plugging to DisplayPort directly without the dock.
Fairphone 4, which should support DP over USB-C, but I do not have a USB-C to DP cable at the moment to try. Thanks for your suggestion :)
Not sure if it applies to you, but I had the issue with black screen too but finally got it working after issuing the following commands [0] and restarting the device. Hope it helps.
Using https://github.com/Genymobile/scrcpy from your desktop and connecting to your phone allows you to choose the virtual display to connect to instead of your main phone display with the --display flag. It's similar to a chromeos feel and very performant