{"product":"anthias","releases":[{"date":"2026-06-01","entries":[{"areas":[],"breaking":false,"content_html":"\u003cp\u003eIf your Raspberry Pi 4 gets Anthias from the official balena fleet and kept restarting after 2026.05.2 came out, it\u0026#39;s fixed and you don\u0026#39;t need to do anything. Every Pi 4 on that fleet was caught in the loop and couldn\u0026#39;t take the release.\u003c/p\u003e\n\u003cp\u003eThe fleet is \u003ccode\u003escreenly_ose/anthias-pi4\u003c/code\u003e. Its setting was corrected by hand as soon as it was found, which stopped the loop before this release, and Anthias 2026.06.0 puts the same fix into the release itself, so the next release doesn\u0026#39;t bring the loop back.\u003c/p\u003e\n\u003cp\u003eThe fleet\u0026#39;s boot settings come from \u003ccode\u003ebalena-host-config.json\u003c/code\u003e in the repository, which the release workflow \u003ca href=\"/releases/anthias/2026.05.2/boot-splash-hangs-on-x86-and-raspberry-pi-4/\"\u003estarted applying in 2026.05.2\u003c/a\u003e. For the Pi 4 it set \u003ccode\u003edtparam\u003c/code\u003e to \u003ccode\u003ei2c_arm=on,spi=on,audio=on\u003c/code\u003e, and balena never settled on that comma-joined value, so the device kept rewriting its boot configuration and rebooting. Anthias 2026.06.0 sets it to \u003ccode\u003eaudio=on\u003c/code\u003e, the same line the Anthias installer writes on Raspberry Pi OS. Onboard audio keeps working. The fleet configuration no longer turns on the I2C and SPI buses. Anthias doesn\u0026#39;t use them, and the installer on Raspberry Pi OS never turned them on.\u003c/p\u003e\n\u003cp\u003eIf you run your own Pi 4 fleet and set \u003ccode\u003eBALENA_HOST_CONFIG_dtparam\u003c/code\u003e, give it a single value.\u003c/p\u003e\n","description":"When Anthias 2026.05.2 rolled out, every Raspberry Pi 4 on the official balena fleet kept rebooting and couldn't take the release. The fleet setting was corrected by hand right away, and 2026.06.0 makes sure the next release doesn't bring the loop back.","title":"Raspberry Pi 4 devices on balena no longer reboot in a loop","type":"fix","url":"https://www.screenly.io/releases/anthias/2026.06.0/raspberry-pi-4-balena-reboot-loop/"},{"areas":[],"breaking":false,"content_html":"\u003ch2 id=\"fixes\"\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eA Raspberry Pi 4 that starts with no display attached waits for one instead of crash-looping with \u003ccode\u003eno screens available\u003c/code\u003e. When a screen is connected or powered on, the viewer starts by itself. This is the Pi 4 counterpart of the wait that \u003ca href=\"/releases/anthias/2026.05.2/pi-2-and-pi-3-wait-for-a-display/\"\u003ePi 2 and Pi 3 got in 2026.05.2\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"for-contributors\"\u003eFor contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ebin/balena_fleet_maintenance.py\u003c/code\u003e moves devices on the 5 official \u003ccode\u003escreenly_ose/anthias-*\u003c/code\u003e balena fleets forward a batch at a time. For each device it removes the pin to a release, so the device follows the fleet\u0026#39;s latest stable release, and starts an update to the latest balenaOS. It does a dry run unless you pass \u003ccode\u003e--apply\u003c/code\u003e, skips offline devices, takes 1% of the remaining devices per run unless you set \u003ccode\u003e--percent\u003c/code\u003e or \u003ccode\u003e--count\u003c/code\u003e, records finished devices in \u003ccode\u003e.balena-maint-state.tsv\u003c/code\u003e so the next run skips them, and moves on when a device fails.\u003c/li\u003e\n\u003c/ul\u003e\n","description":"For contributors, a new script moves devices on the official balena fleets to the latest balenaOS and the latest stable release, a small batch at a time.","title":"A Raspberry Pi 4 with no screen attached waits for one, and other improvements","type":"roundup","url":"https://www.screenly.io/releases/anthias/2026.06.0/fixes-and-improvements/"}],"json":"https://www.screenly.io/releases/anthias/2026.06.0/v1.json","product":"anthias","product_label":"Anthias","url":"https://www.screenly.io/releases/anthias/2026.06.0/","version":"2026.06.0"}],"title":"Anthias 2026.06.0","url":"https://www.screenly.io/releases/anthias/2026.06.0/","version":1}