I have a 2014 Sony LED TV which I can watch for hours without any eye strain whatsoever. I also have a blu-ray player which I use to connect my hard disk and watch downloaded movies from there. Again no eye strain whatsoever.
Recently I purchased an Android TV box. It was a Minix Neo U1 android box, which is a slightly older model. I chose this model because it came with Android 5 lollipop. Other newer models comes with Android marshmallow and nougat, which are known high risk for eye strain.
So I plugged this new android box using HDMI to my Sony TV. Watch a movie streaming, and I get eye strain. Within minutes my eyes felt very irritated and gets watery. Damn.
Its definitely the android box. When I unplugged the android box, I can watch my TV on the satellite box or from downloaded movies, all fine, no eye strain. Plug in the android box, I get eye strain. My old HTC M9 Plus phone has Android 5 and I can use that phone without any eye strain. But apparently not all Android 5 are eye strain free.
I almost gave up on this box until I decided to try something. I know the TV is fine. I suspected whatever the cause of the eye strain either from the Android OS or from the graphics driver of the android box, is transmitted to the TV digitally through the HDMI cable. I wondered can the cause of the eye strain be transmitted by analog, or would analogue signal/cable stops it?
So I bought an HDMI to Component converter box. This basically converts the digital HDMI signal to analogue Component signal, which goes into my TV. So Minix Android TV Box -> HDMI to Component Converter box -> TV (connected using Component cables). And walah...no eye strain!
What a relief. I can watch movies, even browsing the files on the android box on the android launcher no longer cause eye strain.
So whatever it is that is causing the eye strain (android OS, graphics driver, dithering, unknown x etc) is transmitted digitally to the TV and into our eyes, causing us eye strain. If we convert the digital signal to analogue, this seems to "flush out" or eliminates that unknown x that is causing us eye strain.
So if you have an android TV box or Amazon fire stick that is causing you eye strain, maybe you can try this solution out. Also, if you have a PC that is causing you eye strain, try connecting your monitor using analogue/VGA cable. Make sure your monitor is PWM-free. Otherwise if you still get eye strain you never know if the solution works or not (could be the monitor's PWM causing the eye strain).
Hope this workaround solution can help some of you here.