Igor Pecovnik
b1ee4a5252
Fixing updating submodule
2025-11-18 13:08:18 +01:00
Igor Pecovnik
39d6bc8148
Powere management - make it conditional, enable on UEFI targets, else disabled
2025-11-18 12:01:25 +01:00
Igor Pecovnik
2bbf332e87
Upgrade Allwinner CURRENT kernels to latest
2025-11-17 12:16:23 +01:00
Igor Pecovnik
06dbd0074c
Add Ubuntu 25.10 / 26.04 questing and resolute as csc build target, demote Bookworm to csc
2025-11-15 23:09:24 +01:00
Igor Pecovnik
9b5518d8a9
Drop patches that has been upstreamed - rockchip and sm8550
2025-11-15 11:18:34 +01:00
Igor Pecovnik
b21d883fb1
MOTD: deterministic spacing, tidy and compact output
2025-11-15 10:18:47 +01:00
Igor Pecovnik
db842095bc
Bugfix: quotes were downloading to wrong location
2025-11-15 10:18:47 +01:00
Igor
dca72ab3c9
Use next patch version when using main action script
...
Updated the version resolution logic to prefer workflow input and increment the patch version correctly.
This will prevent auto downgrading from stable repository.
2025-11-13 08:45:46 +01:00
Igor Pecovnik
794cc8fb3a
Rockchip64: enable Qcom ath12 (wifi 7) support
2025-11-13 08:44:32 +01:00
Igor and coderabbitai[bot]
347a93f3bd
First login: create docker group and add normal user to it ( #8920 )
...
* First login: create docker group and add normal user to it
* Update packages/bsp/common/usr/lib/armbian/armbian-firstlogin
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-11-12 18:02:56 +01:00
Igor Pecovnik
758c57bafe
Framework: copy user provided first boot config at build time
2025-11-12 17:38:51 +01:00
Igor Pecovnik
d10bce1179
In order to support rk3588j, CONFIG_NVMEM_ROCKCHIP_OTP has to be set to Y
2025-11-11 21:06:56 +01:00
Igor Pecovnik
6438ef76cf
Improve first login for automated builds
2025-11-10 11:47:25 +01:00
Igor Pecovnik
9e00b6c107
Armbian install progress bar wasn't working for awhile
2025-11-10 11:47:13 +01:00
Igor Pecovnik
8b8b0263b2
Disable sleep functionality on systemd level
...
This should prevent boards going to sleep as resume mainly don't work
2025-11-10 11:47:00 +01:00
Igor Pecovnik
c133a7d664
Revert "Implement option to skip certain kernel configs that don't want to play along"
...
This reverts commit 73a43c993dd53eb6aacc18fe4222c293a7a31589.
2025-11-09 20:33:27 +01:00
Igor Pecovnik
f3b699793b
Implement option to skip certain kernel configs that don't want to play along
2025-11-08 21:11:06 +01:00
Igor Pecovnik
97924fb11e
BTRFS: move btrfs support packages from additional to main package list
...
This will ensure support is also present in minimal images by default.
2025-11-08 11:36:36 +01:00
Igor
81ad50f257
Revitalize Espressobin - fix atf compilation bug, bump kernels ( #8873 )
...
* Revitalize Espressobin - fix atf compilation bug, bump kernels
* Drop forced systemd networking as this is now anyway in minimal by default
2025-11-06 00:19:49 +01:00
Igor Pecovnik
655897d03f
Introduce CodeRabbitAI config file to fine tune its response from Git
2025-11-05 22:16:35 +01:00
Igor
a2f2eb32a1
Kernel config rewrite: use our strong servers for matrix generation ( #8859 )
...
* Add review request to kernel configs workflow
* Update rewrite-kernel-configs.yml
* Remove mentioning ai as we solved it differently
https://github.com/armbian/build/pull/8861
2025-11-03 18:09:34 +01:00
Igor Pecovnik
2c23325fb7
Move kernel config changes from board to kernel config
2025-11-02 22:18:32 +01:00
Igor
30c3be15a1
RPI: Increase UEFISIZE from 256 MiB to 512 MiB
...
Users request: Failed apt dist-upgrade from the trixie xfce image downloaded using rpi-imager. The boot partition is only 256M so it get full and the update fail blowing up everything. Please consider using 512 Mb boot partitions. Thanks
2025-10-31 09:16:05 +01:00
Igor Pecovnik
77805480b9
Fix wrong order of distributions
2025-10-27 11:33:08 +01:00
Igor Pecovnik
b6ec163675
Github issues config: fix broken link
...
Since we deprecate mirror repository, issues can't be open for infra anymore
2025-10-26 22:17:37 +01:00
Igor
8b0f9ad1ef
Wireless driver patching: fix inconsistency in matching ( #8789 )
...
* Wireless driver patching: fix inconsistency in matching
Mathing Allwinner family via LINUXFAMILY is giving different results. sunxi doesn't cover sun5* ...
* Re-adding wireless drivers that fall out of this bug + few additional
2025-10-23 22:30:12 +02:00
Igor Pecovnik
596b6c6a47
Move to supported, drop device tree as it was merged to the kernel repository
2025-10-20 10:51:12 +02:00
Igor Pecovnik
ddf1337ca4
Add Wi-Fi injection patch for Linux 6.12 kernels.
2025-10-11 14:04:48 +02:00
Igor Pecovnik
bc0005ba57
GHA: rewrite kernel configs and open a PR if there are changes
2025-10-11 11:47:28 +02:00
Igor Pecovnik
3047c3ef4b
Use Debian SID when generating JSONs
2025-10-11 11:47:28 +02:00
Igor Pecovnik
2b59e14542
Mekotronics R58HD - add initial support
2025-10-07 01:27:41 +02:00
Igor Pecovnik
7753ab03e6
Enable Realtek rtw88 USB adapters (8811/8821, 8812AU, 8814AU, 8822BU) on UEFI edge kernels
...
And execute kernel config rewrite.
2025-10-06 23:40:09 +02:00
Igor Pecovnik
992edf26f4
UEFI loong64: drop upstreamed patches
2025-10-02 15:38:50 +02:00
Igor Pecovnik
0b14d5612c
Linux kernel: bump mainline to latest version
2025-09-29 16:04:37 +08:00
Igor Pecovnik
2c41812bd7
Drop broken link to u-boot subfolder
...
https://github.com/armbian/build/pull/8478
2025-09-29 05:14:33 +02:00
Igor Pecovnik
a96702dec5
orangepi5: hardening and typo
2025-09-28 06:45:17 +02:00
Igor Pecovnik
0b9c1898be
Upstream releases: update release upgrade paths
2025-09-28 06:45:03 +02:00
Igor Pecovnik
68a98a6f7f
ORAS tools parameter deprecation: since v1.3 verbosity is by default
2025-09-28 06:43:30 +02:00
Igor
eebef46200
Realtek 8189ES & FS compatibility with Linux 6.17.y
...
Closing https://github.com/armbian/build/issues/8659
2025-09-28 05:30:08 +02:00
Igor Pecovnik
b81d9e8b48
SM8550: drop patches that have been upstreamed
2025-09-27 13:21:38 +02:00
Igor Pecovnik
12d60bc169
Armbian-zram-config mkfs detecion gets empty string
2025-09-26 10:23:59 +02:00
Igor Pecovnik
684936ea72
sunxi-6.16: Fix and re-enable patches for tsc2007
2025-09-21 20:09:24 +02:00
Igor Pecovnik
859b49c32f
Bump mainline edge kernels to rc7
2025-09-21 19:32:20 +02:00
Igor Pecovnik
cf613a5707
Adjust dependabot labels
2025-09-14 13:44:47 +02:00
Igor
7995d2ac3f
Add more labels to remove on PR approval
...
Expanded the labelsToRemove array to include additional labels.
2025-09-14 13:44:47 +02:00
Igor
3bb8125be8
Modify PR workflow to remove multiple labels
...
Removes work in progress label too.
2025-09-14 13:44:47 +02:00
Igor
29e30fa237
Implement label removal on PR approval
...
Once we set label "Ready to merge" lets remove "Review needed". If its set.
2025-09-13 13:53:41 +02:00
Igor
47519373a6
PR review labeler: extract PR number from commit ID ( #8627 )
2025-09-13 11:37:27 +02:00
Igor Pecovnik
e60abc531b
Add Label When Approved action
2025-09-12 21:31:19 +02:00
Igor Pecovnik
aed9ff4ab3
IMX8 kernel 6.12.y: fix to latest known version that compiles
2025-09-11 23:46:37 +02:00
Igor Pecovnik
ce93f1ed16
Update rockchip v4l2 related patches due to upstream changes
2025-08-29 05:24:38 +08:00
Igor
891c51d37a
Update logo that is b/w compatible
...
https://github.com/armbian/build/issues/8397
2025-08-28 05:57:22 +02:00
Igor
06e29a5249
Set work in progress label for maintainers synhronization
...
This PR tells if there is a discrepancy between db and config and it becomes alright when all info is set correct. This action then adjust repo accordingly. Setting a different level would likely move out from review process. This PR is unique and dependent from:
- board status
- database entry
It only become valid for review when all things are set correctly.
2025-08-27 16:25:35 +08:00
Igor
1056f8e4e4
Qualcomm Robotics RB5: temporally disable daily builds ( #8535 )
2025-08-23 09:18:44 +02:00
Igor
96b10be3c6
Drop CONFIG_CAN_TI_HECC module as it fails to compile ( #8534 )
...
* Drop CONFIG_CAN_TI_HECC module as it fails to compile
On other 32b configs
* Drop rk3588 collabora defconfig
* Drop CAN_TI_HECC from remaining as suggested by AI
2025-08-23 01:13:43 +02:00
Igor Pecovnik
10bd7ac43c
Drop CONFIG_CAN_TI_HECC module as it fails to compile
2025-08-22 18:44:37 +08:00
Igor
50ef00e6aa
Fixing breakage of sunxi64 edge
2025-08-18 19:31:25 +02:00
Igor Pecovnik
e765406935
Orangepizero: drop Crust support that is preventing succesful reboot
2025-08-16 00:53:02 +08:00
Igor Pecovnik
534b97f702
Debian Trixie: declare as supported
2025-08-07 22:17:51 +02:00
Igor Pecovnik
750d4eda7d
Xradio: adjust to support kernel compilation for 6.16+
2025-08-07 19:40:40 +02:00
Igor Pecovnik
4ae394cc4d
Debian oldstable: drop security and backport repository from packages lists
...
It does not exists for Bullseye nor Buster, which are both anyway deprecated, but we have a user reqests.
2025-07-30 15:49:42 +02:00
Igor and coderabbitai[bot]
8141ce38a6
BLK_DEV_DM is set as a module (m) while DM_INIT is forced built-in (y)
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-07-30 08:15:01 +02:00
Igor Pecovnik
cbeb0992b4
Bullseye: drop backport repository as it doesn't exists anymore
2025-07-28 17:17:58 +02:00
Igor Pecovnik
2629e21026
Rockchip EDGE: fix broken patch
2025-07-24 18:34:36 +02:00
Igor Pecovnik
67aa2d55e4
Wireless drivers: bump commit hash, add information about deprecations
2025-07-23 10:52:37 +02:00
Igor Pecovnik
2f852e68e5
Bump kernels for imx6, mvebu, xu4 and move wdk2023 to eos
2025-07-22 10:36:24 +02:00
Igor Pecovnik
4fc1fc84e0
Rockchip64 EDGE: fix broken patch
2025-07-22 10:35:00 +02:00
Igor Pecovnik
486b41f0d6
U-boot: drop referencing to Denx Git as they have some weird protection that doesn't like our CI
...
Sources are defined globally, so we don't need to define them here again.
2025-07-20 17:22:51 +02:00
Igor Pecovnik
fecc8ae217
Plymouth: add most recent Armbian logo
2025-07-18 17:44:07 +02:00
Igor
58cef978c3
Clean build repository readme file, update logo, declutter ( #8391 )
2025-07-18 17:43:17 +02:00
Igor Pecovnik
797898d83f
Meson64 Current: adjust broken patch
2025-07-18 17:42:40 +02:00
Igor Pecovnik
1b2428e390
Synhronize x86 config with Ubuntu kernel
2025-07-14 11:00:29 +02:00
Igor
94ba2acee3
UEFI arm64: add cloud branch to the board config
...
While adding cloud branch, we forget to add this to the board config. Everything else exists and images were already tested on netcup VPS instances.
2025-07-14 10:59:37 +02:00
Igor Pecovnik
4db95c6122
Allwinner kernel: bump current to 6.12.35 and edge to 6.15.4
2025-06-30 08:45:56 +02:00
Igor Pecovnik
d502356d02
Allwinner 64b: reenable xradio wireless driver
2025-06-29 19:07:44 +02:00
Igor Pecovnik
b8844c9e73
Inovato quadra bootfix, bump uboot for zero3, 2w, add 1.5Gb support, bump atf
2025-06-29 15:19:42 +02:00
Igor Pecovnik
b27c86e620
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]
2025-06-25 07:50:18 +02:00
Igor Pecovnik
7f9e02b0a2
Nanopi R6/R5: set wan interface to wan1 as otherwise netplan rules won't catch it
...
https://github.com/armbian/build/blob/main/extensions/network/config-networkd/netplan/10-dhcp-all-interfaces.yaml#L25
2025-06-23 20:35:53 +02:00
Igor Pecovnik
3473794977
Armbian-install: disable Docker when installing images
...
enable back on exit
2025-06-23 20:34:18 +02:00
Igor
028cdb9c39
Repository signing: add support for dual signing ( #8320 )
...
* Repository signing: add support for dual signing
2025-06-23 17:25:48 +02:00
Igor Pecovnik
3844ef919f
Main: adjust broken patches on Meson and Rockchip64
2025-06-21 19:37:37 +02:00
Igor Pecovnik
18ddabe25f
Revert "build(deps): bump oras from 0.2.33 to 0.2.34"
...
This reverts commit f29414a0ea .
2025-06-10 10:44:22 +02:00
Igor Pecovnik
aa5526a918
Signing key: keep a link to previous location
...
armbian-config still uses old location and as we don't control keys via package, we need to apply this workaround for newly created images
2025-06-09 09:33:46 +02:00
Igor Pecovnik
54dbbe2785
Trixie: drop non-existing packages
2025-06-08 18:05:07 +02:00
Igor Pecovnik
166b786fc9
Drop broken patch
2025-05-30 21:18:18 +02:00
Igor Pecovnik
b84e431565
PocketBeagle2: temporally disabling build target
2025-05-30 19:46:43 +02:00
Igor Pecovnik
a55e510628
Rockchip64 current: fixing broken patch
2025-05-30 19:38:09 +02:00
Igor Pecovnik
b2fd69b34d
Enable HiDPI support only if the framebuffer size is detectable
2025-05-29 18:50:43 +02:00
Igor Pecovnik
0cfdb8c7e4
Allwinner: Replace bc with awk for floating-point comparison in temperature check
2025-05-27 15:55:14 +02:00
Igor Pecovnik
ad3fa9fd35
Add missing firmware files
2025-05-26 20:28:23 +02:00
Igor Pecovnik
a160029eb0
Unlocking radios on RPI with a dedicated service
2025-05-26 20:28:23 +02:00
Igor Pecovnik
000c787edd
mvebu: bump EDGE kernel to 6.12 and disable Active State Power Management
2025-05-16 19:01:48 +02:00
Igor Pecovnik
cbb0343d20
Fix and improve Armbian GH Action
...
- add forced host initialization
- change to aarch64 build runner by default
2025-05-16 18:58:56 +02:00
Igor Pecovnik
5216e732cd
Revert "add in cache to the image, allowing caching in customize image step"
...
This reverts commit 9eaa276457 .
2025-05-15 16:43:51 +02:00
Igor Pecovnik
c53c0e344e
Mekotronics: move two boards from community supported to supported
2025-05-14 11:59:33 +02:00
Igor Pecovnik
4dc9b00fb0
Framework: switch Docker default image to Noble
2025-05-14 11:59:12 +02:00
Igor Pecovnik
3213bcb570
Bump build framework version and adjust requirements
2025-05-14 11:59:12 +02:00
Igor Pecovnik
719bae4246
Improve welcoming text for 1st time PR and issues contributors
2025-05-12 16:53:17 +02:00
Igor Pecovnik
6e3ad9bca3
Updating maintainers: switch to new location of JSON file
2025-05-11 23:34:10 +02:00
Igor Pecovnik
e8894a787d
Helios4: add fancontrol package and switch to .conf
2025-05-10 16:41:38 +02:00