folk - we did it.
#armbian
how2usboot (change offsets4urdevice):
usb start
ext4load usb 0:1 0x40000000 /boot/vmlinuz-6.5.2-vendor or edge?-rockchip64
ext4load usb 0:1 0x60000000 /boot/uInitrd
ext4load usb 0:1 0x46000000 /boot/dtb/rockchip/rk3566-orangepi-3b.dtb
booti 0x40000000 0x60000000 0x46000000
how2change dtb in second too
1/3
2/3
mmc dev 0 1
load mmc 0:1 0x42000000 /boot/vmlinuz-6.11.1-edge-rockchip64
load mmc 0:1 0x44000000 /boot/uInitrd
load mmc 0:1 0x46000000 /boot/dtb/rockchip/rk3566-orangepi-3b-v2.1.dtb # OR UR DEVICE
setenv bootargs 'root=/dev/mmcblk0p1 rw rootwait init=/bin/sh'
booti 0x42000000 0x44000000 0x46000000
then in the "emergency shell" (lol):
sed -i 's|^fdtfile=.*|fdtfile=rockchip/rk3566-orangepi-3b-v1.1.dtb|' /boot/armbianEnv.txt
rmbr to change the args to ur device
3/3
this was a fucking test of patience, armbian is still a massive W - this is what i get for running rolling release distros lmaooo
anyways easy enough to fix if you have the tools, patience and i guess knowledge??
idk, i think ill update and SAVE THE NEW dtb NAMES THIS TIME and drink a beer lol
also ofc change the offsets + device dtb's around for your device (like - boot device too - i had an usb stick and an emmc where i booted from) so yknow.
all that fun stuff. fuck am i tired lol