Hi, thanks for the response. As I can see this was the standar way used also in CyanogenMod. As I can see, in official cm12.1 releases they also used prebuilt HW decoders libs as I can see
HERE but it is also true that CM call's the MakeFiles of Exynof5420-common which does compile the Gralloc libraries. I've spoken with some friends developers involved in CM for the Exynos Devices and we talked about the origin of Exynos Sources. What I see
HERE though is that exynos5420 has the order to build libstatgefrighthw from source, so the thing is to make compatible source libraries with prebuilt ones: this require some reverse engineer which is not easy at all. Hopefully, CM team will update its exynos hardware repo's and then we can use their work to adapt the new statgefright libraries for the prebuilt OMX ones. As always, building CM for a device is much more easy than pure AOSP, that's why I may get inside buidling an unofficial CM 14 Rom for it later this year. I am really happy that someone took the time to see which stock libraries were compatible with gralloc and some Open Source libraries that ODROID provided in their EXYNOS motherboards. Unfortunatly this didn't happen beyond KitKat. Android stories
Anyway, I will try to keep me updated in github to see the progress made. Updating the stock libraries to MM could make some important changes... but this needed to be done when CM13 porting was going on... not on Nougat! We first should have a MM AOSP fully funcitonal ROM with the MM stock SAMSUNG libraries, then move on to Nougat... Anyway, this is an amazing work! As said, I do preefer CM ROM because, as I can see, you had to edit the native AOSP frameworks to adapt the exynos device tree, and that made your github grow... As CM supports other devices, we can use their framework and just modify the exynos device tree, klimtwifi device tree and kernel device tree, as well as update the blobls.
Keep up the good work and I'll stay tuned. Any questions here I will try to answer or elsewhere give some support. Remember this thread is to keep the topic on Development of the ROM, not spamming the thread with bugs report, nougat is still in Beta Stage, so expect this to be an ALPHA release.