So i’ve tested the fix for the Grey Bars - It works until you bring up the overlay for pause/change audio track.
When pressing a button to bring up the overlay screen for playback options it brightens the whole TV and when this closes it turns the black bars grey again but also leaves a shadow overlay for the play buttons.
Oreo has not really improved things on my TV, unfortunately.
The built in video player is now broken, making me consider trying another Shield TV with terrible upscaling or some other box.
Slighty crazy, device specific issue, but basically:
We needed to make the background (and window) transparent (instead of black) to remove the gray bars
When we did that previously, it introduced the “ghosting” that users reported previously. We’ve now added a new VideoSurface behind the actual VideoSurface that is rendered Black. This appears to resolve it.
Honestly, i’d love to give more specific details, but we kept trying different things until we found something that worked and shippable. This new code/workaround only kicks in on Sony Android TVs because of what appears to be a device specific issue.