New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Doesn't work on Sony Xperia XA2/ARM v8l/Qualcomm SDM630 #245
Comments
Could you try the master branch? It will report that Widevine is built into Android. |
Based on the log file it may be that Widevine is not supported by your system, or it is an inputstream.adaptive issue.
cc @peak3d |
There is no widevine installed on my phone yet since it's running Sailfish OS/Aliendalvik. |
There is no Widevine CDM library publicly available for us to install on Android AFAIK. It normally ships with the Android OS. If you happen to find a solution, we could reconsider, but I doubt it's going to be pretty... |
What exactely is needed for widevine? May it be possible to copy the widevine library from a genuine Sony Xperia Android image? I would be willing to try this but info about which files were needed is hard to find. Can you provide some further information? |
Wouldn't it be possible to utilize the ChromeOS widevine libraries on SailfishOS/Aliendalvik as well? And if not, why not? |
Possibly, but we are not allowed to redistribute these libraries, so we cannot automate it ourselves. |
Sounds interesting. |
See my previous message. |
Already saw it, sorry for asking :) |
@cintema You can modify this path from the inputstream.adaptive settings in General » Decrypter path. Not sure if that will work for Android, as it may expect Widevine to ship with Android. Default value is: special://home/cdm |
I said inputstream.adaptive, not inputstreamhelper. It is a different add-on. |
/Edit: Incompatible Addons are not hidden |
We have the same Kodi. But your Android may be missing required infrastructure for inputstream.adaptive? |
As I said, I'm on SailfishOS (which is rather a LSB-Linux devirative (with rpm, zypper etc.) and an Android compatibility layer (Alien Dalvik) than a full featured Android. Since Kodi is somewhat standalone, I wonder if it was possible to utilize third party libwidevine as on Ubutntu instead of searching for Android DRM support. This would also benefit people using Kodi on Foss-Android clones like LineageOS. |
Plus, I don't understand why inputstream.adaptive is not even offered for my Kodi release (not even when listing incompatible packages). I tried to search for a standalone.zip file but I could only find some packages für x86. Is there no other possibility to address libwidevine from inputstream.helper than inputstream.adaptive? I wonder since the inputstream.helper information screen displays a widevine.cdm path. I would have thought that, if it was possible to change this path to where the libwidevine.so is found, libwidevine might be utilized for decoding... |
@cintema I think this is the wrong forum for your questions, maybe https://github.com/peak3d/inputstream.adaptive is a better location to direct your questions? |
We can try to solve issues here, if it is ok for you @dagwieers, I agree that it is not the right place.
|
@peak3d I don't mind, it's just that I have no clue on the cause, or if a solution is at all possible. |
Plus, I don't understand why inputstream.adaptive is not even offered for my Kodi release (not even when listing incompatible packages). I tried to search for a standalone.zip file but I could only find some packages für x86. Is there no other possibility to address libwidevine from inputstream.helper than inputstream.adaptive? I wonder since the inputstream.helper information screen displays a widevine.cdm path. I would have thought that, if it was possible to change this path to where the libwidevine.so is found, libwidevine might be utilized for decoding... |
I downloaded the Android package from kodi.tv. |
BTW: Sorry for always hitting the wrong (close issue) button... wasn't intentional, the issue still exists! |
@cintema search your device for the kodi.log file and post it here. inputstream.adaptive is in general always bundled in the apk's provided by kodi, so either you have picked a bad nightly, or something else is wrong. widevine presence does not influence inputstream.adaptive appearance b.t.w., means it should be there. Edit: from log above inputstream.adaptive 2.4.2 is installed, so everything fine. |
Thank you for clarification! |
At least L3 should be possible on every phone, it's just a matter of copy-pasting a library. I'm not sure if it's doable for Kodi to find/ship it itself, but anyway it sounds at least a bug to report to the jolla guys. |
@cintema very interesting efforts. It might be that Sailfish didn't pay Google for the required keys for your phone. So a general CDM does not work as it needs hardware decryption keys per device in order to use L1. L3 would be possible by testing this. Get your CDM first. https://forum.videohelp.com/threads/404994-Decryption-and-the-Temple-of-Doom |
kodi.log.txt
Thank you!
The text was updated successfully, but these errors were encountered: