sm6150-common: Enable ELF checks for libwpa_client dependent libs

Change-Id: I490df02b68da4b9a7088a239672a1dcace66d270
Signed-off-by: therealmharc <therealmharc@gmail.com>
This commit is contained in:
Michael Bestas
2025-03-08 21:43:32 +02:00
committed by therealmharc
parent 7bf15f5b1b
commit a34a72f2d5
3 changed files with 4 additions and 12 deletions

View File

@@ -9,7 +9,6 @@ from extract_utils.fixups_blob import (
blob_fixups_user_type, blob_fixups_user_type,
) )
from extract_utils.fixups_lib import ( from extract_utils.fixups_lib import (
lib_fixup_remove,
lib_fixups, lib_fixups,
lib_fixups_user_type, lib_fixups_user_type,
) )
@@ -43,9 +42,6 @@ lib_fixups: lib_fixups_user_type = {
'vendor.qti.imsrtpservice@3.0', 'vendor.qti.imsrtpservice@3.0',
'vendor.qti.hardware.wifidisplaysession@1.0', 'vendor.qti.hardware.wifidisplaysession@1.0',
): lib_fixup_vendor_suffix, ): lib_fixup_vendor_suffix,
(
'libwpa_client',
): lib_fixup_remove,
} }

View File

@@ -1,9 +1,6 @@
# These proprietary files are extracted from Redmi Note 12 Pro 4G (codenamed `sweet_k6a`) OS1.0.10.0.THGMIXM, unless pinned # These proprietary files are extracted from Redmi Note 12 Pro 4G (codenamed `sweet_k6a`) OS1.0.10.0.THGMIXM, unless pinned
# mojito: Redmi/mojito/mojito:12/RKQ1.210614.002/V14.0.8.0.SKGMIXM:user/release-keys # mojito: Redmi/mojito/mojito:12/RKQ1.210614.002/V14.0.8.0.SKGMIXM:user/release-keys
# Current blobs with ELF checks disabled:
# imsdatadaemon, libcne, libwqe, lowi-server depend on libwpa_client, which is a gnu makefile target
# ADSP # ADSP
vendor/bin/adsprpcd vendor/bin/adsprpcd
vendor/bin/cdsprpcd vendor/bin/cdsprpcd
@@ -70,11 +67,11 @@ vendor/bin/cnd
vendor/etc/cne/mwqem.conf vendor/etc/cne/mwqem.conf
vendor/etc/cne/profileMwqem.xml vendor/etc/cne/profileMwqem.xml
vendor/etc/init/cnd.rc vendor/etc/init/cnd.rc
vendor/lib64/libcne.so;DISABLE_CHECKELF vendor/lib64/libcne.so
vendor/lib64/libcneapiclient.so vendor/lib64/libcneapiclient.so
vendor/lib64/libcneoplookup.so vendor/lib64/libcneoplookup.so
vendor/lib64/libwms.so vendor/lib64/libwms.so
vendor/lib64/libwqe.so;DISABLE_CHECKELF vendor/lib64/libwqe.so
vendor/lib64/libxml.so vendor/lib64/libxml.so
vendor/lib64/vendor.qti.data.factory@2.0.so vendor/lib64/vendor.qti.data.factory@2.0.so
vendor/lib64/vendor.qti.data.factory@2.1.so vendor/lib64/vendor.qti.data.factory@2.1.so
@@ -241,7 +238,7 @@ vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so
# GPS # GPS
vendor/bin/loc_launcher vendor/bin/loc_launcher
vendor/bin/lowi-server;DISABLE_CHECKELF vendor/bin/lowi-server
vendor/bin/slim_daemon vendor/bin/slim_daemon
vendor/bin/xtra-daemon vendor/bin/xtra-daemon
vendor/etc/vintf/manifest/vendor.qti.gnss@4.0-service.xml vendor/etc/vintf/manifest/vendor.qti.gnss@4.0-service.xml
@@ -284,7 +281,7 @@ system_ext/lib64/vendor.qti.imsrtpservice@3.0.so
system_ext/lib64/vendor.qti.imsrtpservice@3.1.so system_ext/lib64/vendor.qti.imsrtpservice@3.1.so
system_ext/priv-app/ims/ims.apk system_ext/priv-app/ims/ims.apk
vendor/bin/ims_rtp_daemon vendor/bin/ims_rtp_daemon
vendor/bin/imsdatadaemon;DISABLE_CHECKELF vendor/bin/imsdatadaemon
vendor/bin/imsqmidaemon vendor/bin/imsqmidaemon
vendor/bin/imsrcsd vendor/bin/imsrcsd
vendor/etc/init/ims_rtp_daemon.rc vendor/etc/init/ims_rtp_daemon.rc

View File

@@ -362,7 +362,6 @@ PRODUCT_PACKAGES += \
hostapd \ hostapd \
ipacm \ ipacm \
IPACM_cfg.xml \ IPACM_cfg.xml \
libwpa_client \
WifiOverlay \ WifiOverlay \
wpa_supplicant \ wpa_supplicant \
wpa_supplicant.conf wpa_supplicant.conf