2015-12-20, 05:10
There is a system level refresh rate switcher. The Core seems to be running a more recent Android AMLogic supplied Kernel than others.
And because of this the Kodi code to signal the Kernel to switch on Frame Rate Automation (23.976fps sync) is different from all others. It was outputting 23.976fps video at 24Hz before the code tweak.
OpenELEC on the Core still uses the common AMLogic Linux Kernel and no Kodi tweaks are needed.
I did not realise there are different Kernels versions between Android and Linux / OpenELEC. Possibly something to do with DRM as well on the Android side of things with the Core.
You may see other S812 providers running into problems on Android as well if they do a Firmware upgrade that packages this updated Android AMLogic Kernel down the track.
And because of this the Kodi code to signal the Kernel to switch on Frame Rate Automation (23.976fps sync) is different from all others. It was outputting 23.976fps video at 24Hz before the code tweak.
OpenELEC on the Core still uses the common AMLogic Linux Kernel and no Kodi tweaks are needed.
I did not realise there are different Kernels versions between Android and Linux / OpenELEC. Possibly something to do with DRM as well on the Android side of things with the Core.
You may see other S812 providers running into problems on Android as well if they do a Firmware upgrade that packages this updated Android AMLogic Kernel down the track.