sm7325-common: Disable ELF checks on device specific libs

Change-Id: I03a8c84f6042c69a4e585f60a4d6ed1101305cc1
This commit is contained in:
Michael Bestas 2024-08-25 09:48:22 +03:00 committed by Marc Bourgoin
parent 6aa2ac1376
commit e5c6321303

View File

@ -1798,14 +1798,15 @@ cc_prebuilt_library_shared {
target: { target: {
android_arm: { android_arm: {
srcs: ["proprietary/vendor/lib/libqti-perfd.so"], srcs: ["proprietary/vendor/lib/libqti-perfd.so"],
shared_libs: ["libcutils", "liblog", "libutils", "libxml2", "libqti-util", "libhidlbase", "vendor.qti.hardware.perf@2.0", "libbase", "libthermalclient", "libqti-perfd-client", "libperfconfig", "libperfgluelayer", "libdisplayconfig.qti", "libperfioctl", "vendor.qti.memory.pasrmanager@1.1", "libc++", "libc", "libm", "libdl", ], shared_libs: ["libcutils", "liblog", "libutils", "libxml2", "libqti-util", "libhidlbase", "vendor.qti.hardware.perf@2.0", "libbase", "libqti-perfd-client", "libperfconfig", "libperfgluelayer", "libdisplayconfig.qti", "libperfioctl", "vendor.qti.memory.pasrmanager@1.1", "libc++", "libc", "libm", "libdl", ],
}, },
android_arm64: { android_arm64: {
srcs: ["proprietary/vendor/lib64/libqti-perfd.so"], srcs: ["proprietary/vendor/lib64/libqti-perfd.so"],
shared_libs: ["libcutils", "liblog", "libutils", "libxml2", "libqti-util", "libhidlbase", "vendor.qti.hardware.perf@2.0", "libbase", "libthermalclient", "libqti-perfd-client", "libperfconfig", "libperfgluelayer", "libdisplayconfig.qti", "libperfioctl", "vendor.qti.memory.pasrmanager@1.1", "libc++", "libc", "libm", "libdl", ], shared_libs: ["libcutils", "liblog", "libutils", "libxml2", "libqti-util", "libhidlbase", "vendor.qti.hardware.perf@2.0", "libbase", "libqti-perfd-client", "libperfconfig", "libperfgluelayer", "libdisplayconfig.qti", "libperfioctl", "vendor.qti.memory.pasrmanager@1.1", "libc++", "libc", "libm", "libdl", ],
}, },
}, },
compile_multilib: "both", compile_multilib: "both",
check_elf_files: false,
prefer: true, prefer: true,
soc_specific: true, soc_specific: true,
} }
@ -4421,7 +4422,7 @@ cc_prebuilt_library_shared {
target: { target: {
android_arm64: { android_arm64: {
srcs: ["proprietary/vendor/lib64/libgameoptfeature.so"], srcs: ["proprietary/vendor/lib64/libgameoptfeature.so"],
shared_libs: ["liblog", "libcutils", "liblearningmodule", "libmeters-ns", "libsqlite", "libqti-perfd-client", "vendor.display.config@1.0", "libhidlbase", "libutils", "libthermalclient", "android.hardware.thermal@2.0", "android.hidl.allocator@1.0", "vendor.qti.qspmhal@1.0", "android.hidl.memory@1.0", "libhidlmemory", "libc++", "libc", "libm", "libdl", ], shared_libs: ["liblog", "libcutils", "liblearningmodule", "libmeters-ns", "libsqlite", "libqti-perfd-client", "vendor.display.config@1.0", "libhidlbase", "libutils", "android.hardware.thermal@2.0", "android.hidl.allocator@1.0", "vendor.qti.qspmhal@1.0", "android.hidl.memory@1.0", "libhidlmemory", "libc++", "libc", "libm", "libdl", ],
}, },
}, },
compile_multilib: "64", compile_multilib: "64",
@ -10949,7 +10950,7 @@ cc_prebuilt_binary {
target: { target: {
android_arm64: { android_arm64: {
srcs: ["proprietary/vendor/bin/thermal-engine"], srcs: ["proprietary/vendor/bin/thermal-engine"],
shared_libs: ["libcutils", "liblog", "libqmi_common_so", "libqmi_cci", "libthermalclient", "libc++", "libc", "libm", "libdl", ], shared_libs: ["libcutils", "liblog", "libqmi_common_so", "libqmi_cci", "libc++", "libc", "libm", "libdl", ],
}, },
}, },
compile_multilib: "64", compile_multilib: "64",