PINE64
Widevine-flash on Chromium-SD Card - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: Pinebook Pro (https://forum.pine64.org/forumdisplay.php?fid=111)
+--- Forum: Pinebook Pro Tutorials (https://forum.pine64.org/forumdisplay.php?fid=117)
+--- Thread: Widevine-flash on Chromium-SD Card (/showthread.php?tid=8857)



Widevine-flash on Chromium-SD Card - mamboman777 - 01-20-2020

I was able to get Amazon Prime video working today on Chromium booted from an SD Card.  I used this script: https://gist.github.com/ruario/19a28d98d29d34ec9b184c42e5f8bf29

Extracted the .tgz file.  and copied the contents into the /opt/google/chrome folder of the partition labeled Root-A of the SD card which I have Chromium OS.

I have tested with Amazon Prime, but I don't have a netflix account. I imagine all widevine streams would work now.


RE: Widevine-flash on Chromium-SD Card - tophneal - 01-20-2020

When using ayufan's Chromium, also check out these scripts: https://github.com/ayufan-rock64/chromiumos-build/tree/master/chromeos-base/chromeos-bsp-rockpro64/files/scripts

Both are accessible through the terminal. One will resize STATE to fill the available space, and the other installs Widevine.

Quote:1. Resize STATE
After installing Chromium OS you should resize STATE partition:

Press: Ctrl+Alt+F2,
Login: chronos/chronos,
Run: sudo rockpro64-resize-statefs.sh, enter password chronos,
Exit and go back to the Chromium OS with Ctrl+Alt+F1.
2. Install Widevine DRM
The build supports Widevine DRM, but does not ship the binary as this is against Google license. You can install it manually, but first follow the resize manual:

Press: Ctrl+Alt+F2,
Login: chronos/chronos,
Run: sudo rockpro64-install-widevine.sh,
Reboot: sudo reboot.



RE: Widevine-flash on Chromium-SD Card - mamboman777 - 01-20-2020

(01-20-2020, 02:05 PM)tophneal Wrote: When using ayufan's Chromium, also check out these scripts: https://github.com/ayufan-rock64/chromiumos-build/tree/master/chromeos-base/chromeos-bsp-rockpro64/files/scripts

Both are accessible through the terminal. One will resize STATE to fill the available space, and the other installs Widevine.

Quote:1. Resize STATE
After installing Chromium OS you should resize STATE partition:

Press: Ctrl+Alt+F2,
Login: chronos/chronos,
Run: sudo rockpro64-resize-statefs.sh, enter password chronos,
Exit and go back to the Chromium OS with Ctrl+Alt+F1.
2. Install Widevine DRM
The build supports Widevine DRM, but does not ship the binary as this is against Google license. You can install it manually, but first follow the resize manual:

Press: Ctrl+Alt+F2,
Login: chronos/chronos,
Run: sudo rockpro64-install-widevine.sh,
Reboot: sudo reboot.

Nice! Of course I didn't know about them. I just used gparted from bionic on the eMMC. I tend to just stick with the familiar. ?


Widevine-flash on Chromium-SD Card - tophneal - 01-20-2020

Yea, is not included inside a readme in the repo, so it can be very easy to miss if you don't know it's there.