init: clean up splash image selection

This commit is contained in:
MilhouseVH 2019-07-02 16:28:25 +01:00
parent b50aa11e7d
commit 3e1563cb68

View File

@ -409,21 +409,17 @@ load_splash() {
if [ -z "$SPLASHIMAGE" ]; then
vres="$(fbset 2>/dev/null | awk '/geometry/ { print $3 }')"
if [ -f /flash/oemsplash.png -o -f /flash/oemsplash-1080.png ]; then
if [ -n "$vres" -a -f /flash/oemsplash-$vres.png ]; then
SPLASHIMAGE="/flash/oemsplash-$vres.png"
elif [ -f /flash/oemsplash-1080.png ]; then
SPLASHIMAGE="/flash/oemsplash-1080.png"
else
SPLASHIMAGE="/flash/oemsplash.png"
for s in /flash/oemsplash-${vres}.png \
/flash/oemsplash-1080.png \
/flash/oemsplash.png \
/splash/splash-${vres}.png \
/splash/splash-1080.png \
; do
if [ -f "${s}" ]; then
SPLASHIMAGE="${s}"
break
fi
else
if [ -n "$vres" -a -f /splash/splash-$vres.png ]; then
SPLASHIMAGE="/splash/splash-$vres.png"
else
SPLASHIMAGE="/splash/splash-1080.png"
fi
fi
done
fi
if [ -n "$SPLASHIMAGE" -a -f "$SPLASHIMAGE" ]; then