From 40f13a19e22dce3ded201b5928d492eef0fa4890 Mon Sep 17 00:00:00 2001 From: Minecrell Date: Mon, 8 Jun 2020 22:30:33 +0200 Subject: [PATCH] bq-paella: install newer WCNSS firmware from DB410c by default (MR 1315) bq-paella allows running unsigned firmware from other devices. We can use that advantage to replace some of the original firmware with newer versions from other devices. The DB410c has updated WCNSS firmware that reportedly improves WiFi/BT coexistence (i.e. behavior when both WiFi/BT are active at the same time). Depend on the virtual "firmware-qcom-msm8916-wcnss" package to give the user the choice which firmware version they would like to run. The newer version from "firmware-qcom-db410c-wcnss" is installed by default (since it has a higher "provider_priority"), but the user can choose to replace it by running "apk add firmware-bq-picmt-wcnss". --- device/testing/device-bq-paella/APKBUILD | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/device/testing/device-bq-paella/APKBUILD b/device/testing/device-bq-paella/APKBUILD index 6e9984d41..7c2ea7a0e 100644 --- a/device/testing/device-bq-paella/APKBUILD +++ b/device/testing/device-bq-paella/APKBUILD @@ -3,7 +3,7 @@ pkgname=device-bq-paella pkgdesc="BQ Aquaris X5 Cyanogen Edition" pkgver=2 -pkgrel=0 +pkgrel=1 url="https://postmarketos.org" license="MIT" arch="aarch64" @@ -40,7 +40,8 @@ kernel_mainline_modem() { nonfree_firmware() { pkgdesc="GPU/WiFi/BT/Video firmware" - depends="linux-firmware-qcom firmware-bq-picmt-venus firmware-bq-picmt-wcnss" + depends="linux-firmware-qcom firmware-bq-picmt-venus + firmware-qcom-msm8916-wcnss firmware-bq-picmt-wcnss-nv" mkdir "$subpkgdir" }