


I tried to change this to use the directory mentioned above but it obviously fails since those files belong to a diferent app (the Elementum Service) and Kodi can't access them. My library is currently configured to use the special://temp/elementum_library/Movies directory which translates to /storage/emulated/0/Android/data//files/.kodi/temp/elementum_library/Movies. I can see the movies are added to /storage/emulated/0/Android/data//files/.kodi/temp/elementum_library/Movies but this is not the directory that Kodi is using in the library, so I think this is the reason why I don't see updates on my library. Took me a while to pinpoint the issue but I believe it's because of this that you mentioned on the README: I've noticed that after installing the Elementum service, my library stopped being updated when I added new movies to the library via Elementum. I'm running Kodi on a Shield Pro (Android 11). The output from the binaries will no longer appear in Kodi's log and will go to Android's log instead. You'll no longer be able to use paths to Kodi's data folder as they will be translated to the service app's data folder. Notesįrom now on when Elementum starts its daemon it'll actually start the service app and when it stops it'll stop the service app. When the addon completes installation it'll start the service app which may ask you for some Android permissions.

apk with an Application Binary Interface (ABI) that your device supports or the bigger universal one.Īdd Elementum to Kodi from the. apk files containing the binaries from the addon. zip you provided with its binaries removed and scripts modified to work with the service app įound in the build/outputs/apk/release subfolder are one or more. Gradlew clean assembleRelease zipAndroidClient -DaddonZip= "path/to/-Īnd when it completes successfully look for the following files in the newly created build folder:įound directly in the build folder is the addon.
