This week's work centers on board support expansion, kernel and U-Boot maintenance, and desktop and CI tooling refinements.
On the platform side, the Radxa Cubie A5E received Wi-Fi enablement and a kernel refresh as part of a broader update, while the youyeetoo YY3588 was promoted from CSC to standard support and the YY3568 gained PCIe NVMe functionality. The NanoPi R76S and Rock 5 ITX were both migrated to mainline U-Boot v2026.04, dropping vendor-branch gates, and the Vanxoak HD-RK3506-EVB was added with vendor and board imagery.
Kernel hygiene dominated the maintenance work: duplicate OPP labels on the Xiaoxin Pad Pro (sm8250) were corrected, broken UHS-I, xo-clock, SD, and DSI patches were removed from sm8550 trees for both 6.18 and 7.0, and a now-upstream r-spi backport was dropped from sunxi-6.18. The odroidxu4-current branch advanced to 6.6.141 across two successive bumps.
Desktop and infrastructure tooling saw layered improvements through configng: alsa-ucm-conf and libcamera/v4l userspace were added to the minimal tier, PackageKit and AppStream landed at the mid tier, and DE postinst scripts now execute in the build chroot to resolve missing wallpaper. UEFI x86 and arm64 desktop spins were switched to GNOME on the edge kernel, and build infrastructure gained inline ShellCheck PR feedback, scoped token permissions, fork-aware artifact gating, and event-driven runner cleanup via systemd hooks.
#Armbian #EmbeddedLinux #Rockchip #UBoot #KernelDevelopment
Changes
- Add vendor and board image of Vanxoak HD-RK3506-EVB. by @SeeleVolleri in armbian/armbian.github.io#316
- Add wifi to Radxa Cubie A5E (kernel7.0). by @juanesf in armbian/build#9879
- ci: post ShellCheck findings and auto-fix suggestions inline on PRs. by @iav in armbian/build#9868
- ci: scope GITHUB_TOKEN writes to job-level in maintenance-lint-scripts-post. by @iav in armbian/build#9887
- ci: skip build-artifacts gating job on forks. by @iav in armbian/build#9865
- desktops: install alsa-ucm-conf at minimal tier. by @igorpecovnik in armbian/configng#923
- desktops: install libcamera/v4l userspace at minimal tier. by @igorpecovnik in armbian/configng#924
- desktops: run DE postinst scripts in build chroot (fix missing wallpaper). by @igorpecovnik in armbian/configng#927
- enh: substring filter for the board picker. by @iav in armbian/build#9843
- expose: switch uefi-x86 / uefi-arm64 to GNOME desktop on edge kernel. by @igorpecovnik in armbian/armbian.github.io#315
- feat(ccache-remote): parse password from DNS-SD TXT for redis backend. by @iav in armbian/build#9864
- feat(tools/shellfmt): accept positional file args for scoped format. by @iav in armbian/build#9863
- fix(runners): handle missing HOME in systemd hooks for runner-clean-pages. by @igorpecovnik in armbian/configng#928
- fix(sm8250): drop duplicate cpu7_opp21 label on Xiaoxin Pad Pro overclock OPP. by @igorpecovnik in armbian/build#9882
- fix(sm8550-6.18): drop broken sm8x50 UHS-I/xo-clock mbox patch. by @igorpecovnik in armbian/build#9884
- fix(sm8550-7.0): drop merged & broken SD/DSI patches. by @igorpecovnik in armbian/build#9885
- fix(sunxi-6.18): drop r-spi backport now merged in linux-6.18.y stable. by @igorpecovnik in armbian/build#9883
- gha: don't double-quote board/maintainer filter values. by @iav in armbian/os#462
- gnome: add packagekit + plugins + appstream at mid tier. by @igorpecovnik in armbian/configng#922
- module_cockpit: drop qemu-kvm (no riscv64 build; qemu-system covers it). by @igorpecovnik in armbian/configng#926
- nanopi-r76s: bump mainline u-boot to v2026.04 and drop vendor-branch gates. by @SuperKali in armbian/build#9869
- release-targets: flip UEFI desktop spins from current to edge. by @igorpecovnik in armbian/armbian.github.io#314
- rock-5-itx: link upstream kernel commit in pcie3 refclk u-boot patch. by @SuperKali in armbian/build#9861
- rock-5-itx: switch to mainline u-boot v2026.04. by @SuperKali in armbian/build#9848
- Rockchip: youyeetoo yy3568: enable pci-e NVMe ssd. by @hqnicolas in armbian/build#9877
- runner-cleanup: event-driven _diag/pages wipe via systemd hooks. by @igorpecovnik in armbian/configng#925
- Update for Radxa Cubie A5E. by @juanesf in armbian/build#9626
- Update odroidxu4-current to 6.6.140. by @belegdol in armbian/build#9867
- Update odroidxu4-current to 6.6.141. by @belegdol in armbian/build#9881
- Update radxa-cubie-a5e.csc with current kernel for build. by @juanesf in armbian/build#9874
- youyeetoo-yy3588: promote from CSC to standard support. by @SuperKali in armbian/build#9873
Stay up to date with the latest Armbian news, development highlights, and tips — delivered straight to your inbox.
