GitHub highlights - July 20th to July 27th, 2025

Armbian added support for BananaPi R4 Router, enhanced board features, and updated kernels including Edge to 6.16.0-rc7.

GitHub highlights - July 20th to July 27th, 2025

Hello Armbian community!

Here's a summary of the key developments and improvements in the Armbian project from July 20th to July 27th, 2025.

Highlights

  • New board support for MediaTek Filogic: Added initial community support for the MediaTek Filogic device, specifically the BananaPi R4 Router, expanding Armbian's reach to new and powerful networking hardware.
    • add community support for MediaTek Filogic device (BananaPi R4 Router) (#8407)

New features

  • SMART AM40: Added PHY LED configuration.
    • SMART AM40: add PHY LED configuration (#8431)
  • Rock-5C: Enabled thermal sensors for the current kernel.
    • rock-5c: Enable thermal sensors for current (#8430)
  • LCKFB-Taishanpi: Updated U-Boot patches and added support for current and edge kernels.
    • lckfb-taishanpi: update u-boot patches, add current&edge kernel support (#8428)
  • Cloud images: Incorporated WireGuard support on the kernel side.
    • cloud-images: add wireguard support kernel side (#8426)
  • Station-M3: Introduced current kernel support and updated U-Boot patches.
    • station-m3: add current kernel, update u-boot patches (#8424)
  • Sunxi64: Enabled additional CONFIG_NET* and CONFIG_PPS_CLIENT_* kernel modules, enhancing network and time synchronization capabilities.
    • Sunxi64: Enable additional CONFIG_NET* modules (#8418)
    • Sunxi64: Enable CONFIG_PPS_CLIENT_* (#8409)

Bug fixes

  • Rockchip EDGE: Resolved a broken patch affecting Rockchip EDGE kernel builds.
    • Rockchip EDGE: fix broken patch (#8427)
    • Rockchip64 EDGE: fix broken patch (#8414)
  • UWE5622 Driver: Fixed an issue with the uwe5622 patch for kernel v6.16.
    • Fix uwe5622 patch for v6.16 (#8416)
  • First Login: Corrected an issue where password creation failed during first login on Sid.
    • fix firstlogin failed to create password on sid (#8415)
  • Desktop Builds: Removed apt-xapian-index and pavumeter from newer desktop builds to prevent "Failed To Build From Source" (FTBFS) errors.
    • drop apt-xapian-index and pavumeter from newer desktop builds (FTBFS) (#8356)

Improvements

  • Build system stability: Implemented more packaging fixes to address FTBFS issues in the CI/CD pipeline.
    • more packaging fixes to address FTBFS in CI/CD pipeline (#8413)
  • Kernel updates:
    • BananaPi BPI-F3: Updated linux-6.6.95 to 6.6.99.
      • BananaPi BPI-F3: Update linux-6.6.95 to 99 (#8411)
    • General kernel bumps: Updated kernels for imx6, mvebu, xu4, and moved wdk2023 to End-Of-Service (EOS).
      • Bump kernels for imx6, mvebu, xu4 and move wdk2023 to eos (#8410)
    • Edge Kernel: Bumped the edge kernel version to 6.16.0-rc7.
      • bump edge to 6.16.0-rc7 (#8406)
  • Wireless drivers: Updated commit hashes for wireless drivers and added deprecation information.
    • Wireless drivers: bump commit hash, add information about deprecation (#8408)
  • Luckfox ROCK3566: Consolidated the configuration for Luckfox ROCK3566.
    • consolidate luckfox rock3566 config. Closes: #8230 (#8404)
  • Build host dependencies: Made the installation of gcc-arm-linux-gnueabi conditional, relaxing host dependencies and optimizing the build process.
    • lib / prepare-host: make installation of gcc-arm-linux-gnueabi conditional (#8401)
  • Qualcomm RB5: Updated Plasma Workspace package definitions for Qualcomm RB5.
    • config: update plasma-workspace packages definition for Qualcomm RB5 (#8357)

Community contributions

Thank you to all contributors who helped improve Armbian this past week!

@retro98boy @mdziekon @chainsx @igorpecovnik @SuperKali @pyavitz @amazingfate @leggewie @EvilOlaf