This week’s Armbian development saw significant enhancements across firmware, board support, and desktop environments. Notable additions include AX210 firmware for mainline kernels and new images for Seeed Studio reComputer boards, alongside explicit ARM64 architecture declarations for several devices. Improvements to CI workflows and maintenance unit tests were implemented, as well as fixes for workflow bugs and AI-generated cover images. Desktop refinements addressed PVR DRI support, menu entries, and systemd suspend functionality, while kernel updates and package dependency adjustments further strengthened system stability. Release targets expanded to support UEFI desktops and cloud environments, with codename parameterization and new defaults introduced. Several bug fixes and optimizations rounded out the update, ensuring improved reliability and broader hardware compatibility.
Changes
- Add AX210 firmware for mainline kernel. by @ginkage in armbian/firmware#126
- Add Seeed Studio reComputer board images and vendor logo. by @baorepo in armbian/armbian.github.io#297
- boards: declare ARCH=arm64 explicitly on five inheriting boards. by @igorpecovnik in armbian/build#9747
- ci/external: skip slot with warning when upstream source breaks. by @igorpecovnik in armbian/armbian.github.io#301
- ci/maintenance-unit-tests: list docker state on the runner. by @igorpecovnik in armbian/configng#903
- desktops/bianbu: enable PVR DRI, fix detection, add menu entries. by @igorpecovnik in armbian/configng#897
- desktops/bianbu: purge gnome-initial-setup after install. by @igorpecovnik in armbian/configng#902
- desktops/bianbu: re-enable systemd suspend on K1. by @igorpecovnik in armbian/configng#900
- desktops: pass --allow-downgrades on pinned package install. by @igorpecovnik in armbian/configng#899
- DTS: Sync CAINIAO CNIoT-CORE from 6.18 to 6.12. by @retro98boy in armbian/build#9736
- Fix workflow bugs and add AI cover image generation. by @igorpecovnik in armbian/armbian.github.io#298
- fix: rename imx8m bare hook so binman pkg_resources patch can run. by @igorpecovnik in armbian/build#9752
- fix: rockchip family_tweaks fails on forky — addgroup → groupadd. by @igorpecovnik in armbian/build#9753
- fix: route forky/loong64 base-files lookups to the main archive. by @igorpecovnik in armbian/armbian.github.io#299
- fixing output to /etc/armbian-image-release. by @dittodhole in armbian/build#9729
- Handle invalid data in COLUMNS env var when determining console width. by @scollinson in armbian/build#9631
- kernel: add linux-initramfs-tool as dep of linux-image package. by @amazingfate in armbian/build#9731
- motd/20-ip-info: align (LAN)/(WAN) labels across IPv4 + IPv6 rows. by @igorpecovnik in armbian/build#9728
- os-info: add Ubuntu 26.04 (resolute). by @igorpecovnik in armbian/imager#134
- patch: disable broken drm/xe patches under uefi-loong64-7.0. by @igorpecovnik in armbian/build#9745
- release-targets/standard-support.manual: add UEFI desktops + plain cloud. by @igorpecovnik in armbian/armbian.github.io#304
- release-targets: codename parameterisation, resolute default, Bianbu target, exposed.map overrides. by @igorpecovnik in armbian/armbian.github.io#295
- release-targets: drop mesa-vpu from auto-attached extensions. by @igorpecovnik in armbian/armbian.github.io#302
- release-targets: switch fast-HDMI KDE matrix from kde-neon to kde-plasma. by @igorpecovnik in armbian/armbian.github.io#303
- Retroidpocket: fix
currentand addedgeas target. by @EvilOlaf in armbian/build#9724 - sm8550: Restore kernel 6.18.y for current and edge branch. by @kasimling in armbian/build#9737
- SMART AM40 improve. by @retro98boy in armbian/build#9735
- userpatches: skip jammy in items-from-inventory. by @igorpecovnik in armbian/os#460
- validate-board-config: follow source ${SRC}/config/boards inheritance. by @igorpecovnik in armbian/build#9748
Stay up to date with the latest Armbian news, development highlights, and tips — delivered straight to your inbox.
