Package Details: widevine-armv7h 4.10.2257.0-5

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.000000
First Submitted: 2020-10-12 22:02 (UTC)
Last Updated: 2023-06-22 13:12 (UTC)

Pinned Comments

mogwai commented on 2021-03-19 15:03 (UTC)

Please 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.

Latest Comments

1 2 3 4 5 Next › Last »

acidicX commented on 2023-05-06 21:31 (UTC)

@mogwai thanks for the quick update :) works again.

For some reason the hash for that file is constantly changing (maybe the translations being updated daily?)

Might be, yeah. Or the Google lawyers need something to appear busy ;-)

mogwai commented on 2023-05-04 22:09 (UTC)

@acidicX: Thanks for the notification. I accidentally put a real hash into the PKGBUILD while doing the upgrade instead of leaving it at "SKIP". For some reason the hash for that file is constantly changing (maybe the translations being updated daily?)

acidicX commented on 2023-05-04 20:33 (UTC)

@mogwai the chrome-eula_text.html fails the hash check currently

mogwai commented on 2023-02-22 21:10 (UTC)

@rpi2 and others: the aarch64 version has been uploaded to AUR as widevine-aarch64

mogwai commented on 2023-02-22 12:57 (UTC)

@rpi2: Ah, I found it.

https://github.com/emilsvennesson/script.module.inputstreamhelper/issues/530

It actually seems like google have done it!

mogwai commented on 2023-02-22 12:52 (UTC)

@rpi2: Google have been planning aarch64 builds of chromeos for a few years already (with no concrete results so far). I'm trying to monitor the progress on a regular basis. Did I miss any recent developments?

rpi2 commented on 2023-02-22 00:22 (UTC)

arm64 comes.

fagould4525 commented on 2021-04-09 17:08 (UTC) (edited on 2021-04-09 17:09 (UTC) by fagould4525)

@Irontobind: I got the same "Not available to watch instantly" on Netflix and all I needed to do was a refresh and it started working. Just thought I'd add my experience to share for others too. Can't trust these Agile developed apps anymore. Have to use brute force.

NicolasV commented on 2021-04-09 16:28 (UTC) (edited on 2021-04-09 16:31 (UTC) by NicolasV)

For those interested, I created a small script for Netflix, which allows to check versions for Widevine and set the user agent. It works also for Prime Video ;-) I don't know why but since a moment, I have to run register_widevine_chromium each time so it's now integrated in the script directly.

/usr/local/bin/chromium-netflix

#!/bin/sh -e

/usr/bin/register_widevine_chromium

CHROMIUM="/usr/lib/chromium/chromium"
FLASH_LIB="/usr/lib/PepperFlash/libpepflashplayer.so"
WIDEVINE_LIB="/opt/WidevineCdm/chromium/libwidevinecdm.so"
CHROMIUM_VERSION=$(${CHROMIUM} --version|awk '{print $2}')
CHROMEOS_VERSION=13099.110.0
USER_AGENT="Mozilla/5.0 (X11; CrOS armv7l ${CHROMEOS_VERSION}) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/${CHROMIUM_VERSION} Safari/537.36"
URL="https://www.netflix.com/browse"

CHROMIUM_VERSION=$(chromium --version)
FLASH_VERSION=$(grep -Eaom1 'LNX\ ([0-9]+\,){3}[0-9]+' ${FLASH_LIB}|awk -F " " '{print $2 }'|sed -e "s|,|.|g")
WIDEVINE_VERSION=$(grep -Eaom1 '([0-9]+\.){3}[0-9]+' ${WIDEVINE_LIB})

echo "${CHROMIUM_VERSION}"
echo "WideVine: ${WIDEVINE_VERSION}"
echo "PepperFlash: ${FLASH_VERSION}"
echo "User Agent: ${USER_AGENT}"

${CHROMIUM} --use-gl=egl --ppapi-flash-path=${FLASH_LIB} --ppapi-flash-version=${FLASH_VERSION} -password-store=detect -user-data-dir --user-agent="${USER_AGENT}" --app="${URL}"

mogwai commented on 2021-04-09 06:52 (UTC) (edited on 2021-04-09 06:53 (UTC) by mogwai)

@Irontobind: Well, that problem has nothing to do with this package. It's the netflix website being pedantic. Netflix is actually checking your user agent. If you're running an arm browser and the user agent is not chromeos, then it will not grant access... Changing your browser's user agent to chromeos will fix it.

PS: This was already mentioned a few comments down.