firmware-<msm8916>: drop unused firmware subpackages (MR 2613)
The firmware provided by these subpackages is now covered by the msm-firmware-loader, so there is no need to build packages for them anymore. [ci:ignore-count]
This commit is contained in:
parent
a901d4575d
commit
038186fd71
8 changed files with 22 additions and 106 deletions
|
@ -1,9 +1,9 @@
|
||||||
pkgname=firmware-lenovo-a6000
|
pkgname=firmware-lenovo-a6000
|
||||||
pkgver=1
|
pkgver=1
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
pkgdesc="Firmware for Lenovo A6000"
|
pkgdesc="Firmware for Lenovo A6000"
|
||||||
url="https://github.com/jenneron/vendor_lenovo_a6000"
|
url="https://github.com/jenneron/vendor_lenovo_a6000"
|
||||||
subpackages="$pkgname-modem $pkgname-wcnss-nv:wcnss_nv"
|
subpackages="$pkgname-wcnss-nv:wcnss_nv"
|
||||||
arch="aarch64"
|
arch="aarch64"
|
||||||
license="proprietary"
|
license="proprietary"
|
||||||
options="!check !strip !archcheck !tracedeps pmb:cross-native"
|
options="!check !strip !archcheck !tracedeps pmb:cross-native"
|
||||||
|
@ -17,13 +17,6 @@ package() {
|
||||||
mkdir -p "$pkgdir"
|
mkdir -p "$pkgdir"
|
||||||
}
|
}
|
||||||
|
|
||||||
modem() {
|
|
||||||
pkgdesc="Lenovo a6000 modem firmware"
|
|
||||||
cd "$srcdir/vendor_lenovo_a6000-$_commit"
|
|
||||||
install -Dm644 mba.mbn -t "$subpkgdir/$_fwdir"
|
|
||||||
install -Dm644 modem.* -t "$subpkgdir/$_fwdir"
|
|
||||||
}
|
|
||||||
|
|
||||||
wcnss_nv() {
|
wcnss_nv() {
|
||||||
pkgdesc="Lenovo a6000 WiFi/BT firmware configuration"
|
pkgdesc="Lenovo a6000 WiFi/BT firmware configuration"
|
||||||
cd "$srcdir/vendor_lenovo_a6000-$_commit"
|
cd "$srcdir/vendor_lenovo_a6000-$_commit"
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
pkgname=firmware-lenovo-a6010
|
pkgname=firmware-lenovo-a6010
|
||||||
pkgver=1
|
pkgver=1
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
pkgdesc="Firmware for Lenovo A6010"
|
pkgdesc="Firmware for Lenovo A6010"
|
||||||
url="https://github.com/jenneron/vendor_lenovo_a6010"
|
url="https://github.com/jenneron/vendor_lenovo_a6010"
|
||||||
subpackages="$pkgname-modem $pkgname-wcnss-nv:wcnss_nv"
|
subpackages="$pkgname-wcnss-nv:wcnss_nv"
|
||||||
arch="aarch64"
|
arch="aarch64"
|
||||||
license="proprietary"
|
license="proprietary"
|
||||||
options="!check !strip !archcheck !tracedeps pmb:cross-native"
|
options="!check !strip !archcheck !tracedeps pmb:cross-native"
|
||||||
|
@ -17,13 +17,6 @@ package() {
|
||||||
mkdir -p "$pkgdir"
|
mkdir -p "$pkgdir"
|
||||||
}
|
}
|
||||||
|
|
||||||
modem() {
|
|
||||||
pkgdesc="Lenovo A6010 modem firmware"
|
|
||||||
cd "$srcdir/vendor_lenovo_a6010-$_commit"
|
|
||||||
install -Dm644 mba.mbn -t "$subpkgdir/$_fwdir"
|
|
||||||
install -Dm644 modem.* -t "$subpkgdir/$_fwdir"
|
|
||||||
}
|
|
||||||
|
|
||||||
wcnss_nv() {
|
wcnss_nv() {
|
||||||
pkgdesc="Lenovo A6010 WiFi/BT firmware configuration"
|
pkgdesc="Lenovo A6010 WiFi/BT firmware configuration"
|
||||||
cd "$srcdir/vendor_lenovo_a6010-$_commit"
|
cd "$srcdir/vendor_lenovo_a6010-$_commit"
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
pkgname=firmware-wileyfox-crackling
|
pkgname=firmware-wileyfox-crackling
|
||||||
pkgver=3
|
pkgver=3
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
pkgdesc="Firmware for Wileyfox Swift"
|
pkgdesc="Firmware for Wileyfox Swift"
|
||||||
url="https://rizzotherat.gitlab.io/firmware/"
|
url="https://rizzotherat.gitlab.io/firmware/"
|
||||||
subpackages="$pkgname-modem $pkgname-venus $pkgname-wcnss $pkgname-wcnss-nv:wcnss_nv"
|
subpackages="$pkgname-venus $pkgname-wcnss-nv:wcnss_nv"
|
||||||
arch="aarch64"
|
arch="aarch64"
|
||||||
license="proprietary"
|
license="proprietary"
|
||||||
options="!check !strip !archcheck !tracedeps pmb:cross-native"
|
options="!check !strip !archcheck !tracedeps pmb:cross-native"
|
||||||
|
@ -16,23 +16,11 @@ package() {
|
||||||
mkdir -p "$pkgdir"
|
mkdir -p "$pkgdir"
|
||||||
}
|
}
|
||||||
|
|
||||||
modem() {
|
|
||||||
pkgdesc="Wileyfox Swift modem firmware"
|
|
||||||
install -Dm644 "$srcdir"/mba.mbn -t "$subpkgdir/$_fwdir"
|
|
||||||
install -Dm644 "$srcdir"/modem.* -t "$subpkgdir/$_fwdir"
|
|
||||||
}
|
|
||||||
|
|
||||||
venus() {
|
venus() {
|
||||||
pkgdesc="Wileyfox Swift video firmware"
|
pkgdesc="Wileyfox Swift video firmware"
|
||||||
install -Dm644 "$srcdir"/venus.* -t "$subpkgdir/$_fwdir"/qcom/venus-1.8
|
install -Dm644 "$srcdir"/venus.* -t "$subpkgdir/$_fwdir"/qcom/venus-1.8
|
||||||
}
|
}
|
||||||
|
|
||||||
wcnss() {
|
|
||||||
pkgdesc="Wileyfox Swift WiFi/BT firmware"
|
|
||||||
cd "$srcdir"
|
|
||||||
install -Dm644 wcnss.* -t "$subpkgdir/$_fwdir"
|
|
||||||
}
|
|
||||||
|
|
||||||
wcnss_nv() {
|
wcnss_nv() {
|
||||||
pkgdesc="Wileyfox Swift WiFi/BT firmware configuration"
|
pkgdesc="Wileyfox Swift WiFi/BT firmware configuration"
|
||||||
replaces="firmware-wileyfox-crackling-wcnss"
|
replaces="firmware-wileyfox-crackling-wcnss"
|
||||||
|
|
|
@ -1,27 +1,19 @@
|
||||||
pkgname=firmware-xiaomi-wt88047
|
pkgname=firmware-xiaomi-wt88047
|
||||||
pkgver=9.2.5.0
|
pkgver=9.2.5.0
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
pkgdesc="Firmware for Xiaomi Redmi 2"
|
pkgdesc="Firmware for Xiaomi Redmi 2"
|
||||||
url="https://androidfilehost.com/?w=files&flid=303434"
|
url="https://androidfilehost.com/?w=files&flid=303434"
|
||||||
subpackages="$pkgname-modem $pkgname-wcnss-nv:wcnss_nv"
|
subpackages="$pkgname-wcnss-nv:wcnss_nv"
|
||||||
arch="aarch64"
|
arch="aarch64"
|
||||||
license="proprietary"
|
license="proprietary"
|
||||||
options="!check !strip !archcheck !tracedeps pmb:cross-native"
|
options="!check !strip !archcheck !tracedeps pmb:cross-native"
|
||||||
makedepends="mtools"
|
source="wt88047-WCNSS_qcom_wlan_nv.bin.base64::https://pastebin.com/raw/bntm8Z7m"
|
||||||
source="
|
|
||||||
wt88047-WCNSS_qcom_wlan_nv.bin.base64::https://pastebin.com/raw/bntm8Z7m
|
|
||||||
https://archive.org/download/lineage-15.1-20200223-nightly-wt88047-signed_202004/wt88047-firmware_V9.2.5.0.LHJMIEK.zip
|
|
||||||
"
|
|
||||||
|
|
||||||
_fwdir="/lib/firmware/postmarketos"
|
_fwdir="/lib/firmware/postmarketos"
|
||||||
|
|
||||||
unpack() {
|
unpack() {
|
||||||
default_unpack
|
default_unpack
|
||||||
base64 -d wt88047-WCNSS_qcom_wlan_nv.bin.base64 > WCNSS_qcom_wlan_nv.bin
|
base64 -d wt88047-WCNSS_qcom_wlan_nv.bin.base64 > WCNSS_qcom_wlan_nv.bin
|
||||||
|
|
||||||
# Extract firmware files from FAT file system image
|
|
||||||
mcopy -i firmware-update/NON-HLOS.bin -p -m -v \
|
|
||||||
::image/mba.mbn ::image/modem.* "$srcdir"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
|
@ -29,16 +21,11 @@ package() {
|
||||||
mkdir -p "$pkgdir"
|
mkdir -p "$pkgdir"
|
||||||
}
|
}
|
||||||
|
|
||||||
modem() {
|
|
||||||
pkgdesc="Xiaomi Redmi 2 (wt88047) modem firmware"
|
|
||||||
install -Dm644 "$srcdir"/mba.mbn -t "$subpkgdir/$_fwdir"
|
|
||||||
install -Dm644 "$srcdir"/modem.* -t "$subpkgdir/$_fwdir"
|
|
||||||
}
|
|
||||||
|
|
||||||
wcnss_nv() {
|
wcnss_nv() {
|
||||||
pkgdesc="Xiaomi Redmi 2 WiFi/BT firmware configuration"
|
pkgdesc="Xiaomi Redmi 2 WiFi/BT firmware configuration"
|
||||||
install -Dm644 "$srcdir"/WCNSS_qcom_wlan_nv.bin -t "$subpkgdir/$_fwdir"/wlan/prima
|
install -Dm644 "$srcdir"/WCNSS_qcom_wlan_nv.bin -t "$subpkgdir/$_fwdir"/wlan/prima
|
||||||
}
|
}
|
||||||
|
|
||||||
sha512sums="cab8578bf8b20ff83035a10598ebb673619e5409683799a5d6d04496b7f4b4e0f54a635b29efe2007137adf089d24134339c69214fdfa06a9d2ff052c39b9e59 wt88047-WCNSS_qcom_wlan_nv.bin.base64
|
sha512sums="
|
||||||
45b0926f1694dc2f71d26b1408922345e2340bb84a73597ea00bd5025e31f5bafcf910395a6b021686043e041b8f2cd4ca448e891341fe4eca7382b6ee5b2186 wt88047-firmware_V9.2.5.0.LHJMIEK.zip"
|
cab8578bf8b20ff83035a10598ebb673619e5409683799a5d6d04496b7f4b4e0f54a635b29efe2007137adf089d24134339c69214fdfa06a9d2ff052c39b9e59 wt88047-WCNSS_qcom_wlan_nv.bin.base64
|
||||||
|
"
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
pkgname=firmware-alcatel-idol347
|
pkgname=firmware-alcatel-idol347
|
||||||
pkgver=2
|
pkgver=2
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
pkgdesc="Firmware for Alcatel OneTouch Idol 3 (4.7)"
|
pkgdesc="Firmware for Alcatel OneTouch Idol 3 (4.7)"
|
||||||
url="https://github.com/vknecht/"
|
url="https://github.com/vknecht/"
|
||||||
subpackages="$pkgname-modem $pkgname-venus $pkgname-wcnss $pkgname-wcnss-nv:wcnss_nv"
|
subpackages="$pkgname-venus $pkgname-wcnss-nv:wcnss_nv"
|
||||||
arch="aarch64"
|
arch="aarch64"
|
||||||
license="proprietary"
|
license="proprietary"
|
||||||
options="!check !strip !archcheck !tracedeps pmb:cross-native"
|
options="!check !strip !archcheck !tracedeps pmb:cross-native"
|
||||||
|
@ -18,23 +18,11 @@ package() {
|
||||||
mkdir -p "$pkgdir"
|
mkdir -p "$pkgdir"
|
||||||
}
|
}
|
||||||
|
|
||||||
modem() {
|
|
||||||
pkgdesc="Alcatel OneTouch Idol 3 (4.7) modem firmware"
|
|
||||||
install -Dm644 "$srcdir"/"$_repository"-"$_commit"/mba.mbn -t "$subpkgdir/$_fwdir"
|
|
||||||
install -Dm644 "$srcdir"/"$_repository"-"$_commit"/modem.* -t "$subpkgdir/$_fwdir"
|
|
||||||
}
|
|
||||||
|
|
||||||
venus() {
|
venus() {
|
||||||
pkgdesc="Alcatel OneTouch Idol 3 (4.7) video firmware"
|
pkgdesc="Alcatel OneTouch Idol 3 (4.7) video firmware"
|
||||||
install -Dm644 "$srcdir"/"$_repository"-"$_commit"/venus.* -t "$subpkgdir/$_fwdir"/qcom/venus-1.8
|
install -Dm644 "$srcdir"/"$_repository"-"$_commit"/venus.* -t "$subpkgdir/$_fwdir"/qcom/venus-1.8
|
||||||
}
|
}
|
||||||
|
|
||||||
wcnss() {
|
|
||||||
pkgdesc="Alcatel OneTouch Idol 3 (4.7) WiFi/BT firmware"
|
|
||||||
cd "$srcdir"/"$_repository"-"$_commit"
|
|
||||||
install -Dm644 wcnss.* -t "$subpkgdir/$_fwdir"
|
|
||||||
}
|
|
||||||
|
|
||||||
wcnss_nv() {
|
wcnss_nv() {
|
||||||
pkgdesc="Alcatel OneTouch Idol 3 (4.7) WiFi/BT firmware configuration"
|
pkgdesc="Alcatel OneTouch Idol 3 (4.7) WiFi/BT firmware configuration"
|
||||||
replaces="firmware-alcatel-idol347-wcnss"
|
replaces="firmware-alcatel-idol347-wcnss"
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
pkgname=firmware-asus-z00l
|
pkgname=firmware-asus-z00l
|
||||||
pkgver=2
|
pkgver=3
|
||||||
pkgrel=0
|
pkgrel=0
|
||||||
pkgdesc="Firmware for ASUS Zenfone 2 Laser (720p) (ZE550KL)"
|
pkgdesc="Firmware for ASUS Zenfone 2 Laser (720p) (ZE550KL)"
|
||||||
url="https://github.com/antony-jr/firmware-asus-z00l-raw"
|
url="https://github.com/antony-jr/firmware-asus-z00l-raw"
|
||||||
subpackages="$pkgname-wcnss-nv:wcnss_nv $pkgname-venus"
|
subpackages="$pkgname-wcnss-nv:wcnss_nv"
|
||||||
arch="aarch64"
|
arch="aarch64"
|
||||||
license="proprietary"
|
license="proprietary"
|
||||||
options="!check !strip !archcheck !tracedeps pmb:cross-native"
|
options="!check !strip !archcheck !tracedeps pmb:cross-native"
|
||||||
|
@ -29,11 +29,4 @@ wcnss_nv() {
|
||||||
"$subpkgdir/$_fwdir"/wlan/prima/WCNSS_qcom_wlan_nv.bin
|
"$subpkgdir/$_fwdir"/wlan/prima/WCNSS_qcom_wlan_nv.bin
|
||||||
}
|
}
|
||||||
|
|
||||||
venus() {
|
|
||||||
pkgdesc="ASUS Zenfone 2 Laser video firmware"
|
|
||||||
cd "$builddir"
|
|
||||||
install -Dm644 firmware/image/venus.* \
|
|
||||||
-t "$subpkgdir/$_fwdir"/qcom/venus-1.8
|
|
||||||
}
|
|
||||||
|
|
||||||
sha512sums="176da0aa399eddb6b9ab582b12bc698af369397a19c28556c39a656b573a5d4b02effe11a97d2f4c81568df03bc7859d999eb5d196a842dde4940cee192b96b3 firmware-asus-z00l-d78364b2127e8187f79e271e94dde03f0f722432.tar.gz"
|
sha512sums="176da0aa399eddb6b9ab582b12bc698af369397a19c28556c39a656b573a5d4b02effe11a97d2f4c81568df03bc7859d999eb5d196a842dde4940cee192b96b3 firmware-asus-z00l-d78364b2127e8187f79e271e94dde03f0f722432.tar.gz"
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
pkgname=firmware-lg-m216
|
pkgname=firmware-lg-m216
|
||||||
pkgver=1
|
pkgver=2
|
||||||
pkgrel=0
|
pkgrel=0
|
||||||
pkgdesc="Firmware for LG K10"
|
pkgdesc="Firmware for LG K10"
|
||||||
url="https://github.com/cristianc/firmware"
|
url="https://github.com/cristianc/firmware"
|
||||||
subpackages="$pkgname-modem $pkgname-wcnss-nv:wcnss_nv"
|
subpackages="$pkgname-wcnss-nv:wcnss_nv"
|
||||||
arch="aarch64"
|
arch="aarch64"
|
||||||
license="proprietary"
|
license="proprietary"
|
||||||
options="!check !strip !archcheck !tracedeps pmb:cross-native"
|
options="!check !strip !archcheck !tracedeps pmb:cross-native"
|
||||||
|
@ -16,14 +16,9 @@ package() {
|
||||||
mkdir -p "$pkgdir"
|
mkdir -p "$pkgdir"
|
||||||
}
|
}
|
||||||
|
|
||||||
modem() {
|
|
||||||
pkgdesc="LG K10 modem firmware"
|
|
||||||
install -Dm644 "$srcdir"/mba.mbn -t "$subpkgdir/$_fwdir"
|
|
||||||
install -Dm644 "$srcdir"/modem.* -t "$subpkgdir/$_fwdir"
|
|
||||||
}
|
|
||||||
|
|
||||||
wcnss_nv() {
|
wcnss_nv() {
|
||||||
pkgdesc="LG K10 WiFi/BT firmware"
|
pkgdesc="LG K10 WiFi/BT firmware"
|
||||||
install -Dm644 "$srcdir"/WCNSS_qcom_wlan_nv.bin -t "$subpkgdir/$_fwdir"/wlan/prima
|
install -Dm644 "$srcdir"/WCNSS_qcom_wlan_nv.bin -t "$subpkgdir/$_fwdir"/wlan/prima
|
||||||
}
|
}
|
||||||
|
|
||||||
sha512sums="8b236fc772bfa857d7dfb6ad2d815af554605e3f89bf66f2a2e0cbc2562146a7b5888298abc8f7010ed7e5b5e7f7555aacd7d9d73ec33f0474078705e61d3a38 m216.tar.xz"
|
sha512sums="8b236fc772bfa857d7dfb6ad2d815af554605e3f89bf66f2a2e0cbc2562146a7b5888298abc8f7010ed7e5b5e7f7555aacd7d9d73ec33f0474078705e61d3a38 m216.tar.xz"
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
pkgname=firmware-oppo-a51f
|
pkgname=firmware-oppo-a51f
|
||||||
pkgver=1
|
pkgver=1
|
||||||
pkgrel=0
|
pkgrel=1
|
||||||
_commit="2064c468592fcd5ac080a7de20039b8c0e6aec83"
|
_commit="2064c468592fcd5ac080a7de20039b8c0e6aec83"
|
||||||
pkgdesc="Firmware files for Oppo A51f"
|
pkgdesc="Firmware files for Oppo A51f"
|
||||||
url="https://postmarketos.org"
|
url="https://postmarketos.org"
|
||||||
subpackages="$pkgname-modem $pkgname-venus $pkgname-wcnss $pkgname-wcnss-nv:wcnss_nv"
|
subpackages="$pkgname-wcnss-nv:wcnss_nv"
|
||||||
arch="aarch64"
|
arch="aarch64"
|
||||||
license="proprietary"
|
license="proprietary"
|
||||||
source="https://gitlab.com/natsu1978/firmware-oppo-a51f/-/archive/$_commit/firmware-oppo-a51f-$_commit.tar.gz"
|
source="https://gitlab.com/natsu1978/firmware-oppo-a51f/-/archive/$_commit/firmware-oppo-a51f-$_commit.tar.gz"
|
||||||
|
@ -18,31 +18,10 @@ package() {
|
||||||
mkdir -p "$pkgdir"
|
mkdir -p "$pkgdir"
|
||||||
}
|
}
|
||||||
|
|
||||||
modem() {
|
|
||||||
pkgdesc="Oppo A51f modem firmware"
|
|
||||||
install -Dm644 "$builddir"/modem.* -t "$subpkgdir/$_fwdir"
|
|
||||||
install -Dm644 "$builddir"/mba.* -t "$subpkgdir/$_fwdir"
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
venus() {
|
|
||||||
pkgdesc="Oppo A51f video firmware"
|
|
||||||
install -Dm644 "$builddir"/venus.mdt "$builddir"/venus.b* \
|
|
||||||
-t "$subpkgdir/$_fwdir"/qcom/venus-1.8
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
wcnss() {
|
|
||||||
pkgdesc="Oppo A51f WiFi/BT firmware"
|
|
||||||
provides="firmware-qcom-msm8916-wcnss"
|
|
||||||
|
|
||||||
install -Dm644 "$builddir"/wcnss.* -t "$subpkgdir/$_fwdir"
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
wcnss_nv() {
|
wcnss_nv() {
|
||||||
pkgdesc="Oppo A51f WiFi/BT firmware configuration"
|
pkgdesc="Oppo A51f WiFi/BT firmware configuration"
|
||||||
install -Dm644 "$builddir"/WCNSS_qcom_wlan_nv.bin -t "$subpkgdir/$_fwdir"/wlan/prima
|
install -Dm644 "$builddir"/WCNSS_qcom_wlan_nv.bin -t "$subpkgdir/$_fwdir"/wlan/prima
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
sha512sums="e0da84c04df9aa2bfaff24498cf6831f0bc6c15087627056395cd14fc258463df4c076f65393915aa4a73d65b34aa19f9b3283002206436d2153a71fba7fe052 firmware-oppo-a51f-2064c468592fcd5ac080a7de20039b8c0e6aec83.tar.gz"
|
sha512sums="e0da84c04df9aa2bfaff24498cf6831f0bc6c15087627056395cd14fc258463df4c076f65393915aa4a73d65b34aa19f9b3283002206436d2153a71fba7fe052 firmware-oppo-a51f-2064c468592fcd5ac080a7de20039b8c0e6aec83.tar.gz"
|
||||||
|
|
Loading…
Reference in a new issue