<div dir="ltr">But Shaya, the source is present in the linked file here. <div><br></div><div>The thing is that it's beyond my capabilities try to add this to Kodi as a dependency. </div><div>Also another problem I'm seeing here is that while I'm able to pack into an apk the libjvm.so so it is installed when you install Kodi, this isn't the case for the .jar files. </div><div><br></div><div>You mentioned that Google made sure to close down the possibility of loading a .so file from outside the app folder?</div><div>So you think even if libbluray could read /storage/emulated/0/ it would fail in use the libjvm?</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jan 23, 2021 at 2:30 PM Shaya Potter <<a href="mailto:spotter@gmail.com">spotter@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>vitor, I'd think that kodi's path manipulation wouldn't impact the jre at all.  It's just for internal kodi use for themes and media and the like, but nothing to do with OS operations (and petri can verify if this or true, motivated the need for libbluray to have the ability to a pluggable set of file system operations that could be provided to it).  But while libbluray can use the a provided set of operations, the jvm can't.<br></div><div><br></div><div>I'd think one of your goals should be to get the group that made those jvm binaries to release the source and build for it, then kodi can include it as part of their build process and even ship with it in the play store.  I'd think vlc would be interested in this, as well?  This would also be necessary as would have to ship different jvm's for 32 bit kodi and 64 bit.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jan 23, 2021 at 2:22 PM Vitor Dall'Acqua <<a href="mailto:veggav@gmail.com" target="_blank">veggav@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Petri, do you happen to have the source with your latest changes?<div><br></div><div><a href="http://code.videolan.org" target="_blank">code.videolan.org</a> is down and I would like to work on this during the weekend.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jan 22, 2021 at 6:08 PM Petri Hintukainen <<a href="mailto:phintuka@users.sourceforge.net" target="_blank">phintuka@users.sourceforge.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">pe, 2021-01-22 kello 16:54 -0300, Vitor Dall'Acqua kirjoitti:<br>
> I have not tried to build Java from source. <br>
> The version used by Termux, can be found as pre compiled and source<br>
> here:<br>
> <a href="https://github.com/Hax4us/java/releases/download/v8/jdk8_aarch64.tar.gz" rel="noreferrer" target="_blank">https://github.com/Hax4us/java/releases/download/v8/jdk8_aarch64.tar.gz</a><br>
> <br>
> I can give a go with Kodi, which is what I'm familiar with, to git<br>
> clone the latest changes from libbluray, add the lib/arm/client to it<br>
> and add the files from that archive linked here. <br>
> Does it still need a bin folder inside? is the structure correct<br>
> there?<br>
<br>
Structure seems to be normal. I think you need only files from<br>
/jdk8/jre/ and maybe from /glib/ (?).<br>
<br>
JAVA_HOME would point to .../jdk8/ or .../jdk8/jre/. Or, you could try<br>
if simply symlinking .../jdk8/jre/lib/aarch64/server/libjvm.so next to<br>
libbluray.so works.<br>
<br>
The files in top-level bin folder are wrapper scripts. Looking at<br>
those, you may need to set LD_LIBRARY_PATH so that libraries from /glib<br>
can be found. But I don't know if JVM needs those, or if those are only<br>
used with some of the applications.<br>
<br>
<br>
<br>
_______________________________________________<br>
libbluray-devel mailing list<br>
<a href="mailto:libbluray-devel@videolan.org" target="_blank">libbluray-devel@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/libbluray-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/listinfo/libbluray-devel</a><br>
</blockquote></div>
_______________________________________________<br>
libbluray-devel mailing list<br>
<a href="mailto:libbluray-devel@videolan.org" target="_blank">libbluray-devel@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/libbluray-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/listinfo/libbluray-devel</a><br>
</blockquote></div>
_______________________________________________<br>
libbluray-devel mailing list<br>
<a href="mailto:libbluray-devel@videolan.org" target="_blank">libbluray-devel@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/libbluray-devel" rel="noreferrer" target="_blank">https://mailman.videolan.org/listinfo/libbluray-devel</a><br>
</blockquote></div>