From baa8cbfd958d9f35617b10e0507d21390d737b9f Mon Sep 17 00:00:00 2001 From: Brendan Szymanski Date: Sat, 11 Jul 2026 17:01:55 -0400 Subject: [PATCH] Add androidboot.boot_devices to extlinux.conf for by-name symlinks Without androidboot.boot_devices or androidboot.boot_part_uuid set in the kernel cmdline, init can't identify the boot device and won't create /dev/block/by-name/ symlinks. The boot.cmd script sets boot_part_uuid via U-Boot's 'part uuid' command, but extlinux.conf boots without running boot.cmd. Copyright (C) 2026 Brendan Szymanski --- mkimg_gpt.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mkimg_gpt.sh b/mkimg_gpt.sh index e649214..5d206a5 100755 --- a/mkimg_gpt.sh +++ b/mkimg_gpt.sh @@ -135,7 +135,7 @@ label LineageOS Android TV kernel /Image fdt /rk3588-orangepi-5-ultra.dtb initrd /ramdisk.img - append console=ttyS2,1500000 no_console_suspend root=/dev/ram0 rootwait androidboot.hardware=opi5ultra androidboot.selinux=permissive + append console=ttyS2,1500000 no_console_suspend root=/dev/ram0 rootwait androidboot.hardware=opi5ultra androidboot.selinux=permissive androidboot.boot_devices=fe2c0000.mmc EXTLINUX_EOF sudo cp ${KERNEL_PATH}/boot.scr "${BOOT_MOUNT}/" sudo cp ${KERNEL_PATH}/android-sdcard.dtbo "${BOOT_MOUNT}/"