The Nvidia Shield is currently the only Android device that can display both the UI and video playback in 4K.
Can you go through all the Display resolutions and apply them in TvSettings?
Make sure each resolution you apply stays checked and the selected item doesn't jump to a previous resolution.
If so, there might be a timing difference with the tv's edid info compared to the values I added based on my tv.
You can then delete the /system/usr/resolution_whilte.xml file(root access needed) and it will use timings based on your tv but there will be lots of extra resolutions like interlaced ones and PC monitor ones that are useless for a tv. or you can continue using the file but remove all the 4096x2160p entries in the file so Android will only use 3840x2160p resolutions that is supported up to 60hz, 4096x2160p is only supported up to 30hz. You can also use a startup script to force Android to start in any resolution and frame-rate, I'll check if I can find it.
Leave a comment: