From 469b64e28b4f268729658f8a47e5dab7544f2ab4 Mon Sep 17 00:00:00 2001 From: Giammarco Senatore Date: Tue, 13 Jul 2021 12:50:14 +0200 Subject: [PATCH] kunlun2: Import Wi-Fi Firmware from stock --- kunlun2-vendor.mk | 3 +++ proprietary/vendor/firmware/bdwlan_kunlun2.bin | Bin 0 -> 19152 bytes 2 files changed, 3 insertions(+) create mode 100644 proprietary/vendor/firmware/bdwlan_kunlun2.bin diff --git a/kunlun2-vendor.mk b/kunlun2-vendor.mk index fa8493e..cf81665 100644 --- a/kunlun2-vendor.mk +++ b/kunlun2-vendor.mk @@ -494,6 +494,7 @@ PRODUCT_COPY_FILES += \ vendor/lenovo/kunlun2/proprietary/vendor/firmware/a615_zap.mdt:$(TARGET_COPY_OUT_VENDOR)/firmware/a615_zap.mdt \ vendor/lenovo/kunlun2/proprietary/vendor/firmware/a630_gmu.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/a630_gmu.bin \ vendor/lenovo/kunlun2/proprietary/vendor/firmware/a630_sqe.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/a630_sqe.fw \ + vendor/lenovo/kunlun2/proprietary/vendor/firmware/bdwlan_kunlun2.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/bdwlan_kunlun2.bin \ vendor/lenovo/kunlun2/proprietary/vendor/firmware/ipa_fws.b00:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b00 \ vendor/lenovo/kunlun2/proprietary/vendor/firmware/ipa_fws.b01:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b01 \ vendor/lenovo/kunlun2/proprietary/vendor/firmware/ipa_fws.b02:$(TARGET_COPY_OUT_VENDOR)/firmware/ipa_fws.b02 \ @@ -675,6 +676,7 @@ PRODUCT_COPY_FILES += \ vendor/lenovo/kunlun2/proprietary/vendor/lib/libdisplayqos.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdisplayqos.so \ vendor/lenovo/kunlun2/proprietary/vendor/lib/libdpmqmihal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdpmqmihal.so \ vendor/lenovo/kunlun2/proprietary/vendor/lib/libdrc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdrc.so \ + vendor/lenovo/kunlun2/proprietary/vendor/lib/libdrm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdrm.so \ vendor/lenovo/kunlun2/proprietary/vendor/lib/libdrmfs.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdrmfs.so \ vendor/lenovo/kunlun2/proprietary/vendor/lib/libdrmtime.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdrmtime.so \ vendor/lenovo/kunlun2/proprietary/vendor/lib/libdsd2pcm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdsd2pcm.so \ @@ -1099,6 +1101,7 @@ PRODUCT_COPY_FILES += \ vendor/lenovo/kunlun2/proprietary/vendor/lib64/libdisp-aba.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdisp-aba.so \ vendor/lenovo/kunlun2/proprietary/vendor/lib64/libdisplayqos.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdisplayqos.so \ vendor/lenovo/kunlun2/proprietary/vendor/lib64/libdpmqmihal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdpmqmihal.so \ + vendor/lenovo/kunlun2/proprietary/vendor/lib64/libdrm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdrm.so \ vendor/lenovo/kunlun2/proprietary/vendor/lib64/libdrmfs.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdrmfs.so \ vendor/lenovo/kunlun2/proprietary/vendor/lib64/libdrmtime.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdrmtime.so \ vendor/lenovo/kunlun2/proprietary/vendor/lib64/libdsi_netctrl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdsi_netctrl.so \ diff --git a/proprietary/vendor/firmware/bdwlan_kunlun2.bin b/proprietary/vendor/firmware/bdwlan_kunlun2.bin new file mode 100644 index 0000000000000000000000000000000000000000..7eb4e7d3ebe6b1db3b5b7d22fd8072ac6bb0f2f8 GIT binary patch literal 19152 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 Cmz|dY literal 0 HcmV?d00001