From f86ac29f0e0ab4f8e5c4dbb330ece6e4cc049ee8 Mon Sep 17 00:00:00 2001 From: Michael Bestas Date: Sat, 8 Mar 2025 21:43:32 +0200 Subject: [PATCH] sm7325-common: Enable ELF checks for libwpa_client dependent libs Change-Id: I490df02b68da4b9a7088a239672a1dcace66d270 --- common.mk | 1 - extract-files.py | 1 - proprietary-files.txt | 7 +++---- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/common.mk b/common.mk index 0f815bd..5554694 100644 --- a/common.mk +++ b/common.mk @@ -372,7 +372,6 @@ PRODUCT_PACKAGES += \ android.hardware.wifi-service \ hostapd \ libqsap_sdk \ - libwpa_client \ libwifi-hal-ctrl \ libwifi-hal-qcom \ wpa_supplicant \ diff --git a/extract-files.py b/extract-files.py index 5e27047..fe7b759 100755 --- a/extract-files.py +++ b/extract-files.py @@ -46,7 +46,6 @@ lib_fixups: lib_fixups_user_type = { 'libofflinelog', 'libqsap_sdk', 'libthermalclient', - 'libwpa_client', ): lib_fixup_remove, } diff --git a/proprietary-files.txt b/proprietary-files.txt index 363e5d4..8bcca01 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -3,7 +3,6 @@ ## RETAIL variant # Current blobs with ELF checks disabled: -# libcne, libwqe, lowi-server, mutualex depend on libwpa_client, which is a gnu makefile target # libmdmcutback depends on libqsap_sdk, which is a gnu makefile target # libqti-perfd, libgameoptfeature, thermal-engine depends on libthermalclient, which is device specific @@ -187,11 +186,11 @@ vendor/etc/cne/wqeclient/VZW/VZW_profile6.xml vendor/etc/default-permissions/com.qualcomm.qti.cne.xml vendor/etc/init/cnd.rc vendor/lib/libxml.so -vendor/lib64/libcne.so;DISABLE_CHECKELF +vendor/lib64/libcne.so vendor/lib64/libcneapiclient.so vendor/lib64/libcneoplookup.so vendor/lib64/libwms.so -vendor/lib64/libwqe.so;DISABLE_CHECKELF +vendor/lib64/libwqe.so vendor/lib64/libxml.so vendor/lib64/vendor.qti.data.factory@2.0.so vendor/lib64/vendor.qti.data.factory@2.1.so @@ -386,7 +385,7 @@ vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so # GNSS vendor/bin/loc_launcher -vendor/bin/lowi-server;DISABLE_CHECKELF +vendor/bin/lowi-server vendor/bin/xtra-daemon vendor/etc/vintf/manifest/vendor.qti.gnss@4.2-service.xml vendor/lib64/hw/vendor.qti.gnss@4.2-impl.so