mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-30 22:26:42 +00:00
Merge pull request #9463 from kszaq/amlogic_bootloader_update
Amlogic: update bootloader files only if they exist
This commit is contained in:
commit
5a2f08814b
@ -26,8 +26,10 @@ mount -o remount,rw $BOOT_ROOT
|
|||||||
if [ -d $BOOT_ROOT/amlogic ]; then
|
if [ -d $BOOT_ROOT/amlogic ]; then
|
||||||
for dtbfile in $BOOT_ROOT/amlogic/*.dtb; do
|
for dtbfile in $BOOT_ROOT/amlogic/*.dtb; do
|
||||||
dtb=$(basename $dtbfile)
|
dtb=$(basename $dtbfile)
|
||||||
echo "Updating $dtb"
|
if [ -f $SYSTEM_ROOT/usr/share/bootloader/$dtb ]; then
|
||||||
cp -p $SYSTEM_ROOT/usr/share/bootloader/$dtb $BOOT_ROOT/amlogic/ 2>/dev/null || true
|
echo "Updating $dtb"
|
||||||
|
cp -p $SYSTEM_ROOT/usr/share/bootloader/$dtb $BOOT_ROOT/amlogic/
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -35,8 +37,10 @@ fi
|
|||||||
if [ -f $BOOT_ROOT/extlinux/extlinux.conf ]; then
|
if [ -f $BOOT_ROOT/extlinux/extlinux.conf ]; then
|
||||||
for dtbfile in $BOOT_ROOT/*.dtb; do
|
for dtbfile in $BOOT_ROOT/*.dtb; do
|
||||||
dtb=$(basename $dtbfile)
|
dtb=$(basename $dtbfile)
|
||||||
echo "Updating $dtb"
|
if [ -f $SYSTEM_ROOT/usr/share/bootloader/$dtb ]; then
|
||||||
cp -p $SYSTEM_ROOT/usr/share/bootloader/$dtb $BOOT_ROOT/ 2>/dev/null || true
|
echo "Updating $dtb"
|
||||||
|
cp -p $SYSTEM_ROOT/usr/share/bootloader/$dtb $BOOT_ROOT/
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -44,8 +48,10 @@ fi
|
|||||||
if [ -d $BOOT_ROOT/dtb ]; then
|
if [ -d $BOOT_ROOT/dtb ]; then
|
||||||
for dtbfile in $BOOT_ROOT/dtb/*.dtb; do
|
for dtbfile in $BOOT_ROOT/dtb/*.dtb; do
|
||||||
dtb=$(basename $dtbfile)
|
dtb=$(basename $dtbfile)
|
||||||
echo "Updating $dtb"
|
if [ -f $SYSTEM_ROOT/usr/share/bootloader/$dtb ]; then
|
||||||
cp -p $SYSTEM_ROOT/usr/share/bootloader/$dtb $BOOT_ROOT/dtb/ 2>/dev/null || true
|
echo "Updating $dtb"
|
||||||
|
cp -p $SYSTEM_ROOT/usr/share/bootloader/$dtb $BOOT_ROOT/dtb/
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -53,8 +59,10 @@ fi
|
|||||||
if [ -f $BOOT_ROOT/uEnv.ini ]; then
|
if [ -f $BOOT_ROOT/uEnv.ini ]; then
|
||||||
for scriptfile in $SYSTEM_ROOT/usr/share/bootloader/*_autoscript* $SYSTEM_ROOT/usr/share/bootloader/*.scr; do
|
for scriptfile in $SYSTEM_ROOT/usr/share/bootloader/*_autoscript* $SYSTEM_ROOT/usr/share/bootloader/*.scr; do
|
||||||
script=$(basename $scriptfile)
|
script=$(basename $scriptfile)
|
||||||
echo "Updating $script"
|
if [ -f $SYSTEM_ROOT/usr/share/bootloader/$script ]; then
|
||||||
cp -p $SYSTEM_ROOT/usr/share/bootloader/$script $BOOT_ROOT/ 2>/dev/null || true
|
echo "Updating $script"
|
||||||
|
cp -p $SYSTEM_ROOT/usr/share/bootloader/$script $BOOT_ROOT/
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user