1
0
Fork 0

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 <hello@bscubed.dev>
This commit is contained in:
Brendan Szymanski 2026-07-11 17:01:55 -04:00
parent 548445f2ae
commit baa8cbfd95

View file

@ -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}/"