-
Notifications
You must be signed in to change notification settings - Fork 50
Description
I am running LibreElec 12.2.0 with Kodi 21.2 on an arm64 architecture (Raspberry Pi 4B), and I have InputStreamHelper 0.8.2 .
When trying to re-install Widevine CDM library, the process eventually hangs. The last messages in the Kodi log file are related to creating hard-links.
The file libwidevinecdm.so is actually copied to ~/.kodi/cdm, and my guess is that InputStreamHelper hangs when trying to load it.
When I try:
ldd libwidevinecdm.so
I get:
/libwidevinecdm.so: error while loading shared libraries: ./libwidevinecdm.so: DT_RELR without GLIBC_ABI_DT_RELR dependency
Out of curiosity, since v0.8.2 got out yesterday, I tried downgrading to v0.8.1. This time, InputStreamHelper claims the installation was successful, despite the above error message can be found in the log. Trying ldd libwidevinecdm.so gives the same error as with v0.8.2.
InputStream Helper Information tells me:
InputStreamAdaptive is at version 21.5.15.3
Widevine CDM is at version 4.10.2662.3 [...] it was extracted from Chrome OS image DAMU.* with version 16371.49.0 .
In the end, I managed to extract a good libwidevinecdm.so for my system following the script from : https://github.com/AsahiLinux/widevine-installer .
The library was extracted from the file commondatastorage.googleapis.com/chromeos-localmirror/distfiles/chromeos-lacros-arm64-squash-zstd-120.0.6098.0
Sorry for not giving full logs, but I didn't keep them and I have a working widevine now...