The latest 8.90.4 build is running great on my X96 Mini (S905W). I used the specific S905W DTB: gxl_p281_1g.dtb.
Only weird thing with these S905W boxes is still the deinterlacing. Some 1080i material via an TvHeadend server is showing weird artifacts (green/pinks lines) after a few seconds. For example look at this topic: X96 mini - green/pink lanes on picture
When setting this via SSH it is fixed 'echo 1 > /sys/module/di/parameters/bypass_all'
But if I understand correctly the Amlogic deinterlacing is turned off completely with this command? So it only is an workaround?
I don't really see any difference when watching interlaced material, maybe my TV is deinterlacing when bypass_all = 1? (on 1080p output?)
I can provide examples of problematic 1080i files, if someone wants to look into this problem?