diff --git a/device/community/firmware-xiaomi-beryllium/APKBUILD b/device/community/firmware-xiaomi-beryllium/APKBUILD index 15b4ca7d8..f635f749a 100644 --- a/device/community/firmware-xiaomi-beryllium/APKBUILD +++ b/device/community/firmware-xiaomi-beryllium/APKBUILD @@ -1,6 +1,6 @@ maintainer="Joel Selvaraj " pkgname=firmware-xiaomi-beryllium -pkgver=12 +pkgver=13 pkgrel=0 _commit="d396d32118803235a58aab0d0bc3643256634a05" pkgdesc="Firmware for Xiaomi Poco F1" @@ -11,8 +11,9 @@ license="proprietary" subpackages="$pkgname-sensors:firmware_sensors" source="$pkgname-$_commit.tar.gz::https://gitlab.com/sdm845-mainline/firmware-xiaomi-beryllium/-/archive/$_commit/firmware-xiaomi-beryllium-$_commit.tar.gz firmware.files - sensor.files + firmware-initramfs.files mount-matrix.patch + sensor.files " options="!archcheck !strip !check !tracedeps pmb:cross-native textrels" builddir="$srcdir/$pkgname-$_commit" @@ -23,6 +24,9 @@ package() { [ ! -d "$(dirname $_i)" ] && mkdir -p "$(dirname "$pkgdir"/$_i)" install -Dm644 ."$_u" "$pkgdir/$_i" done < "$srcdir/firmware.files" + + install -Dm644 "$srcdir"/firmware-initramfs.files \ + "$pkgdir"/usr/share/mkinitfs/files/"$pkgname".files } firmware_sensors() { @@ -41,6 +45,7 @@ firmware_sensors() { sha512sums=" a8d96aef0d6929800cc32703c973ff903037e9365c35d0421d29a10ccbac63e92bae36ea66790e80151a77b775b456c24d9577617342abac0daf12ad0475f4e0 firmware-xiaomi-beryllium-d396d32118803235a58aab0d0bc3643256634a05.tar.gz 45b9c287a239d3e20982258b2135d6915199a694b6fa2abd927f0b31537ee9584aa8d81fe815129c97b2e88247ee00cfdba66aa0c72506a65e1507af31a2c034 firmware.files -f2a2b648fb771dc965a88fdccccec18aeb47ca0603c81842988096312eb9cca494ff7b68b956303be00caf72d3248d3b4fdd0ed457b6c0b1d21c77acebd3e994 sensor.files +7f56ae5b125c3b6502efcb26a660322abdcd6de2289892bd584ef2932e0aa0b97e7cd4730a6552d00cecb893eab222ee812edb956397b37787d6135d6ca82399 firmware-initramfs.files 9337e243aee9e56bb9f9e297dfe5084b3a97b87ac36bcaf66f6f4d07cbb39c7b73d024afe07fdadef254c569ba9f2d3067324478c35175592ff8abb2ff19e930 mount-matrix.patch +f2a2b648fb771dc965a88fdccccec18aeb47ca0603c81842988096312eb9cca494ff7b68b956303be00caf72d3248d3b4fdd0ed457b6c0b1d21c77acebd3e994 sensor.files " diff --git a/device/community/firmware-xiaomi-beryllium/firmware-initramfs.files b/device/community/firmware-xiaomi-beryllium/firmware-initramfs.files new file mode 100644 index 000000000..121eb311f --- /dev/null +++ b/device/community/firmware-xiaomi-beryllium/firmware-initramfs.files @@ -0,0 +1,4 @@ +# Needs to be loaded in the initramfs alongside msm_dpu +/usr/lib/firmware/qcom/a630_gmu.bin +/usr/lib/firmware/qcom/a630_sqe.fw +/usr/lib/firmware/qcom/sdm845/Xiaomi/beryllium/a630_zap.mbn