remote-desktop-clients icon indicating copy to clipboard operation
remote-desktop-clients copied to clipboard

Make use of 4K resolution on a 4K Android TV running bVNC?

Open hippie68 opened this issue 2 years ago • 2 comments

I am using bVNC on an Android TV to access remote PCs. I would like to use the TVs native 4K resolution, but it seems bVNC has no option to do that. It just displays 1080p. Other apps like e.g. VLC can "switch" to 4K on demand. There must be a switch or something like that to make apps use all available pixels. Perhaps it only works for video playback, but maybe it can be implemented in bVNC, too?

hippie68 avatar Sep 14 '21 09:09 hippie68

Hey, I don't have an Android TV to test with at the moment, and I cannot find any information on how to add 4k resolution support to Android apps. The app does declare it supports any density displays and all screen sizes, so I am not sure what the issue is. Any additional info you could add would help.

iiordanov avatar May 01 '22 16:05 iiordanov

What I have tried is connecting via adb shell and change wm size and density to 4K:

wm size 3840x2160
wm density 640

While then the Android UI seems to run internally at 4K, it still downscales to Full HD. In bVNC I have noticed that the displayed remote desktop's VNC resolution gets adjusted to 4K immediately as I enter those commands. However, like the rest of Android TV's UI, it is downscaled to Full HD.

It may be an Android TV limitation, as I have seen that starting with Android TV 12 (end of 2021), the Android TV UI supports 4K resolution. Perhaps it is not supporting other resolutions than 1080p on previous versions. However, right now on Android TV 11 and lower, those video and picture apps do truly switch to 4K dynamically, so perhaps there is a way for bVNC to do that, too. Or it's not possible and will work automatically on Android TV 12 (which I don't have, so someone else needs to confirm this).

hippie68 avatar May 03 '22 15:05 hippie68