<msm8916+secure boot+venus>: use separate firmware packages (MR 2619)

Rule C: Devices with secure boot but without venus on the firmware
        partition need:

  1. GPU firmware (firmware-qcom-adreno-a300)
  2. msm-firmware-loader (for wcnss, modem)
  4. device-specific -wcnss-nv firmware
  5. device-specific -venus firmware
This commit is contained in:
Minecrell 2021-10-19 10:31:47 +02:00 committed by Clayton Craft
parent d0f2a3d940
commit f84cb52a7f
No known key found for this signature in database
GPG key ID: 7A3461CA187CEA54
5 changed files with 21 additions and 16 deletions

View file

@ -3,7 +3,7 @@
# Co-Maintainer: Minecrell <minecrell@minecrell.net>
pkgname=device-motorola-harpia
pkgdesc="Motorola Moto G4 Play"
pkgver=5
pkgver=6
pkgrel=0
url="https://postmarketos.org"
license="MIT"
@ -40,8 +40,9 @@ kernel_mainline_modem() {
}
nonfree_firmware() {
pkgdesc="GPU/Wi-Fi/Bluetooth/Video(/Modem) firmware"
depends="linux-firmware-qcom msm-firmware-loader firmware-motorola-harpia-wcnss-nv firmware-motorola-harpia-venus"
pkgdesc="GPU/WiFi/BT/Modem/Video firmware"
depends="firmware-qcom-adreno-a300 msm-firmware-loader
firmware-motorola-harpia-wcnss-nv firmware-motorola-harpia-venus"
mkdir "$subpkgdir"
}

View file

@ -3,7 +3,7 @@
# Co-Maintainer: Minecrell <minecrell@minecrell.net>
pkgname=device-wileyfox-crackling
pkgdesc="Wileyfox Swift"
pkgver=4
pkgver=5
pkgrel=0
url="https://postmarketos.org"
license="MIT"
@ -39,8 +39,9 @@ kernel_mainline_modem() {
}
nonfree_firmware() {
pkgdesc="GPU/WiFi/BT/Video(/Modem) firmware"
depends="linux-firmware-qcom msm-firmware-loader firmware-wileyfox-crackling-wcnss-nv firmware-wileyfox-crackling-venus"
pkgdesc="GPU/WiFi/BT/Modem/Video firmware"
depends="firmware-qcom-adreno-a300 msm-firmware-loader
firmware-wileyfox-crackling-wcnss-nv firmware-wileyfox-crackling-venus"
mkdir "$subpkgdir"
}

View file

@ -2,7 +2,7 @@
# Maintainer: Vincent Knecht <vincent.knecht@mailoo.org>
pkgname=device-alcatel-idol347
pkgdesc="Alcatel OneTouch Idol 3 (4.7)"
pkgver=2
pkgver=3
pkgrel=0
url="https://postmarketos.org"
license="MIT"
@ -40,8 +40,9 @@ kernel_mainline_modem() {
}
nonfree_firmware() {
pkgdesc="GPU/WiFi/BT/Video firmware"
depends="linux-firmware-qcom msm-firmware-loader firmware-alcatel-idol347-wcnss-nv firmware-alcatel-idol347-venus"
pkgdesc="GPU/WiFi/BT/Modem/Video firmware"
depends="firmware-qcom-adreno-a300 msm-firmware-loader
firmware-alcatel-idol347-wcnss-nv firmware-alcatel-idol347-venus"
mkdir "$subpkgdir"
}

View file

@ -1,7 +1,7 @@
# Reference: <https://postmarketos.org/devicepkg>
pkgname=device-asus-z010d
pkgdesc="Asus Zenfone Max ZC550KL"
pkgver=2
pkgver=3
pkgrel=0
url="https://postmarketos.org"
license="MIT"
@ -37,8 +37,9 @@ kernel_mainline_modem() {
}
nonfree_firmware() {
pkgdesc="GPU/WiFi/BT/Video(/Modem) firmware"
depends="linux-firmware-qcom msm-firmware-loader firmware-asus-z010d-wcnss-nv firmware-asus-z010d-venus"
pkgdesc="GPU/WiFi/BT/Modem/Video firmware"
depends="firmware-qcom-adreno-a300 msm-firmware-loader
firmware-asus-z010d-wcnss-nv firmware-asus-z010d-venus"
mkdir "$subpkgdir"
}

View file

@ -1,7 +1,7 @@
# Reference: <https://postmarketos.org/devicepkg>
pkgname=device-motorola-osprey
pkgver=3
pkgrel=1
pkgver=4
pkgrel=0
pkgdesc="Motorola Moto G 3rd gen. (2015)"
url="https://postmarketos.org"
arch="aarch64"
@ -38,9 +38,10 @@ kernel_mainline_modem() {
}
nonfree_firmware() {
pkgdesc="GPU/Wi-Fi/Bluetooth/Video(/Modem) firmware"
pkgdesc="GPU/WiFi/BT/Modem/Video firmware"
# osprey's wcnss-nv + venus firmware seems identical to harpia's :>
depends="linux-firmware-qcom msm-firmware-loader firmware-motorola-harpia-wcnss-nv firmware-motorola-harpia-venus"
depends="firmware-qcom-adreno-a300 msm-firmware-loader
firmware-motorola-harpia-wcnss-nv firmware-motorola-harpia-venus"
mkdir "$subpkgdir"
}