KiddaC , nice updated guide.
I tend to do Flash Online frequently - (I always make a full back up first).
Once I have system setup I use my own myrestore.sh script that I store on Harddisk/images/config folder.
I also have all my latest saved IPK files in a separate folder that are not available on feeds. These are in Harddisk/images/ipk folder
When I do Flash Online, latest ipk files are installed and also plugins I do not need are removed via myrestore.sh script.
Once setup I do still need to use restore settings because when jedimaker installs it does delete its bouquets but no big deal.
Bash
#!/bin/bash
## variables ##
LOGDIR=/home/root
LOGFILE=$LOGDIR/_myrestore.sh.log
# general logging.
exec 3>&1 4>&2
trap 'exec 2>&4 1>&3' 0 1 2 3
exec 1>$LOGFILE 2>&1
# Language files deinstallations
LANG_TO_REMOVE_LIST="$(ls /usr/share/enigma2/po/ | grep -v '\(de\|en\|en_GB\)$' | tr A-ZÄÖÜ a-zäöü | tr '_' -)"
for j in $LANG_TO_REMOVE_LIST; do
opkg remove --force-depends enigma2-locale-$j
done
opkg --force-depends --force-remove remove enigma2-plugin-extensions-enhancedmoviecenter
opkg --force-depends --force-remove remove enigma2-plugin-extensions-cutlisteditor
opkg --force-depends --force-remove remove enigma2-plugin-extensions-dvdplayer
opkg --force-depends --force-remove remove enigma2-plugin-extensions-pictureplayer
opkg --force-depends --force-remove remove enigma2-plugin-extensions-programmlistenupdater
opkg --force-depends --force-remove remove enigma2-plugin-extensions-mediaplayer
opkg --force-depends --force-remove remove enigma2-plugin-extensions-mediascanner
opkg --force-depends --force-remove remove enigma2-plugin-systemplugins-transcodingsetup
wget https://raw.githubusercontent.com/fairbird/NewVirtualKeyBoard/main/installer.sh -O - | /bin/sh
exit
Display More