Ricardo Pardini
31131fe14e
bsp-cli/BETA: fixes for bsp-cli bootscript hashing; don't normalize bootscript vars; debugging for BETA=yes/no stuff
...
also:
- get rid of comments and `SUBREVISION` and `RC` variables
- better debugging in calculate_hash_for_variables() do_normalize_src_path=yes/no
- tag a few places where output/debs might wrong in face of BETA=yes/no
2023-05-25 19:30:40 +02:00
amazingfate
316c4117dd
update kernel of rockchip-rk3588 legacy to rkr4
2023-05-25 14:04:26 +08:00
Igor
cb8b309a91
Disable rtl8723cs for bcm2711 family as its currently broken and as its not needed there anyway
2023-05-25 06:21:11 +02:00
Igor
84a458b861
Reenable wifi
2023-05-25 06:19:21 +02:00
Igor
a710553138
Temporally disable broken wireless / bluetooth driver from patch/misc/wireless-rtl8723cs/
...
@paolosabatino
Also bump Allwinner
2023-05-25 06:19:21 +02:00
Ricardo Pardini
10855677e5
rockchip64/edge 6.3.y: fix broadcom bt serdev hack for 6.3.4
2023-05-25 05:09:49 +02:00
Ricardo Pardini
38bda3ac57
drivers_network: wireless-driver-for-uwe5622-park-link-v6.1-post: fix for 6.1.30
2023-05-25 05:09:49 +02:00
Ricardo Pardini
848f176a52
rockchip64/current 6.1.y: fix broadcom bt serdev hack for 6.1.30
2023-05-25 05:09:49 +02:00
Ricardo Pardini
e1e3e3c02c
drivers_network: rtl8723cs bt: disable landed patches in 6.1.30/6.3.4; keep for 6.2, which is EOL
2023-05-25 05:09:49 +02:00
Paolo Sabatino
bff4dfee52
fix rk322x and rockchip 32bit patches for kernel 6.1
2023-05-25 00:48:38 +02:00
Brent Roman
d2b49456de
switched from using ifconfig to ip command to set mac address of wlan
2023-05-24 19:29:42 +02:00
Ricardo Pardini
97362fd408
artifacts (all): implement DONT_BUILD_ARTIFACTS=any (so we don't need to list them all for CI image builds)
2023-05-24 19:24:01 +02:00
Ricardo Pardini
0a5740040e
rootfs-to-image: find, warn, and remove dangling symlinks in FAT32 /boot
2023-05-24 19:23:37 +02:00
Ricardo Pardini
15fcc0bb00
artifacts: introduce calculate_hash_for_variables() which normalizes the input; use in kernel/uboot/etc
...
- some hashed variables might contain "${SRC}", so hashes never match, unless built in Docker
- this strips away SRC from all vars and adds debugging so we can detect more later.
- `artifact-uboot`: include more variables into hash, for ATF & rk stuff
- `artifact-armbian-desktop`:
- hashed vars actually contain /armbian in different context, skip normalization in this case
- include results of relevant aggregation into artifact_input_variables
- otherwise: desktops with different appgroups/configs lead to build failures in pipeline
- will cause warnings in JSON preparation step, if more than one appgroups/config combo is targeted, since repo can only have one
2023-05-24 19:23:08 +02:00
Ricardo Pardini
940d0e740c
image: sanity check: warn if any deb artifacts' actually-installed version does not match artifact-built version
...
- this catches problems with outdated/crazy repos, customize doing stupid things, wrong pinning, etc
2023-05-24 19:22:51 +02:00
Ricardo Pardini
14a3ec01d0
khadas-edge2: switch to rockchip-rk3588 legacy kernel; add bluetooth-hciattach for working bluetooth
...
- most of the work done by @monkaBlyat
2023-05-24 19:22:22 +02:00
Ricardo Pardini
5f458c9183
mekotronics (all boards): use new bluetooth-hciattach extension
2023-05-24 19:22:22 +02:00
Ricardo Pardini
a9cc0620ec
bluetooth-hciattach: new generic extension to facilitate adding hciattach systemd service, given the correct params
2023-05-24 19:22:22 +02:00
schwar3kat
7036b0492b
Orangepi-r1plus-lts-fix-NIC-logical-names
2023-05-24 19:21:56 +02:00
Ricardo Pardini
0cf457b2ef
kernel: drivers: wireless-rtl8723du-6.3.patch: don't patch the same thing twice
2023-05-24 19:21:42 +02:00
Ricardo Pardini
93263c4719
rockchip64/edge 6.3.y: update .config - no actual changes
2023-05-24 19:21:31 +02:00
Ricardo Pardini
1cdab8b1cf
rockchip64/edge 6.3.y: rebase against v6.3.3, do archeology for missing mbox'es
2023-05-24 19:21:31 +02:00
Ricardo Pardini
fde9ca206e
rockchip64/edge 6.3.y: manually fix Radxa E25/CM3 patches
2023-05-24 19:21:31 +02:00
Ricardo Pardini
5200172a37
rock-5a: add support for Rock-5A, WiP, using rockchip-rk3588 - by @amazingfate
2023-05-24 19:21:20 +02:00
Ricardo Pardini
fa21a75d00
rockchip64/current 6.1.y: fix broken Radxa E25 patch from #5165
...
- drop the common dtsi changes
2023-05-24 19:21:09 +02:00
Ricardo Pardini
52710b3363
git/docker: bsp-cli: fix BUILD_REPOSITORY_URL and BUILD_REPOSITORY_COMMIT under Docker; fixes AR-1750
2023-05-24 19:20:57 +02:00
Ricardo Pardini
03810833ef
sunxi 6.1 and 6.2: disable broken ov5640 patches (some kind of camera?)
...
- most of those were already disabled on 6.2, now some more patches on top also broke.
- it works up to 6.1.15, but 6.1.16 broke it; `megi`'s tree is still sitting at 6.1.12.
2023-05-24 19:20:48 +02:00
Igor
8ebe1b9112
Forgot to change execution bit to postinst script
2023-05-23 17:14:42 +02:00
Igor
aba5df4689
Remove postinst manipulation as its not needed. SKEL is copied at user creation, psd at first run
...
Also fix executing bit at armbian-firstlogin script
2023-05-23 16:34:56 +02:00
Ricardo Pardini
7d72d18bb0
git-ref2info: source.denx.de is a GitLab instance, add it to the selector; fixes #5168
2023-05-23 16:34:40 +02:00
Ricardo Pardini
b8bea3edb9
rockchip-rk3588-legacy: switch to 48-bit virtual address; enable more eBPF/net stuff
...
- enable more eBPF/net stuff for Cilium
- switch to 48-bit virtual addresses, so we're tcmalloc compatible
- see https://github.com/cilium/cilium/issues/17467
- see https://github.com/envoyproxy/envoy/issues/15235#issuecomment-850516622
2023-05-23 16:34:18 +02:00
Ricardo Pardini
10a0a3e454
rpi4b/bcm2711: introduce RPI_DEBUG_CONSOLE=yes which at once disables bt, enables uart, and adds ttyAMA0
2023-05-23 16:33:59 +02:00
Muhammed Efe Çetin
214cafb264
Enable INNOLUX_AFJ101_BA2131 panel on rk3588 legacy kernel
2023-05-23 16:33:42 +02:00
Igor
bf30e06358
Remove motd spam after installing fake ubuntu advantage tools
2023-05-23 16:33:25 +02:00
Paolo Sabatino
59363d5a0f
rk3399: fix again OrangePi 4 LTS sdcard detection
2023-05-21 19:29:28 +02:00
Igor
526070d866
Remove /etc/legal from conf_files to prevent prompt at upgrade
...
Signed-off-by: Igor <igor@armbian.com >
2023-05-21 17:06:54 +02:00
Ricardo Pardini
6acf58bcb8
armbian-zsh: use fixed commit for ohmyzsh; was using very high traffic 'master' branch
...
- upstream has no branches, no tags, only way to quiesce this is via `commit:<sha1>`
2023-05-21 16:18:57 +02:00
Ricardo Pardini
30eb5323f2
prepare-host: refactor disk space check; test "${DEST}" and "${SRC}/cache", no longer "${SRC}"
2023-05-21 16:18:35 +02:00
Ricardo Pardini
89a7cc971b
grub: fixes for wallpaper / gfxmode / submenu /etc
...
- Debian working
- Ubuntu's grub needs more work
2023-05-21 16:18:20 +02:00
amazingfate
ea952814d1
change radxa uboot branch to next-dev
2023-05-21 14:01:21 +02:00
Ricardo Pardini
09e82fe25e
meson64-edge (6.2.y): rebase & update .config to 6.2.16 (EOL); pick chewitt (add t95z+fixes); rework SPI-NOR dtbs
...
- `meson64`-`edge` (6.2.y): drop old/unused/pre-armbian-next builddeb patch that was leftover
- `meson64`-`edge` (6.2.y): pick & squash from chewitt's tree; new t95z board and its tm1628 driver, fixes for odroidc2, vim3, gxl/gxm SDIO
- `meson64`-`edge` (6.2.y): reword the `-spi` extra DTBs for the N2(+) into more generic for g12; add VIM3/VIM3L which also have same SPI NOR scheme
- `meson64`-`edge` (6.2.y): update .config to 6.2.16; enable `CONFIG_TM1628`
- `meson64`-`edge` (6.2.y): rebase to 6.2.16 after picking chewitt
2023-05-21 14:01:11 +02:00
Ricardo Pardini
7fa05a9b69
utils-dpkgdeb: fix wrong DEBIAN/md5sums generation
...
- remove the prefix, otherwise a temporary path is included
- don't include DEBIAN/* files themselves
2023-05-21 14:00:15 +02:00
Ricardo Pardini
2e570b9473
initrd: when cache hit, don't preserve perms during deploy, otherwise FAT32 /boot gags
2023-05-21 13:59:26 +02:00
Ricardo Pardini
eb4320f424
odroidm1 / rk3568-odroid: recover overlays from 6.1; update .config; fix patch dir name
2023-05-21 13:58:31 +02:00
Patrick Yavitz
e2791ef1b9
config: boards: bananapicm4io.conf
...
Added "current" to the KERNEL_TARGET variable.
KERNEL_TARGET="current,edge"
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com >
2023-05-21 11:11:25 +02:00
Patrick Yavitz
80e4d37315
patch: kernel: meson64-6.1: add-board-bananapi-cm4-cm4io
...
Backport: BPI-CM4 CM4IO dts/dtsi
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com >
2023-05-21 11:11:25 +02:00
Igor
a3e79a8d7b
Disable debugging on packages install
2023-05-21 11:11:18 +02:00
Igor
e67215bd6a
URL for riscv64 is different then expected
...
https://deb.debian.org/debian-ports/pool -> pool-riscv64
2023-05-21 11:11:07 +02:00
Alan
8eeb9379d1
Move rtl8189-disable-debug patch from kernel to misc(drivers_network.sh)
2023-05-19 23:35:49 +02:00
amazingfate
afa8775f3e
delete upstream merged patches of rk35xx-5.10
2023-05-19 23:34:49 +02:00