Commit Graph

10670 Commits

Author SHA1 Message Date
Igor Pečovnik
3ce4b66a3a
Adjust broken bootsplash patchset (#4630) 2022-12-31 15:00:31 +01:00
Igor Pečovnik
0d3cbf3049
Remove hostapd from packages list (#4626)
- rely on installation from armbian-config
2022-12-31 13:31:33 +01:00
Igor Pečovnik
4dec9ae2a2
Debian SID package version fix (#4629) 2022-12-31 13:30:54 +01:00
Samuel Chelini
8534f4edb0
fix xradio random mac address issue on linux 5.13+ (#4623) 2022-12-30 21:17:55 +01:00
Konstantin Litvinov
44c4cdf865
Fixed issue with NVMe identification in rk3399-rock-pi-4.dts (#4627)
Co-authored-by: Konstantin Litvinov <klitvinov@piesoft.us>
2022-12-30 21:17:33 +01:00
Igor Pečovnik
ff6c515e3f
Add next Ubuntu 23.04 / Lunar lobster (#4625) 2022-12-30 20:59:35 +01:00
Konstantin Litvinov
6d20fa48ac
This code was added to the sources, which creates a mess in rk3399-rock-pi-4.dts (#4619)
Co-authored-by: Konstantin Litvinov <klitvinov@piesoft.us>
2022-12-28 17:28:55 +01:00
Konstantin Litvinov
68802d5c78
Disable patch breaks Bluetooth (#4620)
Co-authored-by: Konstantin Litvinov <klitvinov@piesoft.us>
2022-12-28 17:28:19 +01:00
Konstantin Litvinov
97fae815f8
Leds was added to the sources, which creates a mess in rk3399-rock-pi-4.dts (#4621)
Co-authored-by: Konstantin Litvinov <klitvinov@piesoft.us>
2022-12-28 17:27:27 +01:00
SteeManMI
0fc16bf556
Fix the last reference for old bootscreen to plymouth (#4622)
This fix impacts all boards that use extlinux.conf
I have tested the aml-s9xx-box build to ensure that this works as expected.
I think the only other boards that use extlinux.conf are those under
the media kernel

In testing I realized that I needed to add SRC_CMDLINE to the aml-s9xx-box
config file to get the correct append line added to the extlinux.conf file

 Changes to be committed:
	modified:   config/boards/aml-s9xx-box.tvb
	modified:   config/sources/common.conf
2022-12-28 17:27:14 +01:00
Igor Pečovnik
24d2510c28
Proper device lookup (#4612)
* Proper device lookup

* Remove unnecessary part

* Add closing double quote
2022-12-28 16:39:47 +03:00
Vyacheslav
1e097c1b43
Merge pull request #4618 from SteeManMI/rtl8822cs_meson64_edge
Enable rtl8822cs in meson64-edge kernel
2022-12-28 11:41:14 +03:00
Igor
d76643db70
Enable on two others 2022-12-28 09:07:43 +01:00
Barry Lind (SteeManMI)
36484b7d6f In researching a post in the forums, I found that the meson64-edge kernel
config doesn't include rtl8822cs (which apparently some TV boxes use).
This is enabled in most kernel configs:

linux-bcm2711-current.config:CONFIG_RTL8822CS=m
linux-bcm2711-edge.config:CONFIG_RTL8822CS=m
linux-imx6-current.config:CONFIG_RTL8822CS=m
linux-imx6-edge.config:CONFIG_RTL8822CS=m
linux-media-current.config:CONFIG_RTL8822CS=m
linux-media-edge.config:CONFIG_RTL8822CS=m
linux-media-legacy.config:# CONFIG_RTL8822CS is not set
linux-meson64-current.config:CONFIG_RTL8822CS=m
linux-meson64-edge.config:# CONFIG_RTL8822CS is not set
linux-mvebu64-current.config:CONFIG_RTL8822CS=m
linux-mvebu64-edge.config:CONFIG_RTL8822CS=m
linux-mvebu-current.config:CONFIG_RTL8822CS=m
linux-mvebu-edge.config:CONFIG_RTL8822CS=m
linux-odroidxu4-edge.config:CONFIG_RTL8822CS=m
linux-rk322x-current.config:CONFIG_RTL8822CS=m
linux-rk322x-edge.config:CONFIG_RTL8822CS=m
linux-rockchip64-current.config:CONFIG_RTL8822CS=m
linux-rockchip64-edge.config:CONFIG_RTL8822CS=m
linux-rockchip-current.config:CONFIG_RTL8822CS=m
linux-rockchip-edge.config:# CONFIG_RTL8822CS is not set
linux-rockchip-rk3588-legacy.config:# CONFIG_RTL8822CS is not set
linux-sunxi64-current.config:CONFIG_RTL8822CS=m
linux-sunxi64-edge.config:CONFIG_RTL8822CS=m
linux-sunxi64-legacy.config:CONFIG_RTL8822CS=m
linux-sunxi-current.config:CONFIG_RTL8822CS=m
linux-sunxi-edge.config:CONFIG_RTL8822CS=m
linux-sunxi-legacy.config:CONFIG_RTL8822CS=m
linux-uefi-arm64-current.config:CONFIG_RTL8822CS=m
linux-uefi-arm64-edge.config:# CONFIG_RTL8822CS is not set
linux-uefi-riscv64-current.config:# CONFIG_RTL8822CS is not set
linux-uefi-riscv64-edge.config:# CONFIG_RTL8822CS is not set
linux-uefi-x86-current.config:CONFIG_RTL8822CS=m
linux-uefi-x86-edge.config:CONFIG_RTL8822CS=m

This commit enables this for just the meson64-edge kernel as that resolves the
issue I was researching, but I suspect it probably should also be enabled for
rockchip-edge as well, but I don't have any such devices.

On branch rtl8822cs_meson64_edge
Changes to be committed:
	modified:   ../kernel/linux-meson64-edge.config
2022-12-27 16:08:43 -05:00
Oleg
94b921ff2b
fix build kernel media legacy\curren\edge (#4617) 2022-12-27 21:10:15 +01:00
The-going
36d9420d65
Fix issues 4589 (#4614)
* Fix: Install dependencies if we install kernel headers

* DEBUG builddeb for armhf

* Remove DEBUG echo
2022-12-26 21:12:34 +03:00
dependabot[bot]
d20fb2811e
Bump ossf/scorecard-action from 2.1.0 to 2.1.2 (#4613)
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.1.0 to 2.1.2.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](937ffa90d7...e38b1902ae)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-26 09:31:26 +01:00
Igor Pečovnik
c982e54f7b
Suppress RX today error in MOTD if wrong NIC is detected (#4610)
* Don't display RX today: Error: No interface matching when wrong NIC is detected

* Improve checking

* Address shellcheck problem

* Switch conditions order
2022-12-25 08:45:25 +01:00
Jamie Starke
2115899f6a
Enable ISCSI_TCP for Rock 5b (#4611)
This support was added for all other boards in https://github.com/armbian/build/pull/2300.
2022-12-24 16:57:52 -08:00
Igor Pečovnik
bd1756ff8d
It seems this patch breaks Bluetooth on PBP (#4609) 2022-12-24 09:44:17 +01:00
simple
235d246fa1
Fix nanopct4 rt5651 sound&clean wireless,bluetooth&add general-add-panel-simple-dsi.patch (#4608)
* Fix nanopct4 rt5651 sound&clean wireless,bluetoorh

* add panel-simple-dsi.patch
2022-12-24 09:44:07 +01:00
simple
3b78b57fe3
Fix general-add-panel-simple-dsi.patch on linux6.1 (#4607) 2022-12-24 09:43:51 +01:00
Igor Pečovnik
d751ff51ae
Adjust action scripts to adjusted logic (#4605)
* Add new way of synching

* Add sync and torrent creation

* Update build-images.yml
2022-12-24 09:43:40 +01:00
Markus Hoffrogge
1a59152009
armbian-install: further fixes plus MTD char driven flash support (#4596)
* Fix variable $root_partition_device to be a device path

- variable $root_partition_device is intended to be a
  device path as /dev/$root_partition_device_name

* Fix determination and usage of variable $sduuid

- a) lookup mmc devices excluding the mmc device probably providing
     the current root partition
- b) if there is no sduuid determined by this lookup,
     then lookup any mmc partition matching /dev/mmcblk*p1
- c) move the sduuid calculation to the script header
     to enable usage for scenario selection filtering
- d) hide installation scenario #1 selection,
     if $sduuid is empty, since $sduuid is essential for that scenario

* Hide current root partition device from destination selection

- add new variable $root_partition_name
- use this variable to filter current root partition
  from destination selection in check_partitions()

* Fix behavior in case of no available partition

- The logic in check_partitions() in case of no available
  partition is improved not to fail for a hidden reason
  and UX for fresh disk devices is improved
- Fix the calculation of $FREE_SPACE for devices without or
  with an empty partition table
- Ask the user to proceed AFTER the minimum free capacity
  required is verified
- Improve the logic for auto-creating initial partitions
  as follows:
    1. Check for a minimum free space of 4GB for a partition
    2. Ask user to proceed with auto-created partition(s) or not
    3. Distinguish between UEFI and non UEFI device
    4. Create a partition of full free size for non UEFI devices also

* Add support for MTD char driven flash

- replace $spicheck by $mtdcheck
- add probable MTD char device partitions to $mtdcheck
- update comments and dialog content:
  - replace "SPI Flash" by "MTD Flash"
- replace call of "create_armbian 'spi' ..." by "create_armbian 'mtd' ..."
- update description for /dev/nand1 /dev/nand2 as "legacy SUNXI NAND"
- additional parameters passed to import function "write_uboot_platform_mtd":
   $3 - Log file name
   $4 - SPACE separated list of all MTD device partition(s)
2022-12-23 21:58:19 +01:00
Igor Pečovnik
84ca39c83c
Moving repository handling from main script (#4600)
* Moving repository handling from main script

- cleaning
- working

TBD: handling of parameters

* Not needed anymore

* Paramter handling, edit config in mktemp

* Typo

* Improve string handling

* Cleanining

* Compacting

* Change to backslash compatible sed replacement

* Publish all, update selected to avoid having erros at update

* Add support for html index generation

* Bugfix

* More arch

* Don't run publish if there is nothing in the incoming

* Add repo sync control file creation

* Fix hardcoded value
2022-12-23 21:58:06 +01:00
brentr
588c2ec17e
Rockpis devtree mainlined (#4603)
* moved rockpro64 patch out of rockpis patch sequence

It had been misnamed

* patch new mainline devtree for Rock Pi-S instead of overwritting it.

Also restores lost bluetooth compatibility items on UART4
2022-12-23 21:57:53 +01:00
The-going
3c79a24253 Fix: patch/kernel/sunxi-edge -> archive/sunxi-6.1 2022-12-23 17:20:50 +03:00
The-going
542e78edac switch sunxi EDGE to 6.1.1; CURRENT to 5.15.85 2022-12-23 17:20:50 +03:00
Tony
ec5cc85467
Delete board-roc-rk3399-pc-fix-fusb302-compatible.patch (#4598)
Patch was already eliminated in 5.15, resolve "edge"

9680fc46a0
2022-12-23 00:10:50 +01:00
Vyacheslav
8207377583
Update u-boot patches for JetHub D1/D1+: (#4602)
- add rescue boot from microSD
- revert JetHub D1 eth mac generation with manufacturer OUI

Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>

Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>
2022-12-23 00:10:37 +01:00
Julian Sikorski
8cc5b2664c
Update odroidxu4-current to 5.4.228 (#4595) 2022-12-20 12:16:09 +01:00
The-going
c30a7c0d20
Sunxi 6.1 add armbian patches (#4594)
* sunxi-6.1: add armbian patches

* sunxi-5.15: switch to v5.15.84
2022-12-20 10:36:17 +01:00
dependabot[bot]
b54d6d6653
Bump ossf/scorecard-action from 2.0.6 to 2.1.0 (#4593)
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.0.6 to 2.1.0.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](99c53751e0...937ffa90d7)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 10:36:06 +01:00
dependabot[bot]
9c714ff596
Bump cirrus-actions/rebase from 1.7 to 1.8 (#4592)
Bumps [cirrus-actions/rebase](https://github.com/cirrus-actions/rebase) from 1.7 to 1.8.
- [Release notes](https://github.com/cirrus-actions/rebase/releases)
- [Commits](https://github.com/cirrus-actions/rebase/compare/1.7...1.8)

---
updated-dependencies:
- dependency-name: cirrus-actions/rebase
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 10:35:51 +01:00
dependabot[bot]
e176521080
Bump tj-actions/changed-files from 34 to 35 (#4591)
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 34 to 35.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v34...v35)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 10:35:38 +01:00
Paolo Sabatino
eba079d42e rk322x: increase to 16 stations the maximum number of ESP8089 AP clients 2022-12-19 15:21:15 +01:00
Markus Hoffrogge
893ed2347d
Fix for selecting non formatted target partitions (#4577)
- function check_partitions():
  - remove file system filter on lsblk commands
    for listing probable target partitions
  - fix typo "Destnation" -> "Destination"
  - fix indentation on if scopes

fixes #4576
2022-12-19 07:34:23 +01:00
Igor Pečovnik
da56dabf1a
Adjust build targets (#4578) 2022-12-19 07:31:03 +01:00
SteeManMI
17d7e7b67b
Remove attempt to support install to emmc on s905 based TV Boxes. (#4588)
There is no way to support this on s905 TV Boxes while reusing the
android u-boot as the android uboot on s905 conflicts with the partition
table location of standard mainline linux.

 Changes to be committed:
	modified:   config/sources/families/meson-gxl.conf
	deleted:    packages/bsp/aml-s9xx-box/root/install-aml-s905-emmc.sh
2022-12-19 07:30:34 +01:00
Igor Pečovnik
140e394c45
Improve CODEOWNERS relations (#4586)
* Improve CODEOWNER relations

* Align spaces
2022-12-19 07:30:19 +01:00
Tony
141d3d285a
Delete add-board-rk3399-roc-pc-plus.patch (#4587)
Device tree exists in mainline and is more complete.  Also likely this board is not using this kernel anyway.
2022-12-18 16:27:53 -05:00
Tony
1428d73fdb
Rename add-board-roc-pc.patch to add-board-rk3328-roc-pc.patch (#4583)
* Rename add-board-roc-pc.patch to add-board-rk3328-roc-pc.patch

there are a large number of "roc-pc" boards as firefly has adopted/misapplied the Libre Computer naming convention.  Be as specific as possible.

ALSO NOTE A DTS EXISTS IN MAINLINE.  

This patch is overwriting the mainline DTS entirely, and should be replaced with patches changing the mainline instead to avoid further deviation from the base.

* Rename add-board-roc-pc.patch to add-board-rk3328-roc-pc.patch

Specify which roc-pc it is
2022-12-18 15:29:27 -05:00
Igor Pečovnik
ce61bd7827
Update kernel configs for Meson64 CURRENT / EDGE (#4585) 2022-12-18 20:49:59 +01:00
Tony
20d388b65a
Delete rk3399-pci-rockchip-support-ep-gpio-undefined-case.patch (#4584)
This patch doesn't make any changes to the source file:

-		rockchip->ep_gpio = devm_gpiod_get_optional(dev, "ep",
-							    GPIOD_OUT_HIGH);
+		rockchip->ep_gpio = devm_gpiod_get_optional(dev, "ep", GPIOD_OUT_HIGH);
2022-12-18 13:55:04 -05:00
The-going
0a4822d2f5
Bump sunxi (#4580)
* Bump sunxi - tested for build

* Add configs

* Bump sunxi - tested for build

* Add configs

* sunxi-6.1: add series.conf file include megous patches

* Switch to initial tag=v6.1

* Add patches fixses

* Switch CURRENT to v5.15.83

Co-authored-by: Igor <igor@armbian.com>
2022-12-17 15:58:45 +01:00
Igor Pečovnik
92f1a22d76
Re-add rockchip64 6.0 patches (#4575) 2022-12-16 13:38:13 +01:00
Ricardo Pardini
5a7ae3ab76 rockchip-6.1: fix xt-q8l-v10-remote-keymap.patch mbox formatting; rebase against 6.1.0
- this patch had "half-mbox" formatting
  - first a bare patch (no mbox headers, From/Subject etc)
  - then an mbox-formatted patch
- this causes the 1st/bare patch to be lost when parsing this file with a proper mbox-enabled tool
2022-12-16 12:20:17 +01:00
Igor Pečovnik
fc8a0ca8ed
Change GitHub workflow badge routes (#4573)
https://github.com/badges/shields/issues/8671
2022-12-15 22:16:18 +01:00
Paolo
73739badd7
Fix rk322x edge kernel 6.1 compilation (#4572)
* rk322x: fix renamed constant

* rk322x: fix rtl8723cs wireless driver
2022-12-14 23:50:07 +01:00
Igor Pečovnik
d2420a26af
Fix instructions for preparing build environment (#4568)
https://github.com/armbian/build/issues/4567
2022-12-14 23:49:53 +01:00