Hello,
as @mamamia above noticed, vuplus created their own patch to support kodi 16. This patch brings some improvements, mainly there is no crash anymore on exit from Kodi and there is also reduced spamming in log by alsa which seams to bring little performance improvement.
I took this patch and apply changes on it which are mentioned in posts #1 #84
- internal audio playback is turned off, since it's not reliable, and it has to be done differently
- also fast switching between enigma2 and kodi is not enabled yet, there were changes in handling Builtins commands in Kodi, so has to look at it to make it work.
Changes which were not introduced in posts #1 #84:
- Navi-x plugin should work by default since we don't use enigma2's PYTHONPATH
Also meta-vuplus from openpli-oe-core is updated to latest version + added kodi recipes. Kodi recipe is adjusted to use releases directly from xbmc github on top of it is applied vuplus patch + patch(posts #1,#84), hopefully this makes process of updating Kodi easier.
Installation:
git clone https://github.com/OpenPLi/openpli-oe-core -b master-next
cd openpli-oe-core;make
cd meta-vuplus;git remote add vukodi https://github.com/mx3L/meta-vuplus.git;git fetch vukodi;git checkout kodi_16_1
cd ../meta-local/;git clone https://github.com/mx3L/recipes-kodi.git
cd ../build/;source env.source;MACHINE=yourmachine bitbake kodi-image
tested on vusolo2 by @bbbuk, by me on vusolose.
Note, if you are not going to do clean build, you have to rebuild kernel