github armbian/build v25.5.1

pre-release3 months ago

What's Changed

  • Automatic board configs status synchronise by @github-actions in #7838
  • Extension V4L2: disable installation on minimal images by @igorpecovnik in #7876
  • After changing apt lists methodology, we need to rebuild rootfs cache by @igorpecovnik in #7877
  • build(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1 by @dependabot in #7878
  • build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1 by @dependabot in #7879
  • build(deps): bump pyelftools from 0.31 to 0.32 by @dependabot in #7880
  • Hinlink-H88k: some fix to dts by @qbisi in #7864
  • hinlink-h88k: revert second hdmi output support for 6.12 kernel by @qbisi in #7882
  • rockchip64-edge: bump to 6.14 by @amazingfate in #7835
  • sunxi 6.12: Switch to v6.12.16, Add HDMI support by @The-going in #7752
  • RK3588 add HDMI sound, add support for OPi5 Max by @palachzzz in #7884
  • rockchip64: fix OrangePi 4 LTS boot with BTF, bump uboot to 2024.10 by @paolosabatino in #7887
  • BigTreeTech CB2: use mainline device tree on edge (6.14) by @JohnTheCoolingFan in #7892
  • Add e2fspros as it fell out of default dependency by @igorpecovnik in #7894
  • Add initial support for TI SK-AM69 board by @glneo in #7885
  • config: enable_extension "radxa-aic8800" for rock-2a by @CodeChenL in #7903
  • Add lcd panel of hinlink-h88k support to rockchip64 current and edge by @amazingfate in #7901
  • Add reset and power down support for both ODROID SM1 units by @pyavitz in #7900
  • rockchip/64: bump rk322x-box and rk3318-box to u-boot v2025.01 by @paolosabatino in #7895
  • Switch CM3588 to mainline A-TF by @timsurber in #7898
  • Automatic board configs status synchronise by @github-actions in #7889
  • Automatic board configs status synchronise by @github-actions in #7904
  • Multiple sources fix: after changing to deb822 we forgot on leftovers by @igorpecovnik in #7909
  • build(deps): bump setuptools from 75.8.0 to 75.8.2 by @dependabot in #7906
  • fix wrong kernel name bug on raspberry pi 5 by @KubaTaba1uga in #7692
  • Automatic board configs status synchronise by @github-actions in #7923
  • Enable wait-online.service in first-login config by @igorpecovnik in #7914
  • rockchip64-6.14: Set dma mask to 64 bit by @SuperKali in #7924
  • Bugfix/rk3568 current remove merged patch for phy by @lanefu in #7927
  • Enable HDMI audio outputs for Rock 5B by detlev.casanova@collabora.com by @q4a in #7925
  • Add initial support for BeagleBone AI-64 by @Grippy98 in #7918
  • Add initial support for BeaglePlay by @Grippy98 in #7917
  • Raspbery Pi: legacy kernel is missing support for CONFIG_FW_LOADER_COMPRESS by @igorpecovnik in #7916
  • Add initial support for BeagleBoard PocketBeagle2 by @Grippy98 in #7897
  • RESEND - Add initial support for Orangepi 5 Ultra by @EvilOlaf in #7902
  • Orangepi5 maintenance by @EvilOlaf in #7893
  • rockchip64-6.14: rewrite rock5b hdmi audio patch by @SuperKali in #7929
  • rockchip64: uboot: fix stable mac address for rk3318-box by @paolosabatino in #7930
  • Update odroidxu4-current to 6.6.81 by @belegdol in #7931
  • Automatic board configs status synchronise by @github-actions in #7928
  • Rock5 mainline hs400 mode fix by @amazingfate in #7921
  • Remove Xiaomi umi Support by @FantasyGmm in #7932
  • linux-bcm2711: enable CONFIG_CRYPTO_NHPOLY1305_NEON by @plumbeo in #7941
  • build(deps): bump jinja2 from 3.1.5 to 3.1.6 by @dependabot in #7938
  • build(deps): bump setuptools from 75.8.2 to 76.0.0 by @dependabot in #7937
  • mksklipad50: Switch to u-boot v2025.01 (resend) by @torte71 in #7936
  • Automatic board configs status synchronise by @github-actions in #7935
  • Add Radxa Cubie A5E (sun55i-a527) by @juanesf in #7852
  • sunxi-6.12: BUGFIX: Remove the incomplete patch. by @The-going in #7947
  • Update Odin2 Config by @FantasyGmm in #7946
  • Change to different method of getting changed files by @igorpecovnik in #7949
  • Update K3 Family to use Github Mirror over TI Cgit by @Grippy98 in #7952
  • SpacemiT: Defconfig: Add CONFIG_NFT_FLOW_OFFLOAD=m by @pyavitz in #7951
  • Add BeagleY & K3 Kernel Updates by @Grippy98 in #7950
  • Automatic board configs status synchronise by @github-actions in #7944
  • drop some obsolete packages by @leggewie in #7953
  • drop more obsolete packages and do some replacements where appropriate by @leggewie in #7955
  • Bump mvdan/sh from 3.10.0 to 3.11.0 in lib/tools/shellfmt.sh by @github-actions in #7954
  • Improve armbian-firstlogin script by @ig3 in #7948
  • rockchip64-6.14: Add HDMI audio support and missing stuff on Youyeetoo R1 v3 by @SuperKali in #7934
  • Stop altering global git config file and set safe per cloned repository by @igorpecovnik in #7910
  • rockchip64-6.14: Enabled HDMI1 video and audio on NanoPC T6/LTS by @SuperKali in #7933
  • Revert "Stop altering global git config file and set safe per cloned repository by @igorpecovnik in #7958
  • Enable gmac0/1 & wifi Cubie A5E by @juanesf in #7960
  • rockchip64: rk3318-box: fix wifi with alternate sdio bus by @paolosabatino in #7959
  • BananaPi BPI-M4-Zero: sunxi: mmc: Improve reset procedure by @pyavitz in #7943
  • Drop fastfetch alias - it only make troubles by @igorpecovnik in #7962
  • rockchip64: bump rockpi-e to u-boot v2025.01 by @paolosabatino in #7965
  • rockchip64: bump orangepi4 lts uboot to v2025.01 by @paolosabatino in #7964
  • build(deps): bump yamllint from 1.35.1 to 1.36.2 by @dependabot in #7963
  • Automatic board configs status synchronise by @github-actions in #7966
  • rockchip64-6.14: Add patch to fix USB 3.0 A on NanoPC T6 by @SuperKali in #7969
  • Allow NetworkManager and systemd-networkd by @ig3 in #7961
  • grub-with-dtb: accept GRUB_FDT_FILE if BOOT_FDT_FILE is unset by @rpardini in #7972
  • mekotronics-rk3588: u-boot: back to radxa's v2024.03, as .10 breaks GMAC stable MAC patch by @rpardini in #7971
  • rockchip64: rk356x: add PLL rate for 33.3MHz by @anarsoul in #7970
  • rockchip: bump tinkerboard and xt-q8l-v10 u-boot to v2025.01 by @paolosabatino in #7967
  • Add support for NanoPi R2S Plus by @ig3 in #7913
  • Automatic board configs status synchronise by @github-actions in #7973
  • rockchip64-6.12: fix compatible for CPU regulator on BTT PI2/CB2 by @anarsoul in #7974
  • fix URI to report armbian-config bugs against -ng now. Fixes #7976 AR-2632 by @leggewie in #7977
  • mainline-kernel: bump 6.14 to -rc7 by @rpardini in #7978
  • sunxi-6.13: Add all patches by @The-going in #7705
  • mksklipad50: add DT overlays for edge kernel by @torte71 in #7983
  • Fix for ethernet warnings in dmesg output by @mlegenovic in #7981
  • Automatic board configs status synchronise by @github-actions in #7986
  • Meson64: adjust patch to match upstream changes by @igorpecovnik in #7989
  • BSP: make -cli packages provide the armbian-bsp-cli virtual package by @leggewie in #7982
  • Fix patching.sh to include untracked (new) files in patch by @ig3 in #7979
  • Fix IPv4 and IPv6 output in Armbian welcome MOTD by @useful64 in #7911
  • dont fail on no custom/userpatches folder by @ArendJan in #8007
  • bump to 6.14 (final): rockchip64, meson64, 3+1 uefi; fork and fix 2x wifi drivers by @rpardini in #8005
  • add SMART AM40 support by @retro98boy in #8002
  • Enable thermal support for sun55i-a523 by @juanesf in #8001
  • build(deps): bump yamllint from 1.36.2 to 1.37.0 by @dependabot in #7999
  • build(deps): bump setuptools from 76.0.0 to 78.0.1 by @dependabot in #7998
  • Opi5max - remove current builds by @EvilOlaf in #7993
  • build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 by @dependabot in #7997
  • qemu arm64: bump u-boot and fix wrong boot script parameter by @igorpecovnik in #7994
  • bump version in README.md by @EvilOlaf in #8011
  • Bump rockchip 32bit edge kernel to v6.14 by @paolosabatino in #8013
  • Refactor patches for NanoPC T6 & LTS by @SuperKali in #7980
  • Armbian kernel: add ZRAM and DOCKER configurations by @igorpecovnik in #8014
  • MBa8MPxL: add Pi Camera support, fix config | fix in armbian-firstlogin by @schmiedelm in #8010
  • Fixed errors and warnings found in journald by @mlegenovic in #8003
  • switch current u-boot to v2025.01 by @EvilOlaf in #8012
  • Cloud images: add separate kernel branch (cloud) for generic x86/arm64 images by @igorpecovnik in #8008
  • Add support for MOTD logo colors by @igorpecovnik in #8018
  • Revert "Change to different method of getting changed files" by @igorpecovnik in #8019
  • Add Mediatek Genio Family + Radxa Nio-12L by @HeyMeco in #8006
  • Automatic board configs status synchronise by @github-actions in #8022
  • Make Radxa Nio-12L Standard Support by @HeyMeco in #8024
  • Enable CONFIG_NETKIT=y feature for all armbian-kernels => 6.7 by @igorpecovnik in #8036
  • build(deps): bump setuptools from 78.0.1 to 78.1.0 by @dependabot in #8040
  • build(deps): bump rich from 13.9.4 to 14.0.0 by @dependabot in #8038
  • odroidm2: use standard v2025.04 (drop -rc4) from u-boot patch folder name; bump v2025.04-rc4 -> v2025.04-rc5 by @rpardini in #8035
  • boards: radxa-e20c: add armbian-leds.conf by @CodeChenL in #8034
  • drivers_network: bump rtl8812au for 6.14.y by @rpardini in #8029
  • Add VENDOR color to BSP and artifacts hashing by @igorpecovnik in #8026
  • Automatic board configs status synchronise by @github-actions in #8025
  • Automatic board configs status synchronise by @github-actions in #8042
  • build(deps): bump tj-actions/changed-files from 27ae6b33eaed7bf87272fdeb9f1c54f9facc9d99 to b74df86ccb65173a8e33ba5492ac1a2ca6b216fd by @dependabot in #8041
  • Cloud / QCOW2: set basic image size to 16Gb for all cloud images by @igorpecovnik in #8046
  • nanopi-r3s, radxa-zero3, rock-3a: board config cleanup & maint by @EvilOlaf in #8045
  • radxa-zero3: enable wifi extension by default by @EvilOlaf in #8049
  • Update kernel configs with enabled wifi drivers from rtw88/9 by @igorpecovnik in #8051
  • build(deps): bump tj-actions/changed-files from b74df86ccb65173a8e33ba5492ac1a2ca6b216fd to 6abeaa506a419f85fa9e681260b443adbeebb3d4 by @dependabot in #8055
  • sunxi-6.12: sunxi: by @The-going in #8004
  • We need to escape $ otherwise this will be executed on host by @igorpecovnik in #8060
  • Automatic board configs status synchronise by @github-actions in #8059
  • Bump SM8250 Edge kernel to 6.14 by @FantasyGmm in #8054
  • Genio: Remove merged patch by @HeyMeco in #8063
  • Update linux-sun55iw3-dev.config by @juanesf in #8058
  • Rockchip RK3588: Adjust mainlined patch by @igorpecovnik in #8064
  • SpacemiT: Defconfig: Enable PPPoe Module by @pyavitz in #8073
  • rockchip-rk3308-current: fix uart dma by @ssp97 in #8074
  • station-m3: delete the redundant function. by @chainsx in #8068
  • Fix rtl8189fs driver commit version by @JohnTheCoolingFan in #8077
  • GH Actions label adjustment, fix permissions and enable auto quarter labels by @igorpecovnik in #8078
  • Fix permissions for label Ready to Merge on approved pull requests by @igorpecovnik in #8079
  • lib/tools/info: mapper-oci-uptodate: adapt to oras-py 0.2 api change by @rpardini in #8076
  • rock-3a: bump mainline uboot to v2025.04 by @EvilOlaf in #8072
  • radxa-zero3: bump mainline uboot by @EvilOlaf in #8071
  • nanopi-r3s: bump uboot to v2025.04 by @EvilOlaf in #8070
  • Add Qcom Robotics RB5 Support by @FantasyGmm in #8017
  • sakurapi-rk3308b: several updates for the board by @TheSnowfield in #8047
  • Automatic board configs status synchronise by @github-actions in #8080
  • station-p2: bump u-boot to 2025.04 by @chainsx in #8081
  • Rpi bugfix: Split Debian and Ubuntu packages by @igorpecovnik in #8087
  • build(deps): bump tj-actions/changed-files from 6abeaa506a419f85fa9e681260b443adbeebb3d4 to be393a90381e27c9fec2c8c2e02b00f005710145 by @dependabot in #8088
  • station: Clean firmware by @chainsx in #8084
  • Radxa Nio 12l: dropping vendor kernel as its broken and generally in bad shape by @igorpecovnik in #8093
  • Remove lib.config from README.me, create proper example by @EvilOlaf in #8090
  • Switch from rkr5 to rkr5.1 by @HeyMeco in #8089
  • sunxi 6.13: Switching to v6.13.11; Add pwm, dma, fix hardware decoding video, audio by @The-going in #8086
  • If rootfs placed on btrfs filesystem, place root on @ subvolume by @iav in #8067
  • BananaPi SM1: Fixup patch name association by @pyavitz in #8099
  • Disable broken AIC8800 wifi driver on Rockchip vendor kernel by @igorpecovnik in #8101
  • fix: update jq in apt-utils to use filter arguments by @kageurufu in #8102
  • Automatic board configs status synchronise by @github-actions in #8095
  • Fix ZRAM service due to parameter deprecation in mkfs > 2.40.1 (Trixie / Plucky) by @igorpecovnik in #8105
  • Fix ORAS tooling download due to absense of wget by @EvilOlaf in #8104
  • Allwinner: bump to latest tags - booted on H5 by @igorpecovnik in #8100
  • rockchip64: fix atf build by @EvilOlaf in #8097
  • Add configurable EFI partition alignment to support UFS devices by @FantasyGmm in #8053
  • Add out of date notice to example config by @EvilOlaf in #8106
  • Rockchip - Adjustin broken patch for EDGE kernel by @igorpecovnik in #8107
  • Revert "Disable broken AIC8800 wifi driver on Rockchip vendor kernel" by @amazingfate in #8110
  • sunxi64: bump ATF to latest LTS tag by @EvilOlaf in #8111
  • Install to nvme: place root volume to separate subvolume on btrfs by @iav in #8108
  • build(deps): bump setuptools from 78.1.0 to 79.0.0 by @dependabot in #8113
  • build(deps): bump tj-actions/changed-files from be393a90381e27c9fec2c8c2e02b00f005710145 to c34c1c13a740b06851baff92ab9a653d93ad6ce7 by @dependabot in #8112
  • Userspace status changes to EOS for bullseye, focal and jammy by @igorpecovnik in #8114
  • RaspberryPi: suppress warnings for missing firmware by @igorpecovnik in #8116
  • Starfive: bump kernel to v6.6 for starfive2 by @libiunc in #8033
  • RaspberryPi: add brcm firmware package to fix missing wireless support by @igorpecovnik in #8118
  • Update the version of U-boot used with Radxa rock 4 se to v2025.04 by @trappiz in #8115
  • khadas-vim3: u-boot: bump to 2025.04-rc5; boot SD first; enable setexpr; patch 2025.04 for fileenv; enable squashfs support by @rpardini in #8044
  • officially support Banana Pi M2+ by @leggewie in #8127
  • V2 - Update the version of U-boot used with Radxa rock 4 se to v2025.04 by @trappiz in #8129
  • lubancat2: bump u-boot to v2025.04 by @andyshrk in #8122
  • Upgrade Cherryba-m1 to latest u-boot, move patch to new folder by @igorpecovnik in #8131
  • Drop old tag for ATF that was only set in sun50iw9 / H61x by @igorpecovnik in #8132
  • build(deps): bump setuptools from 79.0.0 to 80.0.0 by @dependabot in #8141
  • build(deps): bump oras from 0.2.28 to 0.2.29 by @dependabot in #8140
  • build(deps): bump unidecode from 1.3.8 to 1.4.0 by @dependabot in #8139
  • build(deps): bump tj-actions/changed-files from c34c1c13a740b06851baff92ab9a653d93ad6ce7 to 5426ecc3f5c2b10effaefbd374f0abdc6a571b2f by @dependabot in #8137
  • build(deps): bump pip from 25.0.1 to 25.1 by @dependabot in #8138
  • rockchip64: Enable CAN FD driver MCP251XFD by @mickeprag in #8136
  • firefly-itx-3588j: fix optee refuse boot by using rock-5b-defconfig by @SeeleVolleri in #8134
  • Update odroidxu4-current to 6.6.88 by @belegdol in #8135
  • Cloud images: enable video console and add two packages by @igorpecovnik in #8117
  • rockchip64: add multiple SPI images support to armbian-install by @efectn in #8123
  • orangepi5b: split opi5b board from opi5 board config by @efectn in #8126
  • orangepi-5-max: switch edge u-boot to mainline by @EvilOlaf in #8082
  • Odroid XU4: fix broken patch by @igorpecovnik in #8146
  • rockchip64-6.14: Add missing opp nodes by @SuperKali in #8048
  • Remove mainlined patch in 6.14.5 by @timsurber in #8148
  • extensions: add APA extension by @leggewie in #8133
  • config: boards: pocketbeagle2: Use extlinux by @Ayush1325 in #8130
  • Add option to disable kernel patching by @timsurber in #8149
  • Remove deprecated CM3588 devicetree by @timsurber in #8150
  • partitioning: Add BTRFS_ROOT_SUBVOLUME switch by @kageurufu in #8144
  • Add bananapim7 description - interactive build fix by @Grippy98 in #8155
  • build(deps): bump pip from 25.1 to 25.1.1 by @dependabot in #8160
  • build(deps): bump oras from 0.2.29 to 0.2.31 by @dependabot in #8159
  • build(deps): bump yamllint from 1.37.0 to 1.37.1 by @dependabot in #8157
  • build(deps): bump tj-actions/changed-files from 5426ecc3f5c2b10effaefbd374f0abdc6a571b2f to 4168bb487d5b82227665ab4ec90b67ce02691741 by @dependabot in #8156
  • build(deps): bump setuptools from 80.0.0 to 80.3.1 by @dependabot in #8158
  • SpacemiT: Defconfig: Add CONFIG_TUN=m by @pyavitz in #8162
  • hinlink-h88k: enable uboot serial log by @amazingfate in #8164
  • odroidxu4: fix uboot compilation for Noble hosts by @EvilOlaf in #8168
  • indiedroid-nova: fix uboot compilation on Noble hosts by @EvilOlaf in #8169
  • Create helios4_defconfig-0002-enable-setexpr-command.patch by @djurny in #8170
  • Update boot-mvebu.cmd by @djurny in #8166
  • Orangepi5PRO: move to EOS as it has broken u-boot compilation on Noble by @igorpecovnik in #8172
  • board: youyeetoo-r1 v3 – Bumped U-Boot and reorder kernel targets by @SuperKali in #8173
  • Helios4: add fancontrol package and switch to .conf by @igorpecovnik in #8174
  • Updating maintainers: switch to new location of JSON file by @igorpecovnik in #8179
  • uboot: mainline board: youyeetoo r1 add uboot patches by @SuperKali in #8175
  • Improve welcoming text for 1st time PR and issues contributors by @igorpecovnik in #8182
  • orangepi5pro: Fix uboot compilation by @EvilOlaf in #8181
  • Automatic board configs status synchronise by @github-actions in #8180
  • Update prepare-host.sh to use ntpsec-ntpdate by @squassina in #8177
  • build(deps): bump tj-actions/changed-files from 4168bb487d5b82227665ab4ec90b67ce02691741 to 480f49412651059a414a6a5c96887abb1877de8a by @dependabot in #8184
  • build(deps): bump setuptools from 80.3.1 to 80.4.0 by @dependabot in #8185
  • Bump build framework version and adjust requirements by @igorpecovnik in #8188
  • Mekotronics: move two boards from community supported to supported by @igorpecovnik in #8187
  • BananaPi BPI-M4-Zero: Enable GPU and add Audio nodes by @pyavitz in #8191
  • mvebu: bootscript fixes & enhancements by @djurny in #8189
  • Automatic board configs status synchronise by @github-actions in #8190
  • Extend chroot mount helper to include cache directories by @benhoff in #8186
  • sunxi-6.14: Add all patches by @The-going in #8147
  • Revert "add in cache to the image, allowing caching in customize image step by @igorpecovnik in #8196

New Contributors

Full Changelog: v25.2.1...v25.5.1

Don't miss a new build release

NewReleases is sending notifications on new releases.