Releases: citruz/haos-rockpi
Homeassistant OS 13.2
Upstream changes: https://github.com/home-assistant/operating-system/releases/tag/13.2
Linux: Updated kernel to 6.6.54
Homeassistant OS 13.1
Upstream changes: https://github.com/home-assistant/operating-system/releases/tag/13.1
Linux: Updated kernel to 6.6.46
Homeassistant OS 13.0
Upstream changes: https://github.com/home-assistant/operating-system/releases/tag/13.0
Linux: Updated kernel to 6.6.44
The offline installation regression from 12.4 has been fixed in this release. See home-assistant/supervisor#5204
Homeassistant OS 12.4
Upstream changes: https://github.com/home-assistant/operating-system/releases/tag/12.4
- Linux: Updated kernel to 6.6.33
- Switched to
genimage
based build
See instructions in README on how to upgrade.
Note: There is a regression in the supervisor module of 12.4 which makes it impossible to use the ha cli
after a clean install without an internet connection. If you only have wifi available and are doing a clean install, please use 12.3 instead and do an OTA upgrade to 12.4. In any other case, just connect the board to ethernet on clean install and you will be good.
Homeassistant OS 12.3
Upstream changes: https://github.com/home-assistant/operating-system/releases/tag/12.3
Woohoo 🎉 This release adds over-the-air updates so that re-flashing is no longer necessary. After the upgrade to 12.3, future upgrades can be applied simply by running rauc install <..>
with the appropriate .raucb
URL. See the Readme for more information. Thanks to @honsma235 for the initial contribution!
Upgrading from an earlier version to 12.3 can also be accomplished over the air but requires a few more steps. Please perform a full backup before upgrading!
Use the HassOS SSH port Configurator to enable ssh root access on port 22222 and follow these steps:
# download .raucb update package to data partition (copy link from file list below)
cd /mnt/data
curl -L https://github.com/citruz/haos-rockpi/releases/download/12.3%2B20240509/haos_<device>-12.3.dev20240509.raucb -o haos_rockpi-12.3.raucb
# bind mount the rauc directory to replace CA cert
cp -r /etc/rauc/ /tmp/rauc
curl https://raw.githubusercontent.com/citruz/haos-rockpi/rockpi_12.3/buildroot-external/ota/rockpi-ca.pem -o /tmp/rauc/keyring.pem
mount -o bind /tmp/rauc/ /etc/rauc/
systemctl restart rauc
rauc install /mnt/data/haos_rockpi-12.3.raucb
rm /mnt/data/haos_rockpi-12.3.raucb
reboot
Other changes:
- Updated linux kernel to 6.6.29
- Enabled packages required for HomeMatic communication #30. Thanks @honsma235
Home Assistant OS 12.2
Upstream changes: https://github.com/home-assistant/operating-system/releases/tag/12.2
Linux:
- Updated kernel to 6.6.25
- Using upstream
kernel-arm64-rockchip.config
as the base kernel config now
Firmware: Updated Arm Trusted Firmware to latest version v2.10
Home Assistant OS 12.1
Upstream changes: https://github.com/home-assistant/operating-system/releases/tag/12.1
Linux: Updated kernel to 6.6.20
Home Assistant OS 12.0
Upstream changes: https://github.com/home-assistant/operating-system/releases/tag/12.0
Linux: Updated kernel to 6.6.1
Home Assistant OS 11.5
Upstream changes: https://github.com/home-assistant/operating-system/releases/tag/11.5
Linux: Updated kernel to 6.1.74
U-Boot: Updated to 2024.01
Home Assistant OS 11.4
Upstream changes: https://github.com/home-assistant/operating-system/releases/tag/11.4
Linux: Updated kernel to 6.1.71
The naming scheme of the dev images has changed slightly upstream. Starting with the upcoming 11.5 release we will switch to a different one for this fork.
Note: A previous version of this release was missing firmware for the Wifi chipset resulting in the wlan0
interface not being detected. This has been fixed in the version with timestamp 1706592026
.