You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'll make this issue to track my experiments with Android support.
Android support is actually hard to pull off due to SELinux restricting native libraries to the apk file being ran (.so files must be in the lib subfolder of the apk).
I tried to work around that by using android_create_namespace to create a new namespace, but it simply won't work until SELinux is set to permissive (which requires root access).
Even after doing that, the Kodi app just crashed upon loading the library and i'm not completely sure why that happened (didn't have time to debug the crash yet)
Due to the aforementioned limitations, it looks like the best course of action would be to
repackage the Kodi APK to include the mono host library - so that it can be loaded without hacks.
That would obviously make it annoying to maintain new versions/releases of Kodi, but i don't have any other idea in mind at the moment.
I'm starting to feel like i've reached the point where a proper integration of C# in the Kodi source code is the next step to pursuit, but that's a nontrivial step to pull off
The text was updated successfully, but these errors were encountered:
I'll make this issue to track my experiments with Android support.
Android support is actually hard to pull off due to SELinux restricting native libraries to the apk file being ran (.so files must be in the
lib
subfolder of the apk).I tried to work around that by using
android_create_namespace
to create a new namespace, but it simply won't work until SELinux is set topermissive
(which requires root access).Even after doing that, the Kodi app just crashed upon loading the library and i'm not completely sure why that happened (didn't have time to debug the crash yet)
Due to the aforementioned limitations, it looks like the best course of action would be to
repackage the Kodi APK to include the mono host library - so that it can be loaded without hacks.
That would obviously make it annoying to maintain new versions/releases of Kodi, but i don't have any other idea in mind at the moment.
I'm starting to feel like i've reached the point where a proper integration of C# in the Kodi source code is the next step to pursuit, but that's a nontrivial step to pull off
The text was updated successfully, but these errors were encountered: