This week in Armbian development saw significant advancements across kernel, firmware, and build targets. The release of 6.18.y kernel UEFI images marks a major update, alongside expanded desktop build options including Cinnamon and KDE Neon for UEFI systems. Notable board support enhancements include the addition of custom build targets for Amlogic TV Boxes, the Raspberry Pi Zero 2W as a virtual board, and improved support for Orange Pi 3 LTS and Odroid M2 devices. Automation improvements streamline inventory rebuilds and board data management, while new features such as Armbian board auto-detection and browser enablement for Riscv64 boards enhance usability. Several bug fixes and configuration updates address issues across Hyper-V images, kernel configs, and u-boot versions. The changelog also highlights upgrades to wireless firmware, dependency management, and support for BTRFS on NanoPi R3S-LTS, reflecting ongoing efforts to broaden compatibility and stability.
- 6.18.y kernel UEFI images are out. by @igorpecovnik in armbian/armbian.github.io#221
- abl: feat: add extraargs from armbianEnv for mkbootimg. by @CodeChenL in armbian/build#9341
- Add -hyperv suffix to REDI_VARIANT for Hyper-V images. by @igorpecovnik in armbian/armbian.github.io#216
- Add Cinnamon and KDE Neon desktop builds for UEFI. by @igorpecovnik in armbian/armbian.github.io#209
- Add cloud image extensions to UEFI minimal targets. by @igorpecovnik in armbian/armbian.github.io#211
- Add custom build targets for Amlogic TV Boxes. by @SteeManMI in armbian/armbian.github.io#224
- Add ENABLE_EXTENSIONS to UEFI desktop targets. by @igorpecovnik in armbian/armbian.github.io#210
- Add KDE Neon and RISC-V XFCE desktop targets. by @igorpecovnik in armbian/armbian.github.io#214
- Add Raspberry Pi Zero 2W board as virtual board. by @igorpecovnik in armbian/armbian.github.io#223
- Add remote execution method for inventory rebuild. by @igorpecovnik in armbian/armbian.github.io#222
- Add REMOVE_EXTENSIONS blacklist support to generate_targets.py. by @igorpecovnik in armbian/armbian.github.io#217
- ath12k: Upgrade to WLAN.HMT.1.1.c5-00302-QCAHMTSWPL_V1.0_V2.0_SILICON…. by @kasimling in armbian/firmware#118
- Automation: when board data changes on push, execute inventory rebuild at armbian.github.io. by @igorpecovnik in armbian/build#9354
- BPI-M4-Zero / KickPi K2B: Update u-boot to v2026.01, ATF to lts-v2.12.9 and fixup the KickPi K2B linux DTS. by @pyavitz in armbian/build#9340
- Enable Browsers on two Riscv64 boards. by @igorpecovnik in armbian/armbian.github.io#219
- Extension: Bump Nvidia propriatery driver. by @igorpecovnik in armbian/build#9338
- feat: add Armbian board auto-detection and toast notification system. by @SuperKali in armbian/imager#91
- feat: add Dependabot configuration for dependency management. by @SuperKali in armbian/imager#70
- File was removed while it remained in series control file. . by @igorpecovnik in armbian/build#9339
- Fix errors in .editorconfig. by @iav in armbian/build#9363
- Fix file_extension extraction for Hyper-V cloud images. by @igorpecovnik in armbian/armbian.github.io#215
- Fix K3 issues - APT Caching, PB2, Missing KConfig. by @Grippy98 in armbian/build#9349
- KDE Neon: drop conflicting packages in order to assemble KDE desktop. by @igorpecovnik in armbian/build#9337
- kernel configs: disable unprivileged BPF. by @neheb in armbian/build#9082
- khadas-edge2: remove legacy uboot. by @efectn in armbian/build#9367
- Limit exposed.map to maximum 2 entries per board. by @igorpecovnik in armbian/armbian.github.io#220
- meson64: ressurect 6.12 as
BRANCH=oldlts. by @rpardini in armbian/build#9350 - Odroid M2: Move main build target to CURRENT kernel branch. by @igorpecovnik in armbian/build#9357
- Odroid-M2: update uboot to v2025.10. by @mlegenovic in armbian/build#9359
- Orange Pi 3B: Update config. by @dust-7 in armbian/build#9370
- OrangePi 3 LTS: Add DTS and DEFCONFIG to u-boot v2026.01. by @pyavitz in armbian/build#9352
- OrangePi 3 LTS: Add ethernet support to u-boot defconfig. by @pyavitz in armbian/build#9365
- OrangePi 3 LTS: Fixup u-boot LED nodes. by @pyavitz in armbian/build#9358
- OrangePi 3 LTS: Update crust and u-boot defconfig. by @pyavitz in armbian/build#9372
- OrangePi 3 LTS: Use extlinux, remove aw859a-wifi.service, update current defconfig, etc.... by @pyavitz in armbian/build#9362
- Promoting Opi 3LTS and Odroid M2, demoting cubox-i and Jetson Nano. by @igorpecovnik in armbian/build#9353
- Radxa E52C: add mainline U-Boot support and kernel target configuration. by @okrc in armbian/build#9366
- radxa-e54c: board config: remove wayland-sessions-mask extension. by @schwar3kat in armbian/build#9351
- Refactor mesa-vpu extension: add architecture-specific browser selection. by @igorpecovnik in armbian/build#9347
- Remove Rockchip gpio patch, already applied upstream. by @tparys in armbian/build#9368
- Restore qemu performance fix for Ubuntu Noble. by @tparys in armbian/build#9371
- Restructured qcom/sm8550/ayn directory. by @Squishy123 in armbian/firmware#117
- Rock 5B Plus: Add GPIO names to edge dts. by @JohnTheCoolingFan in armbian/build#9348
- Support BTRFS on NanoPi R3S-LTS. by @clarkmcc in armbian/build#9343
Stay up to date with the latest Armbian news, development highlights, and tips — delivered straight to your inbox.