Alien Dalvik and DRM-protected content

asked 2019-12-30 05:46:40 +0300

Kabouik gravatar image

Is there any way to trick Alien Dalvik into playing DRM-protected content in a similar way as done here for rooted Android devices?

I did not find any liboemcrypto.so in /vendor/system/lib/, but maybe the file is somewhere else? Apparently renaming the file on a rooted Android device is enough to trick applications.

The application molotov.tv for instance fails to play anything in Alien Dalvik, and I guess it is because of missing DRM when using AD. I'm not sure for Netflix but I expect it would be the same. I don't think there would be anything illegal about such a trick on AD since the issue is not actual content protection but using a non-official Android device.

edit retag flag offensive close delete

Comments

I have no idea, but you should specify the device, because the aliendalvik implementation for XA2 and X10 is completely different from the old devices.

balta ( 2019-12-30 18:09:58 +0300 )edit

@balta In fact I was not being specific on the implementations because I think this issue could interest other people who own other devices than mine, but I own Jolla, Jolla C, Xperia X Compact and Xperia XA2 devices, so those would be the devices on which I could do some testing, XA2 being the priority.

Kabouik ( 2019-12-30 18:15:01 +0300 )edit

Several add-ons for Kodi, like the add-on Retrospect, use InputStream. On the PC, the (automatically installed) add-on "InputStream Helper" allows for automatic installation of Widevine. However, on Android, this option is simply missing, because it expects it to be built-in. As a result, these add-ons don't work, at least not on my XA2.

I've tried hacking around in that file, located at /home/nemo/android_storage/Android/data/org.xbmc.kodi/files/.kodi/addons/script.module.inputstreamhelper/lib/inputstreamhelper/__init__.py. I made system_os() returning 'Linux' instead of 'Android', then removing __init__.pyo, and then restarting Kodi, but that didn't help unfortunately; the install option is still missing. I don't know enough of neither Kodi and Python to now what to try else :(

Fuzzillogic ( 2019-12-30 19:52:16 +0300 )edit

would it be possible to build kodi natively for SailfishOS? Perhaps this would make it easier.

balta ( 2019-12-30 20:07:02 +0300 )edit
1

@balta given that there is an older version available for SFOS, it is possible. But this version is too old to support InputStream, and hence, no support for add-ons like Retrospect, Netflix and Amazon Prime.

Fuzzillogic ( 2019-12-30 20:51:58 +0300 )edit