mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
init: drop BOOT_IMAGE from RPi/RPi2/Rockchip; fix img upgrades
This commit is contained in:
parent
63d995fc9c
commit
d8d723d7c2
@ -61,6 +61,9 @@ PROJECT_DIR="$ROOT/projects"
|
|||||||
. $PROJECT_DIR/$PROJECT/devices/$DEVICE/options
|
. $PROJECT_DIR/$PROJECT/devices/$DEVICE/options
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# projects can set KERNEL_NAME (kernel.img)
|
||||||
|
[ -z "$KERNEL_NAME" ] && KERNEL_NAME="KERNEL"
|
||||||
|
|
||||||
LINUX_DEPENDS="$PROJECT_DIR/$PROJECT/linux $PROJECT_DIR/$PROJECT/patches/linux $ROOT/packages/linux"
|
LINUX_DEPENDS="$PROJECT_DIR/$PROJECT/linux $PROJECT_DIR/$PROJECT/patches/linux $ROOT/packages/linux"
|
||||||
[ -n "$DEVICE" ] && LINUX_DEPENDS+=" $PROJECT_DIR/$PROJECT/devices/$DEVICE/linux $PROJECT_DIR/$PROJECT/devices/$DEVICE/patches/linux"
|
[ -n "$DEVICE" ] && LINUX_DEPENDS+=" $PROJECT_DIR/$PROJECT/devices/$DEVICE/linux $PROJECT_DIR/$PROJECT/devices/$DEVICE/patches/linux"
|
||||||
[ "$TARGET_ARCH" = "x86_64" ] && LINUX_DEPENDS+=" $ROOT/packages/linux-firmware/intel-ucode $ROOT/packages/linux-firmware/kernel-firmware"
|
[ "$TARGET_ARCH" = "x86_64" ] && LINUX_DEPENDS+=" $ROOT/packages/linux-firmware/intel-ucode $ROOT/packages/linux-firmware/kernel-firmware"
|
||||||
|
@ -45,7 +45,7 @@
|
|||||||
|
|
||||||
UPDATE_KERNEL="KERNEL"
|
UPDATE_KERNEL="KERNEL"
|
||||||
UPDATE_SYSTEM="SYSTEM"
|
UPDATE_SYSTEM="SYSTEM"
|
||||||
IMAGE_KERNEL="KERNEL"
|
IMAGE_KERNEL="@KERNEL_NAME@"
|
||||||
IMAGE_SYSTEM="SYSTEM"
|
IMAGE_SYSTEM="SYSTEM"
|
||||||
|
|
||||||
BOOT_STEP="start"
|
BOOT_STEP="start"
|
||||||
@ -914,11 +914,7 @@
|
|||||||
# don't make temporary files but instead copy
|
# don't make temporary files but instead copy
|
||||||
# directly from mountpoint to /flash
|
# directly from mountpoint to /flash
|
||||||
UPDATE_DIR=$UPDATE_ROOT/.tmp/mnt
|
UPDATE_DIR=$UPDATE_ROOT/.tmp/mnt
|
||||||
if [ ! -b $IMAGE_KERNEL -o -z "@KERNEL_NAME@" ]; then
|
UPDATE_KERNEL="@KERNEL_NAME@"
|
||||||
UPDATE_KERNEL=$(basename $IMAGE_KERNEL)
|
|
||||||
else
|
|
||||||
UPDATE_KERNEL="@KERNEL_NAME@"
|
|
||||||
fi
|
|
||||||
else
|
else
|
||||||
UPDATE_FILENAME="$UPDATE_DIR/$UPDATE_SYSTEM"
|
UPDATE_FILENAME="$UPDATE_DIR/$UPDATE_SYSTEM"
|
||||||
fi
|
fi
|
||||||
|
@ -538,7 +538,7 @@ CONFIG_ATAGS=y
|
|||||||
CONFIG_ZBOOT_ROM_TEXT=0x0
|
CONFIG_ZBOOT_ROM_TEXT=0x0
|
||||||
CONFIG_ZBOOT_ROM_BSS=0x0
|
CONFIG_ZBOOT_ROM_BSS=0x0
|
||||||
# CONFIG_ARM_APPENDED_DTB is not set
|
# CONFIG_ARM_APPENDED_DTB is not set
|
||||||
CONFIG_CMDLINE="root=/dev/ram0 rdinit=/init BOOT_IMAGE=/kernel.img usbcore.autosuspend=-1"
|
CONFIG_CMDLINE="root=/dev/ram0 rdinit=/init usbcore.autosuspend=-1"
|
||||||
# CONFIG_CMDLINE_FROM_BOOTLOADER is not set
|
# CONFIG_CMDLINE_FROM_BOOTLOADER is not set
|
||||||
CONFIG_CMDLINE_EXTEND=y
|
CONFIG_CMDLINE_EXTEND=y
|
||||||
# CONFIG_CMDLINE_FORCE is not set
|
# CONFIG_CMDLINE_FORCE is not set
|
||||||
|
@ -619,7 +619,7 @@ CONFIG_ATAGS=y
|
|||||||
CONFIG_ZBOOT_ROM_TEXT=0x0
|
CONFIG_ZBOOT_ROM_TEXT=0x0
|
||||||
CONFIG_ZBOOT_ROM_BSS=0x0
|
CONFIG_ZBOOT_ROM_BSS=0x0
|
||||||
# CONFIG_ARM_APPENDED_DTB is not set
|
# CONFIG_ARM_APPENDED_DTB is not set
|
||||||
CONFIG_CMDLINE="root=/dev/ram0 rdinit=/init BOOT_IMAGE=/kernel.img usbcore.autosuspend=-1"
|
CONFIG_CMDLINE="root=/dev/ram0 rdinit=/init usbcore.autosuspend=-1"
|
||||||
# CONFIG_CMDLINE_FROM_BOOTLOADER is not set
|
# CONFIG_CMDLINE_FROM_BOOTLOADER is not set
|
||||||
CONFIG_CMDLINE_EXTEND=y
|
CONFIG_CMDLINE_EXTEND=y
|
||||||
# CONFIG_CMDLINE_FORCE is not set
|
# CONFIG_CMDLINE_FORCE is not set
|
||||||
|
@ -547,7 +547,7 @@ CONFIG_ATAGS=y
|
|||||||
CONFIG_ZBOOT_ROM_TEXT=0x0
|
CONFIG_ZBOOT_ROM_TEXT=0x0
|
||||||
CONFIG_ZBOOT_ROM_BSS=0x0
|
CONFIG_ZBOOT_ROM_BSS=0x0
|
||||||
# CONFIG_ARM_APPENDED_DTB is not set
|
# CONFIG_ARM_APPENDED_DTB is not set
|
||||||
CONFIG_CMDLINE="root=/dev/ram0 rdinit=/init BOOT_IMAGE=/zImage usbcore.autosuspend=-1"
|
CONFIG_CMDLINE="root=/dev/ram0 rdinit=/init usbcore.autosuspend=-1"
|
||||||
# CONFIG_CMDLINE_FROM_BOOTLOADER is not set
|
# CONFIG_CMDLINE_FROM_BOOTLOADER is not set
|
||||||
CONFIG_CMDLINE_EXTEND=y
|
CONFIG_CMDLINE_EXTEND=y
|
||||||
# CONFIG_CMDLINE_FORCE is not set
|
# CONFIG_CMDLINE_FORCE is not set
|
||||||
|
@ -475,7 +475,7 @@ CONFIG_ARM64_MODULE_CMODEL_LARGE=y
|
|||||||
#
|
#
|
||||||
# Boot options
|
# Boot options
|
||||||
#
|
#
|
||||||
CONFIG_CMDLINE="root=/dev/ram0 rdinit=/init BOOT_IMAGE=/Image usbcore.autosuspend=-1"
|
CONFIG_CMDLINE="root=/dev/ram0 rdinit=/init usbcore.autosuspend=-1"
|
||||||
# CONFIG_CMDLINE_FROM_BOOTLOADER is not set
|
# CONFIG_CMDLINE_FROM_BOOTLOADER is not set
|
||||||
CONFIG_CMDLINE_EXTEND=y
|
CONFIG_CMDLINE_EXTEND=y
|
||||||
# CONFIG_CMDLINE_FORCE is not set
|
# CONFIG_CMDLINE_FORCE is not set
|
||||||
|
@ -475,7 +475,7 @@ CONFIG_ARM64_MODULE_CMODEL_LARGE=y
|
|||||||
#
|
#
|
||||||
# Boot options
|
# Boot options
|
||||||
#
|
#
|
||||||
CONFIG_CMDLINE="root=/dev/ram0 rdinit=/init BOOT_IMAGE=/Image usbcore.autosuspend=-1"
|
CONFIG_CMDLINE="root=/dev/ram0 rdinit=/init usbcore.autosuspend=-1"
|
||||||
# CONFIG_CMDLINE_FROM_BOOTLOADER is not set
|
# CONFIG_CMDLINE_FROM_BOOTLOADER is not set
|
||||||
CONFIG_CMDLINE_EXTEND=y
|
CONFIG_CMDLINE_EXTEND=y
|
||||||
# CONFIG_CMDLINE_FORCE is not set
|
# CONFIG_CMDLINE_FORCE is not set
|
||||||
|
@ -547,7 +547,7 @@ CONFIG_ATAGS=y
|
|||||||
CONFIG_ZBOOT_ROM_TEXT=0x0
|
CONFIG_ZBOOT_ROM_TEXT=0x0
|
||||||
CONFIG_ZBOOT_ROM_BSS=0x0
|
CONFIG_ZBOOT_ROM_BSS=0x0
|
||||||
# CONFIG_ARM_APPENDED_DTB is not set
|
# CONFIG_ARM_APPENDED_DTB is not set
|
||||||
CONFIG_CMDLINE="root=/dev/ram0 rdinit=/init BOOT_IMAGE=/zImage usbcore.autosuspend=-1"
|
CONFIG_CMDLINE="root=/dev/ram0 rdinit=/init usbcore.autosuspend=-1"
|
||||||
# CONFIG_CMDLINE_FROM_BOOTLOADER is not set
|
# CONFIG_CMDLINE_FROM_BOOTLOADER is not set
|
||||||
CONFIG_CMDLINE_EXTEND=y
|
CONFIG_CMDLINE_EXTEND=y
|
||||||
# CONFIG_CMDLINE_FORCE is not set
|
# CONFIG_CMDLINE_FORCE is not set
|
||||||
|
@ -326,11 +326,6 @@ if [ "$1" = "release" -o "$1" = "mkimage" -o "$1" = "amlpkg" -o "$1" = "noobs" ]
|
|||||||
|
|
||||||
# create image files if requested
|
# create image files if requested
|
||||||
if [[ ( "$1" = "amlpkg" || "$1" = "noobs" || "$1" = "mkimage" ) && -n "$BOOTLOADER" ]]; then
|
if [[ ( "$1" = "amlpkg" || "$1" = "noobs" || "$1" = "mkimage" ) && -n "$BOOTLOADER" ]]; then
|
||||||
# projects can set KERNEL_NAME (kernel.img)
|
|
||||||
if [ -z "$KERNEL_NAME" ] ; then
|
|
||||||
KERNEL_NAME="KERNEL"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# INSTALL_SRC_DIR can be board specific
|
# INSTALL_SRC_DIR can be board specific
|
||||||
if [ -n "$DEVICE" -a -d "$PROJECT_DIR/$PROJECT/devices/$DEVICE/install" ]; then
|
if [ -n "$DEVICE" -a -d "$PROJECT_DIR/$PROJECT/devices/$DEVICE/install" ]; then
|
||||||
INSTALL_SRC_DIR="$PROJECT_DIR/$PROJECT/devices/$DEVICE/install"
|
INSTALL_SRC_DIR="$PROJECT_DIR/$PROJECT/devices/$DEVICE/install"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user