Releases: armbian/build
Weekly digest
This week’s Armbian development saw significant progress in board support and configuration updates. Notable additions include support for the Radxa CM5 IO and Youyeetoo YY3588 boards, alongside improvements for existing hardware such as the Youyeetoo R1 V3 and NanoPi R76S. Several boards, including the Radxa Rock 2A & F, were promoted to standard support status, while video output configurations were refined for BananaPi R4 and Radxa E52c. The team also made kernel advancements by bumping the edge branch to version 6.18-rc7 and updating Helios4 to the latest mainline U-Boot. Additional changes focused on package definitions, Thunderbolt support adjustments, and enhanced boot order and filesystem support, reflecting ongoing efforts to streamline and expand Armbian’s hardware compatibility.
- add new board radxa-cm5-io. by @amazingfate in armbian/build#9009
- bananapi-r4 bpi-r4 board config - no video output. by @tabrisnet in armbian/build#8990
- board: add Youyeetoo YY3588 support. by @SuperKali in armbian/build#9003
- board: youyeetoo-r1-v3: fix boot order to prioritize SD card over eMMC. by @SuperKali in armbian/build#9006
- config: drop questing and resolute symlinks for package definitions. by @leggewie in armbian/build#8983
- Drop Thunderbolt in desktop packages, but enable in minimal, arch amd64 only. by @igorpecovnik in armbian/build#8982
- enable uboot btrfs for N2. by @leggewie in armbian/build#9011
- KERNEL_TEST_TARGET is just override. We won't both targets, so we have both.. by @igorpecovnik in armbian/build#8998
- mainline: bump
edge6.18 to rc7. by @EvilOlaf in armbian/build#8989 - Radxa E54c: change board support status. by @igorpecovnik in armbian/build#8992
- Radxa Rock 2A & F: promote board to standard support. by @igorpecovnik in armbian/build#8986
- rk3576: nanopi-r76s: add mainline u-boot and fix USB3.0 host. by @SuperKali in armbian/build#8997
- Rock-5B-Plus: Use upstream device-tree name. by @HeyMeco in armbian/build#8994
- uboot btrfs support. by @leggewie in armbian/build#9010
- update Helios4 to u-boot mainline v2025.10. by @leggewie in armbian/build#8980
- Update radxa-e52c.conf - add HAS_VIDEO_OUTPUT="no". by @schwar3kat in armbian/build#8984
- Update SHA1 for armbian/linux-rockchip source. by @HeyMeco in armbian/build#8995
Stay up to date with the latest Armbian news, development highlights, and tips — delivered straight to your inbox.
Weekly digest
This week in Armbian development saw significant updates across multiple areas, with a strong focus on bootloader enhancements and kernel upgrades. U-Boot was bumped to v2026.01-rc2 for several devices, introducing BTRFS support and improved boot management. Kernel updates included the advancement of the mainline kernel to v6.18-rc6 and the upgrade of Allwinner CURRENT kernels. Desktop usability saw improvements with fixes to shortcuts, app group management, and the addition of a default user icon. New hardware support was added for boards like AM62L EVM and expanded features for devices such as the youyeetoo-r1 and sunxi64. Additional changes included power management refinements, patch cleanups, and the introduction of new CLI tools, reflecting ongoing efforts to enhance stability and user experience.
- Allow Helios64 to do separate /boot partition only if root placed on fs than unbootable on device. by @iav in armbian/build#8946
- cm3588-nas: u-boot: bump to v2026.01-rc2, enable BTRFS support. by @rpardini in armbian/build#8953
- Discord x86: add external sources. by @igorpecovnik in armbian/build#8975
- Feat/bootscript templating. by @djurny in armbian/build#8935
- Fix desktop shortcut for Armbian config. by @igorpecovnik in armbian/configng#701
- Fixing updating Git submodule. by @igorpecovnik in armbian/build#8962
- Improve Desktop AppGroups & Add Default User Icon. by @igorpecovnik in armbian/build#8964
- jsoninfo: introduce
inventory-artifactscli. by @rpardini in armbian/build#8910 - khadas-vim3l: u-boot: bump to v2026.01-rc2, enable BTRFS and more. by @rpardini in armbian/build#8954
- lib / main-config.sh: enable APA extension for questing and resolute builds. by @leggewie in armbian/build#8969
- mainline-kernel: bump 6.18 to v6.18-rc6. by @rpardini in armbian/build#8956
- Move gxlimg to board level and some clean. by @retro98boy in armbian/build#8948
- nanopct6(-lts): u-boot: bump to v2026.01-rc2. by @rpardini in armbian/build#8951
- nanopi-r6c: u-boot: bump to v2026.01-rc2; enable BTRFS support. by @rpardini in armbian/build#8955
- odroidhc4: u-boot: bump to v2026.01-rc2. by @rpardini in armbian/build#8952
- Powere management - make it conditional, enable on UEFI targets, else disabled. by @igorpecovnik in armbian/build#8961
- radxa-rock-4d: Move to standard support. by @HeyMeco in armbian/build#8981
- rock-5b: u-boot: edge: bump to v2026.01-rc2; use mainline ATF; bootorder; fancy u-boot. by @rpardini in armbian/build#8949
- Rock5B+: Udev rule for Radxa Display 8HD. by @HeyMeco in armbian/build#8972
- Rock5B-Plus and Rock5T: Use upstream u-boot. by @HeyMeco in armbian/build#8918
- rockchip-edge: cleanup and rewrite patches. by @EvilOlaf in armbian/build#8911
- rockchip: cleanup and rewrite patches for
current. by @EvilOlaf in armbian/build#8912 - sm8250 current: Add support to load QUP SE Firmware via Linux subsystem. by @retro98boy in armbian/build#8942
- sunxi64: Enable KVM virtualization support for current kernel. by @chbgdn in armbian/build#8974
- Sync support status to match with /download. by @igorpecovnik in armbian/build#8976
- ti: configs: boards: Add AM62L EVM (tmds62levm) board support. by @jonaswood01 in armbian/build#8960
- ti: k3: Fix boot, change branch names, add upstream edge. by @jonaswood01 in armbian/build#8926
- u-boot: prepare v2026.01 patch directory. by @rpardini in armbian/build#8950
- uefi: x86: current (6.12) and edge (6.18): add Apple T2 patches. by @rpardini in armbian/build#8879
- Upgrade Allwinner CURRENT kernels to latest. by @igorpecovnik in armbian/build#8878
- youyeetoo-r1: enable OUT1/OUT2 switches for es8323 headphone output on vendor kernel. by @SuperKali in armbian/build#8963
Stay up to date with the latest Armbian news, development highlights, and tips — delivered straight to your inbox.
v25.11.1
- Action: Upload arm64 artifacts too. by @HeyMeco in armbian/linux-rockchip#423
- Actions: Disable merge-announce workflow on forks. by @vidplace7 in armbian/build#8907
- Add AM62P Starter Kit Support. by @Grippy98 in armbian/build#8624
- Add Armbian support for NanoPi R76S. by @SuperKali in armbian/build#8586
- Add best practices for system upgrades. by @igorpecovnik in armbian/configng#676
- Add Board: Radxa Rock-4D. by @HeyMeco in armbian/linux-rockchip#391
- Add CERTPATH environment variable to workflow. by @efectn in armbian/armbian.github.io#76
- add CRYPTROOT_AUTOUNLOCK option and fix CRYPTROOT for uefi builds. by @sashasimkin in armbian/build#8805
- add Debian Forky as CSC target. by @timsurber in armbian/build#8814
- add description for .conf. by @EvilOlaf in armbian/build#8847
- Add DT overlay to operate RK3308 OTG USB port in Host mode. by @brentr in armbian/build#8642
- add dts for r58-4x4. by @150balbes in armbian/linux-rockchip#403
- Add files via upload. by @igorpecovnik in armbian/armbian.github.io#77
- add firmwares for radxa dragon q6a. by @amazingfate in armbian/firmware#115
- add initial support of NanoPi M5. by @SuperKali in armbian/build#8651
- add NanoPi R76S support for edge kernel builds. by @SuperKali in armbian/build#8609
- add new board radxa-cm4-io. by @amazingfate in armbian/build#8604
- add new board radxa-e54c. by @kamilsaigol in armbian/build#8849
- Add optional certDataPath input to action.yml. by @efectn in armbian/actions#10
- Add PWM configuration to rk3506b-armsom-forge1.dts. by @as-jackson in armbian/linux-rockchip#420
- Add Radxa Rock 4D and Rockchip UFS support. by @HeyMeco in armbian/build#8570
- add redirect for https://docs.armbian.com/User-Guide_Allwinner_overlays/. by @leggewie in armbian/documentation#803
- add rk3506 ddr and tee blobs. by @amazingfate in armbian/rkbin#39
- Add rk3506 support and introduce new board armsom forge1. by @amazingfate in armbian/build#8619
- Add rk3528_ddr_ddr3_lpdr3_780MHz_v1.11.bin. by @coolsnowwolf in armbian/rkbin#37
- Add rv1103/rv1106 ddr, usbplug, tee blobs. by @vidplace7 in armbian/rkbin#40
- Add sata overlay for Orange-Pi-5. by @royka1 in armbian/build#8707
- Add some stuff for NanoPi R76S. by @SuperKali in armbian/os#369
- add support for 9tripod x3568 v4. by @rbqvq in armbian/firmware#116
- add support for Bananapi M5 Pro board. by @efectn in armbian/build#8640
- Add support for Forky. by @igorpecovnik in armbian/os#393
- Add support for Hardkernel ODROID M1S. by @Jojo-A in armbian/build#8846
- add support for mainline kernel. by @amazingfate in armbian/wifi-rtl8852bs#2
- Add support for NanoPi R76S. by @SuperKali in armbian/linux-rockchip#394
- Add support for Qualcomm serial (qcserial) and CDC MBIM (cdc_mbim) XpressReal-T3. by @aalaei in armbian/build#8663
- Add support for XpressReal T3. by @wei633 in armbian/build#8557
- Add type of bootable fs for ODroid-N2 into board config. by @iav in armbian/build#8927
- Add Ubuntu 25.10 and 26.04 as csc build target, Bookworm to csc. by @igorpecovnik in armbian/build#8932
- Add user-friendly tool for interacting with Qualcomm devices. by @igorpecovnik in armbian/os#389
- Add warning for rockchip uboot on modern hosts. by @HeyMeco in armbian/build#8783
- Add wget to prepare-host.sh. by @HeyMeco in armbian/build#8779
- Add Wi-Fi injection patch for Linux 6.12 kernels.. by @igorpecovnik in armbian/build#8727
- Add WWAN and IOSM support to xpressreal-t3 kernel configuration. by @aalaei in armbian/build#8714
- add zstd and lzo as zram compression to meson64 current and edge configs. by @Migelo in armbian/build#8767
- Added new kde-plasma-mobile environment for trixie. by @Squishy123 in armbian/build#8769
- Adding Mecotronic R58 HD. by @igorpecovnik in armbian/linux-rockchip#401
- Adds support for the NanoPi-M5 board. by @SuperKali in armbian/os#374
- allow BTRFS to be built as module. by @tabrisnet in armbian/build#8561
- allow building a minimal btrfs compressed image. by @amazingfate in armbian/build#8751
- Allow Helios64 to do separate /boot partition only if root placed on fs than unbootable on device. by @iav in armbian/build#8946
- AR-2758 : fix libwmf0.2-7-gtk bad name. by @Eyolon in armbian/build#8669
- arch/arm64/boot/dts/rockchip/rk3576-armsom-sige5.dts: leds fix. by @as-jackson in armbian/linux-rockchip#390
- arch: arm: dts: add armsom forge1 support. by @amazingfate in armbian/linux-rockchip#398
- arch: arm: dts: add Luckfox Lyra Plus (RK3506g2). by @vidplace7 in armbian/linux-rockchip#411
- arch: arm: dts: add Luckfox Lyra Plus (RK3506g2). by @vidplace7 in armbian/linux-rockchip#415
- arch: arm: dts: add Luckfox Lyra Ultra W. by @vidplace7 in armbian/linux-rockchip#418
- arch: arm: dts: add Luckfox Lyra Ultra W. by @vidplace7 in armbian/linux-rockchip#419
- arch: arm: dts: add Luckfox Lyra Zero W. by @vidplace7 in armbian/linux-rockchip#405
- arch: arm: dts: add Luckfox Lyra Zero W (RK3506). by @vidplace7 in armbian/linux-rockchip#408
- arch: arm: dts: add Luckfox Pico Mini (RV1103). by @vidplace7 in armbian/linux-rockchip#414
- arch: arm: dts: add Luckfox Pico Mini (RV1103) + rv1106 OP-TEE. by @vidplace7 in armbian/linux-rockchip#409
- arch: arm: dts: fix filename of forge1 display dtsi. by @amazingfate in armbian/linux-rockchip#407
- arch: arm: dts: Luckfox Pico Pro/Max (RV1106). by @vidplace7 in armbian/linux-rockchip#412
- arch: arm: dts: Luckfox Pico Pro/Max (RV1106). by @vidplace7 in armbian/linux-rockchip#417
- arch: arm: dts: rename rk3506-armsom-forge1.dts to rk3506b-armsom-forge1.dts. by @amazingfate in armbian/linux-rockchip#406
- arm64: dts: rockchip: add radxa-e54c. by @kamilsaigol in armbian/linux-rockchip#413
- arm64: dts: rockchip: add support for BananaPi M5 Pro. by @efectn in armbian/linux-rockchip#399
- arm64: dts: rockchip: add support for Radxa CM4 IO Board. by @amazingfate in armbian/linux-rockchip#397
- ARM: dts: nanopc-t6: fix RT5616 headphone jack DAPM pin mismatch. by @SuperKali in armbian/linux-rockchip#388
- armbian build machinery - allow kernel module compression.. by @tabrisnet in armbian/build#8560
- armbian build machinery - force all iptables/nftables to be built. by @tabrisnet in armbian/build#8661
- Armbian install progress bar wasn't working for awhile. by @igorpecovnik in armbian/build#8900
- Armbian-install script fixes. by @johnthec...
Weekly digest
This week’s Armbian development saw a broad range of updates focused on system stability, hardware support, and user experience improvements. Key highlights include the addition of Ubuntu 25.10 and 26.04 as build targets, enhanced support for Rockchip and Qualcomm WiFi 7, and kernel updates for multiple boards. Several vendor U-Boot files were dropped in favor of mainline versions, while first login procedures were refined for automated builds and Docker group management. System-wide suspend and hibernation were disabled to improve reliability, and cosmetic tweaks were made to the MOTD display. Additional changes addressed CI behavior, board configuration cleanups, and improved logging practices. These updates collectively strengthen Armbian’s platform for both developers and end users.
- Actions: Disable merge-announce workflow on forks. by @vidplace7 in armbian/build#8907
- Add type of bootable fs for ODroid-N2 into board config. by @iav in armbian/build#8927
- Add Ubuntu 25.10 and 26.04 as csc build target, Bookworm to csc. by @igorpecovnik in armbian/build#8932
- Armbian install progress bar wasn't working for awhile. by @igorpecovnik in armbian/build#8900
- Beagle kernel config. by @glneo in armbian/build#8913
- bump mainline
edgeto rc5. by @EvilOlaf in armbian/build#8908 - Cosmetic: consistent spacing when displaying MOTD. by @igorpecovnik in armbian/build#8919
- Disable suspend, hibernation and hybrid sleep system wide. by @igorpecovnik in armbian/build#8720
- Drop patches that has been upstreamed - rockchip and sm8550. by @igorpecovnik in armbian/build#8933
- Enhance motd_desc function with additional cases. by @igorpecovnik in armbian/configng#700
- extensions: gxlimg: Update repo URL. by @retro98boy in armbian/build#8944
- First login: create docker group and add normal user to it. by @igorpecovnik in armbian/build#8920
- Genio: Bump to 6.18-rc4. by @HeyMeco in armbian/build#8906
- Helios64: workaround fancontrol /dev restriction vs Helios64 udev /dev symlinks. by @prahal in armbian/build#8928
- Improve first login for automated builds. by @igorpecovnik in armbian/build#8899
- In order to support rk3588j, CONFIG_NVMEM_ROCKCHIP_OTP has to be set to Y. by @igorpecovnik in armbian/build#8916
- Introduce including user provided first-boot config at build time. by @igorpecovnik in armbian/build#8692
- LowMem: Slim down initramfs and set /run size. by @vidplace7 in armbian/build#8904
- maint: cleanup board config files. by @EvilOlaf in armbian/build#8929
- nanopi-m6: drop vendor uboot. by @efectn in armbian/build#8939
- nanopi-r6s: remove old uboot files && update mainline uboot. by @efectn in armbian/build#8940
- orangepi5: drop vendor uboot. by @efectn in armbian/build#8931
- Preserve timestamps when copying log files. by @N-Storm in armbian/build#8930
- Related to armbian/documentation#842, update extensions/gen-sample-extension-docs.sh to reference the opt-out docs for hooks. by @tabrisnet in armbian/build#8937
- Rockchip64: enable Qcom ath12 (wifi 7) support. by @igorpecovnik in armbian/build#8922
- rockchip: rk3576: Fix serial console to use UART0 (ttyS0). by @SuperKali in armbian/build#8936
- RV1106: Limit udev children to prevent early OOM. by @vidplace7 in armbian/build#8915
- UFS: Fix CI behavior. by @HeyMeco in armbian/build#8924
- UFS: Fix ci config generation. by @HeyMeco in armbian/build#8923
- Update NetBox HTTP port from 8000 to 8222. by @igorpecovnik in armbian/configng#699
- Update sm8250 current kernel config. by @retro98boy in armbian/build#8943
- Use next patch version when using main action script. by @igorpecovnik in armbian/build#8921
Stay up to date with the latest Armbian news, development highlights, and tips — delivered straight to your inbox.
Weekly digest
This week in Armbian development saw a range of significant updates and improvements across the project. Key highlights include enhanced support for Rockchip-based boards, with new devices such as the LuckFox Pico Mini, Lyra Plus, Lyra Ultra W, and Pico Pro/Max added to the lineup. Kernel configuration and build processes received multiple fixes and optimizations, including cleanup of forced configs, improved matrix generation, and expanded AX25 and BTRFS support. The framework now supports mmdebstrap, and database management for Immich and Netbox has been streamlined with containerized deployments. Additional updates addressed board-specific issues, such as Espressobin kernel bumps and Radxa Zero 3W antenna overlays. These changes collectively strengthen Armbian’s hardware compatibility, reliability, and developer tooling.
- Armbian-install script fixes. by @JohnTheCoolingFan in armbian/build#8654
- armbian-kernel: remove inconsistent conditionals. by @rpardini in armbian/build#8820
- BTRFS: move btrfs support packages from additional to main package list. by @igorpecovnik in armbian/build#8888
- Change database name from 'armbian' to 'netbox'. by @igorpecovnik in armbian/configng#696
- config: kernel: linux-sunxi-*: Set CONFIG_PWRSEQ_EMMC=y. by @Jookia in armbian/build#8877
- Deploy database for Immich and Netbox in separate containers. by @igorpecovnik in armbian/configng#697
- Enable AX25 Kernel Modules. by @F4FXL in armbian/build#8882
- extensions/image-output-utm: fix serial console ttyAMA0 for arm64. by @rpardini in armbian/build#8851
- family: rockchip: add rv1103/rv1106 + first board 'LuckFox Pico Mini'. by @vidplace7 in armbian/build#8797
- Framework - add support for mmdebstrap. by @tabrisnet in armbian/build#8785
- Framework - armbian-kernel.sh - followup to #8820. by @tabrisnet in armbian/build#8883
- framework kernel machinery - always save KERNEL_MAJOR_MINOR into generated config/kernel/foo.config. by @tabrisnet in armbian/build#8890
- framework mmdebstrap fetch_distro_keyring - ignore dpkg-deb/tar non-essential errors. by @tabrisnet in armbian/build#8870
- framework mmdebstrap, fetch_distro_keyring - use cached keyring pkgs from armbian.github.io. by @tabrisnet in armbian/build#8881
- Implement option to skip certain kernel configs that don't want to play along. by @igorpecovnik in armbian/build#8896
- Introduce CodeRabbitAI config file to fine tune its response. by @igorpecovnik in armbian/build#8861
- Kernel config rewrite: use our strong servers for matrix generation. by @igorpecovnik in armbian/build#8859
- kernel configs - cleanup bad forced config. by @tabrisnet in armbian/build#8884
- kernel-config: don't leak grep stuff to stdout; mention Armbian and defconfig in rewritten .config comment. by @rpardini in armbian/build#8891
- LowMem extension (for boards with < 256MB RAM). by @vidplace7 in armbian/build#8839
- meson64-6.18: temporary patch for pcie vs aspm woes on Amlogic. by @rpardini in armbian/build#8867
- meson64/edge(6.18): .config: recover EXT4 manually. by @rpardini in armbian/build#8868
- odroidhc4: u-boot: bump to v2025.10; enable BTRFS support. by @rpardini in armbian/build#8880
- Openssh-server container - keep image on remove, remove on purge. by @igorpecovnik in armbian/configng#698
- Radxa Zero 3W: Add ext antenna overlay. by @pyavitz in armbian/build#8894
- radxa-zero3: even more board config maint, abandon
vendoruboot. by @EvilOlaf in armbian/build#8807 - Revert "Implement option to skip certain kernel configs that don't want to play along". by @igorpecovnik in armbian/build#8901
- Revitalize Espressobin - fix atf compilation bug, bump kernels. by @igorpecovnik in armbian/build#8873
- rockchip-rv1106: .config: manual fixes. by @rpardini in armbian/build#8898
- rockchip64: bump
edgeto 6.18-rc4, rewrite patches. by @EvilOlaf in armbian/build#8864 - rockchip: add 9tripod x3568 v4 support. by @rbqvq in armbian/build#8823
- rockchip: Add CSC board Luckfox Lyra Plus + adjust RK3506 BOOT_SOC. by @vidplace7 in armbian/build#8841
- rockchip: Add CSC board Luckfox Lyra Ultra W (RK3506B). by @vidplace7 in armbian/build#8862
- rockchip: Add CSC board Luckfox Pico Pro / Pico Max (RV1106). by @vidplace7 in armbian/build#8893
- rockchip: x3568 v4: sync changes from mainline and fixes phy leds. by @rbqvq in armbian/build#8887
- ti: extensions: ti-debpkgs: Switch pkg install from rootfs to image. by @jonaswood01 in armbian/build#8872
- uefi-{arm64|x86}-edge (6.18): CONFIG_HYPER=y (from =m). by @rpardini in armbian/build#8892
Stay up to date with the latest Armbian news, development highlights, and tips — delivered straight to your inbox.
Weekly digest
This week’s Armbian development saw significant progress across multiple fronts, including expanded hardware support and key software enhancements. Notable additions include support for new boards such as the Radxa E54C and Hardkernel ODROID M1S, as well as the integration of Debian Forky as a CSC target. Kernel updates were prominent, with bumps to versions 6.17 and 6.18, alongside improved configuration management for various devices. Bootloader improvements were made, including enhanced BTRFS support and more reliable local version settings in U-Boot. Several bug fixes addressed build errors and kernel configurations, particularly for IMX8 and Filogic/BPI-R4. The release also featured updates to documentation and board maintenance, ensuring smoother development workflows and broader compatibility.
- add CRYPTROOT_AUTOUNLOCK option and fix CRYPTROOT for uefi builds. by @sashasimkin in armbian/build#8805
- add Debian Forky as CSC target. by @timsurber in armbian/build#8814
- add description for .conf. by @EvilOlaf in armbian/build#8847
- add new board radxa-e54c. by @kamilsaigol in armbian/build#8849
- Add support for Hardkernel ODROID M1S. by @Jojo-A in armbian/build#8846
- change from frank-w's tree to just a git-format-patches from his tree. by @tabrisnet in armbian/build#8850
- filogic/bpi-r4 - fix edge kernel config. by @tabrisnet in armbian/build#8772
- Ghost: use latest version v6. by @igorpecovnik in armbian/configng#692
- grub: don't set CLOUD_INIT_CONFIG_LOCATION. by @rpardini in armbian/build#8852
- IMX8: fix ATF build error (again). by @schmiedelm in armbian/build#8843
- mainline-kernel: bump 6.18 to 6.18-rc3. by @rpardini in armbian/build#8830
- Move kernel config changes from board to kernel config. by @igorpecovnik in armbian/build#8858
- nanopct6(-lts): u-boot: enable BTRFS support. by @rpardini in armbian/build#8856
- odroidm1: u-boot: bump to 2025.10; enable BTRFS support. by @rpardini in armbian/build#8857
- rockchip64: add rk3318-box overlay for T98_RK3318 boards. by @paolosabatino in armbian/build#8848
- rpi maint: bump edge to 6.17.y. by @EvilOlaf in armbian/build#8837
- rpi4b: bump edge to 6.18. by @EvilOlaf in armbian/build#8845
- RPI: Increase UEFISIZE from 256 MiB to 512 MiB. by @igorpecovnik in armbian/build#8842
- thinkpad-x13s: 6.17: .config: NFS_V4_2, ISCSI_TCP, NFSD =m. by @rpardini in armbian/build#8853
- ti: configs: boards: Update maintainer on board configs. by @jonaswood01 in armbian/build#8838
- uboot: set CONFIG_LOCALVERSION more reliably on script/config-enabled uboot sources. by @rpardini in armbian/build#8854
- uboot:
uboot-confignow prints diff with pre-menuconfig defconfig. by @rpardini in armbian/build#8855
Stay up to date with the latest Armbian news, development highlights, and tips — delivered straight to your inbox.
Weekly digest
This week’s Armbian build updates feature significant advancements in board support and system maintenance. Notable highlights include the addition of support for new devices such as the BesTV R3300-L and Mekotronics R58-4X4, as well as mainline U-Boot integration for several platforms. The release also introduces a KDE Plasma Mobile environment for Trixie and updates U-Boot to version 2025.10 across multiple boards. Kernel improvements include bumps to Linux 6.17 and 6.18-rc2, along with targeted fixes for Rockchip and wireless drivers. Various board configurations received maintenance, and enhancements were made to build framework flexibility. These changes collectively strengthen Armbian’s hardware compatibility and user experience.
- Add warning for rockchip uboot on modern hosts. by @HeyMeco in armbian/build#8783
- Added new kde-plasma-mobile environment for trixie. by @Squishy123 in armbian/build#8769
- board: add BesTV R3300-L support. by @retro98boy in armbian/build#8754
- board: youyeetoo-r1: correct minor typo on the config. by @SuperKali in armbian/build#8817
- bsp armbian-ramlog - move HDD_LOG declaration before sourcing /etc/default/armbian-ramlog. by @tabrisnet in armbian/build#8773
- build framework - MANAGE_ACNG - allow switch to be empty. by @tabrisnet in armbian/build#8816
- build framework - MANAGE_ACNG, allow to specify your own mirror/URL. by @tabrisnet in armbian/build#8811
- cm3588-nas: bump u-boot to v2025.10 final. by @rpardini in armbian/build#8799
- Enable ath12k module for edge kernel configs. by @mahdibx in armbian/build#8812
- fix(armbian-firstlogin): Enable wlan dhcp by default. by @sylv-io in armbian/build#8809
- Github issues config: fix broken link. by @igorpecovnik in armbian/build#8826
- Initial support for Mekotronics R58-4X4. by @igorpecovnik in armbian/build#8766
- khadas-edge2: add support for mainline uboot. by @efectn in armbian/build#8796
- mainline-kernel: bump 6.18 to rc2 + rockchip64 fixes + T6/CM3588 NPU DT. by @rpardini in armbian/build#8786
- mixtile-blade3: bump edge u-boot to v2025.10 final. by @rpardini in armbian/build#8800
- nanopct6(-lts): bump u-boot to v2025.10 final. by @rpardini in armbian/build#8798
- nanopi-m6: add support for mainline uboot. by @efectn in armbian/build#8793
- nanopi-r3s-lts: board config and uboot maintenance. by @EvilOlaf in armbian/build#8803
- opi5plus - board config maintenance. by @EvilOlaf in armbian/build#8787
- qemu-uboot-{x86|arm64}: bump u-boot to v2025.10 final. by @rpardini in armbian/build#8801
- radxa-zero3 maintenance. by @EvilOlaf in armbian/build#8794
- rk35xx: fix pre_config_uboot_target prevent board-specific hooks from running. by @efectn in armbian/build#8791
- rock-3a board config maintenance. by @EvilOlaf in armbian/build#8795
- SpacemiT: Update
EDGEto linux-6.17.y. by @pyavitz in armbian/build#8784 - station-p2: fix pcie. by @chainsx in armbian/build#8819
- Update odroidxu4-current to 6.6.113. by @belegdol in armbian/build#8806
- Update U-Boot to 2025.10 and refactor Youyeetoo R1 DTS (ES8323 audio + NPU). by @SuperKali in armbian/build#8810
- Wireless driver patching: fix inconsistency in matching. by @igorpecovnik in armbian/build#8789
- youyeetoo-r1: Add custom ALSA state configuration. by @SuperKali in armbian/build#8818
Stay up to date with the latest Armbian news, development highlights, and tips — delivered straight to your inbox.
Weekly digest
This week’s Armbian development saw a series of notable updates across build scripts, kernel versions, and board support. Key improvements include the addition of wget to host preparation scripts and expanded zram compression options for meson64 configurations. The build system now allows for minimal btrfs compressed images and introduces kernel bumps to version 6.18 for multiple platforms, including qcs6490, meson64, rockchip64, and UEFI. The BPI-R4/filogic platform received a kernel reorganization, while a new CSC board, Luckfox Lyra Zero W, was added for rockchip devices. Several build machinery fixes and driver updates were also implemented, alongside corrections in module documentation. These changes collectively enhance Armbian’s flexibility, hardware compatibility, and overall reliability.
- Add wget to prepare-host.sh. by @HeyMeco in armbian/build#8779
- add zstd and lzo as zram compression to meson64 current and edge configs. by @Migelo in armbian/build#8767
- allow building a minimal btrfs compressed image. by @amazingfate in armbian/build#8751
- armsom-forge1: rename dtb name to match mainline. by @amazingfate in armbian/build#8768
- BPI-R4/filogic - demote current kernel to legacy, introduce frank-w kernel for current/edge. by @tabrisnet in armbian/build#8746
- build machinery - fixup compilation for uboot/atf BRANCH=edge, pass --no-warn-rwx-segments to linker, not compiler. by @tabrisnet in armbian/build#8757
- build machinery - replace wget with curl cuz reasons . by @tabrisnet in armbian/build#8765
- Bump qcs6490 edge to 6.18. by @amazingfate in armbian/build#8770
- Fixes erroneous link in Docker module. by @igorpecovnik in armbian/configng#689
- meson64: bump edge 6.17 -> 6.18. by @rpardini in armbian/build#8777
- rockchip64_common: bump edge to 6.18. by @rpardini in armbian/build#8778
- rockchip: Add CSC board Luckfox Lyra Zero W. by @vidplace7 in armbian/build#8764
- uefi: bump edge to 6.18. by @rpardini in armbian/build#8780
- update rtl88x2cs external driver for kernel 6.18+. by @adeepn in armbian/build#8756
Stay up to date with the latest Armbian news, development highlights, and tips — delivered straight to your inbox.
Weekly digest
This week’s Armbian development saw a series of important updates and hardware support enhancements across multiple platforms. Notable additions include SATA overlay support for Orange-Pi-5, initial compatibility for Mekotronics R58HD, and improved kernel configuration for xpressreal-t3 with WWAN and IOSM support. Kernel and bootloader updates were widespread, with several boards receiving bumps to Linux 6.17 and U-Boot v2025.10-rc releases. Key patches addressed Wi-Fi injection for Linux 6.12, display mode fixes for rk3588 boards, and eMMC frequency adjustments for NanoPC-T6. Automation improvements and driver updates further streamlined the build process. These changes collectively strengthen Armbian’s hardware compatibility and system reliability for users and developers alike.
- Add sata overlay for Orange-Pi-5. by @royka1 in armbian/build#8707
- Add Wi-Fi injection patch for Linux 6.12 kernels.. by @igorpecovnik in armbian/build#8727
- Add WWAN and IOSM support to xpressreal-t3 kernel configuration. by @aalaei in armbian/build#8714
- Bump uboot to v2025.10-rc5 for rockpi-e and orangepi4-lts. by @paolosabatino in armbian/build#8743
- don't fail distro agnostic sshd adjustments when config is not found. by @EvilOlaf in armbian/build#8729
- extensions: radxa-aic8800: allow 6.17; skip DKMS only on >= 6.18. by @HackingGate in armbian/build#8731
- GHA: Kernel config rewrite automation. by @igorpecovnik in armbian/build#8705
- linux-uefi-arm64-cloud.config: enable CONFIG_INPUT_UINPUT for spice agent. by @lanefu in armbian/build#8748
- mainline-kernel.conf: let 6.17 update further than v6.17 (eg v6.17.1). by @rpardini in armbian/build#8737
- Mekotronics R58HD - add initial support. by @igorpecovnik in armbian/build#8494
- meson64: bump edge to 6.17. by @rpardini in armbian/build#8717
- PR review: adjust labels on approved. by @igorpecovnik in armbian/configng#686
- qemu-uboot-{arm64|x86}: bump to u-boot 2025.10-rc4. by @rpardini in armbian/build#8715
- rk3566: fix m2 sata drives. by @EvilOlaf in armbian/build#8726
- rockchip64-6.17: add rkvdec patch for rk35xx back. by @amazingfate in armbian/build#8730
- rockchip64: add CSC board Dusun DSOM-010R SoM. by @paolosabatino in armbian/build#8711
- rockchip64: Add Kernel overlay to reduce eMMC frequency for FriendlyElec NanoPC-T6 boards. by @KingJ in armbian/build#8740
- rockchip64: current: fix display mode patches for rk3588 boards. by @efectn in armbian/build#8733
- SMART AM40: Enable native HDMI interface in OPS slot. by @retro98boy in armbian/build#8710
- sunxi-6.12: Switch to current versions and fix armbian-install. by @The-going in armbian/build#8734
- thinkpad-x13s: bump to steev's 6.17. by @rpardini in armbian/build#8718
- u-boot: v2025.10: prepare 0000.patching_config.yaml for null-patch-free u-boot. by @rpardini in armbian/build#8739
- uefi: bump to 6.17. by @rpardini in armbian/build#8716
- Update rtl88x2cs driver commit hash for kernel 6.17+. by @adeepn in armbian/build#8735
Stay up to date with the latest Armbian news, development highlights, and tips — delivered straight to your inbox.
Weekly digest
This week’s Armbian development saw significant kernel updates and hardware support improvements across multiple platforms. Key highlights include stabilizing the BananaPi BPI-F3 on Linux 6.16, bumping the rockchip64-edge kernel to 6.17, and compressing kernel modules for BPI-R4. The team also introduced mainline NPU support for Khadas VIM3 and made several bug fixes, such as reverting problematic patches for OdroidC1+ and correcting CPU voltage settings for RK3576. Additional enhancements were made for NanoPi M5, including improved power regulation and device tree organization. Upstreamed patches were dropped for UEFI loong64, and the odroidxu4-current kernel was updated to 6.6.108, reflecting ongoing efforts to maintain stability and expand hardware compatibility.
- BananaPi BPI-F3: Stablize
edgeLinux-6.16.y`. by @pyavitz in armbian/build#8709 - Bump rockchip64-edge kernel to 6.17. by @paolosabatino in armbian/build#8703
- kernel config BPI-R4 - compress kernel modules on disc. by @tabrisnet in armbian/build#8538
- khadas-vim3: add mainline npu support. by @chainsx in armbian/build#8689
- Linux kernel: bump mainline to latest version. by @igorpecovnik in armbian/build#8687
- nanopi-m5: Fixes the assignment of KERNEL_TARGET in the board configuration file. by @SuperKali in armbian/build#8695
- OdroidC1+ Bugfix: Revert patch that causes MMC disconnects. by @torzdf in armbian/build#8698
- rk3576 cpu opp fix. by @amazingfate in armbian/build#8701
- rockchip rk3566: h96-TVbox: prepare i2c Leds to mainline 6.18. by @hqnicolas in armbian/build#8708
- rockchip64-edge: Enable UFS and add power regulators for NanoPi M5. by @SuperKali in armbian/build#8691
- rockchip64-edge: fix RK3576 CPU OPP voltages for cpufreq. by @SuperKali in armbian/build#8697
- rockchip64-edge: nanopi-r76s: Improve DTS organization. by @SuperKali in armbian/build#8699
- UEFI loong64: drop upstreamed patches. by @igorpecovnik in armbian/build#8704
- Update odroidxu4-current to 6.6.108. by @belegdol in armbian/build#8696
Stay up to date with the latest Armbian news, development highlights, and tips — delivered straight to your inbox.