When you are able to interpret the bash script, why you are not do the only needed steps to the bootloader config manually?
The parameters are listed at page 11:
EDIT:
You can also simply change the distribution selection part and try to reuse the scripts:
elif [ "$ID" = "ubuntu" ]
then
CHECKPLATFORM="Ubuntu"
fi
change to
elif [ "$ID" = "ubuntu" ]
then
CHECKPLATFORM="Raspbian"
fi
The only issue could be, that you maybe downgrade your bootloader on this way, because the files shipped with Ubuntu are not up to date. Could be the reason to prefer Raspberry Pi OS. If /dev/shm
isn’t available, use /tmp
instead.
With the NEO 5 case the fan is connected directly to the RPi5 pcb. Therefore fan control is part/task of the operating system (kernel), not of a provided script by Argon40. You can find more details here: