2016-07-04, 17:03
Hello
I've been looking at Vidon releasing their "special" version , providing "PRO" options for subscribers
well , their Special Player (libplcore.so) , is acutally a 2nd KODI player (this is why their versions are double the size of kodi )
I took their APK , and executed strings on their SO to find
__xbmcapiversion__
CPythonInvoker(%d, %s): instantiating addon using automatically obtained id of "%s" dependent on version %s of the xbmc.python api
--prefix=/data/dailybuild/plcore/kodi_dev/xbmc-depends/arm-linux-androideabi-android-17 --extra-version=xbmc-2.4.6-Helix --cc=/data/dailybuild/plcore/build/helix/env/android-toolchain/android-17/bin/arm-linux-androideabi-gcc --cxx=/data/dailybuild/plcore/build/helix/env/android-toolchain/android-17/bin/arm-linux-androideabi-g++ --disable-devices --disable-doc --disable-ffplay --disable-ffmpeg --disable-ffprobe --disable-ffserver --enable-gpl --enable-runtime-cpudetect --enable-postproc --enable-pthreads --enable-muxer=spdif --enable-muxer=adts --enable-muxer=asf --enable-muxer=ipod --enable-encoder=ac3 --enable-encoder=aac --enable-encoder=wmav2 --enable-protocol=http --arch=armeabi-v7a --enable-cross-compile --cpu=cortex-a9 --target-os=linux --enable-pic --disable-armv5te --disable-armv6t2
FFmpeg version 9732f80-xbmc-2.4.6-Helix
FFmpeg version 9732f80-xbmc-2.4.6-Helix
FFmpeg version 9732f80-xbmc-2.4.6-Helix
FFmpeg version 9732f80-xbmc-2.4.6-Helix
FFmpeg version 9732f80-xbmc-2.4.6-Helix
FFmpeg version 9732f80-xbmc-2.4.6-Helix
which looks very similar to what you get if you look for the same on libxbmc.so (this one shows my compiling details instead of theirs)
sybox strings libxbmc.so | grep version | grep xbmc <
__xbmcapiversion__
CPythonInvoker(%d, %s): instantiating addon using automatically obtained id of "%s" dependent on version %s of the xbmc.python api
--prefix=/opt/xbmc-deps/arm-linux-androideabi-android-19 --extra-version=kodi-2.8.6-Jarvis-16.0 --cc=/opt/toolchain-arm1/android-19/bin/arm-linux-androideabi-gcc --cxx=/opt/toolchain-arm1/android-19/bin/arm-linux-androideabi-g++ --ar=/opt/toolchain-arm1/android-19/bin/arm-linux-androideabi-ar --ranlib=/opt/toolchain-arm1/android-19/bin/arm-linux-androideabi-ranlib --disable-devices --disable-doc --disable-ffplay --disable-ffmpeg --disable-sdl --disable-ffprobe --disable-ffserver --enable-gpl --enable-runtime-cpudetect --enable-postproc --enable-pthreads --enable-muxer=spdif --enable-muxer=adts --enable-muxer=asf --enable-muxer=ipod --enable-encoder=ac3 --enable-encoder=aac --enable-encoder=wmav2 --enable-protocol=http --enable-gnutls --enable-libdcadec --arch=armeabi-v7a --enable-cross-compile --cpu=cortex-a9 --target-os=linux --enable-pic --disable-armv5te --disable-armv6t2
so their SO files are actually KODI OPEN SOURCE , they must release them to the public
I've been looking at Vidon releasing their "special" version , providing "PRO" options for subscribers
well , their Special Player (libplcore.so) , is acutally a 2nd KODI player (this is why their versions are double the size of kodi )
I took their APK , and executed strings on their SO to find
__xbmcapiversion__
CPythonInvoker(%d, %s): instantiating addon using automatically obtained id of "%s" dependent on version %s of the xbmc.python api
--prefix=/data/dailybuild/plcore/kodi_dev/xbmc-depends/arm-linux-androideabi-android-17 --extra-version=xbmc-2.4.6-Helix --cc=/data/dailybuild/plcore/build/helix/env/android-toolchain/android-17/bin/arm-linux-androideabi-gcc --cxx=/data/dailybuild/plcore/build/helix/env/android-toolchain/android-17/bin/arm-linux-androideabi-g++ --disable-devices --disable-doc --disable-ffplay --disable-ffmpeg --disable-ffprobe --disable-ffserver --enable-gpl --enable-runtime-cpudetect --enable-postproc --enable-pthreads --enable-muxer=spdif --enable-muxer=adts --enable-muxer=asf --enable-muxer=ipod --enable-encoder=ac3 --enable-encoder=aac --enable-encoder=wmav2 --enable-protocol=http --arch=armeabi-v7a --enable-cross-compile --cpu=cortex-a9 --target-os=linux --enable-pic --disable-armv5te --disable-armv6t2
FFmpeg version 9732f80-xbmc-2.4.6-Helix
FFmpeg version 9732f80-xbmc-2.4.6-Helix
FFmpeg version 9732f80-xbmc-2.4.6-Helix
FFmpeg version 9732f80-xbmc-2.4.6-Helix
FFmpeg version 9732f80-xbmc-2.4.6-Helix
FFmpeg version 9732f80-xbmc-2.4.6-Helix
which looks very similar to what you get if you look for the same on libxbmc.so (this one shows my compiling details instead of theirs)
sybox strings libxbmc.so | grep version | grep xbmc <
__xbmcapiversion__
CPythonInvoker(%d, %s): instantiating addon using automatically obtained id of "%s" dependent on version %s of the xbmc.python api
--prefix=/opt/xbmc-deps/arm-linux-androideabi-android-19 --extra-version=kodi-2.8.6-Jarvis-16.0 --cc=/opt/toolchain-arm1/android-19/bin/arm-linux-androideabi-gcc --cxx=/opt/toolchain-arm1/android-19/bin/arm-linux-androideabi-g++ --ar=/opt/toolchain-arm1/android-19/bin/arm-linux-androideabi-ar --ranlib=/opt/toolchain-arm1/android-19/bin/arm-linux-androideabi-ranlib --disable-devices --disable-doc --disable-ffplay --disable-ffmpeg --disable-sdl --disable-ffprobe --disable-ffserver --enable-gpl --enable-runtime-cpudetect --enable-postproc --enable-pthreads --enable-muxer=spdif --enable-muxer=adts --enable-muxer=asf --enable-muxer=ipod --enable-encoder=ac3 --enable-encoder=aac --enable-encoder=wmav2 --enable-protocol=http --enable-gnutls --enable-libdcadec --arch=armeabi-v7a --enable-cross-compile --cpu=cortex-a9 --target-os=linux --enable-pic --disable-armv5te --disable-armv6t2
so their SO files are actually KODI OPEN SOURCE , they must release them to the public