The latest stable Vivaldi for ARM (32bit with hardware floating point) can found here:
Below are some tips to make the most of it.
Playing a wider range of audio and video
You may find that some audio and video sites do not work because they use HTML5 “proprietary” media—MP4 (H.264/AAC). Refer to this article to enable these.
Installing Vivaldi for ARM on non-Debian based distros
Widevine and Flash
If you need to access websites using Encrypted Media Extensions (.e.g. Spotify) or sites that use Flash (e.g. Tidal), you can extract Widevine and Flash binaries for Linux ARMhf from ChromeOS recovery images. Simply run this script on a Linux machine to extract the files.
To make this work you will need to have already configured proprietary media and installed Widevine. Additionally, you will need to alter the browser’s User Agent. To change your User Agent, install the extension User-Agent Switcher for Google Chrome, open the “Options” and configure a new “Custom User-Agent”, like so:
- New User-agent name: Netflix
- New User-Agent String:
Mozilla/5.0 (X11; CrOS armv7l 10895.56.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.102 Safari/537.36
- Group: Chrome
- Append?: Replace
- Indicator Flag: NFX
Enable this User Agent and then proceed to logging into Netflix.
Increasing the size of the swap file
echo CONF_SWAPSIZE=2048 | sudo tee -a /etc/dphys-swapfile
Then restart the swap service to apply the changes:
sudo /etc/init.d/dphys-swapfile stop
sudo /etc/init.d/dphys-swapfile start
Stopping the “hiss” when using analog out (Raspberry Pi 3)
If you are using Raspbian on a Raspberry Pi 3 and hear a his when listening to music or watching videos, issue the follow command in a “Terminal” and then restart the Raspberry Pi:
echo audio_pwm_mode=2 | sudo tee -a /boot/config.txt