Armbian introduces external packaging pipeline and expands RISC-V and Rockchip support
Armbian has launched a new dedicated repository for third-party software alongside significant kernel, U-Boot, and desktop environment updates for ARM and RISC-V SBCs.
Summary
Armbian has implemented a major overhaul of its software distribution infrastructure with the launch of the armbian/external repository. This new pipeline provides a dedicated build and mirror system for third-party software, featuring automated dependency checks and incremental uploads to external.armbian.com. The update also introduces a new stable update-manager and expands desktop support to include a full Hyprland shell environment.
On the low-level side, the release includes significant kernel and bootloader advancements for various Single Board Computer (SBC) platforms. This includes moving the imx8m family to kernel 7.3, advancing Rockchip64 bleeding-edge kernels to 7.4-rc1, and deploying U-Boot v2026.10 to several popular boards like the Orange Pi 5 and Banana Pi M2. The update also brings improved hardware support for SpacemiT K1 and various Rockchip-based devices.
Technical infrastructure and hardware advancements
- Software Distribution: The new armbian/external pipeline supports parallel synchronization, dependency validation, and tiered package lists for third-party tools like Zed, GitHub CLI for riscv64, and the charsiu LLM runtime for the RK3576 NPU.
- Kernel and Bootloader: Major version bumps include kernel 7.3.1 for qcs6490 and mvebu platforms, and the integration of U-Boot v2026.10 for Orange Pi 5, NanoPi M5, and Youyeetoo YY3588/R1.
- Hardware Fixes: Improvements include RK3588 vendor-next CPU frequency scaling, HDMI 2.0 scrambling for 4K@60 on RK356x, and JPU driver fixes for the SpacemiT K1 SoC.
- Desktop Environments: Expanded desktop offerings include a Hyprland shell with snapper snapshot support and encrypted-root first-boot capabilities, alongside KDE Plasma and GNOME refinements.
- Installation Tools: The armbian-install utility has been updated to support btrfs @ subvolume creation, UFS rootfs handling, and SPI image selection based on the install target.
Why it matters
These updates significantly improve the usability of ARM and RISC-V SBCs by providing more robust third-party software availability and modern desktop experiences. The improved kernel and U-Boot support ensure better stability and performance for developers and enthusiasts using high-performance Rockchip and NXP i.MX8 hardware.
What to do
- Users of Orange Pi 5, NanoPi M5, Mekotronics R58-4x4, Banana Pi M2, or Youyeetoo YY3588/R1 should update to receive U-Boot v2026.10.
- Those running RK356x devices should update to get HDMI 2.0 scrambling support for 4K@60 output.
- Users wanting third-party tools like Zed, GitHub CLI for riscv64, or charsiu for the RK3576 NPU can now install them from the new external.armbian.com repository.
- Anyone using armbian-install should update to gain btrfs @ subvolume creation, SPI image selection by install target, and UFS rootfs handling.
Original reference: blog.armbian.com →