OS images: courtesy of @Rex (github limits the upload to 2 GB and Google Drive/Mega do not support direct links.
@Rex: is there a particular reason why /boot was renamed to /boot/firmware? If it would be located in the location then the customisation (hostname, user, wifi settings) would work too which would render initial configuration even simpler. As of today path to /boot/firstrun.sh is hardcoded in Raspberry Pi imager. Customisation now works - it is possible to set hostname, timezone, keyboard layout, create user + password, set wifi, enable SSH and provision Raspberry Pi connect.
Moving it to /boot/firmware was a choice on Raspberry Pis part. Happened between bullseye and bookworm I believe. Not sure why, but my images are pretty close to stock besides kernel, rotation and some apps/scripts.
It was a move made by RPi to be consistent with Debian (iirc). If you reach out to RPi about the imager being hard coded to an invalid location, they might actually fix it. Given that RPi images also use ‘/boot/firmware’ now, I wonder if customization in RPi imager will cause an official RPi image not to boot as well.
You’re right. /boot/firmware is the new default also for official images for Raspberry Pi. The problem was that I previously used deprecated init format: systemd is expecting /boot/ fs, whereas cloudinit-rpi (https://www.raspberrypi.com/news/cloud-init-on-raspberry-pi-os/) is working fine with the new location.
I updated the os_list.json and briefly tested the customization option - everything worked fine including automated connection to Raspberry Pi connect.
I’m not speaking just about uC/DT images at this point…
There is also a lot of community made images that aren’t in your repo yet, both from Rex and others. The hope is that with time, any image can be loaded in RPi imager and customized and still boot afterwards.
If I have time and remember to do so, I’ll make a PR with more OS images from the directory I put together. Some images on there have direct download links which would make adding them especially easy.