Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from armbian:main #24

Open
wants to merge 514 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
514 commits
Select commit Hold shift + click to select a range
0af0fae
`odroidxu4`/`edge`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
da963e6
`phytium-embedded`/`legacy`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
635d793
`phytium-embedded`/`current`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
8dfe095
`bcm2711`/`legacy`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
8b13537
`bcm2711`/`legacy`: rewrite-kernel-patches, no changes
rpardini Jan 4, 2025
a8d666d
`bcm2711`/`current`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
3327734
`bcm2711`/`edge`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
72d7f3f
`bcm2711`/`edge`: rewrite-kernel-patches, no changes
rpardini Jan 4, 2025
9de0ce2
`arm64`/`sc8280xp`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
8d12eac
`arm64`/`legacy`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
ee23991
`arm64`/`legacy`: rewrite-kernel-patches, no changes
rpardini Jan 4, 2025
2821f62
`riscv64`/`legacy`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
c9c264f
`riscv64`/`current`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
be5fdca
`riscv64`/`edge`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
1eaf4c4
`arm64`/`wdk2023`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
b41e444
`wsl2-arm64`/`current`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
e6913f6
`wsl2-arm64`/`current`: rewrite-kernel-patches, no changes
rpardini Jan 4, 2025
eb26e63
`wsl2-arm64`/`edge`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
fe3116b
`wsl2-arm64`/`edge`: rewrite-kernel-patches, no changes
rpardini Jan 4, 2025
9a20071
`wsl2-x86`/`current`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
238c41e
`wsl2-x86`/`edge`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
88fd7fb
`sm8250`/`edge`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
c4a8ef4
`rockchip64`/`edge`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
97c0582
`rockchip64`/`edge`: rewrite-kernel-patches, no changes
rpardini Jan 4, 2025
4573911
add hdmi rx configuration for friendlyelec cm3588
timsurber Jan 3, 2025
3894e92
v4l2loopback-dkms: do not restrict to desktops only
rpardini Jan 4, 2025
87ceaaf
kernel-debs: headers: postinst: switch from `oldconfig` to `olddefcon…
rpardini Jan 4, 2025
658a9dc
sm8250-6.12: add typec support to oneplus-kebab
amazingfate Jan 4, 2025
8c20a47
`rock-s0` / `rockpi-s`: quote board vars
rpardini Jan 4, 2025
7c5f95e
bump arm trusted firmware to 2.12 for rockchip64
timsurber Jan 3, 2025
7aeb48f
u-boot: add per-target and general metadata files to u-boot package
rpardini Jan 3, 2025
79db998
uboot: completely clean before building each target; slower but correct
rpardini Jan 4, 2025
d8c6c90
rockchip64_common: uboot_custom_postprocess(): add logging about `BOO…
rpardini Jan 4, 2025
fdde912
uboot: debug u-boot directory contents before/after patching
rpardini Jan 4, 2025
128ffaa
u-boot: `rock-5a`: fix `UBOOT_TARGET_MAP` whitespace/newlines and add…
rpardini Jan 5, 2025
f16e140
u-boot: `orangepi5`: fix `UBOOT_TARGET_MAP` whitespace/newlines and a…
rpardini Jan 5, 2025
eaa8ab0
u-boot: `orangepi5pro`: fix `UBOOT_TARGET_MAP` whitespace/newlines an…
rpardini Jan 5, 2025
bc38307
rpi5b: drop `LINUXFAMILY=bcm2712` as it is exactly the same as `bcm2711`
rpardini Jan 2, 2025
ec42135
`rk35xx`/`legacy`: rewrite-kernel-patches, no changes
rpardini Jan 4, 2025
eaf8e5a
`rk35xx`/`legacy`: rewrite-kernel-config, no changes
rpardini Jan 4, 2025
877b5bf
Add Sweet Potato to xorg conf in family config
Tonymac32 Jan 7, 2025
adcee5b
Bump setuptools from 75.6.0 to 75.7.0
dependabot[bot] Jan 6, 2025
7484874
Bump gitpython from 3.1.43 to 3.1.44
dependabot[bot] Jan 6, 2025
90e8f74
usbgaget-network: toggle to NCM and run inside initramfs
amazingfate Jan 6, 2025
b0b0140
sm8250: add dropbear and usb gadget network into initramfs
amazingfate Jan 6, 2025
9358fe7
image-output-abl: build boot recovery image
amazingfate Jan 6, 2025
9ab8cd9
nanopct6(-lts): edge: bump u-boot to 2025.01-rc6; enable UMS and fix …
rpardini Dec 21, 2024
59a4040
nanopct6(-lts): edge: u-boot: note that Kwiboo already sent a fix ups…
rpardini Jan 6, 2025
e97ed01
nanopct6(-lts): edge: u-boot: pull `upstream/dts` `v6.13-rc5-dts` for…
rpardini Jan 6, 2025
5b293b8
RPi CM5: Enable DWC2 host mode support by default
AaronDewes Jan 6, 2025
b73c6e4
nanopi-m6: add support for SPI flash boot
efectn Jan 4, 2025
54f6d82
rename PocketChip to PocketChipSD for identifing
TheSnowfield Jan 3, 2025
9af709f
sunxi: enable TCA8418 keyboard support
TheSnowfield Jan 5, 2025
818e04d
add pocketchip u-boot patches
TheSnowfield Jan 3, 2025
968d1d1
sunxi-6.6: pocketchip kernel patches
TheSnowfield Jan 5, 2025
dc9a8f6
cm3588-nas: u-boot: 2025.01-rc6 with working UMS
rpardini Jan 6, 2025
223a14b
cm3588-nas: enable usage with `EXT=uefi-edk2-rk3588`
rpardini Jan 6, 2025
04df614
cm3588-nas: u-boot: boot SD card first, then NVMe, then mmc
rpardini Jan 7, 2025
db2a996
`Automatic` board configs status synchronise
igorpecovnik Jan 7, 2025
391007a
nanopct6(-lts): u-boot: edge: fix for pulling devicetree-rebasing usi…
rpardini Jan 7, 2025
43b295e
nanopct6(-lts): u-boot: edge: bump to 2025.01 final
rpardini Jan 7, 2025
9fc4efa
nanopct6(-lts): u-boot: edge: boot order SD -> NVMe -> eMMC
rpardini Jan 7, 2025
d02d3c6
cm3588-nas: u-boot: bump to 2025.01 final
rpardini Jan 7, 2025
eabb628
Fix usb otg after 6.12 update
Jan 6, 2025
eb8d632
Orange pi zero usb otg patch fix unidiff warning
ArendJan Jan 7, 2025
00529b9
xiaomi-elish: fix bsp package build
amazingfate Jan 7, 2025
9ce005f
PocketChip: removing patch also from series
igorpecovnik Jan 7, 2025
8e8cb15
BananaPi BPI-M4-Zero: REV1 uart1 support via overlay
pyavitz Jan 7, 2025
35ec913
BananaPi BPI-M4-Zero: U-Boot: `Reflect kernel DTS changes`
pyavitz Jan 7, 2025
ef0a4a3
K3: Use sfdisk instead of parted for setting flag in boot partition
glneo Jan 8, 2025
5cc3e2e
Fix handling loop devices
igorpecovnik Jan 8, 2025
ffd1a42
AIC wifi and v4l2 extensions: disable them for kernel 6.12 and higher…
igorpecovnik Jan 8, 2025
2be9ed9
UEFI-arm64: disable broken Phytium network driver patch
igorpecovnik Jan 9, 2025
24bf1fb
BananaPi BPI-F3: `Update to linux-6.6.70 & overclock to 1.8GHz`
pyavitz Jan 9, 2025
7ecf10c
rockchip64: fix rkvenc dtbo build
amazingfate Jan 10, 2025
9e05dd1
rockchip64-6.13: rockpro64: de-Archeology patches, no changes
rpardini Jan 9, 2025
cea131a
rockpro64: u-boot: bump to 2025.01
rpardini Jan 9, 2025
6dfea55
rockchip64-6.12: rk3568-odroid-m1: add nodes for i2c/pwm/spi/uart ove…
rpardini Jan 9, 2025
87a38d8
rockchip64-6.13: rk3568-odroid-m1: add nodes for i2c/pwm/spi/uart ove…
rpardini Jan 9, 2025
92ed088
odroidm1: u-boot: bump to 2025.01
rpardini Jan 9, 2025
60d397e
rockchip64-6.13: NanoPi R6C/R6S SD card detect patch
rpardini Jan 8, 2025
b97cd4a
sunxi-6.12: Re-extract megous patches to v6.12.9
The-going Jan 10, 2025
2d6b2e3
sunxi-6.12: Re-extract armbian patches to v6.12.9
The-going Jan 10, 2025
3ae44e3
sunxi-6.12: Switch to v6.12.9
The-going Jan 10, 2025
3abe05f
sunxi-6.6: Re-extract all patches to v6.6.70
The-going Jan 10, 2025
7dad5e8
sunxi-6.6: Switch to v6.6.70
The-going Jan 10, 2025
dfe55bc
UEFI: bugfix generation EFI partition
igorpecovnik Jan 1, 2025
a09e8b8
RaspberryPi BCM2711: `Enable FW_LOADER_COMPRESS support`
pyavitz Jan 12, 2025
bb02c3b
Firstlogin: run provision script if it does exists
igorpecovnik Jan 12, 2025
245c74a
update rtl8822cs driver link to latest commit (update for kernel 6.13+)
adeepn Jan 13, 2025
b17e9e5
armbian-kernel: skip enabling BTF for rk35xx vendor kernel
amazingfate Jan 13, 2025
e5b5e11
rk35xx-vendor: disable CONFIG_DEBUG_INFO_BTF
amazingfate Jan 13, 2025
f4457a3
ghproxy: update GHPROXY_ADDRESS to ghfast.top
amazingfate Jan 14, 2025
09dc5b0
dockerproxy: update GHCR_MIRROR_ADDRESS
amazingfate Jan 17, 2025
895b8fc
BananaPI BPI-F3: `Pull branch instead of commit`
pyavitz Jan 19, 2025
53832cf
use RK3568 phy fix from mailing list
lanefu Jan 19, 2025
5014f05
Bump uboot to youyeetoo r1 v3 to the next release
SuperKali Jan 19, 2025
c469eeb
hooks: introduce `post_armbian_repo_customize_image` and `post_repo_c…
rpardini Jan 19, 2025
3a25ae9
Family Visionfive: seems unmaintained, disabling targets
igorpecovnik Jan 18, 2025
dc558d7
UEFI kernels, legacy = 6.6, current & edge 6.13
igorpecovnik Jan 18, 2025
25b0741
sunxi-6.6: megous patches: revert commit changes e103e2e1daa2d
The-going Jan 16, 2025
72bf641
sunxi-6.6: fixes patches: revert commit changes e103e2e1daa2d
The-going Jan 17, 2025
85d1fd1
sunxi-6.6: armbian patches: revert commit changes e103e2e1daa2d
The-going Jan 17, 2025
8a56a46
sunxi-6.6: Remove unnecessary, move the checked ones to the armbian s…
The-going Jan 17, 2025
eada6f7
sunxi-6.6: Swith to v6.6.72
The-going Jan 17, 2025
0f8f5d1
enable current kernel for hinlink-h6xk boards
amazingfate Jan 17, 2025
6cca6d4
add KERNEL_TEST_TARGET=current to hinlink h6xk boards
amazingfate Jan 17, 2025
a4ed40b
MBa8MPxL: update linux-tqma-current to 6.12
schmiedelm Dec 18, 2024
3edb905
build(deps): bump actions/upload-artifact from 4.5.0 to 4.6.0
dependabot[bot] Jan 13, 2025
f8e1b44
3rd party wifi: partially revert rtl8811cu driver as it breaks on K6.6
igorpecovnik Jan 19, 2025
12046a0
Macchiatobin: move board to eos so we don't build this family kernel …
igorpecovnik Jan 19, 2025
4e33412
Refactor armbian-config into install as external package (#7716)
igorpecovnik Jan 20, 2025
67c56e0
meson: remove tag defined in KERNELBRANCH for 6.6 mainline kernel
amazingfate Jan 20, 2025
d02aa53
coolpi-genbook: bump u-boot to 2025.01
andyshrk Jan 21, 2025
5a5f269
Moving Odroid C1 and OneCloud to EOS since kernel is not assembling a…
igorpecovnik Jan 21, 2025
5106212
Revert "rk35xx-vendor: disable CONFIG_DEBUG_INFO_BTF"
amazingfate Jan 21, 2025
611746b
Revert "armbian-kernel: skip enabling BTF for rk35xx vendor kernel"
amazingfate Jan 21, 2025
2f2c817
kernel: call oldconfig _after_ kernel config hooks; add hook for `CON…
rpardini Jan 20, 2025
46cd1b7
uefi-arm64-6.13: prepare new edge via copy from 6.12 (current)
rpardini Jan 19, 2025
a1da835
uefi-arm64-6.13: rebase against 6.13-rc5
rpardini Jan 19, 2025
4d480a4
mainline-kernel.conf.sh: bump 6.13 to -rc7
rpardini Jan 19, 2025
b86cc38
rockchip64-6.13: drop upstreamed patches in 6.13-rc7
rpardini Jan 19, 2025
1a622e5
rockchip64-6.13: rebase patches against 6.13-rc7
rpardini Jan 19, 2025
c9c66a1
mainline-kernel.conf.sh: bump 6.13 to final
rpardini Jan 20, 2025
3215436
uefi-arm64-6.13: rebase against 6.13 final
rpardini Jan 20, 2025
0595a36
rockchip64-6.13: rebase patches against 6.13 final
rpardini Jan 20, 2025
209eee9
thinkpad-x13s: bump to 6.13-rc7 (jhovold has not released 6.13 final …
rpardini Jan 20, 2025
9469ce3
uefi-arm64-6.13: fix Phytium ACPI glue patch
rpardini Jan 20, 2025
f21e700
git: squash spurious warning when checking safe.directory
rpardini Jan 19, 2025
1fdd801
actions(update-tools): avoid notifying our outdated deps everywhere
akinomyoga Jan 16, 2025
452eb0c
meson64: current 6.6 -> 6.12; edge 6.12 -> 6.13
rpardini Jan 19, 2025
16fd47f
meson64: drop old patch directories for 6.1 and 6.6
rpardini Jan 20, 2025
51f111f
meson64-6.13: prepare new edge by copying 6.12 (current)
rpardini Jan 19, 2025
c814ed2
meson64-6.13: rebase against 6.13-rc7
rpardini Jan 19, 2025
93bfb51
meson64-6.12: rebase patches against 6.12.10
rpardini Jan 20, 2025
a6f1879
meson64: copy .config edge -> current to match 6.6 -> 6.12
rpardini Jan 20, 2025
ee4039e
meson64: edge .config update to 6.13
rpardini Jan 20, 2025
1557c9f
tools: Bump `ORAS_VERSION` from 1.2.1 to 1.2.2
igorpecovnik Jan 16, 2025
7ea4cb3
tools: Bump `BATCAT_VERSION` from 0.24.0 to 0.25.0 (#7706)
github-actions[bot] Jan 21, 2025
2dd5fc1
build(deps): bump setuptools from 75.7.0 to 75.8.0
dependabot[bot] Jan 13, 2025
d1e8825
`Automatic` board configs status synchronise
igorpecovnik Jan 21, 2025
1f92b07
wireless: fix build with kernel 6.13
amazingfate Jan 21, 2025
d4b5c30
wifi drivers: update commit id of rtl8811cu and rtl88x2bu
amazingfate Jan 22, 2025
de97c74
disable ccache in a friendly way
lanefu Jan 21, 2025
9e45573
fix native ethernet on nanopi-r4se standard edition without EEPROM
jpy794 Jan 23, 2025
1477b47
Add upstream release as csc target: Ubuntu plucky 25.04
igorpecovnik Jan 23, 2025
b349229
Ubuntu Plucky: disable missing packages
igorpecovnik Jan 23, 2025
919ccfc
nanopi-r6s: u-boot: bump to 2025.01 final, with working UMS and SD ->…
rpardini Jan 8, 2025
7951c04
nanopi-r6c: enable usage with `EXT=uefi-edk2-rk3588`
rpardini Jan 8, 2025
f3726b6
nanopi-r6c: u-boot: bump to 2025.01 final, with working UMS and SD ->…
rpardini Jan 8, 2025
9e48c39
Ubuntu Plucky: fixing remaining problems
igorpecovnik Jan 24, 2025
2d00d09
Update Odin2 Config
FantasyGmm Jan 24, 2025
fbd8c8e
`Automatic` board configs status synchronise
igorpecovnik Jan 24, 2025
5610f20
BigTreeTech CB1 patch name fix
JohnTheCoolingFan Jan 11, 2025
d92d484
BigTreeTech TSC2007 touchscreen ghost touches patch update for curren…
JohnTheCoolingFan Jan 25, 2025
3be9761
BigTreeTech TSC2007 touchscreen ghost touches patch update for edge (…
JohnTheCoolingFan Jan 25, 2025
a220a38
BigTreeTech CB1 dts adjustments (current 6.6)
JohnTheCoolingFan Jan 25, 2025
e0da4a6
BigTreeTech CB1 dts adjustments (edge 6.12)
JohnTheCoolingFan Jan 25, 2025
0041cc7
h96max-v56: u-boot: bump to 2025.01
hqnicolas Jan 25, 2025
cafe0ff
Rockpi-S: enable automatic u-boot flashing upon package install
igorpecovnik Jan 26, 2025
f196e28
thinkpad-x13s: bump to jhovold's wip/sc8280xp-6.13 final
rpardini Jan 26, 2025
9b82282
thinkpad-x13s: arm64-sc8280xp: enable RTW88 in-kernel USB drivers
rpardini Jan 26, 2025
12d6d07
Limit curl execution time to 2s to find WAN IP
WiseLord Jan 27, 2025
cba2963
MBa8MPxL: cleanup board configs
schmiedelm Jan 23, 2025
0cc738e
Switch rkr4.1 to rkr5
HeyMeco Jan 28, 2025
f9b62ef
K3: Update to latest ATF v2.12.0
glneo Jan 28, 2025
f98216d
K3: Update to latest U-Boot v2025.01
glneo Jan 28, 2025
4feebab
K3: Update current kernel to v6.6 and edge kernel to v6.12
glneo Jan 28, 2025
f3ad742
nanopc t4: fix sdram unstable
msdos03 Jan 29, 2025
62e7bfc
MBa8MPxL: cleanup fix X11 settings
schmiedelm Jan 28, 2025
940de79
aml-c400-plus: Remove duplicated code present in meson-gx-p23x-q20x.dtsi
jomadeto Jan 28, 2025
5299971
Add support for NanoPi R3S (#7556)
EvilOlaf Jan 30, 2025
def4dbc
rockchip64-6.13: add support for NanoPi M6
efectn Jan 30, 2025
f49da1a
rockchip64-6.12: add support for NanoPi M6
efectn Jan 30, 2025
fc6379e
nanopi-m6: add edge and current kernel targets
efectn Jan 30, 2025
cce0f3f
helios64: restore hs400 support after enabling strobe line internal p…
prahal Jan 27, 2025
2bc3d85
sm8250-current: enable CONFIG_USB_SERIAL_CH341
amazingfate Jan 31, 2025
f8e3f1d
Add missing package for build-in driver cfg80211
igorpecovnik Jan 31, 2025
c3d987c
nanopct6(-lts): bump u-boot to 2025.04-rc1
rpardini Feb 1, 2025
592a29e
nanopct6(-lts): if using mainline u-boot, let u-boot determine fdtfile
rpardini Feb 1, 2025
5ca9a06
rock-3a: bump u-boot to 2025.01
EvilOlaf Feb 1, 2025
ebb6fb1
helios64: fix helios64-heartbeat-led.service
prahal Jan 29, 2025
4dda612
SpacemiT: defconfig: `Remove COMPILE_TEST`
pyavitz Feb 1, 2025
aedc1ce
BananaPi BPI-F3: `Add "complete" DTS file`
pyavitz Feb 1, 2025
e9f5a57
Spacemit: defconfig: `Remove CONFIG_MODULE_SIG=y`
pyavitz Feb 2, 2025
eb22580
BananaPi BPI-F3: `patch fail fixup`
pyavitz Feb 2, 2025
06802ce
Mesa VPU: allow package downgrading at apt upgrade
igorpecovnik Feb 3, 2025
b6e25d0
mesa-vpu: only add kisak ppa for jammy
amazingfate Feb 3, 2025
5472424
BananaPi BPI-F3: U-Boot: `Update to tag k1-bl-v2.1-release`
pyavitz Feb 3, 2025
8f2a468
Add new board: MKSKLIPAD50 (based on MKSPI)
torte71 Jan 31, 2025
bcff028
Add pinctrl-rk805 module
torte71 Jan 31, 2025
12ce53a
disable unusable "end1" network device
torte71 Jan 31, 2025
e636bcf
add overlay for enabling "end1" network adapter
torte71 Jan 31, 2025
ef83497
disable unusable v4l2 devices
torte71 Jan 31, 2025
4fdeca5
add overlay to enable v4l2 devices
torte71 Jan 31, 2025
fa1168c
rename LEDs to reflect their actual colour
torte71 Jan 31, 2025
0681dd2
change blue/user LED trigger from 'mmc1' to 'activity'
torte71 Jan 31, 2025
ffce676
Clean up board config
torte71 Feb 1, 2025
6ade04d
add devicetree for "edge" kernels
torte71 Feb 1, 2025
acea78f
nanopi-r3s: bump `edge` u-boot to 2025.01
EvilOlaf Jan 31, 2025
a4a720b
Adjust `BOARD_NAME` and description of hw
EvilOlaf Feb 1, 2025
2d2a67c
`Automatic` board configs status synchronise
igorpecovnik Feb 3, 2025
3743daf
feat: Use deb822 APT source for armbian-config
blieque Feb 3, 2025
710f2cd
Armbian-config sources lists - remove double quotes from EOT
igorpecovnik Feb 5, 2025
d1e2a11
Rock-S0: enable automatic u-boot flashing upon package install
brentr Feb 5, 2025
448418b
rockchip/64: improvements to pl330 dma driver
paolosabatino Jan 26, 2025
a3dac43
imx6: move current to 6.12.y
igorpecovnik Feb 5, 2025
a835a52
BananaPi CM4/M2S: `Update u-boot to v2025.01`
pyavitz Feb 6, 2025
e54bcc4
BananaPi CM4/M2S: `Delete old u-boot patches`
pyavitz Feb 6, 2025
68e822d
Amper Gateway AM-GZ80x: `Update u-boot to v2025.01`
pyavitz Feb 6, 2025
ca333b2
Amper Gateway AM-GZ80x: `Delete old u-boot patches`
pyavitz Feb 6, 2025
955de26
IMX8: switch u-boot sources to last known working commit due to upstr…
igorpecovnik Feb 7, 2025
da577fe
rockchip: fix ASUS Tinkerboard pulseaudio config
paolosabatino Feb 7, 2025
33ed899
Update rock-5c.conf - add KERNEL_TEST_TARGET
schwar3kat Feb 8, 2025
2087a8b
Revert commit that breaks compilation
igorpecovnik Feb 8, 2025
a8abed8
firstlogin: bring up wifi device before scanning
torte71 Feb 8, 2025
222c875
Update odroidxu4-current to 6.6.75
belegdol Feb 6, 2025
2bf71e2
Add MXQ target. Copy HDMI fix from odroid-c1.
domin144 Oct 31, 2024
a6fc0ab
meson8, MXQ: add boot from usb support, configurable dtb
domin144 Nov 11, 2024
880c8a9
MXQ: remove boot logo
domin144 Feb 4, 2025
5b29f4d
meson: kernel update: legacy -> 6.6, current -> 6.12 (#7801)
domin144 Feb 8, 2025
287853f
UX / cosmetics: MOTD ip display needs some limiting
igorpecovnik Feb 8, 2025
d96e048
Show running Docker containers in the MOTD
igorpecovnik Feb 8, 2025
2f1fa5f
Fix orangepi 3b audio jack download 'button' (#7794)
ArendJan Feb 8, 2025
c3be0a4
hinlink-h88k: fix usb dr_mode to host
qbisi Feb 7, 2025
cb6f2fb
hinlink-h88k: add 5g modem enable and reset pin
qbisi Feb 8, 2025
51b300e
armbian-kernel.sh: introduce `KERNEL_BTF=no` to opt-out of BTF/CO-RE …
rpardini Jan 7, 2025
fc20fb8
nanopi-r3s: set `HAS_VIDEO_OUTPUT` (#7810)
EvilOlaf Feb 10, 2025
7faaf63
extensions: fix outdated ghproxy mirror address
amazingfate Feb 10, 2025
31b3c5f
`Automatic` board configs status synchronise
igorpecovnik Feb 10, 2025
fe50e4a
mkspi: do not build desktop images
redrathnure Feb 9, 2025
1716d6c
build only CLI images
torte71 Feb 8, 2025
af131c0
Meson: drop (long) broken legacy code which is also breaking CI
igorpecovnik Feb 9, 2025
c739c25
rockchip64: disable pl330 patch due to pulseaudio issues
paolosabatino Feb 9, 2025
a875d1a
build(deps): bump dtschema from 2024.11 to 2025.2
dependabot[bot] Feb 10, 2025
9f8f9f5
IMX8: update patches to fix upstream changes
schmiedelm Feb 10, 2025
04873d4
MBa8MPxL-RAS314: fix firmware file in root folder
schmiedelm Feb 10, 2025
ec2544e
Bugfix: Remove directories from sha files
igorpecovnik Feb 9, 2025
d048673
u-boot-radxa-rk35xx: bump to next-dev-v2024.10
amazingfate Feb 1, 2025
5402492
merge u-boot-armsom-rk3576 to u-boot-radxa-rk35xx
amazingfate Feb 1, 2025
c81f89c
u-boot-radxa-rk35xx: disable optee
amazingfate Feb 2, 2025
83e5675
rk3576: remove unnecessary BL32 from uboot
amazingfate Feb 2, 2025
d9b7000
armsom-sige5: add pd negotiation support to uboot
amazingfate Feb 2, 2025
06852a0
retro-lite-cm5: fix for latest radxa uboot
amazingfate Feb 11, 2025
6ecc0b7
fxblox-rk1: add missing patch for latest radxa uboot
amazingfate Feb 11, 2025
3851e94
Cosmetical: switch edge and current kernel order, so that current sho…
igorpecovnik Feb 11, 2025
65faeba
Revert "fxblox-rk1: add missing patch for latest radxa uboot"
amazingfate Feb 11, 2025
5115cdf
Odroid XU4: disable BTF as it crashes kernel load
igorpecovnik Feb 12, 2025
3637f07
Revert "imx6: move current to 6.12.y"
igorpecovnik Feb 12, 2025
1f69720
rockchip64: remove patch to fix rockpi-e gigabit eth
paolosabatino Feb 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
56 changes: 31 additions & 25 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -17,27 +17,30 @@ tools/ @iav @neheb @hzyitc @mhoffrog

# The following contents are generated by board configs
config/boards/aml-a311d-cc.conf @Tonymac32
config/boards/aml-c400-plus.tvb @jomadeto
config/boards/aml-s905d3-cc.wip @Tonymac32
config/boards/aml-s9xx-box.tvb @SteeManMI
config/boards/armsom-sige1.csc @amazingfate
config/boards/armsom-sige3.csc @amazingfate
config/boards/avaota-a1.csc @chainsx
config/boards/ayn-odin2.eos @FantasyGmm
config/boards/ayn-odin2.csc @FantasyGmm
config/boards/bananapi.conf @DylanHP @janprunk
config/boards/bananapicm4io.conf @pyavitz
config/boards/bananapim2pro.conf @igorpecovnik
config/boards/bananapim2s.conf @jeanrhum @pyavitz
config/boards/bananapim2zero.csc @mhawkins-consultant
config/boards/bananapim3.csc @AaronNGray
config/boards/bananapim4zero.conf @pyavitz
config/boards/bananapim5.conf @bretmlw
config/boards/bananapim5.conf @igorpecovnik
config/boards/bananapim64.csc @devdotnetorg
config/boards/bananapim7.conf @amazingfate
config/boards/bigtreetech-cb1.conf @JohnTheCoolingFan
config/boards/bigtreetech-cb2.conf @JohnTheCoolingFan
config/boards/cherryba-m1.csc @IsMrX
config/boards/clearfogpro.csc @Heisath
config/boards/cm3588-nas.csc @ColorfulRhino
config/boards/coolpi-cm5.csc @andyshrk
config/boards/coolpi-genbook.csc @andyshrk
config/boards/firefly-itx-3588j.csc @SeeleVolleri
config/boards/fxblox-rk1.csc @mahdichi
config/boards/gateway-gz80x.conf @pyavitz
Expand Down Expand Up @@ -72,6 +75,8 @@ config/boards/mekotronics-r58-minipc.csc @monkaBlyat
config/boards/mekotronics-r58x-4g.csc @monkaBlyat
config/boards/mekotronics-r58x.csc @monkaBlyat
config/boards/mixtile-blade3.csc @rpardini
config/boards/mksklipad50.csc @torte71
config/boards/mkspi.csc @redrathnure
config/boards/nanopct6-lts.conf @SuperKali @Tonymac32
config/boards/nanopct6.conf @SuperKali @Tonymac32
config/boards/nanopi-m6.conf @efectn
Expand All @@ -82,16 +87,19 @@ config/boards/nanopi-r6s.conf @efectn
config/boards/nanopiair.csc @1ubuntuuser
config/boards/nanopiduo.csc @sgjava
config/boards/nanopim4v2.conf @igorpecovnik
config/boards/nanopineo.csc @spendist
config/boards/nanopineo2.csc @spendist
config/boards/nanopineocore2.csc @AGM1968
config/boards/nanopineoplus2.csc @teknoid
config/boards/odroidc1.csc @juanlufont
config/boards/odroidc2.conf @teknoid
config/boards/odroidc4.conf @igorpecovnik
config/boards/odroidhc4.conf @igorpecovnik
config/boards/odroidm1.conf @rpardini
config/boards/odroidn2.conf @NicoD-SBC
config/boards/odroidxu4.conf @joekhoobyar
config/boards/olimex-teres-a64.conf @Kreyren
config/boards/onecloud.conf @hzyitc
config/boards/olimex-teres-a64.csc @Kreyren
config/boards/onecloud.csc @hzyitc
config/boards/oneplus-kebab.conf @amazingfate
config/boards/orangepi4-lts.conf @paolosabatino
config/boards/orangepi4.csc @paolosabatino
Expand All @@ -100,13 +108,14 @@ config/boards/orangepi5.conf @efectn
config/boards/orangepione.conf @StephenGraf
config/boards/orangepipc.csc @lbmendes
config/boards/orangepipcplus.csc @Janmcha
config/boards/orangepizero2.wip @AGM1968 @krachlatte
config/boards/orangepizero2.csc @AGM1968 @krachlatte
config/boards/orangepizero2w.csc @chraac
config/boards/orangepizero3.csc @alexl83 @chraac
config/boards/orangepizeroplus.conf @schwar3kat
config/boards/orangepizeroplus.csc @schwar3kat
config/boards/phytiumpi.conf @chainsx
config/boards/pine64.conf @PanderMusubi
config/boards/pinebook-pro.csc @TRSx80 @ahoneybun
config/boards/pocketchip-sd.csc @TheSnowfield
config/boards/qemu-uboot-arm64.csc @rpardini
config/boards/qemu-uboot-x86.csc @rpardini
config/boards/qemu-uefi-x86.conf @davidandreoletti
Expand Down Expand Up @@ -141,7 +150,7 @@ config/boards/sk-tda4vm.conf @glneo
config/boards/station-m1.csc @150balbes
config/boards/station-m3.csc @chainsx
config/boards/sweet-potato.conf @Tonymac32
config/boards/thinkpad-x13s.wip @PeterChrz @rpardini
config/boards/thinkpad-x13s.conf @PeterChrz @rpardini
config/boards/tinkerboard.conf @paolosabatino
config/boards/tritium-h3.conf @Tonymac32
config/boards/tritium-h5.conf @Tonymac32
Expand All @@ -152,46 +161,44 @@ config/boards/wsl2-x86.csc @rpardini
config/boards/x96-mate.tvb @Ressetkk
config/boards/x96q.tvb @sicXnull
config/boards/xiaomi-elish.conf @amazingfate
config/boards/xiaomi-umi.conf @FantasyGmm
config/boards/xiaomi-umi.eos @FantasyGmm
config/boards/youyeetoo-r1-v3.csc @SuperKali
config/kernel/linux-arm64-*.config @FantasyGmm
config/kernel/linux-bcm2711-*.config @PanderMusubi @teknoid
config/kernel/linux-imx8m-*.config @schmiedelm
config/kernel/linux-k3-*.config @glneo
config/kernel/linux-meson-*.config @hzyitc
config/kernel/linux-meson-*.config @hzyitc @juanlufont
config/kernel/linux-meson-s4t7-*.config @adeepn @rpardini @viraniac
config/kernel/linux-meson64-*.config @NicoD-SBC @SteeManMI @Tonymac32 @adeepn @bretmlw @clee @engineer-80 @igorpecovnik @jeanrhum @monkaBlyat @pyavitz @rpardini @teknoid
config/kernel/linux-meson64-*.config @NicoD-SBC @SteeManMI @Tonymac32 @adeepn @clee @engineer-80 @igorpecovnik @jeanrhum @jomadeto @monkaBlyat @pyavitz @rpardini @teknoid
config/kernel/linux-mvebu-*.config @Heisath
config/kernel/linux-odroidxu4-*.config @joekhoobyar
config/kernel/linux-phytium-embedded-*.config @chainsx
config/kernel/linux-rk35xx-*.config @ColorfulRhino @HeyMeco @SeeleVolleri @SuperKali @Tonymac32 @ZazaBR @alexl83 @amazingfate @catalinii @chainsx @efectn @fridtjof @ginkage @hoochiwetech @krachlatte @lanefu @linhz0hz @mahdichi @mattx433 @monkaBlyat @prahal @rpardini @schwar3kat @sputnik2019 @vamzii
config/kernel/linux-rockchip-*.config @paolosabatino
config/kernel/linux-rockchip-rk3588-*.config @ColorfulRhino @HeyMeco @SuperKali @Tonymac32 @alexl83 @amazingfate @andyshrk @efectn @fridtjof @lanefu @linhz0hz @rpardini @schwar3kat
config/kernel/linux-rockchip64-*.config @150balbes @Manouchehri @TRSx80 @TheSnowfield @Tonymac32 @ZazaBR @ahoneybun @amazingfate @andyshrk @brentr @catalinii @clee @hqnicolas @igorpecovnik @joekhoobyar @krachlatte @paolosabatino @prahal @rpardini @sicXnull @tdleiyao @utlark @vamzii
config/kernel/linux-rockchip64-*.config @150balbes @ColorfulRhino @HeyMeco @JohnTheCoolingFan @Manouchehri @SuperKali @TRSx80 @TheSnowfield @Tonymac32 @ZazaBR @ahoneybun @alexl83 @amazingfate @andyshrk @brentr @catalinii @clee @efectn @fridtjof @hqnicolas @igorpecovnik @joekhoobyar @krachlatte @lanefu @linhz0hz @paolosabatino @prahal @redrathnure @rpardini @schwar3kat @sicXnull @tdleiyao @torte71 @utlark @vamzii
config/kernel/linux-sm8250-*.config @FantasyGmm @amazingfate
config/kernel/linux-sun55iw3-syterkit-*.config @chainsx
config/kernel/linux-sunxi-*.config @1ubuntuuser @AaronNGray @DylanHP @Janmcha @StephenGraf @Tonymac32 @janprunk @lbmendes @mhawkins-consultant @sgjava
config/kernel/linux-sunxi64-*.config @AGM1968 @IsMrX @JohnTheCoolingFan @Kreyren @NicoD-SBC @PanderMusubi @Ressetkk @Tonymac32 @alexl83 @chraac @devdotnetorg @eliasbakken @krachlatte @pyavitz @schwar3kat @sicXnull @teknoid
config/kernel/linux-sunxi-*.config @1ubuntuuser @AaronNGray @DylanHP @Janmcha @StephenGraf @TheSnowfield @Tonymac32 @janprunk @lbmendes @mhawkins-consultant @sgjava @spendist
config/kernel/linux-sunxi64-*.config @AGM1968 @IsMrX @JohnTheCoolingFan @Kreyren @NicoD-SBC @PanderMusubi @Ressetkk @Tonymac32 @alexl83 @chraac @devdotnetorg @eliasbakken @krachlatte @pyavitz @schwar3kat @sicXnull @spendist @teknoid
config/kernel/linux-thead-*.config @chainsx
config/kernel/linux-uefi-arm64-*.config @PeterChrz @rpardini
config/kernel/linux-uefi-x86-*.config @davidandreoletti @rpardini
patch/kernel/archive/meson-s4t7-*/ @adeepn @rpardini @viraniac
patch/kernel/archive/odroidxu4-*/ @joekhoobyar
patch/kernel/archive/sunxi-*/ @1ubuntuuser @AGM1968 @AaronNGray @DylanHP @IsMrX @Janmcha @JohnTheCoolingFan @Kreyren @NicoD-SBC @PanderMusubi @Ressetkk @StephenGraf @Tonymac32 @alexl83 @chraac @devdotnetorg @eliasbakken @janprunk @krachlatte @lbmendes @mhawkins-consultant @pyavitz @schwar3kat @sgjava @sicXnull @teknoid
patch/kernel/archive/sunxi-*/ @1ubuntuuser @AGM1968 @AaronNGray @DylanHP @IsMrX @Janmcha @JohnTheCoolingFan @Kreyren @NicoD-SBC @PanderMusubi @Ressetkk @StephenGraf @TheSnowfield @Tonymac32 @alexl83 @chraac @devdotnetorg @eliasbakken @janprunk @krachlatte @lbmendes @mhawkins-consultant @pyavitz @schwar3kat @sgjava @sicXnull @spendist @teknoid
patch/kernel/archive/uefi-arm64-*/ @PeterChrz @rpardini
patch/kernel/archive/uefi-x86-*/ @davidandreoletti @rpardini
patch/kernel/bcm2711-*/ @PanderMusubi @teknoid
patch/kernel/imx8m-*/ @schmiedelm
patch/kernel/k3-*/ @glneo
patch/kernel/meson-*/ @hzyitc
patch/kernel/meson64-*/ @NicoD-SBC @SteeManMI @Tonymac32 @adeepn @bretmlw @clee @engineer-80 @igorpecovnik @jeanrhum @monkaBlyat @pyavitz @rpardini @teknoid
patch/kernel/meson-*/ @hzyitc @juanlufont
patch/kernel/meson64-*/ @NicoD-SBC @SteeManMI @Tonymac32 @adeepn @clee @engineer-80 @igorpecovnik @jeanrhum @jomadeto @monkaBlyat @pyavitz @rpardini @teknoid
patch/kernel/mvebu-*/ @Heisath
patch/kernel/odroidxu4-*/ @joekhoobyar
patch/kernel/phytium-embedded-*/ @chainsx
patch/kernel/rk35xx-vendor-*/ @ColorfulRhino @HeyMeco @SeeleVolleri @SuperKali @Tonymac32 @ZazaBR @alexl83 @amazingfate @catalinii @chainsx @efectn @fridtjof @ginkage @hoochiwetech @krachlatte @lanefu @linhz0hz @mahdichi @mattx433 @monkaBlyat @prahal @rpardini @schwar3kat @sputnik2019 @vamzii
patch/kernel/rockchip-*/ @paolosabatino
patch/kernel/rockchip-rk3588-*/ @ColorfulRhino @HeyMeco @SuperKali @Tonymac32 @alexl83 @amazingfate @andyshrk @efectn @fridtjof @lanefu @linhz0hz @rpardini @schwar3kat
patch/kernel/rockchip64-*/ @150balbes @Manouchehri @TRSx80 @TheSnowfield @Tonymac32 @ZazaBR @ahoneybun @amazingfate @andyshrk @brentr @catalinii @clee @hqnicolas @igorpecovnik @joekhoobyar @krachlatte @paolosabatino @prahal @rpardini @sicXnull @tdleiyao @utlark @vamzii
patch/kernel/rockchip64-*/ @150balbes @ColorfulRhino @HeyMeco @JohnTheCoolingFan @Manouchehri @SuperKali @TRSx80 @TheSnowfield @Tonymac32 @ZazaBR @ahoneybun @alexl83 @amazingfate @andyshrk @brentr @catalinii @clee @efectn @fridtjof @hqnicolas @igorpecovnik @joekhoobyar @krachlatte @lanefu @linhz0hz @paolosabatino @prahal @redrathnure @rpardini @schwar3kat @sicXnull @tdleiyao @torte71 @utlark @vamzii
patch/kernel/sm8250-*/ @FantasyGmm @amazingfate
patch/kernel/sm8550-*/ @FantasyGmm
patch/kernel/sun55iw3-syterkit-*/ @chainsx
Expand All @@ -201,18 +208,17 @@ sources/families/bcm2711.conf @PanderMusubi @teknoid
sources/families/imx8m.conf @schmiedelm
sources/families/k3.conf @glneo
sources/families/meson-s4t7.conf @adeepn @rpardini @viraniac
sources/families/meson.conf @hzyitc
sources/families/meson64.conf @NicoD-SBC @SteeManMI @Tonymac32 @adeepn @bretmlw @clee @engineer-80 @igorpecovnik @jeanrhum @monkaBlyat @pyavitz @rpardini @teknoid
sources/families/meson.conf @hzyitc @juanlufont
sources/families/meson64.conf @NicoD-SBC @SteeManMI @Tonymac32 @adeepn @clee @engineer-80 @igorpecovnik @jeanrhum @jomadeto @monkaBlyat @pyavitz @rpardini @teknoid
sources/families/mvebu.conf @Heisath
sources/families/odroidxu4.conf @joekhoobyar
sources/families/phytium-embedded.conf @chainsx
sources/families/rk35xx.conf @ColorfulRhino @HeyMeco @SeeleVolleri @SuperKali @Tonymac32 @ZazaBR @alexl83 @amazingfate @catalinii @chainsx @efectn @fridtjof @ginkage @hoochiwetech @krachlatte @lanefu @linhz0hz @mahdichi @mattx433 @monkaBlyat @prahal @rpardini @schwar3kat @sputnik2019 @vamzii
sources/families/rockchip-rk3588.conf @ColorfulRhino @HeyMeco @SuperKali @Tonymac32 @alexl83 @amazingfate @andyshrk @efectn @fridtjof @lanefu @linhz0hz @rpardini @schwar3kat
sources/families/rockchip.conf @paolosabatino
sources/families/rockchip64.conf @150balbes @Manouchehri @TRSx80 @TheSnowfield @Tonymac32 @ZazaBR @ahoneybun @amazingfate @andyshrk @brentr @catalinii @clee @hqnicolas @igorpecovnik @joekhoobyar @krachlatte @paolosabatino @prahal @rpardini @sicXnull @tdleiyao @utlark @vamzii
sources/families/rockchip64.conf @150balbes @ColorfulRhino @HeyMeco @JohnTheCoolingFan @Manouchehri @SuperKali @TRSx80 @TheSnowfield @Tonymac32 @ZazaBR @ahoneybun @alexl83 @amazingfate @andyshrk @brentr @catalinii @clee @efectn @fridtjof @hqnicolas @igorpecovnik @joekhoobyar @krachlatte @lanefu @linhz0hz @paolosabatino @prahal @redrathnure @rpardini @schwar3kat @sicXnull @tdleiyao @torte71 @utlark @vamzii
sources/families/sm8250.conf @FantasyGmm @amazingfate
sources/families/sun55iw3-syterkit.conf @chainsx
sources/families/sunxi.conf @1ubuntuuser @AaronNGray @DylanHP @Janmcha @StephenGraf @Tonymac32 @janprunk @lbmendes @mhawkins-consultant @sgjava
sources/families/sunxi64.conf @AGM1968 @IsMrX @JohnTheCoolingFan @Kreyren @NicoD-SBC @PanderMusubi @Ressetkk @Tonymac32 @alexl83 @chraac @devdotnetorg @eliasbakken @krachlatte @pyavitz @schwar3kat @sicXnull @teknoid
sources/families/sunxi.conf @1ubuntuuser @AaronNGray @DylanHP @Janmcha @StephenGraf @TheSnowfield @Tonymac32 @janprunk @lbmendes @mhawkins-consultant @sgjava @spendist
sources/families/sunxi64.conf @AGM1968 @IsMrX @JohnTheCoolingFan @Kreyren @NicoD-SBC @PanderMusubi @Ressetkk @Tonymac32 @alexl83 @chraac @devdotnetorg @eliasbakken @krachlatte @pyavitz @schwar3kat @sicXnull @spendist @teknoid
sources/families/thead.conf @chainsx
sources/families/x86.conf @davidandreoletti @rpardini
2 changes: 1 addition & 1 deletion .github/workflows/scorecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ jobs:
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: "Upload artifact"
uses: actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
with:
name: SARIF file
path: results.sarif
Expand Down
18 changes: 2 additions & 16 deletions .github/workflows/update-tools.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,13 +81,6 @@ jobs:
version_latest=$(curl --silent "https://api.github.com/repos/${{ matrix.tool.PROJECT_NAME }}/releases/latest" | jq -r .tag_name)
version_latest=${version_latest#v} # Removing the 'v' prefix since the script uses only plain numbers
echo "version_latest=$version_latest" >> $GITHUB_OUTPUT
{
echo "CHANGE_LOG<<EOFFEOFFF42" # Has to be a unique delimiter that doesn't appear in the changelog itself
curl --silent "https://api.github.com/repos/${{ matrix.tool.PROJECT_NAME }}/releases/latest" | jq -r .body \
| sed -E -e 's/(#([0-9]+))/${{ matrix.tool.USER_NAME }}\/${{ matrix.tool.REPO_NAME }}\1/g' \
-e 's/https\:\/\/github\.com/https\:\/\/redirect.github.com/g'
echo "EOFFEOFFF42"
} >> "$GITHUB_ENV"

- name: Update ${{ matrix.tool.VERSION_VAR}} in script
# @TODO Make sure that the version is actually higher, not lower (the 'latest' tag does not neccessarily mean that the version is higher!)
Expand All @@ -106,13 +99,6 @@ jobs:
body: |
Bump [${{ matrix.tool.PROJECT_NAME}}](https://github.com/${{ matrix.tool.PROJECT_NAME }}) from ${{ steps.get-version-current.outputs.version_current }} to ${{ steps.get-version-latest.outputs.version_latest }} by bumping `${{ matrix.tool.VERSION_VAR}}` in `${{ matrix.tool.VAR_FILE}}`.

<details><summary><b>Release notes</b></summary>
<p><em>Sourced from <a href="https://github.com/${{ matrix.tool.PROJECT_NAME }}/releases">${{ matrix.tool.PROJECT_NAME }}'s releases</a>.
<br>Please note that this only shows the release notes for the latest release.</em></p>
<blockquote>

${{ env.CHANGE_LOG }}

</blockquote>
</details>
Check <a href="https://github.com/${{ matrix.tool.PROJECT_NAME }}/releases/latest">the upstream release notes</a>.
<p><em>Please note that the above link only shows the release notes for the latest release.</em></p>
labels: Dependencies, Bash
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
24.11.0-trunk
25.02.0-trunk
11 changes: 7 additions & 4 deletions action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,10 @@ inputs:
required: false
default: "Build with [Armbian tools](https://github.com/armbian/build)"

armbian_release_tag:
description: "Armbian release tag"
required: false

runs:
using: "composite"

Expand Down Expand Up @@ -122,7 +126,7 @@ runs:
uses: actions/checkout@v4
with:
repository: armbian/build
fetch-depth: 0
ref: ${{ inputs.armbian_branch }}
clean: false
path: build

Expand Down Expand Up @@ -163,9 +167,8 @@ runs:
DESKTOP_ENVIRONMENT_CONFIG_NAME="config_base"
fi

# go to build folder and checkout
# go to build folder
cd build
git checkout ${{ inputs.armbian_branch }}

# execute build command
./compile.sh "${{ inputs.armbian_target }}" \
Expand Down Expand Up @@ -194,7 +197,7 @@ runs:

- uses: ncipollo/release-action@v1
with:
tag: "${{ env.ARMBIAN_VERSION }}"
tag: ${{ inputs.armbian_release_tag != '' && inputs.armbian_release_tag || env.ARMBIAN_VERSION }}
name: "${{ inputs.armbian_release_tittle }}"
artifacts: "${{ inputs.armbian_artifacts }}*"
allowUpdates: true
Expand Down
51 changes: 51 additions & 0 deletions config/boards/aml-c400-plus.tvb
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Amlogic S912 octa core 3Gb RAM SoC eMMC
BOARD_NAME="Magicsee C400 Plus"
BOARDFAMILY="meson-gxl"
BOARD_MAINTAINER="jomadeto"
BOOTSIZE="512"
BOOTFS_TYPE="fat"
KERNEL_TARGET="current,edge"
MODULES_BLACKLIST="simpledrm" # SimpleDRM conflicts with Panfrost
KERNEL_TEST_TARGET="current"
SERIALCON="ttyAML0"
FULL_DESKTOP="yes"
ASOUND_STATE="asound.state.mesongx"
BOOT_FDT_FILE="amlogic/meson-gxm-c400-plus.dtb"
BOOT_LOGO="desktop"
SRC_EXTLINUX="no"
SRC_CMDLINE='rootflags=data=writeback console=ttyAML0,115200n8 console=tty0'

function post_family_config__uboot_aml-c400-plus() {
# This board type relies on the vendor installed u-boot on emmc to boot
display_alert "$BOARD" "Configuring ($BOARD) non-u-boot" "info"
unset BOOTSOURCE
declare -g BOOTCONFIG='none'
}

function post_family_tweaks_bsp__config_aml-c400-plus_bsp() {
: "${destination:?destination is not set}"

# Important: this board has board-specific bsp-cli files in config/optional/boards/aml-c400-plus/_packages/bsp-cli
# that path is hashed by the bsp-cli hashing function automatically
display_alert "${BOARD}" "Adjusting perms of bsp-cli files for ${BOARD} in /root" "info"
run_host_command_logged chmod -v 744 "${destination}"/root/install-aml.sh
run_host_command_logged chmod -v 644 "${destination}"/root/fstab.template

display_alert "${BOARD}" "Removing armbian-install" "info"
run_host_command_logged rm -v "${destination}"/usr/bin/armbian-install

display_alert "${BOARD}" "Adding bsp-cli preinst logic" "info"
# Inline function! So this function is automatically hashed when this hook is hashed.
function aml-c400-plus-bsp-cli-preinst() {
#update of the board bsp-cli package fails because the filesystem type is
#fat and dpkg tries to create a hard link for the existing files as backup
#so rm the files instead in a preinst step
[ -f /boot/armbianEnv.txt ] && rm /boot/armbianEnv.txt
[ -f /boot/aml_autoscript ] && rm /boot/aml_autoscript
[ -f /boot/emmc_autoscript ] && rm /boot/emmc_autoscript
return 0 # short-circuits above, avoid errors
}
preinst_functions+=('aml-c400-plus-bsp-cli-preinst')
if false; then aml-c400-plus-bsp-cli-preinst; fi # so shellcheck stops complaining the function is unused. sorry

}
14 changes: 14 additions & 0 deletions config/boards/aml-s805-mxq.tvb
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# MXQ TV box based on Amlogic S805 quad core 1GB RAM SoC GBE
BOARD_NAME="MXQ"
BOARDFAMILY="meson8b"
BOARD_MAINTAINER=""
KERNEL_TARGET="current"
KERNEL_TEST_TARGET="current"
BOOTCONFIG="none"
BOOTSCRIPT="boot-aml-s805-mxq.cmd:boot.cmd"
# The preinstalled U-BOOT looks for this script
BOOTSCRIPT_OUTPUT="s805_autoscript"
BOOTENV_FILE="aml-s805-mxq.txt"

BOOTSIZE="200"
BOOTFS_TYPE="fat"
Loading
Loading