From 0a1785685787268acc29d5a93db8b2611e77e182 Mon Sep 17 00:00:00 2001 From: Michael Bestas Date: Sun, 25 Aug 2024 09:48:22 +0300 Subject: [PATCH] sm7325-common: Disable ELF checks on device specific libs Change-Id: Iff53502e94cee5a065b75300992a632aca84e0c3 --- proprietary-files.txt | 6 ++++-- setup-makefiles.sh | 4 +++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/proprietary-files.txt b/proprietary-files.txt index f62978d..113eaab 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -589,7 +589,8 @@ vendor/lib/libperfconfig.so vendor/lib/libperfgluelayer.so vendor/lib/libperfioctl.so vendor/lib/libqti-perfd-client.so -vendor/lib/libqti-perfd.so +# libqti-perfd depends on libthermalclient, which is device specific +vendor/lib/libqti-perfd.so;DISABLE_CHECKELF vendor/lib/libqti-util.so vendor/lib/libqti-utils.so vendor/lib/vendor.qti.memory.pasrmanager@1.0.so @@ -600,7 +601,8 @@ vendor/lib64/libperfconfig.so vendor/lib64/libperfgluelayer.so vendor/lib64/libperfioctl.so vendor/lib64/libqti-perfd-client.so -vendor/lib64/libqti-perfd.so +# libqti-perfd depends on libthermalclient, which is device specific +vendor/lib64/libqti-perfd.so;DISABLE_CHECKELF vendor/lib64/libqti-util.so vendor/lib64/libqti-utils.so vendor/lib64/libskewknob.so diff --git a/setup-makefiles.sh b/setup-makefiles.sh index 3cdadcb..36b2f3c 100755 --- a/setup-makefiles.sh +++ b/setup-makefiles.sh @@ -44,8 +44,10 @@ function lib_to_package_fixup_vendor_variants() { vendor.qti.imsrtpservice@3.0) echo "$1-vendor" ;; - libqsap_sdk | \ + libofflinelog | \ + libqsap_sdk | \ libril | \ + libthermalclient | \ libwpa_client) ;; *) return 1