Package Details: widevine-armv7h 4.10.1679.0-1

Git Clone URL: https://aur.archlinux.org/widevine-armv7h.git (read-only, click to copy)
Package Base: widevine-armv7h
Description: A browser plugin designed for the viewing of premium video content (version for armv7h)
Upstream URL: https://www.widevine.com/
Keywords: amazon chrome chromium DRM firefox netflix plugin prime widevine
Licenses: custom
Conflicts: chromium-widevine, chromium-widevine-armv7h
Provides: chromium-widevine
Submitter: mogwai
Maintainer: mogwai
Last Packager: mogwai
Votes: 1
Popularity: 0.114620
First Submitted: 2020-10-12 22:02
Last Updated: 2020-10-12 22:02

Pinned Comments

mogwai commented on 2020-10-12 22:09

Please note that libwidevinecdm.so needs to be extracted from a chromeos recovery image. The compressed image takes up about 1G. After extraction of the root image, the whole procedure will take up about 5G. So please make sure to have enough free storage space before running makepkg. Also make sure to run the registering scripts register_widevine_firefox and/or register_widevine_chromium for every user that needs to be able to use widevine. This script only needs to be run once; no need to repeat it after upgrade.

Important: currently, this plugin does not work with the armv7h chromium version from the archlinuxarm repository. A chromium source code patch is required to support widevine on armv7h. I'll try to get this patch upstreamed, but no guarantee that it will be accepted.

Latest Comments

« First ‹ Previous 1 2 3

mogwai commented on 2020-09-03 07:16

@NicolasV : I'm mainly using this package to add widevine support to firefox, so I haven't checked chromium in the last couple of weeks. Apparently, since chromium 78+, widevine support (for x86_64!) is being integrated into chromium proper. From chromium 84 onwards it apparently ignores "external" widevine libraries (see chromium-widevine AUR package). I can imagine that this has serious consequences for chromium on armv7h. I will try to look into this over the next couple of days. But reading comments on similar packages in other distributions, I'm not very optimistic: it seems that chromium itself needs to be patched.

As a short term workaround, you could consider downgrading chromium for the time being.

NicolasV commented on 2020-09-02 11:32

Hi, I used to manually install libwidevinecdm.so and it worked great for all chromium version up to 78. Since then, the WidevineCDM plugin is not working anymore and I'm looking for other options to make it back again in Chromium (I'm using an Odroid XU4) Has something changed in Chromium and the way it loads plugins? I installed this package which fetched the same version of the ARM lib, but unfortunately it doesn't seem to work either. Am I missing something?

Diego.Florez commented on 2020-04-26 17:37

Potential base script for auto update ChromeOS stable release version https://gist.github.com/ruario/19a28d98d29d34ec9b184c42e5f8bf29

Recovery tool list of all available Recovery ChromeOS binaries. https://dl.google.com/dl/edgedl/chromeos/recovery/recovery.conf

Replace __chromeos_ver inside PKGBUILD Last stable at 2020.04.26 12739.111.0

mogwai commented on 2019-11-25 08:40

@samni698 : Thanks for the feedback. I had also noticed the eula hash changing over the weekend when installing the package on another machine. Until I find a way to download an eula with a stable hash, I will disable the sha256 check for the time being.

samni698 commented on 2019-11-25 07:23

It seems like the sha256 of the eula_text.html file is different for every time it's downloaded. I had to skip sha256 verification for that file.

mogwai commented on 2019-11-20 21:45

Please note that libwidevinecdm.so needs to be extracted from a chromeos recovery image. The compressed image takes up about 1G. After extraction of the root image, the whole procedure will take up about 5G. So please make sure to have enough free storage space before running makepkg.