okrc
b31f093eb0
Radxa E52C: add mainline U-Boot support and kernel target configuration
...
Signed-off-by: okrc <okrc@hexo.dev>
2026-02-07 09:12:37 -06:00
M. Efe Çetin
114bbfc832
khadas-edge2: remove legacy uboot ( #9367 )
...
Agreed during maintainer meeting
2026-02-07 09:11:32 -06:00
Timothy Parys
3dc8e865e2
Remove general-gpio-driver-no-sleep from Rockchip (32 bit) patch series
2026-02-07 00:10:45 +01:00
Timothy Parys
72b61b90d7
Remove Rockchip gpio patch, already applied upstream
2026-02-07 00:10:45 +01:00
Patrick Yavitz
d984ed1649
OrangePi 3 LTS: Add ethernet support to u-boot defconfig
...
Consolidate all defconfig patches to one patch.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-06 08:27:47 -05:00
Patrick Yavitz
2fb7dc90f6
OrangePi 3 LTS: By default downclock to 1608MHz
...
To run at 1800MHz:
echo "1" > /sys/devices/system/cpu/cpufreq/boost
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-06 05:59:38 -05:00
Patrick Yavitz
c0336ce695
Sunxi64-current: Set CONFIG_CPUFREQ_DT=y
...
This is already so in the edge defconfig.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-06 05:59:38 -05:00
Patrick Yavitz
d1e9c9032e
OrangePi 3 LTS: Use extlinux and remove aw859a-wifi.service
...
For "reasons" extlinux provides a more stable boot.
Remove aw859a-wifi.service:
The service modprobes sprdwl_ng later in the boot process. Which
is not required. Just enabling it in modules-load.d will suffice.
I believe the reasoning for this service was to prevent a crash
which occurs if sprdwl_ng loads before cpufreq_dt. To prevent
the crash we will set in the defconfig CONFIG_CPUFREQ_DT=y.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-06 05:59:38 -05:00
Milivoje Legenovic
1890d7f656
Odroid-M2: update uboot to v2025.10
...
Signed-off-by: Milivoje Legenovic <m.legenovic@gmail.com>
2026-02-05 10:53:09 +01:00
Ricardo Pardini
a50ac096bd
meson64: ressurect 6.12 as BRANCH=oldlts
...
- it's not a legacy. it's just an old LTS
- config
- from last 6.12 rewrite back when 6.12 was current: eaac082190
- plus enablements from 6.19 (mostly rtw wifi et al)
- since no boards enable it, it should have zero impact on CI etc
- but still allows to build it by specifying `BRANCH=oldlts`
2026-02-05 01:04:57 +01:00
Jiali Chen
e6d22be90d
feat: add extraargs from armbianEnv for mkbootimg
...
Signed-off-by: CodeChenL <2540735020@qq.com>
2026-02-05 01:04:38 +01:00
Patrick Yavitz
5e8cca7279
OrangePi 3 LTS: Fixup u-boot LED nodes
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-05 01:04:23 +01:00
schwar3kat
ea8bcbc983
radxa-e54c: board config: remove wayland-sessions-mask extension
...
Wayland is now working on this board, so the extension is no longer necessary
2026-02-05 12:50:42 +13:00
Andrei Aldea
8ba25ce903
Fix K3 issues - APT Caching, PB2, Missing KConfig ( #9349 )
...
* Fix K3 issues - APT Caching, PB2, Missing KConfig
Fixes Apt catching by post_repo_customize_image__install_ti_packages
Fix PB2 DTB name change
Add missing KConfig required for PCIe
2026-02-04 16:53:06 -06:00
Igor Pecovnik
a97f9a1d26
Odroid M2: Move main build target to CURRENT kernel branch
2026-02-04 22:57:54 +01:00
Igor Pecovnik
83635f568c
Automation: when board data changes on push, execute inventory rebuild at armbian.github.io
2026-02-04 22:18:50 +01:00
Igor
f76c762516
Promoting Opi 3LTS and Odroid M2, demoting cubox-i and Jetson Nano ( #9353 )
...
* Jetson Nano: retire automatic images generation - they don't work
* Cubox-i: move it to the EOS as it doesn't boot anymore and since old.
* Odroid M2: promote the board to standard support
* Orangepi3 LTS: Promote back to the supported list
2026-02-04 21:52:54 +01:00
JohnTheCoolingFan
3f635a890f
Rock 5B Plus: Add GPIO names to dts
2026-02-04 15:41:23 +03:00
Patrick Yavitz
1e5512da7d
OrangePi 3 LTS: Remove property kaslr-seed from chosen node
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-04 06:50:27 -05:00
Patrick Yavitz
1df4c30aaa
OrangePi 3 LTS: Add DTS and DEFCONFIG to u-boot v2026.01
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-04 06:50:27 -05:00
Igor Pecovnik
5abb97453f
Refactor mesa-vpu extension: simplify and add arch-specific browser selection
...
- Remove legacy panfork/kisak PPAs and image suffix logic
- Restrict Rockchip multimedia to noble+vendor only
- Simplify chromium installation (remove distribution checks)
- Add new post_armbian_repo_customize_image__browser() function for
architecture-dependent browser selection:
- amd64: google-chrome-stable
- arm64/armhf: chromium
- other: firefox
Signed-off-by: Igor Pecovnik <igor@armbian.com>
2026-02-03 18:14:41 +01:00
Igor Pecovnik
f169f2c22c
Change PIN-ing policy. We host non snap versions of Firefox and Thunderbird
2026-02-03 18:14:41 +01:00
Igor Pecovnik
04b623b3d9
Enable riscv64 arhitecture on riscv64. It is slow but it works.
2026-02-03 18:14:41 +01:00
Clark McCauley
0ed771091f
Enable "uboot-btrfs" extension
2026-02-03 07:44:57 -05:00
Clark McCauley
30e820adf2
Support BTRFS on NanoPi R3S-LTS
2026-02-03 07:44:57 -05:00
Patrick Yavitz
7998491d80
KickPi K2B: Fixup typo in u-boot patch
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-03 07:42:47 -05:00
Patrick Yavitz
e82e3b4a7c
Update sun50iw9-bpi family to atf lts-v2.12.9
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-03 07:42:47 -05:00
Patrick Yavitz
b3457908c7
BPI-M4-Zero / KickPi K2B: Update $board.conf(s)
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-03 07:42:47 -05:00
Patrick Yavitz
d855d83c88
KickPI K2b: Fixup linux DTS
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-03 07:42:47 -05:00
Patrick Yavitz
7e38101ed6
BPI-M4-Zero / KickPi K2B: Update u-boot to v2026.01
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-03 07:42:47 -05:00
dependabot[bot]
93f9581853
build(deps): bump rich from 14.3.1 to 14.3.2
...
Bumps [rich](https://github.com/Textualize/rich ) from 14.3.1 to 14.3.2.
- [Release notes](https://github.com/Textualize/rich/releases )
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Textualize/rich/compare/v14.3.1...v14.3.2 )
---
updated-dependencies:
- dependency-name: rich
dependency-version: 14.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-03 07:53:09 +01:00
dependabot[bot]
644bd9ffcc
build(deps): bump pip from 25.3 to 26.0
...
Bumps [pip](https://github.com/pypa/pip ) from 25.3 to 26.0.
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/pip/compare/25.3...26.0 )
---
updated-dependencies:
- dependency-name: pip
dependency-version: '26.0'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-02-03 07:52:54 +01:00
Igor Pecovnik
6f02217474
Extension: Bump Nvidia propriatery driver
...
- drop settings
- don't install on minimal images
Signed-off-by: Igor Pecovnik <igor@armbian.com>
2026-02-02 15:23:04 +01:00
Igor Pecovnik
9b1e571d43
File was removed while it remained in series control file. Removing it from there too.
2026-02-02 15:18:08 +01:00
Igor Pecovnik
12729d43e5
KDE Neon: drop conflicting packages in order to assemble KDE desktop
2026-02-02 13:57:06 +01:00
igorpecovnik
1d917c5794
Automatic board configs status synchronise
2026-02-02 08:10:29 +01:00
Igor Pecovnik
6a94cf423a
Chat utilities: remove missing package
2026-02-02 06:42:48 +01:00
Patrick Yavitz
29d2d19be9
bcm2711 Family: Remove post_family_tweaks_bsp__rpi_firmware func
...
No longer required using linux-6.18.y and up.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2026-02-02 06:41:29 +01:00
Ricardo Pardini
293dbfa540
rockchip64-6.19: rewrite against 6.19-rc8
2026-02-02 06:41:07 +01:00
Ricardo Pardini
111bcd59b6
rockchip(64)-6.19: drop upstreamed patch in -rc8
2026-02-02 06:41:07 +01:00
Ricardo Pardini
eac99d20a6
mainline-kernel: bump 6.19 to 6.19-rc8
2026-02-02 06:41:07 +01:00
Ricardo Pardini
57954a916b
odroidm1: u-boot: bump to v2026.01
...
- tested on actual hardware
- small fixes for:
- LEDs (new names; was wrong also in v2025.10 and previous)
- remove duplicate enablement of CONFIG_CMD_USB_MASS_STORAGE
- comment about lower USB3 port not working due share with OTG/UMS
micro-usb port that is enabled
2026-02-02 06:40:40 +01:00
Ricardo Pardini
5eabdce18a
rockchip64-6.19: odroidm1: ethernet TXD timing 0x4f -> 0x35 for much better performance
...
- See https://lore.kernel.org/r/20250819075522.2238643-1-tobetter@gmail.com which never landed
2026-02-02 06:40:40 +01:00
Igor Pecovnik
d92b94eb0a
kernel: add AMD DC support for UEFI boards
...
Enable AMD Display Controller support for AMD Radeon GPUs on UEFI systems.
Add custom_kernel_config__enable_amd_dc() to uefi_common.inc with the
following kernel options for all UEFI boards except cloud:
- DRM_AMD_DC: AMD Display Controller
- DRM_AMD_DC_DCN: Display Core Next support
- DRM_AMD_DC_DSC_SUPPORT: Display Stream Compression
Provides proper display engine support for AMD graphics cards on x86,
arm64, and loong64 UEFI platforms.
Signed-off-by: Igor Pecovnik <igor@armbian.com>
2026-02-01 23:56:33 +01:00
Paolo Sabatino
b499b45368
rockchip/64: import mainline patch to fix gpio can_sleep issue
2026-02-01 21:15:29 +01:00
Igor Pecovnik
956b70340d
forge1: switch to RK3506J variant and add OPTEE support
...
- Change BOOTCONFIG from rk3506b to rk3506j variant
- Update btrfs patch to target correct defconfig
- Add OPTEE image support for secure boot functionality
2026-02-01 17:46:14 +01:00
Marvin Wewer
7bf6574e18
Resolving boot issues
2026-02-01 17:45:45 +01:00
Werner
078dde1916
armbianmonitor: fix error message at the end of every report ( #9325 )
2026-02-01 12:28:20 +01:00
Igor Pecovnik
4128ef0a83
apt: bypass apt-helper wait-online on multi-NIC systems
...
apt-daily-upgrade.service uses `apt-helper wait-online` as an ExecStartPre
step. On multi-NIC systems with systemd-networkd this helper directly calls
systemd-networkd-wait-online in strict mode, waiting for all managed links
to become online.
On boards with multiple Ethernet ports where some interfaces are commonly
unplugged, this results in repeated timeouts and causes
apt-daily-upgrade / unattended-upgrades to abort, even when at least one
interface is already fully routable.
Replace the ExecStartPre step with a direct invocation of
systemd-networkd-wait-online using `--any`, allowing the service to proceed
as soon as one interface is online.
This preserves the intent of waiting for network availability while making
the behavior robust on multi-NIC and router-style systems.
2026-02-01 00:41:50 +01:00
Igor
f12ac15a65
Update extensions/network/net-systemd-networkd.sh
2026-02-01 00:41:50 +01:00