3cd4659a53
Initial firmware package with firmware for wifi and zap firmware for gpu.
35 lines
1.6 KiB
Text
35 lines
1.6 KiB
Text
pkgname=firmware-xiaomi-lavender
|
|
pkgver=1
|
|
pkgrel=0
|
|
pkgdesc="Firmware files for Xiaomi Redmi Note 7"
|
|
url="https://gitlab.com/barni2000/$pkgname"
|
|
arch="aarch64"
|
|
license="proprietary"
|
|
options="!strip !check !archcheck !spdx !tracedeps pmb:cross-native"
|
|
makedepends="qca-swiss-army-knife"
|
|
|
|
_commit="2e88d6d6935ca75e8ae1e217422e353b0a5ddc96"
|
|
_muppets_commit="36a0f45ed788aa7cb532e72687d6adbdcc627faa"
|
|
|
|
source="
|
|
$pkgname-$_commit.tar.gz::$url/-/archive/$_commit/$pkgname-$_commit.tar.gz
|
|
$pkgname-$_muppets_commit.tar.gz::https://github.com/TheMuppets/proprietary_vendor_xiaomi_lavender/archive/$_muppets_commit.tar.gz
|
|
"
|
|
|
|
builddir="src"
|
|
_fwdir="/lib/firmware"
|
|
|
|
package() {
|
|
ath10k-fwencoder --create \
|
|
--features=wowlan,no-nwifi-decap-4addr-padding,allows-mesh-bcast,mgmt-tx-by-ref,non-bmi,single-chan-info-per-channel \
|
|
--set-wmi-op-version=tlv --set-htt-op-version=tlv \
|
|
--set-fw-api=5
|
|
install -Dm644 firmware-5.bin -t "$pkgdir/$_fwdir/ath10k/WCN3990/hw1.0/"
|
|
install -Dm644 $pkgname-$_commit/board-2.bin -t "$pkgdir/$_fwdir/ath10k/WCN3990/hw1.0/"
|
|
install -Dm644 proprietary_vendor_xiaomi_lavender-$_muppets_commit/proprietary/vendor/firmware/a512_zap.elf "$pkgdir/$_fwdir/postmarketos/a512_zap.mbn"
|
|
}
|
|
|
|
sha512sums="
|
|
54832bc3c25856231721deaa8150eb4af6eafcbfb9a8bfb80131c19b86de3349d5987d635f8c80c7ecdd5380683684224dbf2cfffe719142e2d0c89dbccf5359 firmware-xiaomi-lavender-2e88d6d6935ca75e8ae1e217422e353b0a5ddc96.tar.gz
|
|
2fa30958ea2a3684b12b6bbaa34a3d9a2334bfbe558279624361f7a3e65a76c7ef47f88fb9ad198e2a3629ac805d8599dc6ea182ada7bb776ad746e36b87ba81 firmware-xiaomi-lavender-36a0f45ed788aa7cb532e72687d6adbdcc627faa.tar.gz
|
|
"
|