Igor Pecovnik
01218eefa4
UX bugfix: on first run we display some warnings if userspace is unsupported. It broke down.
...
Since expanding distribution status with upgrade target, this condition stop working
Related: https://github.com/armbian/build/pull/7303
2024-11-03 17:43:02 +01:00
Igor Pecovnik
eab612e2a7
Firstlogin automation - add support for SSH key download
...
- allow automation in interactive mode too. Currently disabled for no apparent reason.
2024-10-22 13:04:11 +02:00
amazingfate
905546279f
xiaomi-elish: add hexagonrpc service to fix kernel crash
2024-10-22 13:02:03 +02:00
Martin Schmiedel
992e9b71bb
MBa8MPxL: Bump current kernel from 6.6.43 to 6.11.x
...
- remove patches (already mainlined)
- while at it, rename BOARD_MAINTAINER to the actual GitHub profile
Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2024-10-22 13:01:50 +02:00
amazingfate
6643dbaf1a
add new device OnePlus 8T
2024-10-18 10:52:59 +02:00
Alex Shumsky
73d521da42
ramlog: remove obsolete nocache; fixes #6890
2024-10-15 15:56:55 +02:00
schwar3kat
a67126e6e1
Rock-5c add an ALSA asound.state file to fix sound issues ( #7361 )
2024-10-11 13:38:37 +02:00
Patrick Yavitz
e729002a89
BananaPi BPI-M4-Zero: Update BRCM wireless firmware
...
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-10-09 14:58:56 -04:00
Igor Pecovnik
c0a2278f8c
MOTD: display hostapd parameters if AP is in operation
2024-10-09 19:51:58 +02:00
Paolo
2960ffaff2
avoid binary led parameters, better handle :link triggers ( #7337 )
2024-10-06 12:22:45 +02:00
Paolo Sabatino
8b9fd1507e
[rockchip64] add tm16xx led driver for display panels
2024-10-05 19:07:58 +02:00
SuperKali
be47af9a16
Formatting from spaces to tabs
2024-10-05 12:27:14 +02:00
SuperKali
8d2f719a25
Revert default hide interfaces
2024-10-05 12:27:14 +02:00
SuperKali
47029b7830
Improvement: Update MOTD to include IPv6 addresses (local) and exclude specified interfaces by default
...
- Added functionality to display local IPv6 addresses in the MOTD.
- Default behavior now excludes interfaces matching 'br-*' and 'veth'.
2024-10-05 12:27:14 +02:00
Patrick Yavitz
3062f3c8f4
BananaPi BPI-M4-Zero: add upstream WiFi and BT firmware
...
I didn't add this to armbian/firmware as it might not play nice
with other peoples units.
Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
2024-10-05 12:26:51 +02:00
Ian Leung
9063695a9e
Orange Pi 3B: Vendor: Enable audio via headphone jack
2024-10-04 07:20:38 +02:00
Igor Pecovnik
d5531824f5
Switch from wireless-tools in disabling power management
2024-09-30 18:39:23 +02:00
Igor Pecovnik
140ea243fc
Replace wireless-tools app with iw in armbian-first-login
2024-09-30 18:39:23 +02:00
Igor Pecovnik
db76bcef4f
Additional cosmetic fixes to MOTD
...
- move reading ip address to header
- add distro upgrade info
2024-09-29 19:04:19 +02:00
Igor Pecovnik
2626dcc718
KDE wallet: ship KDE distro with default disabled KDE Wallet
2024-09-29 19:04:09 +02:00
Gunjan Gupta
31e88922ad
Fix connecting to wifi networks where SSID contains a space or comma
2024-09-25 13:02:53 +02:00
SuperKali
5bd697b452
Add timeout on check wan address on motd ( #7297 )
...
* add timeout on get_wan_address
2024-09-25 13:02:37 +02:00
Igor Pecovnik
21a1628e02
Bugfix: xradio wireless stopped working if those files were removed.
2024-09-24 09:58:11 +02:00
Igor Pecovnik
17e1af68cf
UX: cosmetic improvements on motd and armbian-install
2024-09-18 16:31:46 +02:00
Igor Pecovnik
c6a0cd50a8
Cosmetic / UX: Display VENDORPRETTYNAME instead of VENDOR on 1st welcome screen
...
If defined
2024-09-17 06:54:42 +02:00
Ian Leung
9d4edaeb61
Orange Pi 3B: Update board config to support v2.1 boards
2024-09-16 13:17:14 +02:00
David Andreoletti
f145fc2af2
armbian-firstrun: Optionally skip OpenSSH host key regeneration
2024-09-15 11:42:29 +02:00
Igor Pecovnik
baf99a7c83
Userspace: add information about read only rootfs feature
2024-09-15 11:42:19 +02:00
Igor Pecovnik
f6e950ffc2
MOTD: fix error when traffic info is enabled
2024-09-15 11:41:30 +02:00
Igor Pecovnik
170d302e64
MOTD: display rolling release instead of 0.trunk.$number ... this info doesn't need to be here
2024-09-08 17:43:14 +02:00
Igor Pecovnik
399566c795
Add screen clearing routine and improve commands display
2024-09-08 17:43:14 +02:00
Igor Pecovnik
e7f9632c1f
When using CLI / minimal image, lets show motd right after initial config is done
2024-09-08 17:43:14 +02:00
Igor Pecovnik
f6fc070be9
Improve motd command listing to show existing or hides the element if nothing exists
2024-09-08 17:43:14 +02:00
Igor Pecovnik
8046b23e73
Hide hassio interface from showing in the armbian motd
2024-09-08 17:43:14 +02:00
Igor Pecovnik
d81d52ba97
Cosmetic adjustement of profile.d scripts to align with motd
2024-09-03 22:02:47 +02:00
Igor Pecovnik
0afe5ec2dc
Refactor welcome screen to improve user experience
2024-09-03 22:02:47 +02:00
Igor Pecovnik
350da61ef2
Mesa extentsion: adjust KDE related troubles with packages downgrade
...
- one is actually general fix - recommened installation of library before installing rockchip-multimedia
- second is holding package before running upgrade as it wants to pull older library from kde repositories
- remove KDE Neon base files upgrade pin
2024-08-17 17:33:28 +02:00
Alex
1e7b704c84
disable saving state for invalid leds brought up in latest kernels ( #7062 )
...
* disable saving state for invalid leds brought up in latest kernels
lrwxrwxrwx 1 root root 0 11 ago 14.44 enP1p1s0-0::lan -> ../../devices/platform/3c0400000.pcie/pci0001:00/0001:00:00.0/0001:01:00.0/net/lan/enP1p1s0-0::lan
lrwxrwxrwx 1 root root 0 11 ago 14.44 enP1p1s0-1::lan -> ../../devices/platform/3c0400000.pcie/pci0001:00/0001:00:00.0/0001:01:00.0/net/lan/enP1p1s0-1::lan
lrwxrwxrwx 1 root root 0 11 ago 14.44 enP1p1s0-2::lan -> ../../devices/platform/3c0400000.pcie/pci0001:00/0001:00:00.0/0001:01:00.0/net/lan/enP1p1s0-2::lan
lrwxrwxrwx 1 root root 0 11 ago 14.44 enP1p1s0-3::lan -> ../../devices/platform/3c0400000.pcie/pci0001:00/0001:00:00.0/0001:01:00.0/net/lan/enP1p1s0-3::lan
lrwxrwxrwx 1 root root 0 11 ago 14.44 enP2p1s0-0::lan -> ../../devices/platform/3c0800000.pcie/pci0002:00/0002:00:00.0/0002:01:00.0/net/wan/enP2p1s0-0::lan
lrwxrwxrwx 1 root root 0 11 ago 14.44 enP2p1s0-1::lan -> ../../devices/platform/3c0800000.pcie/pci0002:00/0002:00:00.0/0002:01:00.0/net/wan/enP2p1s0-1::lan
lrwxrwxrwx 1 root root 0 11 ago 14.44 enP2p1s0-2::lan -> ../../devices/platform/3c0800000.pcie/pci0002:00/0002:00:00.0/0002:01:00.0/net/wan/enP2p1s0-2::lan
lrwxrwxrwx 1 root root 0 11 ago 14.44 enP2p1s0-3::lan -> ../../devices/platform/3c0800000.pcie/pci0002:00/0002:00:00.0/0002:01:00.0/net/wan/enP2p1s0-3::lan
These leds are not manageable and when restored trow up errors in kernel ring buffer
[ 13.964507] leds enP1p1s0-0::lan: Setting an LED's brightness failed (-524)
[ 13.989055] leds enP1p1s0-0::lan: Setting an LED's brightness failed (-524)
[ 13.989100] leds enP1p1s0-1::lan: Setting an LED's brightness failed (-524)
[ 14.021133] leds enP1p1s0-1::lan: Setting an LED's brightness failed (-524)
[ 14.021176] leds enP1p1s0-2::lan: Setting an LED's brightness failed (-524)
[ 14.070622] leds enP1p1s0-2::lan: Setting an LED's brightness failed (-524)
[ 14.073070] leds enP1p1s0-3::lan: Setting an LED's brightness failed (-524)
[ 14.097028] leds enP1p1s0-3::lan: Setting an LED's brightness failed (-524)
[ 14.097066] leds enP2p1s0-0::lan: Setting an LED's brightness failed (-524)
[ 14.132938] leds enP2p1s0-0::lan: Setting an LED's brightness failed (-524)
[ 14.132982] leds enP2p1s0-1::lan: Setting an LED's brightness failed (-524)
[ 14.154556] leds enP2p1s0-1::lan: Setting an LED's brightness failed (-524)
[ 14.157496] leds enP2p1s0-2::lan: Setting an LED's brightness failed (-524)
[ 14.197328] leds enP2p1s0-2::lan: Setting an LED's brightness failed (-524)
[ 14.197371] leds enP2p1s0-3::lan: Setting an LED's brightness failed (-524)
[ 14.214507] leds enP2p1s0-3::lan: Setting an LED's brightness failed (-524)
* fix basename path
2024-08-12 10:45:11 +02:00
Martin Schmiedel
42cc795f4d
MBa8MPxL: update imx8m-6.6
...
- linux-tqma-current.config: enable HDMI, LVDS, Bluetooth
- imx8_common.inc: use tag instead of branch (v6.6.43)
- fix asound.state.tqma
Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2024-08-05 14:36:51 +02:00
Igor Pecovnik
8ea1a4df1b
Set fixed mac addresses
2024-08-05 09:38:22 +02:00
The-going
8797b2371b
shellcheck: SC2070 (error): -n doesn't work with unquoted arguments.
2024-08-04 21:24:46 +02:00
The-going
70686a11a9
bsp: armbian-install: fix the search for eMMC and SD card devices
...
On different boards, eMMC and SDcard memory devices can have
numbers 0, 1, 2 in any sequence.
SDcard -> 0; eMMC -> 2
SDcard -> 2; eMMC -> 0
SDcard -> 0; eMMC -> 1
eMMC has additional physical partitions such as *boot0,
*boot1 and others.
Use this attribute for unambiguous identification.
Print the type and name of the memory device in the message
to the user.
2024-08-04 21:24:46 +02:00
Igor Pecovnik
1632cf6905
Enable fixed MAC settings for Nanopi R6 series and supress iozone related error
2024-08-04 14:07:42 +02:00
Igor Pecovnik
2aff2c8e5c
Add support for wan and lan nic names when setting random mac with NetPlan
2024-08-04 14:07:42 +02:00
Gunjan Gupta
24d1ddce69
Meson-s4t7: update required modules to match fenix
2024-07-30 15:39:34 +02:00
amazingfate
0579edc21e
add chromium v4l2 decoder udev rule for rk3328 hantro decoder
2024-07-28 14:35:34 +08:00
The-going
648bdea785
armbian-install: Display real devices in the selection message.
2024-07-24 14:05:26 +02:00
The-going
af7b254bb2
armbian-install: EMMC: find real mmcblk device numbered 0, 1, 2
...
find the eMMC real mmcblk device numbered 0, 1, 2 and
inform the user about it in a message.
Item 6 of the selection menu will be visible if only
one device is found
2024-07-24 14:05:26 +02:00
Viacheslav Bocharov
79de940a20
JetHome: Update bsp: fix jethub-init to support /etc/defaults
2024-07-19 15:45:11 +03:00
Jack Thomasson
e7b0c3fb4e
firstlogin: quote values if space is legal ( #6942 )
2024-07-14 07:37:25 +02:00
Viacheslav Bocharov
b739dfdf6b
Fix armbian-firstrun service not disabled on start.
...
Fixes: 7b33243c27
Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>
2024-07-11 11:53:15 +03:00
ColorfulRhino
0e0656125d
mt7623: Bump legacy 4.19 to current 6.6 kernel
...
NB: This family only has one board (BananaPi R2) and has not been properly maintained in many years, so 'current' LTS kernel is enough.
No need for 'edge' kernel unless someone plans to step in as maintainer who bumps and tests it on every new kernel release.
- Adjust BananaPi R2 board config (board is mainlined)
- Remove legacy kernel patch folder and kernel config
- Remove unstable WiFi stuff
2024-07-09 18:04:21 +03:00
ColorfulRhino
d638276fcc
partitioning: Reduce commit mount option for btrfs and ext4 to 120
...
Mount option `commit=600` (=10 minutes) seems pretty high.
Reduce it to 120 for ext4 (default for ext4 is `commit=5`)
and 120 for btrfs (default for btrfs is `commit=30`) to reduce
risk of losing data on power loss.
Sources:
- https://www.kernel.org/doc/html/latest/admin-guide/ext4.html
- https://wiki.archlinux.org/title/Btrfs#Commit_interval
- https://btrfs.readthedocs.io/en/latest/Administration.html
2024-07-09 11:31:51 +02:00
Paolo Sabatino
02e0c14a8a
remove rk3288 unused boot binary blob
2024-07-08 13:02:15 +02:00
Igor Pecovnik
a2f9e1f1e5
Add a big warning and additional check when wiping target destination
2024-07-04 21:35:12 +02:00
Igor Pecovnik
26867787e5
Armbian-install: add option to wipe target destination
2024-07-04 21:35:12 +02:00
Viacheslav Bocharov
654d208053
JetHome: Update JetHub family
...
Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>
2024-07-03 11:26:07 +02:00
ColorfulRhino
ccf17a20e8
Purge s5p6818 board family
...
The family consists of 4 boards, but hasn't seen any activity in years,
is unmaintained, stuck on EOL Linux 4.14 and the bootloader does
not build.
2024-07-03 06:49:46 +02:00
Ricardo Pardini
ffe83ab5e8
aml-s9xx-box: move files included in bsp-cli from packages/bsp/aml-s9xx-box to config/optional/boards/aml-s9xx-box/_packages/bsp-cli; fixes #6817
...
- with this:
- those files are automatically hashed by the bsp-cli hashing mechanism
- no need to copy them manually any more
2024-07-01 19:15:54 +02:00
Aleksey Vasenev
d5df9f06be
Fix btrfs and xfs resize
2024-07-01 19:15:27 +02:00
Patrick Yavitz
432435faa8
BananaPi F3: Add boot firmware blob esos.elf
...
This gets compiled into the kernel and embedded in the initramfs.
It will also be available on the finished img at /lib/firmware.
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-07-01 19:15:00 +02:00
Igor Pecovnik
1bf2aba67b
Remove OrangepiZero2 outdated legacy kernel v4.9
2024-07-01 19:14:17 +02:00
Igor Pecovnik
2b494ae46f
Add support for multiple wireless devies at firstlogin
2024-06-30 21:23:27 +02:00
Igor Pecovnik
c0c3102be9
Bugifx: addressing two problems at firstlogin script
...
- removing network manager dependancy
- errors when wireless networking is still not detected
2024-06-30 21:23:27 +02:00
ColorfulRhino
35f19090f9
bsp: armbian-firstrun: Remove old htop
...
They don't work on current versions of `htop`.
2024-06-30 12:27:41 +00:00
ColorfulRhino
58a1113c38
packages: Remove all extras-buildpkgs since they're not used anymore
...
These extras are leftovers of a legacy from the past.
See https://github.com/armbian/build/issues/6820#issuecomment-2198054353
2024-06-30 12:27:41 +00:00
ColorfulRhino
c21b416c6e
bsp: hardware-optimization: Add check for BOOT_SOC to fix rk322x optimizations
...
BOARDFAMILY `rk322x` was integrated into the `rockchip` BOARDFAMILY in https://github.com/armbian/build/pull/6092
This integration made the hardware optimization for rk322x not apply anymore.
Also remove a rk322x optimization for an old 4.4 kernel
2024-06-30 10:20:26 +00:00
ColorfulRhino
4738bb4bce
rockchip: Remove trace of legacy kernel in family config
...
The `legacy` kernel does not exist anymore.
2024-06-30 10:20:26 +00:00
Ricardo Pardini
d29305a05b
armbianmonitor -u: rationalize paste server retrying, use ANSI dmesg
...
- use PIPESTATUS to check all steps for failure
- avoid blaming paste server if data collection failed
2024-06-30 09:07:50 +02:00
Ricardo Pardini
e67b52e00c
armbianmonitor: squash shellcheck warnings around the main getopts case statement
...
- `b` and `B` were never parsed
- an `*` case is added to handle invalid options
2024-06-30 09:07:50 +02:00
Ricardo Pardini
5cdc55292d
armbianmonitor: shellfmt, no changes
2024-06-30 09:07:50 +02:00
Patrick Yavitz
f9a13dcd11
BPI-CM4: bluetooth: fw version 0xb5d66dcb
...
rtl_bt: Update RTL8822C BT UART firmware to 0xB5D6_6DCB
Signed-off-by: Patrick Yavitz <pyavitz@armbian.com>
2024-06-28 08:17:12 +02:00
Barry Lind (SteeManMI)
87f37f6a3d
aml-s9xx-box: Remove u-boot and update generated extlinux.conf
...
Changes to be committed:
modified: config/boards/aml-s9xx-box.tvb
modified: packages/bsp/aml-s9xx-box/boot/extlinux/extlinux.conf.template
The aml-s9xx-box builds use the native TV Box u-boot. I've had as a
todo item to figure out how to not build and include an unused u-boot.
In a recent PR for a different board the opposite was being done
(adding a u-boot where a board didn't previously ship one), thus
I then had the info to remove it here.
This also changes the generated extlinux.conf to include a fdt line
by adding the boot_fdt_file to the board config file. This reduces
the effort needed to manually modify the extlinux.conf.
2024-06-27 16:05:14 -04:00
Igor Pecovnik
d317e5418e
Remove random-mac workaround for rockchip64 family
2024-06-24 12:31:11 +02:00
Igor Pecovnik
7b33243c27
Use netplan mac setting only with systemd-networkd
2024-06-24 12:31:11 +02:00
amazingfate
cff6675517
Add chromium v4l2 decoder udev rule for rkvdec2
2024-06-22 15:06:10 +08:00
Alessandro Lannocca
5711d09775
comment network link-state saving prevention
2024-06-20 20:00:33 +02:00
Alessandro Lannocca
7653def211
fix armbian-leds-state-save.sh:
...
don't store parameters for networking link establishment (avoid ghost wan/lan/eth link led up on bootup)
2024-06-20 20:00:33 +02:00
Igor Pecovnik
692574592b
Add support for displaying multiple IP addresses at first login
...
If we have more ethernet devices, we want to list them one after another
Before:
IP address: 1.1.1.1
2.2.2.2
After
IP address: 1.1.1.1,2.2.2.2
2024-06-20 19:59:52 +02:00
Igor Pecovnik
942bd4188d
Replace Network manager nmtui-connect with own method
2024-06-20 19:59:52 +02:00
Igor Pecovnik
ce16e75642
We can only set fixed map for ethernet devices as netplan wants to have defined AP for wifi. Which we don't have yet.
2024-06-20 19:59:52 +02:00
ColorfulRhino
ed45c8bfee
cli: firstlogin: Fix and improve IP address retrieval
...
This should also include the case if zero retries are left, but the IP address has been found on this last retry.
2024-06-20 19:59:52 +02:00
ColorfulRhino
b6f018a2b1
net: Use resolved for DNS resolution
...
- Use resolved no matter what manages the network (networkd or NetworkManager)
- Use resolved.conf.d/ directory to set DNS as recommended by resolved itself
- In armbian-firstrun, remove config specific to mvebu64|mt7623 since this is now done by default
2024-06-20 19:59:52 +02:00
ColorfulRhino
6b7284be3e
bsp: firstrun: Use Netplan for setting fixed MACs
...
Also remove `$BRANCH == dev` line since dev branch does not exist anymore
2024-06-20 19:59:52 +02:00
Igor Pecovnik
a65cf4d9bb
Remove ifupdown leftovers in the code
2024-06-20 19:59:52 +02:00
ColorfulRhino
56267aa0ad
cli: firstlogin: Move IP address retrieval into function and don't run in bg
...
Trying to run this in the background does not work correctly in its current iteration, setting the correct place on the screen for displaying did not work out.
Includes minor fixes and wording improvements.
2024-06-20 19:59:52 +02:00
Igor Pecovnik
a95bdd920f
Refactor automatic configuration at first run
2024-06-20 19:59:52 +02:00
ColorfulRhino
e6fc6d0990
cli: Make IP address retrieval on firstlogin run in the background
...
Otherwise we have to wait until the while loop finishes.
Also includes some fixes and comments.
2024-06-20 19:59:52 +02:00
ColorfulRhino
a8a55ddbf2
net: Remove old ifupdown stuff
...
This stuff is not needed anymore. Things will likely work as expected, even when installing ifupdown2
2024-06-20 19:59:52 +02:00
ColorfulRhino
497c6dce0e
extension: net: Refactor, fix and improve network extensions
...
- Rename extensions with "net-*" prefix
- Put the extensions into their own folder
- Split off time sync packages into their own extensions to be able to be used separately
- Put their config files into directories instead of using inline `cat <<- EOF >`
- Move some other NetworkManager related stuff into the extension
- Remove unneeded steps
- Install iproute2 by default on all images (for the `ip` command)
2024-06-20 19:59:52 +02:00
Igor Pecovnik
f4b160abde
Move Network Manager bits into extensions
...
- use Chrony with Network Manager
- use timesync with systemd-networkd
- use NetPlan with Network manager only
- move command-not-found to CLI image only
- improve firstlogin ip detection
2024-06-20 19:59:52 +02:00
amazingfate
cf4495d4ce
xiaomi-elish: Generate bluetooth mac address from machine-id Since v6.9 default mac bluetooth address of QCA6390 "00:00:00:00:5a:ad" is no longer usable. So we have to generate a new one.
2024-06-18 11:33:45 +08:00
Viacheslav Bocharov
9c9bbc6205
pre add jethubj200 bsp
2024-06-11 20:08:10 +02:00
Alex
bb5fd2ab03
RFC: fix #6686 : Debian: enable ssh.service and make it work reliably on armbian-firstrun ( #6687 )
...
* Revert commits 911c756083 and 30c47f6f6c
* tweak armbian-firstrun.service to run after ssh.service (for host keys generation purposes)
2024-06-05 15:20:34 +02:00
kernelzru
6432932adf
update ugoos naming in uboot
2024-05-26 22:20:57 +02:00
kernelzru
1f9f8a5a97
add ugoos x3 support
2024-05-26 22:20:57 +02:00
amazingfate
4c3530fac6
Add chromium v4l2 encoder/decoder udev rules
2024-05-22 15:44:28 +02:00
Echoo
3096ee452d
Add new user to render group
2024-05-18 09:47:24 +01:00
Alex
fe64f1f435
RFC: disable ssh.service - enable ssh.socket AND switch firstlogin reload ssh to restart ( #6586 )
...
* reload-or-restart ssh prevents botching if sshd is started by a systemd socket
* restart ssh prevents botching if sshd is started by a systemd socket
* move sshd activation from ssh.service to ssh.socket:
- more realiable, avoids possible race condition on first boot
- supplementary to PR#6586 - and commits ffee50a8a6 and 6725032191
* Add display_alert explaining the change in SSH activation
2024-05-17 15:30:13 +02:00
amazingfate
d827ce554c
fix armbian-config desktop icon
2024-05-14 04:46:27 +01:00
chainsx
b78efedefd
phytium_embedded: update phytium u-boot binary
2024-05-10 13:02:17 +01:00
Gunjan Gupta
dcde85f9a1
Add pcie support to initramfs
2024-05-03 16:35:53 +01:00
Lane Jennison
6f33e4f9ca
armbian-hardware-optimize: add thought-provoking FIXMEs to inspire the next generation of tuners
2024-04-26 18:18:03 +08:00
Thomas Kaiser
26dec02ea1
Fully replace Armbian's former limited utilization of cpufrequtils package
2024-04-26 18:18:03 +08:00
Thomas Kaiser
71bd6633c6
Fix RK3588 NAS performance
2024-04-26 18:18:03 +08:00
青菜萝 卜冬瓜
35d7b325f8
add support for allwinner T527 Avaota-A1 ( #6495 )
2024-04-26 09:22:17 +02:00
FantasyGmm
2a12c44e7b
Odin2 Use Custom ABL, boot from TF Card ( #6517 )
...
* Update sm8250: kernel add legacy and edge branch
* Update Odin2:Using a new boot method,boot from sd
2024-04-24 11:10:53 +02:00
FantasyGmm
3f928f799c
Update sm8250: kernel add legacy and edge branch
2024-04-22 18:11:07 +08:00
Antony Kurniawan
4df3bddd64
ramlog: harden the zram mounting
...
this is to improve the score of /var/log for FILE-6374 in Lynis audit
2024-04-17 10:44:55 +00:00
Martin Schmiedel
e6d3f85625
MBa8MPxL: add asound.state for tqma boards
...
Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2024-03-09 20:04:04 +01:00
Igor
c16151bed0
Add KDE Neon DE which provides latest and greates KDE DE v6.x ( #6380 )
...
* Add KDE Neon DE which provides latest and greates KDE DE v6.x
* Fixing most obvious problems
2024-03-09 19:49:59 +01:00
FantasyGmm
f54e1b2d59
Update odin2 config ( #6363 )
2024-03-06 17:50:42 +01:00
Ricardo Pardini
5b978dc96d
lib: drop old boot_logo code; keep png/gif as they're used for plymouth
...
- origins of what's being dropped: https://github.com/armbian/build/pull/2065
2024-03-06 08:28:31 +01:00
青菜萝 卜冬瓜
09ed2e30bd
phytium-embedded: add .wip support for Phytium PhytiumPi 4GB board ( #6346 )
2024-03-04 18:09:41 +08:00
Igor Pecovnik
c2fe587716
Unifying style of variables
2024-03-03 16:08:04 +01:00
amazingfate
86865a446b
move firstrun network config to firstlogin
2024-03-03 16:08:04 +01:00
amazingfate
cab0022fa9
add automatic support to armbian-firstlogin
2024-03-03 16:08:04 +01:00
Igor Pecovnik
b1c2792aae
Switch service to oneshot and start commands with multiple ExecStart
2024-03-03 15:39:34 +01:00
Igor Pecovnik
d6391e491a
Expand firstlogin config to support sddm autologin hack for 1st run
2024-03-03 15:39:34 +01:00
Igor Pecovnik
cb0e483efa
Shorten autodisable timer from 2 to 1 minute
2024-03-03 15:39:34 +01:00
Igor Pecovnik
38569196c4
Expand disable autologin service to support sddm
2024-03-03 15:39:34 +01:00
Igor Pecovnik
45d7fff605
Add new theme for sddm with our wallpaper
2024-03-03 15:39:34 +01:00
Igor Pecovnik
c7aec57e1c
armbian-install should do rsync --one-file-system
...
Any mounted directory should not be copied but also mounted on the new boot device when booting
2024-03-02 21:01:26 +01:00
Ricardo Pardini
34bfa92052
Revert "Debootstrap is again too old for latest releases. Lets ship currently latest with and install it when we build distros that needs it."
...
This reverts commit 7b61b05867 .
2024-03-02 20:46:58 +01:00
Igor Pecovnik
7b61b05867
Debootstrap is again too old for latest releases. Lets ship currently latest with and install it when we build distros that needs it.
2024-03-01 12:45:11 +01:00
Marco Nelissen
5ec50d8e5e
armbian-resize-filesystem: fix off-by-one error
...
armbian-resize-filesystem wants to align partitions on 16 MB boundaries,
however due to an off-by-one error it would make the last sector of the
partition start at a 16 MB boundary instead of ending at a 16 MB boundary.
2024-02-28 15:36:10 +01:00
SteeManMI
14ce06c5da
Fix upgrades of armbian-bsp-cli-aml-s9xx-box-current ( #6287 )
...
- dpkg fails upgrading files on a fat filesystem as it tries to create a link
- Move to using standard extlinux.conf instead of installing a custom one
Changes to be committed:
modified: config/boards/aml-s9xx-box.tvb
deleted: packages/bsp/aml-s9xx-box/boot/extlinux/extlinux.conf
new file: packages/bsp/aml-s9xx-box/boot/extlinux/extlinux.conf.template
2024-02-20 16:50:08 -05:00
SteeManMI
0cba1d16bf
Fix ddbr to handle current lsblk output ( #6290 )
...
Changes to be committed:
modified: packages/bsp/common/usr/sbin/ddbr
2024-02-20 16:49:29 -05:00
Gunjan Gupta
285b034227
Fix failure on when purging armbian-bsp-cli package
2024-02-12 08:59:25 +01:00
Gunjan Gupta
7217cee9c5
Fix armbian lightdm wallpaper path
2024-02-04 12:28:27 +01:00
青菜萝 卜冬瓜
ccf4206700
station-m3: move to rockchip-rk3588 family ( #6232 )
2024-02-03 11:07:19 +08:00
amazingfate
aa2c1f5e39
use common usb gadget network scripts
2024-02-02 00:00:04 +08:00
FantasyGmm
582d0e96b9
Add Xiaomi Mi10(umi) support
2024-02-02 00:00:04 +08:00
SteeManMI
9ed5bdb4f0
aml-s9xx-box: Update chain loaded u-boot-s905x2-s922 to u-boot version 2024.01 ( #6214 )
...
This fixes an incompatibility introduced with new Armbian framework's
change from uImage to Image
Changes to be committed:
modified: packages/bsp/aml-s9xx-box/boot/build-u-boot/readme.txt
new file: packages/bsp/aml-s9xx-box/boot/build-u-boot/u-boot-s905x2-s922.patch
modified: packages/bsp/aml-s9xx-box/boot/u-boot-s905x2-s922
2024-01-28 22:33:03 -05:00
sandyiscool
201da24501
Add u-boot blob and patch for s905x3 boxes ( #6215 )
...
The blob is built on mainline u-boot's tag v2023.10.
2024-01-28 18:03:59 -05:00
Gunjan Gupta
c47c9372bf
Khadas VIM1S & VIM4 - 5.15 kernel bump ( #6201 )
...
* meson-s4t7: bump u-boot to khadas-vims-u-boot-2019.01-v1.6-release
* Use khadas default bootargs as much as possible
* Add new hook to allow copying code into kernel
* meson-s4t7: legacy: Switch to 5.15 kernel
* meson-s4t7: add kernel-config for 5.15 kernel
* device tree overlays for 5.15 kernel for vim1s and vim4
* restructure packaging of bsp files for vim1s/vim4
* silence vblank warning on boot
* Remove display workaround as it doesn't work with 5.15 kernel
* Remove 5.4 kernel patches
2024-01-26 08:40:11 +01:00
Didier 'OdyX' Raboud
9fe078eaac
rockchip64: set the main ethernet interface optimizations to Helios64's end0 too
2024-01-26 08:38:53 +01:00
Didier 'OdyX' Raboud
9dba45a36f
Helios64: Move irq smp_affinity optimisations to rockchip64
...
… as that's now its BOARDFAMILY
2024-01-26 08:38:53 +01:00
Gunjan Gupta
e5bc900635
cleanup: remove unused binaries and blobs
2023-12-31 01:13:50 +05:30
Gunjan Gupta
3ef176fcef
uwe5622-allwinner: update hciattach binary to fix intermittent segfaults
2023-12-30 22:06:55 +05:30
Igor Pecovnik
e24ec9ca51
Rework JetHub symlinking
2023-12-30 13:46:56 +01:00
Igor Pecovnik
ea064e2698
Remove dangling symlink
2023-12-30 13:46:56 +01:00
Gunjan Gupta
91d329a66a
armbian-firstlogin: fix locale list to include missing locales
2023-12-27 11:54:53 +01:00
Paolo Sabatino
670172dcb0
change command rate to 2T for rk322x ddrbin v1.11
2023-12-25 10:12:21 +01:00
Igor
c5c81a8b58
Move live patch to bsp extension and limit to startup patching ( #6017 )
...
* Move live patch to extension
* Move to the board support package and keep only startup patch
2023-12-14 10:36:44 +01:00
Paolo Sabatino
f6baa4c2f2
Use extension for Lima X.Org serverflags
...
* Remove create_desktop_package.sh for rk3318 board from
config/optional, clearing the whole directory tree
* Add an extension to implement serverflags workaround
for X.Org and Lima driver not being autodetected
* Fix rk3318-box and rk322x family to use extension in place
of 40-serverflags.conf bsp file
2023-12-09 14:19:32 +01:00
JuergenBausa
67e0bb2fbb
Update armbian-ramlog
...
Original version destroyed journal on command postrotate as files in /var/log.hdd/journal are overwritten by cat. With the patch journal is not damaged anymore.
2023-12-09 07:55:10 +01:00
amazingfate
8289ba7bf4
xiaomi-elish: add slot_suffix arg to kernel cmdline for qbootctl
2023-12-06 23:30:15 +08:00
青菜萝卜冬瓜
125fea4268
thead: fix bluetooth problem, update to linux 6.7-rc3 ( #5992 )
2023-12-04 13:27:45 +08:00
Andrew Davis
20d97f7a95
K3: Remove unused bootloader binary blob
...
This was going to be used if building the bootloader from external
source did not work. As this did work we never needed this blob,
remove it.
Signed-off-by: Andrew Davis <afd@ti.com>
2023-12-03 19:02:05 +01:00