Rolling releases
- rolling releases are available at the bottom of official download pages
- if you want to change automated builds variants, edit .yaml files
- for old builds with unknown support status check archives
What's Changed
- repo-list: fix build issue with eos distribution by @hzyitc in https://github.com/armbian/build/pull/6344
- Rock S0: Tested Ethernet, USB and added 1.3ghz overclocking overlay by @brentr in https://github.com/armbian/build/pull/6348
- phytium-embedded: add .wip support for Phytium PhytiumPi 4GB board by @chainsx in https://github.com/armbian/build/pull/6346
- Re-enable Ubuntu mantic which will generate repository by @igorpecovnik in https://github.com/armbian/build/pull/6347
- rockchip: add patches to fix usb-gadget/peripheral mode by @paolosabatino in https://github.com/armbian/build/pull/6352
- Update odroidxu4-current to 6.1.80 by @belegdol in https://github.com/armbian/build/pull/6351
- rk35xx/rockchip-rk3588: vendor: the unthinkable! add
vendor
branch for new 6.1-rkr1 BSP vendor kernel, and keeplegacy
for the 5.10-rkr6 BSP vendor kernel by @rpardini in https://github.com/armbian/build/pull/6356
- Add board: FriendlyElec CM3588 NAS by @ColorfulRhino in https://github.com/armbian/build/pull/6355
- cli: introduce
inventory-boards
cli command, for hopefully painless & useful one-board-per-line CSV output by @rpardini in https://github.com/armbian/build/pull/6354
- cli: introduce
kernel-dtb
cli command, to build only DTB, and output full preprocessed dts source by @rpardini in https://github.com/armbian/build/pull/6353
- mainline-kernel: bump 6.8 to 6.8-rc7; update linux-rockchip-rk3588-edge.config by @rpardini in https://github.com/armbian/build/pull/6357
- Fix odin2 config udev path by @FantasyGmm in https://github.com/armbian/build/pull/6350
- Improve loop devices management by allocating random free device by @igorpecovnik in https://github.com/armbian/build/pull/6345
- qemu-uefi-x86: new board for virtualized environment with serial console support, kernel boot messages by @davidandreoletti in https://github.com/armbian/build/pull/6307
- Rk35xx vendor kernel: add some network drivers by @amazingfate in https://github.com/armbian/build/pull/6359
- lib: drop old boot_logo code; keep png/gif as they're used for plymouth by @rpardini in https://github.com/armbian/build/pull/6358
- Hook leftovers when introducing vendor kernel for Rockchip 3588 by @igorpecovnik in https://github.com/armbian/build/pull/6361
Automatic
board configs status synchronise by @igorpecovnik in https://github.com/armbian/build/pull/6349
- BananaPi M4 Zero: enable 8821cu and blacklist rtw88_8821cu by @pyavitz in https://github.com/armbian/build/pull/6365
- patches: BananaPi M4 Zero: fixups by @pyavitz in https://github.com/armbian/build/pull/6364
- Update odin2 config by @FantasyGmm in https://github.com/armbian/build/pull/6363
- rockchip-rk3588-edge: khadas-edge2: add MCU fan control by @efectn in https://github.com/armbian/build/pull/6362
- Unset hardcoded defaults from repo management tool by @igorpecovnik in https://github.com/armbian/build/pull/6367
- kernel: Enable NVMe-over-TCP for rk35xx/rk3588/rockchip64/uefi/wsl by @ColorfulRhino in https://github.com/armbian/build/pull/6368
- Update odroidxu4-current to 6.1.81 by @belegdol in https://github.com/armbian/build/pull/6373
- add csc hinlink h6xk boards by @amazingfate in https://github.com/armbian/build/pull/6372
- Show correct reason about omit tmpfs usage if FORCE_USE_RAMDISK is set by @iav in https://github.com/armbian/build/pull/6371
- GH actions: Kernel hardening analysis path and name of a tool has been changed by @igorpecovnik in https://github.com/armbian/build/pull/6370
- NanoPi R5C/R5S: Bump U-Boot and don't install headers by default by @ColorfulRhino in https://github.com/armbian/build/pull/6366
- Add KDE Neon DE which provides latest and greates KDE DE v6.x by @igorpecovnik in https://github.com/armbian/build/pull/6380
- u-boot: rewrite/rebase u-boot patches for a few boards; bump odroidm1 and orangepi3b by @rpardini in https://github.com/armbian/build/pull/6378
- cli: introduce
rewrite-uboot-patches
cli command, works similar to the kernel one by @rpardini in https://github.com/armbian/build/pull/6376
- GH Actions: Update forked-helper and add some doc on secrets in workflow's README.md by @ColorfulRhino in https://github.com/armbian/build/pull/6375
- Add tqma8mpxl boards support by @schmiedelm in https://github.com/armbian/build/pull/6309
- Cleanup desktops packages symbolic link madness by @igorpecovnik in https://github.com/armbian/build/pull/6384
- xiaomi elish fix 6.7 by @amazingfate in https://github.com/armbian/build/pull/6382
- rk35xx-vendor: add rk3528 and lima driver support by @amazingfate in https://github.com/armbian/build/pull/6383
- rk35xx-vendor: Add kernel patching config by @ColorfulRhino in https://github.com/armbian/build/pull/6381
- rk35xx/rockchip-rk3588: vendor: switch to
armbian/linux-rockchip#rk-6.1-rkr1
by @rpardini in https://github.com/armbian/build/pull/6385
- Extend PR template when asking for documentation by @igorpecovnik in https://github.com/armbian/build/pull/6391
- Disable automatic enablement of Nvidia proprietary drivers on x86 by @igorpecovnik in https://github.com/armbian/build/pull/6390
- Add SK-AM68 board support by @3V3RYONE in https://github.com/armbian/build/pull/6275
- Expand predicted size for rootfs for abl type of images by @igorpecovnik in https://github.com/armbian/build/pull/6394
- cli:
rewrite-<uboot,kernel>-patches
: rewrite only patches needing a rebase by @ColorfulRhino in https://github.com/armbian/build/pull/6392
Automatic
board configs status synchronise by @igorpecovnik in https://github.com/armbian/build/pull/6387
- GH: ISSUE_TEMPLATE: Improve bug report template by @ColorfulRhino in https://github.com/armbian/build/pull/6400
- desktop: jammy: kde-neon: more basic packages needed by @rpardini in https://github.com/armbian/build/pull/6397
- rockchip64_common: use
ttyFIQ0
as default SERIALCON for bothlegacy
andvendor
BRANCHes by @rpardini in https://github.com/armbian/build/pull/6396
- GH Actions: Kernel hardening analysis: Exclude RISC-V configs by @ColorfulRhino in https://github.com/armbian/build/pull/6401
- Kernel: Bump mainline from 6.8-rc7 to 6.8 stable, also bump UEFI-edge from 6.7 to 6.8 by @ColorfulRhino in https://github.com/armbian/build/pull/6399
- rockchip64: merge rockpi-s into rockchip64 family by @paolosabatino in https://github.com/armbian/build/pull/6388
- build(deps): bump tj-actions/changed-files from 42 to 43 by @dependabot in https://github.com/armbian/build/pull/6410
- BananaPi M4 Zero:
add gpu and uart nodes
by @pyavitz in https://github.com/armbian/build/pull/6404
- sync rk3588 edge hdmi with mainline by @amazingfate in https://github.com/armbian/build/pull/6405
- kernel-configs: Rewrite/update mvebu64-current and sun50iw9-btt-legacy by @ColorfulRhino in https://github.com/armbian/build/pull/6407
- bootscript: Fix error "Failed to load '...-fixup.scr'" for rockchip64 and rk3588-legacy by @ColorfulRhino in https://github.com/armbian/build/pull/6409
- rockchip-rk3588: edge: add panthor support by @amazingfate in https://github.com/armbian/build/pull/6415
- hinlink-h88k: edge: update mainline devicetree by @amazingfate in https://github.com/armbian/build/pull/6416
- enable module snd_aloop for linux-rk35xx legacy and vendor by @lesca in https://github.com/armbian/build/pull/6418
- bootscripts: Delete unused/left-over boot-rockchip64-vendor.cmd by @ColorfulRhino in https://github.com/armbian/build/pull/6412
- armsom boards: all branches use the same uboot by @amazingfate in https://github.com/armbian/build/pull/6419
- rockchip-rk3588: edge: improve display modes support by @amazingfate in https://github.com/armbian/build/pull/6422
- rockchip: rk3588: edge: fix wrong gpu node patch by @amazingfate in https://github.com/armbian/build/pull/6426
- fix rtl8723cs compilation for kernel 6.8 by @paolosabatino in https://github.com/armbian/build/pull/6428
- armsom-sige7 rockchip-rk3588 edge support by @armsom-team in https://github.com/armbian/build/pull/6421
- Rock 4C+: update and cleanup boot config by @gerculanum in https://github.com/armbian/build/pull/6414
- config: boards: add X96 Mate TV Box config by @Ressetkk in https://github.com/armbian/build/pull/6413
- rockchip: fix bootloader upgrade by @paolosabatino in https://github.com/armbian/build/pull/6427
- bsp-cli: include
BOOT_SOC
to/etc/armbian-release
and bsp-cli hash by @zpc0 in https://github.com/armbian/build/pull/6411
- create linux-libc-dev when building kernel packages by @vali-um in https://github.com/armbian/build/pull/6408
- [WIP] add support for Radxa ZERO 3E/3W by @RadxaNaoki in https://github.com/armbian/build/pull/6420
- rockchip: bump edge kernel to 6.8 by @paolosabatino in https://github.com/armbian/build/pull/6429
- build script: configuration: Check if ROOTFS_TYPE is supported by build host by @ColorfulRhino in https://github.com/armbian/build/pull/6386
- armsom-sige7: add missing vop node by @amazingfate in https://github.com/armbian/build/pull/6430
- rockchip-rk3588-edge: khadas-edge2: add support for GPU and improve display modes by @efectn in https://github.com/armbian/build/pull/6433
- khadas-vim3l/khadas-vim3: enable networking cmds in u-boot by @rpardini in https://github.com/armbian/build/pull/6423
- fix missing of headers in uwe5622 driver patches by @paolosabatino in https://github.com/armbian/build/pull/6431
- Rockchip64 bump edge to kernel 6.8 by @paolosabatino in https://github.com/armbian/build/pull/6432
- GH Actions: Beautify kernel hardening analysis by @ColorfulRhino in https://github.com/armbian/build/pull/6435
- rockchip-rk3588-edge: refresh cpufreq patches and auto fan control for Edge2 by @efectn in https://github.com/armbian/build/pull/6434
- wireless: Remove some patches upstreamed in 6.8.2 by @ColorfulRhino in https://github.com/armbian/build/pull/6436
- armsom-sige7: add ap6275p wifi support by @amazingfate in https://github.com/armbian/build/pull/6437
- RTW88:
remove patches upstreamed
by @pyavitz in https://github.com/armbian/build/pull/6438
- RTW88:
remove patches upstreamed
by @pyavitz in https://github.com/armbian/build/pull/6442
- sunxi legacy v6.1: remove deprecated patch by @igorpecovnik in https://github.com/armbian/build/pull/6443
- Rk3588 edge: enable nodes for sige7, rock5a and h88k by @amazingfate in https://github.com/armbian/build/pull/6445
- cli: Update shellcheck 0.9.0 --> 0.10.0 by @ColorfulRhino in https://github.com/armbian/build/pull/6447
- rockchip64-edge (6.8.y): enable CONFIG_RTW88_PCI and all the RTW88 PCI cards by @rpardini in https://github.com/armbian/build/pull/6450
- Update odroidxu4-current to 6.1.83 by @belegdol in https://github.com/armbian/build/pull/6449
- Fix forced kernel options and make
kernel-config
consistent withrewrite-kernel-config
by @ColorfulRhino in https://github.com/armbian/build/pull/6440
- Changing file to force full rootfs cache rebuild by @igorpecovnik in https://github.com/armbian/build/pull/6452
- rockpro64: bump u-boot to v2024.04-rc4; use binman-produced bins by @rpardini in https://github.com/armbian/build/pull/6424
- Fix kernel compilation for meson-s4t7 due to Khadas vendor
common_drivers
not working without DEBUG enabled by @ColorfulRhino in https://github.com/armbian/build/pull/6453
- Bump meson64 edge from 6.7 to 6.8 by @SteeManMI in https://github.com/armbian/build/pull/6454
- build(deps): bump tj-actions/changed-files from 43 to 44 by @dependabot in https://github.com/armbian/build/pull/6457
- BananaPi CM4/M2S: FIXUPS by @pyavitz in https://github.com/armbian/build/pull/6456
- DE: KDE:
add package kscreen
by @pyavitz in https://github.com/armbian/build/pull/6462
- RPi5 has troubles booting when faster memory access is enabled by @igorpecovnik in https://github.com/armbian/build/pull/6461
- rockchip: rewrite dts for rock3c by @aiamadeus in https://github.com/armbian/build/pull/6460
- rockchip-rk3588: it's vendor boogie panthor time (experimental) by @rpardini in https://github.com/armbian/build/pull/6459
- rk3588: vendor-boogie-panthor (re-do, PLEASE DO NOT SQUASH) by @rpardini in https://github.com/armbian/build/pull/6463
- enable CONFIG_SND_SOC_ROCKCHIP_SAI=y for rk3528 hdmi audio by @sputnik2019 in https://github.com/armbian/build/pull/6466
- RTW88:
6.x.y fixups
by @pyavitz in https://github.com/armbian/build/pull/6467
- kernel-dtbs: output a somewhat-diffable preprocessed dtc-massaged version of the DTS by @rpardini in https://github.com/armbian/build/pull/6465
- mekotronics: mainline u-boot (next/Kwiboo rk3xxx-2024.04,
generic-rk3588_defconfig
) by @rpardini in https://github.com/armbian/build/pull/6458
- kernel-debs: fix: don't try to package linux-libc-dev if only packaging dtb by @rpardini in https://github.com/armbian/build/pull/6464
- FriendlyElec CM3588 NAS: Add mainline kernel support by @ColorfulRhino in https://github.com/armbian/build/pull/6471
- add new board bananapim7 by @amazingfate in https://github.com/armbian/build/pull/6473
- Fixing packages dependencies and small optimisations by @igorpecovnik in https://github.com/armbian/build/pull/6472
- add bluedevil for bluetooth support by @monkaBlyat in https://github.com/armbian/build/pull/6474
- rock-5b: move
edge
(only) to mainline/Kwiboo u-boot 2024.04; store env in SPI (12Mb offset, with userspace support) by @rpardini in https://github.com/armbian/build/pull/6480
- kernel-debs: linux-libc-dev: add
Conflicts: linux-libc-dev
by @rpardini in https://github.com/armbian/build/pull/6479
- rk-multimedia-amazingfate: add libv4l-rkmpp and gstreamer1.0-rockchip for desktop builds by @rpardini in https://github.com/armbian/build/pull/6478
- userspace: removals so trixie/noble builds again by @rpardini in https://github.com/armbian/build/pull/6477
- userspace: cli: common: move config_desktop's packages from debootstrap to main by @rpardini in https://github.com/armbian/build/pull/6476
- rootfs-create: if debootstrap second stage fails, find debootstrap.log and show it so we know what the error is by @rpardini in https://github.com/armbian/build/pull/6475
- riscv64: fixes/skips for building (sans Docker) ON riscv64 by @rpardini in https://github.com/armbian/build/pull/6338
- rockchip: update dts patches for orangepi r1-plus by @aiamadeus in https://github.com/armbian/build/pull/6470
- Unlock Code and Thunderbird from all distributions by @igorpecovnik in https://github.com/armbian/build/pull/6481
- FriendlyElec CM3588-NAS: device tree fixes & improvements by @ColorfulRhino in https://github.com/armbian/build/pull/6483
- rockchip-rk3588-edge: opi5: fix typec and add support for GPU by @efectn in https://github.com/armbian/build/pull/6485
- arm64: swiotlb: Reduce the default size if no ZONE_DMA bouncing needed by @pyavitz in https://github.com/armbian/build/pull/6488
- rk35xx: vendor: enable Khadas MCU on kernel config by @efectn in https://github.com/armbian/build/pull/6491
- Enable vendor kernel branch on Khadas Edge 2 by @efectn in https://github.com/armbian/build/pull/6492
- Corrected documentation error in Rockchip overlays by @brentr in https://github.com/armbian/build/pull/6490
- rockchip-rk3588-edge: opi5b: add support for pcie wifi by @efectn in https://github.com/armbian/build/pull/6486
- Restore WiFi functionality to the RockPi-S by @brentr in https://github.com/armbian/build/pull/6496
- Update failing patch by @igorpecovnik in https://github.com/armbian/build/pull/6498
- h96-TVbox-rk3566 Board Bring Up by @hqnicolas in https://github.com/armbian/build/pull/6494
- ramlog: harden the zram mounting by @Smankusors in https://github.com/armbian/build/pull/6487
- rockchip64-edge: add pcie support to orangepi rk3399 by @amazingfate in https://github.com/armbian/build/pull/6501
- rockchip: Remove old edge kernel patch folder 6.7 by @ColorfulRhino in https://github.com/armbian/build/pull/6499
- It's Mastodon by @EvilOlaf in https://github.com/armbian/build/pull/6508
- Update sm8250: kernel add current and edge branch And Update Odin2: add kernel update hook script by @FantasyGmm in https://github.com/armbian/build/pull/6448
- rockchip64: bump rk3318-box uboot to v2024.01 by @paolosabatino in https://github.com/armbian/build/pull/6509
- rk35xx-vendor: enable panthor gpu driver by @amazingfate in https://github.com/armbian/build/pull/6510
- Fix UDOO USB issues by @chiefwigms in https://github.com/armbian/build/pull/6505
- Fixing missing host dependency: adding python3-pyelftools by @igorpecovnik in https://github.com/armbian/build/pull/6511
- build(deps): bump pascalgn/size-label-action from 0.5.0 to 0.5.2 by @dependabot in https://github.com/armbian/build/pull/6513
- build(deps): bump actions/upload-artifact from 4.3.1 to 4.3.3 by @dependabot in https://github.com/armbian/build/pull/6512
- H96-tvbox-3566 device tree fixes & improvements: wifi fix, Led and IR enable by @hqnicolas in https://github.com/armbian/build/pull/6514
- rockchip-rk3308-current: add support for sakura pi rk3308b by @TheSnowfield in https://github.com/armbian/build/pull/6497
- Move Sakura Pi u-boot patch into dedicated folder by @igorpecovnik in https://github.com/armbian/build/pull/6516
- Odin2 Use Custom ABL, boot from TF Card by @FantasyGmm in https://github.com/armbian/build/pull/6517
- Board: h96 rk3566 HDMI sound & audio fix by @hqnicolas in https://github.com/armbian/build/pull/6520
Automatic
board configs status synchronise by @igorpecovnik in https://github.com/armbian/build/pull/6403
- Fixing broken DT for h96 tvbox 3566 by @igorpecovnik in https://github.com/armbian/build/pull/6523
- add current kernel support for phytium-embedded by @chainsx in https://github.com/armbian/build/pull/6522
- rockchip64: cleanup rk3318-box hdmi patches by @paolosabatino in https://github.com/armbian/build/pull/6519
- add support for allwinner T527 Avaota-A1 by @chainsx in https://github.com/armbian/build/pull/6495
- return of ondemand governor by @lanefu in https://github.com/armbian/build/pull/6507
- cli: Add command "dts-check" to validate dts files and improve board & patch development overall by @ColorfulRhino in https://github.com/armbian/build/pull/6482
- Revert "cli: Add command "dts-check" to validate dts files and improve board & patch development overall" by @igorpecovnik in https://github.com/armbian/build/pull/6524
- Orange Pi Zero2W (CSC) current and edge by @chraac in https://github.com/armbian/build/pull/6451
- Add full desktop support for phytiumpi and change to .conf support. by @chainsx in https://github.com/armbian/build/pull/6525
- armsom-sige7: sync edge devicetree with mainline by @amazingfate in https://github.com/armbian/build/pull/6529
- Add rock5c support by @amazingfate in https://github.com/armbian/build/pull/6530
- hostdep fixes for Noble distutils and pyelftools removed hooks by @rpardini in https://github.com/armbian/build/pull/6532
- odroidn2: u-boot: fix eMMC stability by @pietrmar in https://github.com/armbian/build/pull/6526
- Switch Radxa u-boot to more recent branch by @igorpecovnik in https://github.com/armbian/build/pull/6534
- rockchip: bump rk322x u-boot to v2024.01 and support HDMI by @paolosabatino in https://github.com/armbian/build/pull/6536
- Fix PCIe for RK35xx+Fix ROCK5A PCIe device tree by @yangchaohong in https://github.com/armbian/build/pull/6537
- Make debian/trixie debootstrap-able again by @alexl83 in https://github.com/armbian/build/pull/6538
- Remove deprecated fonts from desktop and retire armhf for Trixie by @igorpecovnik in https://github.com/armbian/build/pull/6539
- Remove deprecated rk3588-edge patches by @igorpecovnik in https://github.com/armbian/build/pull/6543
- VIM1S/VIM4: Add support for emmc + NVME/USB booting by @viraniac in https://github.com/armbian/build/pull/6544
- VIM1S/VIM4: Allow building on arm64 platform by @viraniac in https://github.com/armbian/build/pull/6541
- Update Odin2 kernel branch to skip initialization using the preset configuration by @FantasyGmm in https://github.com/armbian/build/pull/6533
- Removing myself as maintainer for allwinner and rpi boards by @viraniac in https://github.com/armbian/build/pull/6545
- cpufrequtils cleanup after PR6507 by @SteeManMI in https://github.com/armbian/build/pull/6550
- rk3318-box and rk322x-box various minor fixes (USB, uboot, cleanup) by @paolosabatino in https://github.com/armbian/build/pull/6548
- rockchip64: add some HDMI clock and timing fixes by @paolosabatino in https://github.com/armbian/build/pull/6547
- Switch odroidxu4-current kernel to 6.6 by @belegdol in https://github.com/armbian/build/pull/6493
- rockchip64: rework drm hunk due to mainlined patch by @paolosabatino in https://github.com/armbian/build/pull/6552
- Odroid XU4: remove deprecated patches by @igorpecovnik in https://github.com/armbian/build/pull/6555
- add rock-5-itx board by @amazingfate in https://github.com/armbian/build/pull/6551
- add armsom-sige1 support by @amazingfate in https://github.com/armbian/build/pull/6546
- Fix memory size detection for 1.5GB Orange Pi Zero 3 board on v2024.01 u-boot release by @voapilro in https://github.com/armbian/build/pull/6556
- enable android binder on rk3588 edge config for android container sup… by @monkaBlyat in https://github.com/armbian/build/pull/6558
- rock5c: fix rk3582 with disabled rkvdec node by @amazingfate in https://github.com/armbian/build/pull/6560
- rockchip-rk3308-current: sakura pi rk3308b adds kernel 6.6 and 6.8 support by @ssp97 in https://github.com/armbian/build/pull/6565
- phytium_embedded: update kernel config from phytium repo by @chainsx in https://github.com/armbian/build/pull/6563
- Enable bcachefs filesystem support in rk3588 kernel config by @bmilde in https://github.com/armbian/build/pull/6562
- Fix u-boot build for odroid c1 + fix onboard usb hub on odroid c1 by @kernelzru in https://github.com/armbian/build/pull/6559
- phytium_embedded: update phytium u-boot binary by @chainsx in https://github.com/armbian/build/pull/6570
- Add functionality to freeze git resources by @igorpecovnik in https://github.com/armbian/build/pull/6318
- armsom rk3588 boards: use radxa's new uboot by @amazingfate in https://github.com/armbian/build/pull/6542
- Adding Ubuntu Oracular by @igorpecovnik in https://github.com/armbian/build/pull/6566
- thinkpad-x13s: drop steev's kernel; switch to jhovold's
wip/sc8280xp-6.9-rc
X by @rpardini in https://github.com/armbian/build/pull/6564
- Change the way repository is getting updated by @igorpecovnik in https://github.com/armbian/build/pull/6567
- Proposed board status change for 24.5 by @igorpecovnik in https://github.com/armbian/build/pull/6569
- main-config.sh: workaround: set the default ARCH to arm64 (replacing armhf) by @rpardini in https://github.com/armbian/build/pull/6571
- rk35xx-vendor: enable AHCI_DWC for rk3568 sata by @amazingfate in https://github.com/armbian/build/pull/6572
- Fix booting odroid c1 u-boot, compiled with latest GCC's by @kernelzru in https://github.com/armbian/build/pull/6573
- Return Noble armhf arch as it works by @igorpecovnik in https://github.com/armbian/build/pull/6574
- Add initial support for the Orange Pi 5 Pro by @Joshua-Riek in https://github.com/armbian/build/pull/6506
- Update meson edge to 6.8 kernel by @kernelzru in https://github.com/armbian/build/pull/6575
- Several kernel config automatic rewrite by @igorpecovnik in https://github.com/armbian/build/pull/6577
- armbian-kernel: drop
DEBUG_KERNEL
/DEBUG_INFO
disables; forceEXPERT=y
and bring backCONFIG_GPIO_SYSFS=y
for all kernels by @rpardini in https://github.com/armbian/build/pull/6580
- Pin oibaf packages on mesa-oibaf extension by @efectn in https://github.com/armbian/build/pull/6581
- Treat sid and unstable as synonyms in distro-specific.sh by @alexl83 in https://github.com/armbian/build/pull/6582
- Add 'console=both' statement to config/sources/families/rockchip64.txt by @alexl83 in https://github.com/armbian/build/pull/6578
- Use oibaf and v4l2 in desktops only by @igorpecovnik in https://github.com/armbian/build/pull/6583
- rockchip-rk3588-edge: opi5-plus: update edge patches by @efectn in https://github.com/armbian/build/pull/6584
- VIM1S/VIM4: initialize video firmware symlink by @viraniac in https://github.com/armbian/build/pull/6588
- multiple boards: fixes for board file syntax / missing vars (fixing JSON matrix prepare) by @rpardini in https://github.com/armbian/build/pull/6590
- rk35xx: drop
vendor-boogie-panthor
BRANCH; it has been integrated intovendor
by @rpardini in https://github.com/armbian/build/pull/6591
- Rename orangepi3b.csc to orangepi3b.eos by @EvilOlaf in https://github.com/armbian/build/pull/6592
- Remove debootstrapped static resolv.conf by @alexl83 in https://github.com/armbian/build/pull/6585
- After enabling Ubuntu Oracular on nightly builds, oibaf extension fails to work by @igorpecovnik in https://github.com/armbian/build/pull/6594
- RK3588: add generic pwm overlays from vendor kernel by @lanefu in https://github.com/armbian/build/pull/6593
- Use double instead of single quotes by @igorpecovnik in https://github.com/armbian/build/pull/6595
- extensions: add rk-panthor for vendor 6.1 rk3588 kernel by @amazingfate in https://github.com/armbian/build/pull/6596
- nanopir6: enable GPU on edge kernel by @efectn in https://github.com/armbian/build/pull/6597
- rockchip-rk3588-edge: add Hantro G1 VDPU and RGA2 by @efectn in https://github.com/armbian/build/pull/6599
- fix armbian-config desktop icon by @amazingfate in https://github.com/armbian/build/pull/6602
- Allow downgrade on mesa ppa as otherwise fails on KDE neon by @igorpecovnik in https://github.com/armbian/build/pull/6600
- build(deps): bump ossf/scorecard-action from 2.3.1 to 2.3.3 by @dependabot in https://github.com/armbian/build/pull/6598
- Add glmark2 benchmark utility with oibaf extension by @igorpecovnik in https://github.com/armbian/build/pull/6603
- Declare Ubuntu Noble as supported build target by @igorpecovnik in https://github.com/armbian/build/pull/6535
- station-m2: move to rk35xx family by @chainsx in https://github.com/armbian/build/pull/6605
- cm3588-nas: switch edge uboot to kwiboo mainline by @lanefu in https://github.com/armbian/build/pull/6601
- Remove deprecated patch + updating kernel config by @igorpecovnik in https://github.com/armbian/build/pull/6607
- rk-multimedia-amazingfate: add noble support by @amazingfate in https://github.com/armbian/build/pull/6608
- Adding myself as a maintainer for the Orange Pi PC+ by @Janmcha in https://github.com/armbian/build/pull/6604
- RFC: disable ssh.service - enable ssh.socket AND switch firstlogin reload ssh to restart by @alexl83 in https://github.com/armbian/build/pull/6586
- firefly-rk3399: move to rockchip64 family by @chainsx in https://github.com/armbian/build/pull/6611
- firefly-rk3399: fix patch by @chainsx in https://github.com/armbian/build/pull/6624
- Add new user to render group by @findyy99 in https://github.com/armbian/build/pull/6621
- Rockchip64: adjust patch as it doesn't align anymore by @igorpecovnik in https://github.com/armbian/build/pull/6618
- meson64: fix Lafrite boot by @Tonymac32 in https://github.com/armbian/build/pull/6610
- Optimize the kernel device tree patch for rk3399-firefly. by @chainsx in https://github.com/armbian/build/pull/6638
- lib & config: give shellcheck directions (to /dev/null for dynamic, to repo-relative path for static) for all sourced references by @rpardini in https://github.com/armbian/build/pull/6637
- khadas-vim3: fix stray closing brace in board file by @rpardini in https://github.com/armbian/build/pull/6635
- rock-5c: rename wifi interface name to a static one by @amazingfate in https://github.com/armbian/build/pull/6634
- Update boot-odroid-c1.ini by @kernelzru in https://github.com/armbian/build/pull/6629
- Add support for RK3588 based Cool PI CM5 EVB by @andyshrk in https://github.com/armbian/build/pull/6628
- extensions: rk-panthor: mesa-oibaf +
DEFAULT_OVERLAYS="panthor-gpu"
by @rpardini in https://github.com/armbian/build/pull/6622
- Update mainline-kernel.conf.sh as kernel 6.9 is released by @kernelzru in https://github.com/armbian/build/pull/6620
- Call
losetup -f
to make sure loop device exists by @JohnTheCoolingFan in https://github.com/armbian/build/pull/6576
- Revert "Call
losetup -f
to make sure loop device exists" by @JohnTheCoolingFan in https://github.com/armbian/build/pull/6642
- Update odroidxu4-current to 6.6.31 by @belegdol in https://github.com/armbian/build/pull/6640
- rockchip-rk3588: drop BOOTFS_TYPE for single root partition image by @amazingfate in https://github.com/armbian/build/pull/6639
- rockchip-rk3588: edge: fix hantro vpu by @amazingfate in https://github.com/armbian/build/pull/6641
- Install wireguard tools also in minimal image by @igorpecovnik in https://github.com/armbian/build/pull/6648
- Recycling armbian sunxi patches by @The-going in https://github.com/armbian/build/pull/6645
- Minor fixes by @viraniac in https://github.com/armbian/build/pull/6644
- Add doas support to
is_root_or_sudo_prefix
by @JohnTheCoolingFan in https://github.com/armbian/build/pull/6643
- fixed Tinker-edge-r gpu bug by @ARC-MX in https://github.com/armbian/build/pull/6615
- aml-t95z-plus: add board file (and u-boot 2024.04) for T95Z Plus Amlogic tvbox by @rpardini in https://github.com/armbian/build/pull/6650
- Introduce integrated extension for 3D and multimedia by @igorpecovnik in https://github.com/armbian/build/pull/6646
- Add chromium v4l2 encoder/decoder udev rules for all boards by @amazingfate in https://github.com/armbian/build/pull/6651
- Remove reverse dependency for armbian-config by @igorpecovnik in https://github.com/armbian/build/pull/6652
- Add config for Libre Computer Sweet Potato by @Tonymac32 in https://github.com/armbian/build/pull/6660
- Extend CSC build target config to CURRENT kernel too by @igorpecovnik in https://github.com/armbian/build/pull/6661
- Bump version of trunk to next by @igorpecovnik in https://github.com/armbian/build/pull/6649
- station-m3: use radxa's new u-boot by @chainsx in https://github.com/armbian/build/pull/6664
- Add support for rk3568 based board Lubancat2 by @andyshrk in https://github.com/armbian/build/pull/6663
- add ugoos x3 support by @kernelzru in https://github.com/armbian/build/pull/6659
- Attach Collabora branch to last known working by @igorpecovnik in https://github.com/armbian/build/pull/6671
- Rename add-new-borad-tinker-edge-r.patch, add support for xiaobao-nas. by @Lemon1151 in https://github.com/armbian/build/pull/6662
- add extension radxa-aic8800 for rock-5c onboard wifi by @amazingfate in https://github.com/armbian/build/pull/6670
- Pinctr dummy regulators by @stephengraf in https://github.com/armbian/build/pull/6676
- Bump Odroid XU4 edge to 6.9.y by @igorpecovnik in https://github.com/armbian/build/pull/6668
- Remove libu2f-udev, universal 2nd factor (U2F) — transitional package by @igorpecovnik in https://github.com/armbian/build/pull/6678
- Adjust wireless drivers to build on kernel 6.9.y by @igorpecovnik in https://github.com/armbian/build/pull/6679
- Bump imx6 edge kernels to 6.9.y by @igorpecovnik in https://github.com/armbian/build/pull/6667
- Bump RPi EDGE kernels to 6.9.y by @igorpecovnik in https://github.com/armbian/build/pull/6665
- Bump UEFI edge kernels with kernel config rewrite by @igorpecovnik in https://github.com/armbian/build/pull/6666
- rk322x: fixes uboot v2024.01 interoperability with vendor kernel by @paolosabatino in https://github.com/armbian/build/pull/6673
- longanpi-4b: add support for Sipeed LonganPi 4B by @chainsx in https://github.com/armbian/build/pull/6658
- Proposed board status change for 24.5 by @igorpecovnik in https://github.com/armbian/build/pull/6654
- Fix issue #6528 opi-zero2w, ethernet PHY not powered by @chraac in https://github.com/armbian/build/pull/6617
- Add board firefly-itx-3588j by @SeeleVolleri in https://github.com/armbian/build/pull/6609
- Odroid XU4 - adjust patch folder, apply config rewrite by @igorpecovnik in https://github.com/armbian/build/pull/6680
- Bananapi R2 - adjust patch folder, apply config rewrite by @igorpecovnik in https://github.com/armbian/build/pull/6681
- Rewrite RPi 4 kernel config and fix wrong patch folder name by @igorpecovnik in https://github.com/armbian/build/pull/6682
- Cleaning kernel patch folder and run kernel rewrite config by @igorpecovnik in https://github.com/armbian/build/pull/6683
- Revert Odin2 branch change as new one is changing daily and breaks by @igorpecovnik in https://github.com/armbian/build/pull/6685
- fix typo by @mr-toolcraft in https://github.com/armbian/build/pull/6693
- Sweet potato: update config by @Tonymac32 in https://github.com/armbian/build/pull/6692
- Adding support for the fine3399 board by @Lemon1151 in https://github.com/armbian/build/pull/6684
- RTL88X2CS:
linux 6.9.y support
by @pyavitz in https://github.com/armbian/build/pull/6695
- Sound Allwinner H616 H618 SOCs by @stephengraf in https://github.com/armbian/build/pull/6694
- RFC: fix #6686: Debian: enable ssh.service and make it work reliably on armbian-firstrun by @alexl83 in https://github.com/armbian/build/pull/6687
- u-boot-radxa-rk3588/legacy: use 000.patching_config; fix boot from SD when combined with from-factory eMMC blobs (TEE mismatch) by @rpardini in https://github.com/armbian/build/pull/6696
- fix: cloudshell2 dtbo overlay path in boot.ini by @dangoncalves in https://github.com/armbian/build/pull/6688
- rockchip64: bump edge kernel to 6.9 by @paolosabatino in https://github.com/armbian/build/pull/6691
- Bump rockchip (32 bit) edge kernel to 6.9 by @paolosabatino in https://github.com/armbian/build/pull/6690
- Bump meson and meson64 EDGE kernel to 6.9.y by @igorpecovnik in https://github.com/armbian/build/pull/6669
- update meson patches for 6.9 kernel by @kernelzru in https://github.com/armbian/build/pull/6698
- move ugoos x3 dt to 6.9 folder by @kernelzru in https://github.com/armbian/build/pull/6697
- Wireless drivers: port 8723cs to be compatible with kernel 6.9 by @igorpecovnik in https://github.com/armbian/build/pull/6701
- Inovato-quadra: changing board support status by @igorpecovnik in https://github.com/armbian/build/pull/6704
- patching: rewrite: fully stabilize patch
index
stanzas as well as From lines by @rpardini in https://github.com/armbian/build/pull/6623
- patch: u-boot: Fix patch dirs for CM3588 NAS and Orange Pi 5 by @ColorfulRhino in https://github.com/armbian/build/pull/6715
nanopct6
: Kwiboo 24.07 u-boot for edge; bump blobs for all branches by @rpardini in https://github.com/armbian/build/pull/6711
- Enhance build times disabling command-not-found during rootfs creation by @alexl83 in https://github.com/armbian/build/pull/6616
- update xapian-apt-index only in case of stable release by @alexl83 in https://github.com/armbian/build/pull/6714
- Sync helios64 to its updated 6.9 dts by @prahal in https://github.com/armbian/build/pull/6707
- odroidhc4: bump to u-boot v2024.04; drop most defconfig patches in favor of hooks by @rpardini in https://github.com/armbian/build/pull/6710
- GH Actions: Reduce duplicated cancelled workflows, vastly lowering the amount of notifications for "run cancelled" by @ColorfulRhino in https://github.com/armbian/build/pull/6706
- sm8250 devices improve: use losetup and fix qbootctl by @amazingfate in https://github.com/armbian/build/pull/6700
- rockchip64: Move some leftovers from 6.8 to 6.9 patch folder by @ColorfulRhino in https://github.com/armbian/build/pull/6718
- Adjust desktop targets packages in order to build them by @igorpecovnik in https://github.com/armbian/build/pull/6709
- Fix board firefly-itx3588j bluetooth by @SeeleVolleri in https://github.com/armbian/build/pull/6720
- Oracular i3wm: Remove deprecated packages by @igorpecovnik in https://github.com/armbian/build/pull/6722
- s5p6818-legacy: drop un-needed symlink to archive/s5p818-4.14 by @rpardini in https://github.com/armbian/build/pull/6724
- Optimize rk3588 kernel configs (-vendor-6.1 and -edge) by @alexl83 in https://github.com/armbian/build/pull/6713
- sun55iw3-syterkit: update kernel config by @chainsx in https://github.com/armbian/build/pull/6721
- NanoPi Neo3 spidev support by @lanmarc77 in https://github.com/armbian/build/pull/6689
New Contributors
- @ColorfulRhino made their first contribution in https://github.com/armbian/build/pull/6355
- @davidandreoletti made their first contribution in https://github.com/armbian/build/pull/6307
- @schmiedelm made their first contribution in https://github.com/armbian/build/pull/6309
- @3V3RYONE made their first contribution in https://github.com/armbian/build/pull/6275
- @lesca made their first contribution in https://github.com/armbian/build/pull/6418
- @gerculanum made their first contribution in https://github.com/armbian/build/pull/6414
- @Ressetkk made their first contribution in https://github.com/armbian/build/pull/6413
- @zpc0 made their first contribution in https://github.com/armbian/build/pull/6411
- @vali-um made their first contribution in https://github.com/armbian/build/pull/6408
- @hqnicolas made their first contribution in https://github.com/armbian/build/pull/6494
- @Smankusors made their first contribution in https://github.com/armbian/build/pull/6487
- @chiefwigms made their first contribution in https://github.com/armbian/build/pull/6505
- @TheSnowfield made their first contribution in https://github.com/armbian/build/pull/6497
- @chraac made their first contribution in https://github.com/armbian/build/pull/6451
- @pietrmar made their first contribution in https://github.com/armbian/build/pull/6526
- @alexl83 made their first contribution in https://github.com/armbian/build/pull/6538
- @voapilro made their first contribution in https://github.com/armbian/build/pull/6556
- @ssp97 made their first contribution in https://github.com/armbian/build/pull/6565
- @bmilde made their first contribution in https://github.com/armbian/build/pull/6562
- @kernelzru made their first contribution in https://github.com/armbian/build/pull/6559
- @Janmcha made their first contribution in https://github.com/armbian/build/pull/6604
- @findyy99 made their first contribution in https://github.com/armbian/build/pull/6621
- @andyshrk made their first contribution in https://github.com/armbian/build/pull/6628
- @JohnTheCoolingFan made their first contribution in https://github.com/armbian/build/pull/6576
- @Lemon1151 made their first contribution in https://github.com/armbian/build/pull/6662
- @SeeleVolleri made their first contribution in https://github.com/armbian/build/pull/6609
- @mr-toolcraft made their first contribution in https://github.com/armbian/build/pull/6693
- @lanmarc77 made their first contribution in https://github.com/armbian/build/pull/6689
Full Changelog: https://github.com/armbian/build/compare/v24.2.1...24.8.0-trunk.124