| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
bananapir2: promote to supported (.csc -> .conf) With mainline u-boot 2026.07 on SD, current 6.18 / edge 7.2 kernels, and the onboard MT7530 switch data path fixed (PSE reset for single-PPE mt7623), the Banana Pi R2 boots and networks end to end. Promote it from community- supported (.csc) to supported (.conf). Maintainer already set to igorpecovnik. Signed-off-by: Igor Pecovnik <igor@armbian.com> | 5 天前 | |
SpacemiT K1: Add boot script and default env file Signed-off-by: Patrick Yavitz <pyavitz@gmail.com> | 6 天前 | |
bootscripts: seeed-rk35xx: pass boot disk tokens on kernel cmdline Add armbian.bootdev/armbian.bootdevnum so initramfs hooks can anchor root/userdata resolution to the disk U-Boot actually loaded the OS from when several disks carry identical cloned images (duplicate PARTLABEL/UUID); without the token the first-match scan may assemble the root from the wrong disk. | 5 天前 | |
create generic config/dir for ubuntu questing to allow boot questing images | 7 个月前 | |
distributions: mark questing (Ubuntu 25.10) as eos Ubuntu 25.10 'Questing Quokka' has an unusually short 9-month support window (released Oct 2025, EOL Jul 2026). Downgrade from csc to eos so the build matrix stops emitting targets for it, matching the treatment of plucky and earlier non-LTS releases. | 4 个月前 | |
add emmc variants to FIT image (#4521) | 3 年前 | |
sun60iw2: fix RTC on Orange Pi Zero 3W (use SoC RTC, drop phantom hym8563) The Zero 3W device tree disables the SoC's working on-die RTC and enables an external hym8563 (on s_twi2) that is not populated on the board, so every boot starts in 1970 with a probe error and a wrong clock until NTP syncs (breaking apt on fresh boots, among other things). - 0009: enable the SoC RTC (allwinner,rtc-v201, driver already =y), disable the phantom hym8563 node. - kernel config: point RTC_HCTOSYS_DEVICE and RTC_SYSTOHC_DEVICE at rtc0 - with the phantom gone the SoC RTC registers as rtc0, so the kernel both restores the system clock from it at boot and keeps it updated via the periodic NTP sync. Verified on hardware: /dev/rtc0 registers, time survives reboots, probe error gone. | 5 天前 | |
boards/radxa-dragon-q8b: install Radxa ALSA UCM backport The Q8B profile only matches once the DMI rules from the Radxa alsa-ucm-conf fork are present, and that part is not upstream, so the UCM files carried in the BSP were never picked up. Pull the backport package at build time and drop the local copies. Signed-off-by: SuperKali <hello@superkali.me> | 30 天前 | |
mt7623: bananapi-r2: fix onboard switch data path + bump edge to 7.2 The MT7530 DSA switch links up but forwards no data on 6.18/7.1/7.2: user ports lease nothing and drop all traffic, though management frames reach the CPU. A driver re-probe of mtk_soc_eth fixes it, isolating the fault to the frame-engine bring-up. Root cause is upstream e8716b5b0e2e removing the PSE reset from mtk_open() for multi-PPE SoCs; single-PPE MT7623 needs it. - add mtk_eth_soc-pse-reset-single-ppe.patch to the mt7623-6.18, -7.1 and -7.2 kernel dirs: re-add the PSE reset in mtk_open(), gated on ppe_num < 2 so multi-PPE SoCs are unaffected. Verified on hardware: DSA ports now DHCP and route from boot. - bump edge target 7.1 -> 7.2. - carry the shorted-power-key DTS patch into the new mt7623-7.2 dir. Signed-off-by: Igor Pecovnik <igor@armbian.com> | 5 天前 | |
tools: source desktop inventory from armbian-configng YAMLs armbian_utils.armbian_get_all_userspace_inventory used to walk config/desktop/{release}/environments/ and config/desktop/common/ to discover which desktops a release shipped + which arches each DE supported. That tree was removed in the previous commit. Re-derive the same inventory by subprocessing armbian-configng's standalone parse_desktop_yaml.py with --list-json. The parser reads tools/modules/desktops/yaml/*.yaml and emits a {name, status, architectures, ...} record per DE; we keep only entries with status == 'supported' for the auto-generated build matrix (status == 'community' is installable on a running system but shouldn't spawn CI matrix slots by default — that's the operator's call; status == 'unsupported' is vendor-specific and never built). Drop: - the now-unreachable per-arch / per-release walkers in targets-compositor.py and the tombstone .eos + labeler.yml entries that pointed at config/desktop/. - the 'any appgroup combination' matrix expansion in aggregation.py — the tier model subsumes that axis. The armbian-configng clone under cache/sources/armbian-configng is populated by interactive_desktop_main_configuration (see the earlier commit) and refreshed on every desktop build. The cli-jsoninfo.sh CLI gained a parallel fetch for the same clone so 'compile.sh configdump-json' can report the new inventory without relying on an interactive-path side-effect. | 3 个月前 | |
Chroot build packages cleanup and bug fixing (#3266) * Small fixes and removal of deprecated component * Fix to properly create armbian repo in chroot | 4 年前 | |
Armbian repository signining: add new key pub rsa4096 2025-06-22 [SC] [expires: 2035-06-20] 8CFA 83D1 3EB2 181E EF58 43E4 1EB3 0FAF 2360 99FE uid [ultimate] Armbian Repository Signing Key (Repository Key) <info@armbian.com> sub rsa4096 2025-06-22 [E] [expires: 2035-06-20] | 1 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 5 天前 | ||
| 6 天前 | ||
| 5 天前 | ||
| 7 个月前 | ||
| 4 个月前 | ||
| 3 年前 | ||
| 5 天前 | ||
| 30 天前 | ||
| 5 天前 | ||
| 3 个月前 | ||
| 4 年前 | ||
| 1 年前 |