I was able to get BD-J support with the recent April update.
There are some points which makes it difficult to get it running:
kodi is built against armv7-libbluray-osmc which is version 1.0.2
there is no bdj package for that in stretch
i copied the /usr/share/java/libbluray-j2se-1.0.2.jar from my Fedora 29 to /usr/share/java on my vero4k
then I installed openjdk-8-jre-headless
Kodi/libbluray still complains about “can’t load JVM”
the reason is that the package installs
but libbluray needs it in
easy fix: cd /usr/lib/jvm/java-8-openjdk-armhf/jre/lib/arm/; ln -s client server
last but not least a DISPLAY variable is needed. I set one using
systemctl edit mediacenter
- systemctl daemon-reload
- systemctl restart mediacenter
After that at least my test BD with BDJ menu worked.