Experimental content repository for Raspberry Imager

Hey all,

if you have a spare microSD card and want to experiment a bit, here’s a way how to write images directly from Raspberry Imager.

Linux

sudo rpi-imager --repo https://raw.githubusercontent.com/jose1711/uconsole-rpi-imager-repo/master/os_list.json

Windows

  1. run Raspberry Pi Imager
  2. Click App Options → Content Repository → Edit
  3. Select Use custom URL
  4. Copy & paste: https://raw.githubusercontent.com/jose1711/uconsole-rpi-imager-repo/master/os_list.json
  5. Click Apply & Restart

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.

Update: added screenshots

1 Like

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.