Given a RASPBERRYPI_IMG_URL, this automates downloading the image and its checksum, validating it, then modifying it to generate two images: - PiRogue-OS-12-Pi3_and_Pi4 - PiRogue-OS-12-Pi5-Experimental Those are then compressed, checksums are generated, and the resulting 4 files are listed in a MANIFEST.txt file at the top-level, making it trivial to publish the relevant files. At least for the time being, no clean-up is performed. That means the original image can be used to run ./toaster again if a new development iteration is required.
PiRogue images
This repository contains the tools required to build “historical” PiRogue images, targeting Raspberry Pi 3 and Raspberry Pi 4.
Experimental support for the Raspberry Pi 5 is provided as well. As of July
2024, it is brand new, and further upgrades of packages like raspi-firmware
(on the Debian side), or linux-image-*
and firmware-brcm80211
(on the
Raspberry OS side) might be problematic.
It operates by turning pristine Debian-provided images for Raspberry Pi into images ready to deploy PiRogue Tool Suite packages. In the future the same might happen for Debian-provided cloud images.
Description
Languages
Shell
76.1%
Python
23.9%