diff --git a/apps/Back to Chromium v78/description b/apps/Back to Chromium v78/description new file mode 100644 index 0000000..9970a5d --- /dev/null +++ b/apps/Back to Chromium v78/description @@ -0,0 +1,2 @@ +Downgrade to chromium-browser v78. +Makes Chromium Media Edition (Widevine DRM) work again, and improves HW acceleration in a few situations. diff --git a/apps/Back to Chromium v78/icon-24.png b/apps/Back to Chromium v78/icon-24.png new file mode 100644 index 0000000..a78d15a Binary files /dev/null and b/apps/Back to Chromium v78/icon-24.png differ diff --git a/apps/Back to Chromium v78/icon-64.png b/apps/Back to Chromium v78/icon-64.png new file mode 100644 index 0000000..73b65ed Binary files /dev/null and b/apps/Back to Chromium v78/icon-64.png differ diff --git a/apps/Back to Chromium v78/install-32 b/apps/Back to Chromium v78/install-32 new file mode 100755 index 0000000..4cfaa44 --- /dev/null +++ b/apps/Back to Chromium v78/install-32 @@ -0,0 +1,37 @@ +#!/bin/bash + +DIRECTORY="$(dirname "$(dirname "$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )")")" + +function error { + echo -e "\\e[91m$1\\e[39m" + exit 1 +} + +if [ ! -z "$(ps aux | grep chromium | grep -v 'grep' )" ];then + echo -n "Please close all Chromium windows first." + while [ ! -z "$(ps aux | grep chromium | grep -v 'grep' )" ];do + echo -n '.' + sleep 1 + done +fi + +git clone https://github.com/Botspot/chromium78 || error "Failed to clone repository!" + +#extract chromium-browser binary +cd ~/chromium78/usr/lib/chromium-browser +rm -f ~/chromium78/usr/lib/chromium-browser/chromium-browser &>/dev/null +unzip ~/chromium78/usr/lib/chromium-browser/chromium-browser.zip || error "Failed to extract chromium-browser.zip!" +rm ~/chromium78/usr/lib/chromium-browser/chromium-browser.zip &>/dev/null + +cd ~ + +echo "Copying files now..." +sudo cp -af ~/chromium78/. / || error "Failed to copy files in!" + +echo "Fixing Chromium profile..." +rm ~/'.config/chromium/Default/Web Data' &>/dev/null + +echo 'Removing $HOME/chromium78' +gio trash ~/chromium78 + +exit 0 diff --git a/apps/Back to Chromium v78/uninstall b/apps/Back to Chromium v78/uninstall new file mode 100755 index 0000000..fd173e9 --- /dev/null +++ b/apps/Back to Chromium v78/uninstall @@ -0,0 +1,10 @@ +#!/bin/bash + +DIRECTORY="$(dirname "$(dirname "$( cd "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )")")" + +function error { + echo -e "\\e[91m$1\\e[39m" + exit 1 +} + +sudo apt install --reinstall chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra rpi-chromium-mods diff --git a/apps/Back to Chromium v78/website b/apps/Back to Chromium v78/website new file mode 100644 index 0000000..318c937 --- /dev/null +++ b/apps/Back to Chromium v78/website @@ -0,0 +1 @@ +https://github.com/Botspot/chromium78