I've been running a AML S912 / Kodi v18 Leia Alpha experimental - johngalt Kernel build over the weekend and getting nice results from a MINIX U9.
I have not noticed any video banding, and watched 2 movies over the weekend and did not detect any frame skips at all, I can normally spot frame skips easily.
I will have to do more testing with HDR10 output to my 10bit (non HDR) 4K TV before commenting further.
Thank you. I just watched a full (high bitrate) h264 movie and checked the overlay toward the end and saw no skips . At this point, I think I can safely recommend the "nougat-exp" kernel branch for improved HDR -> SDR conversion. On S912, it should also now have full dolby vision decoding support (need to enable new config option). Can't recommend the branches due to playback issues on h264.
You can also try setting /sys/module/am_vecm/parameters/panel_max_lumin to your display's luminescence in nits (e.g. echo 400 > /sys/module/am_vecm/parameters/panel_max_lumin). Just because you're watching HDR material in SDR, doesn't mean it should be graded for 100 nits on a 300 or 400 nit display. I think the only issue with this is that most have the brightness set lower to accomodate 100 nit graded sources, so without a "HDR mode", you'd be modifying brightness on the fly to accomodate both. But it's something to play with if you're feeling like it
Quote
Unfortunately the "testing1" build still has some lower grayscale flicker.
I've yet to test, but native (4:2:2) or 4:2:0 output might be better. I need to test and fix setting 4:2:0 completely.