The included script 'widevine-flash_armhf.sh' fetches a ChromeOS image for ARM and extracts the Widevine binary, saving it in a compressed archive. Since it downloads a fairly large file (2Gb+ on disk after download) it is recommended that you run the script on a machine that has plenty of disk space.
To install the resultant archive, issue the following on your ARM machine–after copying over the archive if needed:
sudo tar Cfx / widevine-flash-20200124_armhf.tgz
(Where 'widevine-flash-20200124_armhf.tgz' is updated to reflect the actual name of the created archive)
After install of these libraries, issue the following two commands and restart Vivaldi–assumes bash
as your shell:
mkdir -p ~/.config/vivaldi{,-snapshot}/WidevineCdm
echo '{"Path":"/opt/WidevineCdm"}' | tee ~/.config/vivaldi/WidevineCdm/latest-component-updated-widevine-cdm > ~/.config/vivaldi-snapshot/WidevineCdm/latest-component-updated-widevine-cdm
(Triple click to select each complete line above)
This created package is designed to work on Vivaldi 2.10 (not pure Chromium 79+, which would require patches to detect Widevine on ARM).
ChromeOS ARM64 userspace has hit the beta channel for some boards
https://groups.google.com/a/chromium.org/g/chromium-os-dev/c/GdZ0mebutXw
I am posting this here for greater visibility. If anyone has a
trogdor
based chromebook, the beta for chromeOS should be using an ARM64 userspace RIGHT NOW.Recovery images are not available for this and probably won't be for a few more months until it hits stable. If anyone here sees this and has a
trogdor
based chromebook please use the beta channel and check for anarm64
widevine module.trogdor
may not be the only device with ARM64 userspace on the beta.cherry
,corsola
,jacuzzi
, andkevin
also have ARM64 userspace preparred in the CI but its not be confirmed whether or not these devices are using ARM64 userspace now or not.