diff --git a/Android.bp b/Android.bp index babcbbb..6e2cca7 100644 --- a/Android.bp +++ b/Android.bp @@ -4,6 +4,12 @@ soong_namespace { imports: [ + "device/xiaomi/surya", + "hardware/qcom-caf/sm8150", + "hardware/qcom-caf/wlan", + "hardware/xiaomi", + "vendor/qcom/opensource/dataservices", + "vendor/qcom/opensource/display", ], } @@ -16,13 +22,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/egl/eglSubDriverAndroid.so"], + shared_libs: ["libEGL_adreno", "libcutils", "libhardware", "libgsl", "vendor.qti.hardware.display.mapper@2.0", "vendor.qti.hardware.display.mapper@3.0", "android.hardware.graphics.mapper@3.0", "vendor.qti.hardware.display.mapperextensions@1.1", "vendor.qti.hardware.display.mapper@4.0", "android.hardware.graphics.mapper@4.0", "android.hardware.graphics.mapper@2.0", "libhidlbase", "libutils", "libdl", "libz", "liblog", "libc++", "libc", "libm", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/egl/eglSubDriverAndroid.so"], + shared_libs: ["libEGL_adreno", "libcutils", "libhardware", "libgsl", "vendor.qti.hardware.display.mapper@2.0", "vendor.qti.hardware.display.mapper@3.0", "android.hardware.graphics.mapper@3.0", "vendor.qti.hardware.display.mapperextensions@1.1", "vendor.qti.hardware.display.mapper@4.0", "android.hardware.graphics.mapper@4.0", "android.hardware.graphics.mapper@2.0", "libhidlbase", "libutils", "libdl", "libz", "liblog", "libc++", "libc", "libm", ], }, }, compile_multilib: "both", - check_elf_files: false, relative_install_path: "egl", prefer: true, soc_specific: true, @@ -37,13 +44,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/egl/libEGL_adreno.so"], + shared_libs: ["libadreno_utils", "libgsl", "libcutils", "libdl", "libz", "liblog", "libc++", "libc", "libm", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/egl/libEGL_adreno.so"], + shared_libs: ["libadreno_utils", "libgsl", "libcutils", "libdl", "libz", "liblog", "libc++", "libc", "libm", ], }, }, compile_multilib: "both", - check_elf_files: false, relative_install_path: "egl", prefer: true, soc_specific: true, @@ -58,13 +66,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so"], + shared_libs: ["libgsl", "libcutils", "libdl", "libz", "liblog", "libc++", "libc", "libm", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so"], + shared_libs: ["libgsl", "libcutils", "libdl", "libz", "liblog", "libc++", "libc", "libm", ], }, }, compile_multilib: "both", - check_elf_files: false, relative_install_path: "egl", prefer: true, soc_specific: true, @@ -79,13 +88,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/egl/libGLESv2_adreno.so"], + shared_libs: ["libadreno_utils", "libgsl", "libllvm-glnext", "libcutils", "libdl", "libz", "liblog", "libc++", "libc", "libm", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/egl/libGLESv2_adreno.so"], + shared_libs: ["libadreno_utils", "libgsl", "libllvm-glnext", "libcutils", "libdl", "libz", "liblog", "libc++", "libc", "libm", ], }, }, compile_multilib: "both", - check_elf_files: false, relative_install_path: "egl", prefer: true, soc_specific: true, @@ -100,13 +110,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/egl/libq3dtools_adreno.so"], + shared_libs: ["libcutils", "liblog", "libgsl", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/egl/libq3dtools_adreno.so"], + shared_libs: ["libcutils", "liblog", "libgsl", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, relative_install_path: "egl", prefer: true, soc_specific: true, @@ -121,13 +132,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/egl/libq3dtools_esx.so"], + shared_libs: ["libcutils", "liblog", "libz", "libdl", "libc++", "libc", "libm", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/egl/libq3dtools_esx.so"], + shared_libs: ["libcutils", "liblog", "libz", "libdl", "libc++", "libc", "libm", ], }, }, compile_multilib: "both", - check_elf_files: false, relative_install_path: "egl", prefer: true, soc_specific: true, @@ -142,13 +154,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/hw/vulkan.adreno.so"], + shared_libs: ["libadreno_utils", "libgsl", "libz", "liblog", "libllvm-glnext", "libcutils", "libhardware", "libnativewindow", "vendor.qti.hardware.display.mapper@2.0", "android.hardware.graphics.mapper@2.0", "vendor.qti.hardware.display.mapper@3.0", "android.hardware.graphics.mapper@3.0", "vendor.qti.hardware.display.mapperextensions@1.1", "libhidlbase", "libutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/hw/vulkan.adreno.so"], + shared_libs: ["libadreno_utils", "libgsl", "libz", "liblog", "libllvm-glnext", "libcutils", "libhardware", "libnativewindow", "vendor.qti.hardware.display.mapper@2.0", "android.hardware.graphics.mapper@2.0", "vendor.qti.hardware.display.mapper@3.0", "android.hardware.graphics.mapper@3.0", "vendor.qti.hardware.display.mapperextensions@1.1", "libhidlbase", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -163,13 +176,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libC2D2.so"], + shared_libs: ["libgsl", "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libC2D2.so"], + shared_libs: ["libgsl", "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -183,13 +197,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libCB.so"], + shared_libs: ["libcutils", "liblog", "libgsl", "libutils", "libvndksupport", "libgralloc.qti", "libgralloctypes", "vendor.qti.hardware.display.mapper@4.0", "android.hardware.graphics.mapper@4.0", "vendor.qti.hardware.display.mapperextensions@1.0", "vendor.qti.hardware.display.mapperextensions@1.1", "libhidlbase", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libCB.so"], + shared_libs: ["libcutils", "liblog", "libgsl", "libutils", "libvndksupport", "libgralloc.qti", "libgralloctypes", "vendor.qti.hardware.display.mapper@4.0", "android.hardware.graphics.mapper@4.0", "vendor.qti.hardware.display.mapperextensions@1.0", "vendor.qti.hardware.display.mapperextensions@1.1", "libhidlbase", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -203,13 +218,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libOpenCL.so"], + shared_libs: ["libcutils", "libvndksupport", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libOpenCL.so"], + shared_libs: ["libcutils", "libvndksupport", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -223,13 +239,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libacdb-fts.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libaudcal", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libacdb-fts.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libaudcal", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -243,13 +260,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libacdbloader.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libaudcal", "libtinyalsa", "libacdbrtac", "libadiertac", "libacdb-fts", "libion", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libacdbloader.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libaudcal", "libtinyalsa", "libacdbrtac", "libadiertac", "libacdb-fts", "libion", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -263,13 +281,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libacdbrtac.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libaudcal", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libacdbrtac.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libaudcal", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -283,13 +302,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libadiertac.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libaudcal", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libadiertac.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libaudcal", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -303,13 +323,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libadreno_utils.so"], + shared_libs: ["libgsl", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libadreno_utils.so"], + shared_libs: ["libgsl", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -323,13 +344,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libadsp_default_listener.so"], + shared_libs: ["liblog", "libadsprpc", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libadsp_default_listener.so"], + shared_libs: ["liblog", "libadsprpc", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -343,13 +365,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libadsprpc.so"], + shared_libs: ["libhidlbase", "libhardware", "libutils", "vendor.qti.hardware.dsp@1.0", "liblog", "libc", "libcutils", "libion", "libc++", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libadsprpc.so"], + shared_libs: ["libhidlbase", "libhardware", "libutils", "vendor.qti.hardware.dsp@1.0", "liblog", "libc", "libcutils", "libion", "libc++", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -363,13 +386,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudcal.so"], + shared_libs: ["libutils", "liblog", "libdiag", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libaudcal.so"], + shared_libs: ["libutils", "liblog", "libdiag", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -383,13 +407,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudioalsa.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libaudioalsa.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -403,13 +428,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudioconfigstore.so"], + shared_libs: ["libexpat", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libaudioconfigstore.so"], + shared_libs: ["libexpat", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -423,13 +449,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudioparsers.so"], + shared_libs: ["libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libaudioparsers.so"], + shared_libs: ["libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -443,13 +470,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libbatterylistener.so"], + shared_libs: ["android.hardware.health@1.0", "android.hardware.health@2.0", "android.hardware.power@1.2", "libaudioroute", "libaudioutils", "libbase", "libcutils", "libexpat", "libhidlbase", "liblog", "libtinyalsa", "libtinycompress", "libutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libbatterylistener.so"], + shared_libs: ["android.hardware.health@1.0", "android.hardware.health@2.0", "android.hardware.power@1.2", "libaudioroute", "libaudioutils", "libbase", "libcutils", "libexpat", "libhidlbase", "liblog", "libtinyalsa", "libtinycompress", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -463,13 +491,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libc2d30_bltlib.so"], + shared_libs: ["libgsl", "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libc2d30_bltlib.so"], + shared_libs: ["libgsl", "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -483,13 +512,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libcdsp_default_listener.so"], + shared_libs: ["liblog", "libcdsprpc", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libcdsp_default_listener.so"], + shared_libs: ["liblog", "libcdsprpc", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -503,13 +533,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libcdsprpc.so"], + shared_libs: ["libhidlbase", "libhardware", "libutils", "vendor.qti.hardware.dsp@1.0", "liblog", "libc", "libcutils", "libion", "libc++", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libcdsprpc.so"], + shared_libs: ["libhidlbase", "libhardware", "libutils", "vendor.qti.hardware.dsp@1.0", "liblog", "libc", "libcutils", "libion", "libc++", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -523,13 +554,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libcdsprpc_system.so"], + shared_libs: ["libhidlbase", "libhardware", "libutils", "vendor.qti.hardware.dsp@1.0", "liblog", "libc", "libcutils", "libion", "libc++", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libcdsprpc_system.so"], + shared_libs: ["libhidlbase", "libhardware", "libutils", "vendor.qti.hardware.dsp@1.0", "liblog", "libc", "libcutils", "libion", "libc++", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -543,13 +575,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libcirrusspkrprot.so"], + shared_libs: ["libaudioutils", "libcutils", "liblog", "libtinyalsa", "libaudioroute", "libexpat", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libcirrusspkrprot.so"], + shared_libs: ["libaudioutils", "libcutils", "liblog", "libtinyalsa", "libaudioroute", "libexpat", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -563,13 +596,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libcomprcapture.so"], + shared_libs: ["libaudioutils", "libcutils", "liblog", "libtinyalsa", "libtinycompress", "libaudioroute", "libexpat", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libcomprcapture.so"], + shared_libs: ["libaudioutils", "libcutils", "liblog", "libtinyalsa", "libtinycompress", "libaudioroute", "libexpat", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -583,13 +617,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libdiag.so"], + shared_libs: ["liblog", "libc", "libcutils", "libc++", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libdiag.so"], + shared_libs: ["liblog", "libc", "libcutils", "libc++", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -603,13 +638,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libdsutils.so"], + shared_libs: ["liblog", "libdiag", "libcutils", "libmdmdetect", "libnetutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libdsutils.so"], + shared_libs: ["liblog", "libdiag", "libcutils", "libmdmdetect", "libnetutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -623,13 +659,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libexthwplugin.so"], + shared_libs: ["libaudioroute", "libaudioutils", "libcutils", "libexpat", "liblog", "libtinyalsa", "libtinycompress", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libexthwplugin.so"], + shared_libs: ["libaudioroute", "libaudioutils", "libcutils", "libexpat", "liblog", "libtinyalsa", "libtinycompress", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -643,13 +680,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libgsl.so"], + shared_libs: ["libcutils", "liblog", "libz", "libsync", "libion", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libgsl.so"], + shared_libs: ["libcutils", "liblog", "libz", "libsync", "libion", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -663,13 +701,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libhdmiedid.so"], + shared_libs: ["libaudioutils", "libcutils", "liblog", "libtinyalsa", "libtinycompress", "libaudioroute", "libexpat", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libhdmiedid.so"], + shared_libs: ["libaudioutils", "libcutils", "liblog", "libtinyalsa", "libtinycompress", "libaudioroute", "libexpat", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -683,13 +722,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libhdmipassthru.so"], + shared_libs: ["libaudioparsers", "libaudioroute", "libaudioutils", "libcutils", "libexpat", "liblog", "libtinyalsa", "libtinycompress", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libhdmipassthru.so"], + shared_libs: ["libaudioparsers", "libaudioroute", "libaudioutils", "libcutils", "libexpat", "liblog", "libtinyalsa", "libtinycompress", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -703,13 +743,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libhfp.so"], + shared_libs: ["libaudioroute", "libaudioutils", "libcutils", "libexpat", "liblog", "libtinyalsa", "libtinycompress", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libhfp.so"], + shared_libs: ["libaudioroute", "libaudioutils", "libcutils", "libexpat", "liblog", "libtinyalsa", "libtinycompress", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -723,13 +764,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libidl.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libidl.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -743,13 +785,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libllvm-glnext.so"], + shared_libs: ["libgsl", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libllvm-glnext.so"], + shared_libs: ["libgsl", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -763,13 +806,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libllvm-qcom.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libllvm-qcom.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -783,20 +827,20 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libmdmdetect.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libmdmdetect.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { - name: "libmmosal_vendor", - stem: "libmmosal", + name: "libmmosal", owner: "xiaomi", strip: { none: true, @@ -804,13 +848,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libmmosal.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libmmosal.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -824,13 +869,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libqmi.so"], + shared_libs: ["libcutils", "libqmi_client_qmux", "libdiag", "libdsutils", "libqmiservices", "libidl", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libqmi.so"], + shared_libs: ["libcutils", "libqmi_client_qmux", "libdiag", "libdsutils", "libqmiservices", "libidl", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -844,13 +890,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libqmi_cci.so"], + shared_libs: ["libcutils", "libutils", "libqmi_encdec", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libqmi_cci.so"], + shared_libs: ["libcutils", "libutils", "libqmi_encdec", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -864,13 +911,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libqmi_client_helper.so"], + shared_libs: ["libcutils", "libdiag", "libdsutils", "libqmiservices", "libqmi_client_qmux", "libqmi_cci", "libidl", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libqmi_client_helper.so"], + shared_libs: ["libcutils", "libdiag", "libdsutils", "libqmiservices", "libqmi_client_qmux", "libqmi_cci", "libidl", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -884,13 +932,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libqmi_client_qmux.so"], + shared_libs: ["libdiag", "libdsutils", "libqmiservices", "libidl", "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libqmi_client_qmux.so"], + shared_libs: ["libdiag", "libdsutils", "libqmiservices", "libidl", "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -904,13 +953,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libqmi_common_so.so"], + shared_libs: ["libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libqmi_common_so.so"], + shared_libs: ["libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -924,13 +974,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libqmi_csi.so"], + shared_libs: ["libcutils", "libutils", "libqmi_encdec", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libqmi_csi.so"], + shared_libs: ["libcutils", "libutils", "libqmi_encdec", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -944,13 +995,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libqmi_encdec.so"], + shared_libs: ["libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libqmi_encdec.so"], + shared_libs: ["libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -964,13 +1016,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libqmiservices.so"], + shared_libs: ["libidl", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libqmiservices.so"], + shared_libs: ["libidl", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -984,13 +1037,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libqtigef.so"], + shared_libs: ["liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libqtigef.so"], + shared_libs: ["liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1004,13 +1058,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libsndmonitor.so"], + shared_libs: ["libaudioutils", "libcutils", "liblog", "libtinyalsa", "libtinycompress", "libaudioroute", "libexpat", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libsndmonitor.so"], + shared_libs: ["libaudioutils", "libcutils", "liblog", "libtinyalsa", "libtinycompress", "libaudioroute", "libexpat", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1024,13 +1079,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libspkrprot.so"], + shared_libs: ["libaudioutils", "libcutils", "liblog", "libtinyalsa", "libtinycompress", "libaudioroute", "libexpat", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libspkrprot.so"], + shared_libs: ["libaudioutils", "libcutils", "liblog", "libtinyalsa", "libtinycompress", "libaudioroute", "libexpat", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1044,13 +1100,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libssrec.so"], + shared_libs: ["libaudioutils", "libcutils", "liblog", "libtinyalsa", "libtinycompress", "libaudioroute", "libexpat", "libprocessgroup", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libssrec.so"], + shared_libs: ["libaudioutils", "libcutils", "liblog", "libtinyalsa", "libtinycompress", "libaudioroute", "libexpat", "libprocessgroup", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1064,13 +1121,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libvpphvx.so"], + shared_libs: ["libcutils", "liblog", "libadsprpc", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libvpphvx.so"], + shared_libs: ["libcutils", "liblog", "libadsprpc", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1084,13 +1142,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libvpplibrary.so"], + shared_libs: ["libhidlbase", "libutils", "vendor.qti.hardware.capabilityconfigstore@1.0", "libcutils", "liblog", "libqdMetaData", "libion", "libvpphvx", "libadsprpc", "libC2D2", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libvpplibrary.so"], + shared_libs: ["libhidlbase", "libutils", "vendor.qti.hardware.capabilityconfigstore@1.0", "libcutils", "liblog", "libqdMetaData", "libion", "libvpphvx", "libadsprpc", "libC2D2", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1104,13 +1163,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/soundfx/libasphere.so"], + shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/soundfx/libasphere.so"], + shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, relative_install_path: "soundfx", prefer: true, soc_specific: true, @@ -1125,13 +1185,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/vendor.qti.hardware.dsp@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1145,13 +1206,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/vendor.qti.hardware.vpp@1.1.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.1.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1165,13 +1227,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/vendor.qti.hardware.vpp@1.2.so"], + shared_libs: ["vendor.qti.hardware.vpp@1.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.2.so"], + shared_libs: ["vendor.qti.hardware.vpp@1.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1185,13 +1248,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/vendor.qti.hardware.vpp@1.3.so"], + shared_libs: ["vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.3.so"], + shared_libs: ["vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1205,10 +1269,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/btaudio_offload_if.so"], + shared_libs: ["libbase", "libcutils", "libfmq", "libhidlbase", "liblog", "libutils", "android.hardware.bluetooth.audio@2.0", "libbluetooth_audio_session", "libbluetooth_audio_session_qti", "libbluetooth_audio_session_qti_2_1", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1222,10 +1286,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/hw/audio.primary.sm6150.so"], + shared_libs: ["libbase", "liblog", "libcutils", "libtinyalsa", "libtinycompress", "libaudioroute", "libaudioutils", "libexpat", "libhidlbase", "libprocessgroup", "libutils", "libaudio_log_utils", "android.hardware.power@1.2", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -1240,10 +1304,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/hw/sound_trigger.primary.sm6150.so"], + shared_libs: ["liblog", "libcutils", "libtinyalsa", "libaudioroute", "libexpat", "libhardware_legacy", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -1258,10 +1322,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so"], + shared_libs: ["android.hardware.audio.common@5.0", "libbluetooth_audio_session_qti_2_1", "libbase", "libcutils", "libfmq", "libhidlbase", "libhidltransport", "liblog", "libutils", "vendor.qti.hardware.bluetooth_audio@2.1", "vendor.qti.hardware.bluetooth_audio@2.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -1276,10 +1340,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libOmxAacDec.so"], + shared_libs: ["libutils", "liblog", "libion", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1293,10 +1357,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libOmxAlacDec.so"], + shared_libs: ["libutils", "liblog", "libion", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1310,10 +1374,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libOmxAmrDec.so"], + shared_libs: ["libutils", "liblog", "libion", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1327,10 +1391,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libOmxAmrwbplusDec.so"], + shared_libs: ["libutils", "liblog", "libion", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1344,10 +1408,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libOmxApeDec.so"], + shared_libs: ["libutils", "liblog", "libion", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1361,10 +1425,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libOmxDsdDec.so"], + shared_libs: ["libutils", "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1378,10 +1442,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libOmxEvrcDec.so"], + shared_libs: ["libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1395,10 +1459,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libOmxQcelp13Dec.so"], + shared_libs: ["libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1412,6 +1476,7 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libOmxVpp.so"], + shared_libs: ["liblog", "libutils", "libbinder", "libcutils", "libvppclient", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "vendor.qti.hardware.capabilityconfigstore@1.0", "libhidlbase", "libhidltransport", "libhwbinder", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", @@ -1429,10 +1494,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libOmxWmaDec.so"], + shared_libs: ["libutils", "liblog", "libion", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1446,10 +1511,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/liba2dpoffload.so"], + shared_libs: ["libaudioutils", "libcutils", "liblog", "libtinyalsa", "libtinycompress", "libaudioroute", "libexpat", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1463,10 +1528,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libadm.so"], + shared_libs: ["liblog", "libcutils", "libtinyalsa", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1480,10 +1545,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libadpcmdec.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1497,10 +1562,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudio_log_utils.so"], + shared_libs: ["libutils", "libcutils", "libexpat", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1514,10 +1579,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libbluetooth_audio_session_qti.so"], + shared_libs: ["vendor.qti.hardware.bluetooth_audio@2.0", "libaudioutils", "libbase", "libcutils", "libfmq", "libhidlbase", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1531,10 +1596,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libbluetooth_audio_session_qti_2_1.so"], + shared_libs: ["vendor.qti.hardware.bluetooth_audio@2.1", "vendor.qti.hardware.bluetooth_audio@2.0", "libaudioutils", "libbase", "libcutils", "libfmq", "libhidlbase", "libhidltransport", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1548,10 +1613,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libdrc.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1565,10 +1630,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libdsd2pcm.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1582,10 +1647,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libmulawdec.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1599,10 +1664,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libqcodec2.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libcodec2_vndk", "libqdMetaData", "libhidlbase", "android.hardware.graphics.mapper@3.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1616,10 +1681,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libsmwrapper.so"], + shared_libs: ["liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1633,10 +1698,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libsurround_3mic_proc.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1650,10 +1715,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libvppclient.so"], + shared_libs: ["libhidlbase", "libhidltransport", "liblog", "libhwbinder", "libutils", "libhardware", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "vendor.qti.hardware.vpp@1.3", "libvpplibrary", "libcutils", "libqdMetaData", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1667,10 +1732,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/soundfx/libshoebox.so"], + shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, relative_install_path: "soundfx", prefer: true, soc_specific: true, @@ -1685,10 +1750,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/android.hardware.camera.provider@2.4-legacy.so"], + shared_libs: ["libcamera_provider_shim", "android.hardware.camera.common@1.0", "android.hardware.camera.device@1.0", "vendor.qti.hardware.camera.device@1.0", "vendor.qti.hardware.camera.device@3.5", "android.hardware.camera.device@3.2", "android.hardware.camera.device@3.3", "android.hardware.camera.device@3.4", "android.hardware.camera.device@3.5", "android.hardware.camera.provider@2.4", "android.hardware.graphics.mapper@2.0", "android.hardware.graphics.mapper@3.0", "android.hardware.graphics.mapper@4.0", "android.hidl.allocator@1.0", "android.hidl.memory@1.0", "camera.device@1.0-impl", "camera.device@3.2-impl", "camera.device@3.3-impl", "camera.device@3.4-impl", "camera.device@3.5-impl", "libcamera_metadata", "libcutils", "libhardware", "libhidlbase", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1702,10 +1767,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_hi259.so"], + shared_libs: ["libc++", "libcutils", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera", prefer: true, soc_specific: true, @@ -1720,10 +1785,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_imx682.so"], + shared_libs: ["libc++", "libcutils", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera", prefer: true, soc_specific: true, @@ -1738,10 +1803,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_ov02b1b.so"], + shared_libs: ["libc++", "libcutils", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera", prefer: true, soc_specific: true, @@ -1756,10 +1821,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.ofilm_s5k3t2.so"], + shared_libs: ["libc++", "libcutils", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera", prefer: true, soc_specific: true, @@ -1774,10 +1839,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.sunny_hi1337.so"], + shared_libs: ["libc++", "libcutils", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera", prefer: true, soc_specific: true, @@ -1792,10 +1857,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.sunny_imx682.so"], + shared_libs: ["libc++", "libcutils", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera", prefer: true, soc_specific: true, @@ -1810,10 +1875,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.sunny_s5k3t2.so"], + shared_libs: ["libc++", "libcutils", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera", prefer: true, soc_specific: true, @@ -1828,10 +1893,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.almalence.node.sr.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libcutils", "libutils", "libHalSuperSensorServer", "libSuperSensor", "libSuperSensorCPU", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -1846,10 +1911,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.altek.node.depurple.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libxml2", "libalCFR", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -1864,10 +1929,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.altek.node.distortioncorrection.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libmibokeh_712", "libalLDC", "libalhLDC", "libalAILDC", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -1882,10 +1947,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.bodyslim.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libsync", "libarcsoft_bodyslim", "libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -1900,10 +1965,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.capturebokeh.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libcutils", "libarcsoft_portrait_lighting", "libarcsoft_portrait_lighting_c", "libmpbase", "libarcsoft_dualcam_refocus", "libarcsoft_beautyshot", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -1918,10 +1983,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.capturefusion.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libcutils", "libmpbase", "libarcsoft_dualcam_image_optical_zoom", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -1936,10 +2001,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.deflicker.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libmpbase", "libarcsoft_preview_deflicker", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -1954,10 +2019,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.distortioncorrection.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libmpbase", "libarcsoft_distortion_correction", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -1972,10 +2037,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdr.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libmpbase", "libxmi_high_dynamic_range", "libhvx_interface", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -1990,10 +2055,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdrchecker.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libmpbase", "libxmi_high_dynamic_range", "libhvx_interface", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2008,10 +2073,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.realtimebokeh.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libcutils", "libmpbase", "libarcsoft_dualcam_refocus", "libmiStereoFactoryRemapLib", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2026,10 +2091,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.skinbeautifier.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libsync", "libarcsoft_beautyshot", "libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2044,10 +2109,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.smooth_transition.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libtriplecam_video_optical_zoom", "libarcsat", "libcutils", "libmpbase", "libz", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2062,10 +2127,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.superlowlight.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libmpbase", "libarcsoft_supernight", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2080,10 +2145,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.mi.node.aiasd.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libSNPE", "libc++_shared", "libsymphony-cpu", "libcamera_scene", "libmialgo_sd", "libcamera_dirty", "libxmi_high_dynamic_range", "libhvx_interface", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2098,10 +2163,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.miai.node.portraitsupernight.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libmpbase", "libmiai_portraitsupernight", "libbeauty_face_interface", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2116,10 +2181,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.miai.node.supernight.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libmpbase", "libmiai_supernight", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2134,10 +2199,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.camx.chiiqutils.so"], + shared_libs: ["libc++", "libcutils", "liblog", "libcdsprpc", "libqdMetaData", "libsnsapi", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libhardware", "libcom.qti.chinodeutils", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2152,10 +2217,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.eisv2.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2170,10 +2235,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.eisv3.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2188,10 +2253,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.hvx.addconstant.so"], + shared_libs: ["libc++", "libcutils", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2206,10 +2271,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.hvx.binning.so"], + shared_libs: ["libc++", "libcutils", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2224,10 +2289,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.depth.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2242,10 +2307,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.dewarp.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libcutils", "libutils", "liblog", "libhardware", "libqdMetaData", "libsync", "libui", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2260,10 +2325,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.dummyrtb.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2278,10 +2343,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.dummysat.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2296,10 +2361,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so"], + shared_libs: ["libc++", "libcutils", "liblog", "libcdsprpc", "libqdMetaData", "libsnsapi", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libhardware", "libcamera_metadata", "libcom.qti.chinodeutils", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2314,10 +2379,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so"], + shared_libs: ["libc++", "libcutils", "liblog", "libcdsprpc", "libqdMetaData", "libsnsapi", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libhardware", "libcamera_metadata", "libcom.qti.chinodeutils", "libsync", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2332,10 +2397,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.fcv.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2350,10 +2415,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.gpu.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2368,10 +2433,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.memcpy.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2386,10 +2451,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.photosolid.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libxml2", "lib_denoiser3", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2404,10 +2469,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.remosaic.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libcutils", "libremosaic_wrapper", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2422,10 +2487,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.stich.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2440,10 +2505,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.swregistration.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2458,10 +2523,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.watermark.so"], + shared_libs: ["libpiex_shim", "libcutils", "libutils", "libcamera_metadata", "libcom.qti.chinodeutils", "libjpeg", "libpng", "libz", "libpiex", "libexpat", "libdng_sdk2vendor", "libEGL", "libGLESv2", "libnativewindow", "libft2vendor", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2476,10 +2541,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.xiaomigenderage.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libxml2", "libFaceGrade", "libXMFD_AgeGender", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2494,10 +2559,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2512,10 +2577,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2530,10 +2595,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.af.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2548,10 +2613,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.afd.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2566,10 +2631,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2584,10 +2649,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.asd.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2602,10 +2667,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.awb.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2620,10 +2685,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2638,10 +2703,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.haf.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2656,10 +2721,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.hafoverride.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2674,10 +2739,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.localhistogram.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2692,10 +2757,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.pdlib.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2710,10 +2775,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibsony.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2728,10 +2793,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibwrapper.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2746,10 +2811,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2764,10 +2829,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2782,10 +2847,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2800,10 +2865,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2818,10 +2883,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.st.node.sr.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libxml2", "libsdk_sr", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2836,10 +2901,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.vidhance.node.eis.so"], + shared_libs: ["liblog", "libcamera_metadata", "libcom.qti.chinodeutils", "libarcsoft_beautyshot", "libvidhance", "libutils", "libcutils", "libui", "libsensorslog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2854,10 +2919,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.vidhance.stats.aec_dmbr.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libvidhance", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2872,10 +2937,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.visidon.node.clearshot.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libxml2", "libsync", "libVDClearShot", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2890,10 +2955,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.visidon.node.sr.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libxml2", "libVDSuperPhotoAPI", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2908,10 +2973,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.xiaomi.node.mibokeh.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libutils", "libcutils", "libarcsoft_portrait_lighting", "libarcsoft_portrait_lighting_c", "libmibokeh_712", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2926,10 +2991,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifilter.so"], + shared_libs: ["libcamera_metadata", "liblog", "libcom.qti.chinodeutils", "libutils", "libcutils", "libvideofilter_only", "libmpbase", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2944,10 +3009,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifragment.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libmibokeh_712", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2962,10 +3027,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.xiaomi.node.mimovie.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "liblog", "libutils", "libcutils", "libmpbase", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2980,10 +3045,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/com.xiaomi.node.misegment.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libutils", "libcutils", "libmibokeh_712", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -2998,10 +3063,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/libdepthmapwrapper.so"], + shared_libs: ["libc++", "libcutils", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -3016,10 +3081,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/camera/components/libmmcamera_cac3.so"], + shared_libs: ["libc++", "libcutils", "liblog", "libcdsprpc", "libqdMetaData", "libsnsapi", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libhardware", "libOpenCL", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "camera/components", prefer: true, soc_specific: true, @@ -3035,10 +3100,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3052,10 +3117,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3069,10 +3134,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so"], + shared_libs: ["com.qualcomm.qti.imscmservice@2.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3086,10 +3151,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so"], + shared_libs: ["com.qualcomm.qti.imscmservice@2.0", "com.qualcomm.qti.imscmservice@2.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3103,10 +3168,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3120,10 +3185,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.1.so"], + shared_libs: ["com.qualcomm.qti.uceservice@2.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3137,10 +3202,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.2.so"], + shared_libs: ["com.qualcomm.qti.uceservice@2.0", "com.qualcomm.qti.uceservice@2.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3154,10 +3219,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.3.so"], + shared_libs: ["com.qualcomm.qti.uceservice@2.0", "com.qualcomm.qti.uceservice@2.1", "com.qualcomm.qti.uceservice@2.2", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3171,10 +3236,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/deviceInfoServiceModule.so"], + shared_libs: ["vendor.qti.hardware.radio.internal.deviceinfo@1.0", "libqcrilFramework", "libril-qc-hal-qmi", "libril-qc-logger", "libutils", "librilqmiservices", "libqmi_cci", "libhidlbase", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3188,10 +3253,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so"], + shared_libs: ["libbase", "libcutils", "libhidlbase", "liblog", "libutils", "libdiag", "libqmiservices", "libqmi_cci", "libbtnv", "android.hardware.bluetooth@1.0", "libsoc_helper", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3206,10 +3271,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so"], + shared_libs: ["android.hardware.gatekeeper@1.0", "libhidlbase", "libutils", "liblog", "libcutils", "libkeymasterdeviceutils", "libqcbor", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3224,10 +3289,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/camera.qcom.so"], + shared_libs: ["libc++", "libcutils", "liblog", "libcdsprpc", "libqdMetaData", "libsnsapi", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libhardware", "libcamera_metadata", "libcamxfdengine", "libcamxstatscore", "libsync", "libmegface", "libMegviiFacepp-0.5.2", "libz", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3242,10 +3307,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/com.dsi.ant@1.0-impl.so"], + shared_libs: ["libbase", "libcutils", "libhidlbase", "liblog", "libutils", "com.dsi.ant@1.0", "android.hardware.bluetooth@1.0", "android.hardware.bluetooth@1.0-impl-qti", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3260,6 +3325,7 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/com.qti.chi.override.so"], + shared_libs: ["libc++", "libcutils", "liblog", "libcamera_metadata", "libhardware", "libhidlbase", "libqdMetaData", "libsync", "libutils", "libmialgo_fs", "libmialgo_utils", "libmialgo_rfs", "libion", "libOpenCL", "libcdsprpc", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", @@ -3278,10 +3344,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/consumerir.sm6150.so"], + shared_libs: ["liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3296,10 +3362,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/fingerprint.fpc.default.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libhidlbase", "libhidltransport", "android.hardware.biometrics.fingerprint@2.1", "com.fingerprints.extension@1.0", "libQSEEComAPI", "libion", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3314,10 +3380,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/fingerprint.goodix.default.so"], + shared_libs: ["libcutils", "libgf_hal", "libgoodixhwfingerprint", "libc", "libm", "libdl", "liblog", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3332,10 +3398,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/vendor.qti.gnss@4.0-impl.so"], + shared_libs: ["liblog", "libhidlbase", "libutils", "android.hardware.gnss@1.0", "android.hardware.gnss@1.1", "vendor.qti.gnss@1.0", "vendor.qti.gnss@1.1", "vendor.qti.gnss@1.2", "vendor.qti.gnss@2.0", "vendor.qti.gnss@2.1", "vendor.qti.gnss@3.0", "vendor.qti.gnss@4.0", "libloc_core", "libgps.utils", "liblocation_api", "liblocationservice_glue", "liblbs_core", "libdataitems", "liblocationservice", "libxtadapter", "libizat_core", "libizat_client_api", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3350,10 +3416,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so"], + shared_libs: ["libhidlbase", "libutils", "liblog", "libcutils", "libhardware", "libbase", "vendor.qti.hardware.alarm@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3368,10 +3434,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so"], + shared_libs: ["libhidlbase", "libutils", "liblog", "libbase", "libcutils", "vendor.qti.hardware.bluetooth_sar@1.0", "vendor.qti.hardware.bluetooth_sar@1.1", "android.hardware.bluetooth@1.0-impl-qti", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3386,10 +3452,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so"], + shared_libs: ["libbase", "libcutils", "libhidlbase", "liblog", "libutils", "vendor.qti.hardware.btconfigstore@1.0", "android.hardware.bluetooth@1.0-impl-qti", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3404,10 +3470,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so"], + shared_libs: ["libbase", "libcutils", "libhidlbase", "liblog", "libutils", "vendor.qti.hardware.btconfigstore@2.0", "android.hardware.bluetooth@1.0-impl-qti", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3422,10 +3488,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so"], + shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware", "libhidlbase", "libxml2", "vendor.qti.hardware.capabilityconfigstore@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3440,10 +3506,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/vendor.qti.hardware.fm@1.0-impl.so"], + shared_libs: ["libbase", "libcutils", "libhidlbase", "liblog", "libutils", "vendor.qti.hardware.fm@1.0_vendor", "android.hardware.bluetooth@1.0-impl-qti", "libqmi", "libqmiservices", "libqmi_cci", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3458,10 +3524,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so"], + shared_libs: ["libhwbinder", "libhidlbase", "libhidltransport", "libutils", "libcutils", "libcrypto", "libbase", "liblog", "vendor.qti.hardware.soter@1.0", "libQSEEComAPI", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3476,10 +3542,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib-imscmservice.so"], + shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhidlbase", "com.qualcomm.qti.imscmservice@2.0", "lib-imsdpl", "lib-imsqimf", "lib-imsxml", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3493,10 +3559,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib-imsdpl.so"], + shared_libs: ["libdiag", "libqmiservices", "libcutils", "libutils", "liblog", "libtime_genoff", "libcrypto", "libssl", "libandroid_net", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3510,10 +3576,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib-imsqimf.so"], + shared_libs: ["lib-imsdpl", "lib-imsxml", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3527,10 +3593,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib-imsrcs-v2.so"], + shared_libs: ["lib-imsdpl", "lib-imsqimf", "lib-imsxml", "lib-siputility", "libqmi_cci", "liblog", "libcutils", "libbase", "libutils", "libhardware_legacy", "libhardware", "libhidlbase", "libqmiservices", "libqti_vndfwk_detect", "lib-rcsconfig", "libidl", "com.qualcomm.qti.imscmservice@2.0", "com.qualcomm.qti.uceservice@2.0", "com.qualcomm.qti.uceservice@2.1", "com.qualcomm.qti.uceservice@2.2", "com.qualcomm.qti.uceservice@2.3", "com.qualcomm.qti.imscmservice@2.1", "com.qualcomm.qti.imscmservice@2.2", "vendor.qti.ims.callinfo@1.0", "vendor.qti.ims.rcsconfig@2.0", "vendor.qti.ims.rcsconfig@2.1", "vendor.qti.ims.factory@1.0", "vendor.qti.ims.factory@1.1", "vendor.qti.ims.callcapability@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3544,10 +3610,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib-imsrcsbaseimpl.so"], + shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware_legacy", "libhardware", "libhidlbase", "libqmiservices", "libqmi_cci", "libqti_vndfwk_detect", "libidl", "com.qualcomm.qti.imscmservice@2.0", "com.qualcomm.qti.imscmservice@2.1", "com.qualcomm.qti.imscmservice@2.2", "com.qualcomm.qti.uceservice@2.0", "com.qualcomm.qti.uceservice@2.1", "com.qualcomm.qti.uceservice@2.2", "com.qualcomm.qti.uceservice@2.3", "vendor.qti.ims.callinfo@1.0", "vendor.qti.ims.factory@1.0", "vendor.qti.ims.factory@1.1", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3561,10 +3627,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib-imsvtcore.so"], + shared_libs: ["librcc", "libion", "libhidlbase", "vendor.qti.imsrtpservice@3.0_vendor", "vendor.qti.imsrtpservice@3.0-service-Impl", "libdiag", "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3578,10 +3644,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib-imsxml.so"], + shared_libs: ["lib-imsdpl", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3595,10 +3661,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib-rcsconfig.so"], + shared_libs: ["lib-imsdpl", "libqmi_cci", "libcutils", "libutils", "liblog", "libqmiservices", "libqmi_csi", "libdiag", "libhidlbase", "libhardware_legacy", "libqti_vndfwk_detect", "vendor.qti.ims.rcsconfig@2.0", "vendor.qti.ims.rcsconfig@2.1", "vendor.qti.ims.factory@1.0", "vendor.qti.ims.factory@1.1", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3612,10 +3678,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib-rtpcommon.so"], + shared_libs: ["libdiag", "libcutils", "libutils", "liblog", "lib-imsdpl", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3629,10 +3695,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib-rtpcore.so"], + shared_libs: ["libdiag", "libcutils", "libutils", "liblog", "lib-imsdpl", "lib-imsvtcore", "lib-rtpcommon", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3646,10 +3712,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib-rtpsl.so"], + shared_libs: ["libcutils", "libutils", "liblog", "lib-imsdpl", "lib-rtpcore", "lib-rtpcommon", "libqti_vndfwk_detect", "libdiag", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3663,10 +3729,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib-siputility.so"], + shared_libs: ["lib-imsdpl", "lib-imsxml", "lib-imsqimf", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3680,10 +3746,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib-uceservice.so"], + shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhidlbase", "lib-imsdpl", "lib-imsqimf", "lib-imsxml", "lib-siputility", "libqti_vndfwk_detect", "lib-imscmservice", "com.qualcomm.qti.imscmservice@2.0", "com.qualcomm.qti.uceservice@2.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3697,10 +3763,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libFaceGrade.so"], + shared_libs: ["liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3714,10 +3780,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libGPreqcancel.so"], + shared_libs: ["libutils", "libcutils", "libdiag", "liblog", "libQSEEComAPI", "libGPreqcancel_svc", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3731,10 +3797,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libGPreqcancel_svc.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3748,10 +3814,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libHalSuperSensorServer.so"], + shared_libs: ["libSuperSensor", "libSuperSensorCPU", "liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3765,10 +3831,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libQSEEComAPI.so"], + shared_libs: ["libion", "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3782,10 +3848,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libSNPE.so"], + shared_libs: ["libsymphony-cpu", "libdl", "liblog", "libc++_shared", "libc", "libm", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3799,10 +3865,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libStDrvInt.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3816,10 +3882,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libSuperSensor.so"], + shared_libs: ["liblog", "libm", "libc", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3833,10 +3899,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libSuperSensorCPU.so"], + shared_libs: ["liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3850,10 +3916,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libVDClearShot.so"], + shared_libs: ["liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3867,6 +3933,7 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libVDSuperPhotoAPI.so"], + shared_libs: ["liblog", "libcdsprpc", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", @@ -3884,10 +3951,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libXMFD_AgeGender.so"], + shared_libs: ["liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3901,10 +3968,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib_denoiser3.so"], + shared_libs: ["libdl", "liblog", "libc", "libm", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3918,6 +3985,7 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libalAILDC.so"], + shared_libs: ["liblog", "libGLESv3", "libEGL", "libnativewindow", "libOpenCL", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", @@ -3935,10 +4003,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libalCFR.so"], + shared_libs: ["libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3952,6 +4020,7 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libalLDC.so"], + shared_libs: ["liblog", "libGLESv3", "libEGL", "libnativewindow", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", @@ -3969,6 +4038,7 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libalRnBRT_GL_GBWRAPPER.so"], + shared_libs: ["libui", "liblog", "libGLESv2", "libEGL", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", @@ -3986,6 +4056,7 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libalhLDC.so"], + shared_libs: ["libOpenCL", "liblog", "libGLESv3", "libEGL", "libnativewindow", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", @@ -4003,10 +4074,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsat.so"], + shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libtriplecam_video_optical_zoom", "libcutils", "libmpbase", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4020,10 +4091,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_beautyshot.so"], + shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4037,10 +4108,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_bodyslim.so"], + shared_libs: ["libmpbase", "libOpenCL", "liblog", "libEGL", "libGLESv3", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4054,10 +4125,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_distortion_correction.so"], + shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4071,10 +4142,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_image_optical_zoom.so"], + shared_libs: ["libmpbase", "libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4088,10 +4159,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_optical_zoom_control.so"], + shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4105,10 +4176,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_refocus.so"], + shared_libs: ["libarcsoft_dualcam_refocus_rear_t", "libarcsoft_dualcam_refocus_rear_w", "libarcsoft_dualcam_refocus_front", "libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4122,10 +4193,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_refocus_front.so"], + shared_libs: ["libmpbase", "libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4139,10 +4210,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_refocus_rear_t.so"], + shared_libs: ["libmpbase", "libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4156,10 +4227,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_refocus_rear_w.so"], + shared_libs: ["libmpbase", "libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4173,10 +4244,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_portrait_lighting.so"], + shared_libs: ["libmpbase", "libarcsoft_portrait_lighting_c", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4190,10 +4261,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_portrait_lighting_c.so"], + shared_libs: ["libOpenCL", "liblog", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4207,10 +4278,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_preview_deflicker.so"], + shared_libs: ["liblog", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4224,10 +4295,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_supernight.so"], + shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4241,10 +4312,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libbeauty_face_interface.so"], + shared_libs: ["liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4258,10 +4329,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libbtnv.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4275,10 +4346,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libc++_shared.so"], + shared_libs: ["libc", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4292,10 +4363,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcacertclient.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libhidlbase", "vendor.qti.hardware.cacert@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4309,10 +4380,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamera_dirty.so"], + shared_libs: ["liblog", "libm", "libc", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4326,10 +4397,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamera_nn_stub.so"], + shared_libs: ["libc++", "libcutils", "liblog", "libcdsprpc", "libqdMetaData", "libsnsapi", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libhardware", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4343,10 +4414,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamera_scene.so"], + shared_libs: ["libSNPE", "libsymphony-cpu", "libc++_shared", "liblog", "libm", "libc", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4360,10 +4431,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamxfdalgov7.so"], + shared_libs: ["libc++", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4377,10 +4448,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamxfdalgov8.so"], + shared_libs: ["libc++", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4394,10 +4465,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamxfdengine.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libcamera_nn_stub", "libcdsprpc", "libcamxfdalgov8", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4411,10 +4482,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamxstatscore.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4428,10 +4499,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamxswprocessalgo.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4445,10 +4516,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamxtintlessalgo.so"], + shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4462,10 +4533,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcdfw.so"], + shared_libs: ["libgps.utils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4479,10 +4550,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcdfw_remote_api.so"], + shared_libs: ["libgps.utils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4496,6 +4567,7 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcne.so"], + shared_libs: ["libcutils", "liblog", "libdiag", "libnetutils", "libutils", "libcneapiclient", "libqmiservices", "libqmi_cci", "libqti_vndfwk_detect", "libhardware_legacy", "libhidlbase", "libnl", "libidl", "vendor.qti.hardware.data.cne.internal.server@1.0", "vendor.qti.hardware.data.cne.internal.api@1.0", "vendor.qti.hardware.data.cne.internal.constants@1.0", "vendor.qti.hardware.data.latency@1.0", "vendor.qti.hardware.data.lce@1.0", "libandroid_net", "vendor.qti.data.factory@2.0", "vendor.qti.data.factory@2.1", "vendor.qti.data.factory@2.2", "vendor.qti.data.factory@2.3", "vendor.qti.hardware.data.qmi@1.0", "vendor.qti.hardware.data.dynamicdds@1.0", "vendor.qti.ims.rcsconfig@1.0", "vendor.qti.ims.rcsconfig@1.1", "vendor.qti.latency@2.0", "vendor.qti.latency@2.1", "vendor.qti.hardware.mwqemadapter@1.0", "vendor.qti.data.mwqem@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", @@ -4513,10 +4585,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcneapiclient.so"], + shared_libs: ["libcutils", "libnetutils", "libutils", "libdiag", "liblog", "libhidlbase", "vendor.qti.hardware.data.cne.internal.api@1.0", "vendor.qti.data.factory@2.0", "vendor.qti.data.factory@2.1", "vendor.qti.data.factory@2.2", "libandroid_net", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4530,10 +4602,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcneoplookup.so"], + shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4547,10 +4619,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcom.qti.chinodeutils.so"], + shared_libs: ["libcamera_metadata", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4564,10 +4636,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libconfigdb.so"], + shared_libs: ["libxml", "libdsutils", "libdiag", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4581,10 +4653,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcpion.so"], + shared_libs: ["liblog", "libion", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4598,10 +4670,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libdataitems.so"], + shared_libs: ["libutils", "libcutils", "libgps.utils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4615,10 +4687,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libdisplayqos.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4632,10 +4704,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libdng_sdk2vendor.so"], + shared_libs: ["libz", "libjpeg", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4649,10 +4721,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libdpmqmihal.so"], + shared_libs: ["libhidlbase", "liblog", "libcutils", "libbase", "libutils", "libhardware_legacy", "libhardware", "com.qualcomm.qti.dpm.api@1.0_vendor", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4666,10 +4738,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libdrmfs.so"], + shared_libs: ["libutils", "libcutils", "libdiag", "liblog", "libQSEEComAPI", "libxml2", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4683,10 +4755,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libdrmtime.so"], + shared_libs: ["libutils", "libcutils", "libdiag", "liblog", "libQSEEComAPI", "libtime_genoff", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4700,10 +4772,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libdsi_netctrl.so"], + shared_libs: ["libqdi", "libdiag", "libcutils", "liblog", "libnetmgr", "libdsutils", "libconfigdb", "libqmiservices", "libqmi_cci", "libqmi_common_so", "libqmi_client_qmux", "libqmi_client_helper", "libqmi", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4717,10 +4789,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libft2vendor.so"], + shared_libs: ["libpng", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4734,10 +4806,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libgdtap.so"], + shared_libs: ["libutils", "libcutils", "libgps.utils", "liblog", "libloc_core", "libizat_core", "liblbs_core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4751,10 +4823,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libgf_ca.so"], + shared_libs: ["libQSEEComAPI", "libhardware", "libcutils", "libion", "libc", "libm", "libdl", "liblog", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4768,10 +4840,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libgf_hal.so"], + shared_libs: ["libcutils", "libbinder", "libutils", "liblog", "libgf_ca", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4785,10 +4857,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libgoodixhwfingerprint.so"], + shared_libs: ["liblog", "libc++", "libcutils", "libhidlbase", "libhwbinder", "libutils", "libhidltransport", "vendor.goodix.hardware.biometrics.fingerprint@2.1", "libgf_hal", "libgf_ca", "libQSEEComAPI", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4802,10 +4874,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libhdcpsrm.so"], + shared_libs: ["liblog", "libQSEEComAPI", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4819,10 +4891,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libhdr_tm.so"], + shared_libs: ["liblog", "libsdm-color", "libtinyxml2_1", "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4836,6 +4908,7 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libhvx_interface.so"], + shared_libs: ["liblog", "libcdsprpc", "libm", "libc", ], }, }, compile_multilib: "64", @@ -4853,10 +4926,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libizat_client_api.so"], + shared_libs: ["liblog", "libgps.utils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4870,10 +4943,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libizat_core.so"], + shared_libs: ["libutils", "libcutils", "libloc_core", "libgps.utils", "libloc_api_v02", "libsqlite", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4887,10 +4960,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libjnihelper.so"], + shared_libs: ["libcutils", "liblog", "libqmiservices", "libqmi_cci", "libcacertclient", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4904,10 +4977,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libkeymasterdeviceutils.so"], + shared_libs: ["libion", "libcutils", "libQSEEComAPI", "liblog", "libcrypto", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4921,10 +4994,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libkeymasterutils.so"], + shared_libs: ["libcutils", "libQSEEComAPI", "liblog", "libcrypto", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4938,10 +5011,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/liblbs_core.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libizat_core", "libloc_core", "libgps.utils", "libcrypto", "libsqlite", "libloc_api_v02", "libmdmdetect", "libperipheral_client", "libpdmapper", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4955,10 +5028,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libloc_api_v02.so"], + shared_libs: ["libutils", "libcutils", "libqmi_cci", "libqmi_common_so", "libloc_core", "libgps.utils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4972,10 +5045,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libloc_socket.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libgps.utils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4989,10 +5062,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/liblocationservice.so"], + shared_libs: ["libcutils", "liblog", "libloc_core", "libgps.utils", "liblbs_core", "libdataitems", "liblowi_client", "libizat_core", "liblocation_api", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5006,10 +5079,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/liblocationservice_glue.so"], + shared_libs: ["liblocationservice", "libcutils", "liblog", "libloc_core", "libgps.utils", "libhardware_legacy", "liblbs_core", "libdataitems", "liblocation_api", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5023,10 +5096,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/liblowi_client.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5040,10 +5113,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/liblowi_wifihal.so"], + shared_libs: ["liblowi_client", "libcutils", "libutils", "liblog", "libgps.utils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5057,10 +5130,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/liblqe.so"], + shared_libs: ["libdiag", "libdsutils", "libcutils", "libqmiservices", "libqmi_cci", "libqmi_common_so", "libqmi_client_helper", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5074,10 +5147,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmdsprpc.so"], + shared_libs: ["libhidlbase", "libhardware", "libutils", "vendor.qti.hardware.dsp@1.0", "liblog", "libc", "libcutils", "libion", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5091,10 +5164,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmiStereoFactoryRemapLib.so"], + shared_libs: ["libmialgo_basic", "libmialgo_utils", "libm", "liblog", "libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5108,10 +5181,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmiai_portraitsupernight.so"], + shared_libs: ["libm", "liblog", "libz", "libOpenCL", "libc", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5125,10 +5198,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmiai_supernight.so"], + shared_libs: ["libm", "liblog", "libz", "libOpenCL", "libc", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5142,10 +5215,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmialgo_basic.so"], + shared_libs: ["libmialgo_utils", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5159,10 +5232,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmialgo_fs.so"], + shared_libs: ["liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5176,6 +5249,7 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmialgo_rfs.so"], + shared_libs: ["liblog", "libmialgo_utils", "libcdsprpc", "libion", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", @@ -5193,10 +5267,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmialgo_sd.so"], + shared_libs: ["liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5210,10 +5284,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmialgo_utils.so"], + shared_libs: ["liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5227,6 +5301,7 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmialgoengine.so"], + shared_libs: ["libxmi_high_dynamic_range", "libhvx_interface", "liblog", "libutils", "libcutils", "libhardware", "libnativewindow", "libEGL", "libGLESv2", "libmpbase", "libarcsoft_beautyshot", "libarcsoft_dualcam_refocus", "libarcsoft_portrait_lighting", "libarcsoft_portrait_lighting_c", "libarcsoft_distortion_correction", "libarcsoft_bodyslim", "libflaw", "libalhLDC", "libalAILDC", "libalCFR", "libmibokeh_712", "libsdk_sr", "lib_denoiser3", "libxml2_vendor", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", @@ -5244,10 +5319,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmibokeh_712.so"], + shared_libs: ["libOpenCL", "liblog", "libz", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5261,10 +5336,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libminkdescriptor.so"], + shared_libs: ["liblog", "libutils", "libqcbor", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5278,17 +5353,16 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libminksocket.so"], + shared_libs: ["libqrtr", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { - name: "libmpbase_vendor", - stem: "libmpbase", + name: "libmpbase", owner: "xiaomi", strip: { none: true, @@ -5296,10 +5370,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmpbase.so"], + shared_libs: ["libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5313,10 +5387,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libnetmgr.so"], + shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libhardware_legacy", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5330,10 +5404,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libnetmgr_common.so"], + shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libnetmgr", "libqmi_cci", "libqmiservices", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5347,10 +5421,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libnetmgr_nr_fusion.so"], + shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libnetmgr", "libnetmgr_common", "libqmiservices", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5364,10 +5438,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libnetmgr_rmnet_ext.so"], + shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libnetmgr", "libnetmgr_common", "librmnetctl", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5381,10 +5455,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libnlnetmgr.so"], + shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libnetmgr", "libnetmgr_common", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5398,10 +5472,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/liboemcrypto.so"], + shared_libs: ["libutils", "liblog", "libQSEEComAPI", "libhidlbase", "libcpion", "libminkdescriptor", "libcutils", "libtrustedapploader", "libdisplayconfig.qti", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5415,10 +5489,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libops.so"], + shared_libs: ["libutils", "libcutils", "libQSEEComAPI", "liblog", "libdrm", "libhidlbase", "libdisplayconfig.qti", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5432,10 +5506,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libpdmapper.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libjson", "libqmi_cci", "libqmi_common_so", "libqmi_encdec", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5449,10 +5523,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libpdnotifier.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libqmi_cci", "libqmi_common_so", "libqmi_encdec", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5466,10 +5540,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libperipheral_client.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libbinder", "libmdmdetect", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5483,10 +5557,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libpn553_fw.so"], + shared_libs: [ ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5500,10 +5574,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libqcbor.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5517,10 +5591,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libqcc_file_agent.so"], + shared_libs: ["libcutils", "liblog", "libutils", "libbase", "libfmq", "libhidlbase", "vendor.qti.hardware.qccsyshal@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5534,10 +5608,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libqcmaputils.so"], + shared_libs: ["libdiag", "libdsutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5551,10 +5625,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libqcrilFramework.so"], + shared_libs: ["libdiag", "liblog", "qtimutex", "libril-qc-logger", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5568,10 +5642,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libqcrildatactl.so"], + shared_libs: ["libqmi_cci", "libqmiservices", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5585,10 +5659,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libqdi.so"], + shared_libs: ["libdiag", "libdsutils", "libqmiservices", "libqmi_cci", "libqmi_common_so", "libqmi_client_qmux", "libqmi_client_helper", "libqmi", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5602,10 +5676,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libqdp.so"], + shared_libs: ["libdiag", "libdsutils", "libcutils", "libqmiservices", "libqmi_cci", "libqmi_common_so", "libqmi_client_helper", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5619,10 +5693,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libqisl.so"], + shared_libs: ["libcutils", "liblog", "libQSEEComAPI", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5636,10 +5710,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libqrtr.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5653,10 +5727,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libqseed3.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5670,10 +5744,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libqsocket.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5687,10 +5761,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libqtikeymaster4.so"], + shared_libs: ["liblog", "libcrypto", "libhidlbase", "libutils", "libcutils", "libkeymasterdeviceutils", "libkeymasterutils", "libbase", "libqcbor", "android.hardware.keymaster@4.0", "android.hardware.keymaster@4.1", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5704,10 +5778,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/librcc.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libdiag", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5721,10 +5795,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libremosaic_wrapper.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5738,10 +5812,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libremosaiclib.so"], + shared_libs: ["liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5755,10 +5829,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libril-qc-hal-qmi.so"], + shared_libs: ["libhidlbase", "vendor.qti.hardware.radio.ims@1.0", "vendor.qti.hardware.radio.ims@1.1", "vendor.qti.hardware.radio.ims@1.2", "vendor.qti.hardware.radio.ims@1.3", "vendor.qti.hardware.radio.ims@1.4", "vendor.qti.hardware.radio.ims@1.5", "vendor.qti.hardware.radio.ims@1.6", "vendor.qti.hardware.radio.ims@1.7", "vendor.qti.hardware.radio.am@1.0", "vendor.qti.hardware.radio.qcrilhook@1.0", "vendor.qti.hardware.radio.uim@1.0", "vendor.qti.hardware.radio.uim@1.1", "vendor.qti.hardware.radio.uim@1.2", "vendor.qti.hardware.radio.uim_remote_server@1.0", "vendor.qti.hardware.radio.uim_remote_client@1.0", "vendor.qti.hardware.radio.uim_remote_client@1.1", "vendor.qti.hardware.radio.uim_remote_client@1.2", "vendor.qti.hardware.radio.lpa@1.0", "vendor.qti.hardware.radio.lpa@1.1", "vendor.qti.hardware.radio.lpa@1.2", "vendor.qti.hardware.radio.qtiradio@1.0", "vendor.qti.hardware.radio.qtiradio@2.0", "vendor.qti.hardware.radio.qtiradio@2.1", "vendor.qti.hardware.radio.qtiradio@2.2", "vendor.qti.hardware.radio.qtiradio@2.3", "vendor.qti.hardware.radio.qtiradio@2.4", "android.hardware.radio@1.0", "android.hardware.radio.config@1.0", "android.hardware.radio.config@1.1", "android.hardware.radio.config@1.2", "libqcrilFramework", "android.hardware.secure_element@1.0", "android.hardware.secure_element@1.1", "android.hardware.secure_element@1.2", "vendor.qti.hardware.radio.internal.deviceinfo@1.0", "libdsutils", "libcutils", "liblog", "libutils", "qcrild_librilutils", "libqmi_cci", "libqmi_client_qmux", "libdiag", "libhardware_legacy", "libqmiservices", "librilqmiservices", "libqmi_client_helper", "libidl", "libtime_genoff", "libsqlite", "libbinder", "libmdmdetect", "libperipheral_client", "libril-qc-logger", "android.hardware.radio@1.1", "android.hardware.radio@1.2", "android.hardware.radio@1.3", "android.hardware.radio@1.4", "android.hardware.radio@1.5", "android.hardware.radio.deprecated@1.0", "qtimutex", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libvndksupport", "libbase", "libz", "libqdi", "libnetmgr", "libconfigdb", "libxml", "qtibus", "libsystem_health_mon", "libpdmapper", "libpdnotifier", "libxml2", "libdsi_netctrl", "libqdp", "liblqe", "vendor.qti.hardware.data.iwlan@1.0", "vendor.qti.hardware.data.connection@1.0", "vendor.qti.hardware.data.connection@1.1", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5772,10 +5846,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libril-qc-logger.so"], + shared_libs: ["liblog", "libcutils", "libc++", "libdiag", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5789,10 +5863,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/librilqmiservices.so"], + shared_libs: ["libqmi_common_so", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5806,10 +5880,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/librpmb.so"], + shared_libs: ["libutils", "libQSEEComAPI", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5823,10 +5897,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsdedrm.so"], + shared_libs: ["libdrm", "libdrmutils", "libdisplaydebug", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5840,10 +5914,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsdk_sr.so"], + shared_libs: ["libOpenCL", "libdl", "libGLESv2", "libEGL", "libz", "libm", "liblog", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5857,10 +5931,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsdm-color.so"], + shared_libs: ["liblog", "libcutils", "libbinder", "libutils", "libdisplaydebug", "libtinyxml2_1", "libsdmutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5874,10 +5948,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsdm-colormgr-algo.so"], + shared_libs: ["liblog", "libdisplaydebug", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5891,10 +5965,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsdm-diag.so"], + shared_libs: ["libdiag", "libsdmutils", "libbinder", "libdisplaydebug", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5908,10 +5982,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsdm-disp-vndapis.so"], + shared_libs: ["libdisplaydebug", "libqservice", "libbinder", "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5925,10 +5999,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsdmextension.so"], + shared_libs: ["libdisplaydebug", "libsdmutils", "libdisplayqos", "libsdm-color", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5942,10 +6016,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsdsprpc.so"], + shared_libs: ["libhidlbase", "libhardware", "libutils", "vendor.qti.hardware.dsp@1.0", "liblog", "libc", "libcutils", "libion", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5959,10 +6033,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsecureui.so"], + shared_libs: ["libutils", "liblog", "libQSEEComAPI", "libStDrvInt", "libhidlbase", "libbinder", "libdisplayconfig.qti", "libion", "libsecureui_svcsock", "vendor.display.config@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5976,10 +6050,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsecureui_svcsock.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libhidlbase", "vendor.qti.hardware.tui_comm@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5993,10 +6067,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsensorslog.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6010,10 +6084,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsns_device_mode_stub.so"], + shared_libs: ["libsns_fastRPC_util", "liblog", "libc", "libutils", "libcutils", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6027,10 +6101,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsns_fastRPC_util.so"], + shared_libs: ["liblog", "libc", "libutils", "libcutils", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6044,10 +6118,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsns_low_lat_stream_stub.so"], + shared_libs: ["libsns_fastRPC_util", "liblog", "libc", "libutils", "libcutils", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6061,10 +6135,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsns_registry_skel.so"], + shared_libs: ["libcutils", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6078,10 +6152,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsnsapi.so"], + shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "libcutils", "libutils", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6095,10 +6169,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsnsdiaglog.so"], + shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "liblog", "libdiag", "libsensorslog", "libutils", "libcutils", "libssc", "libsnsapi", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6112,10 +6186,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsoc_helper.so"], + shared_libs: ["libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6129,10 +6203,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libssc.so"], + shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "liblog", "libsensorslog", "libcutils", "libutils", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libsnsapi", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6146,10 +6220,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libssc_default_listener.so"], + shared_libs: ["liblog", "libsdsprpc", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6163,10 +6237,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libssd.so"], + shared_libs: ["libutils", "libcutils", "libdiag", "liblog", "libQSEEComAPI", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6180,10 +6254,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libst_sr_models.so"], + shared_libs: ["libm", "libc", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6197,10 +6271,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libswregistrationalgo.so"], + shared_libs: ["liblog", "libz", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6214,10 +6288,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsymphony-cpu.so"], + shared_libs: ["liblog", "libc++_shared", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6231,10 +6305,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsystem_health_mon.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6248,10 +6322,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libthermalclient.so"], + shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6265,10 +6339,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libthermalfeature.so"], + shared_libs: ["libcutils", "liblog", "libcrypto", "libssl", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6282,10 +6356,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libtime_genoff.so"], + shared_libs: ["libc", "libcutils", "liblog", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6299,10 +6373,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libtinyxml2_1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6316,10 +6390,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libtriplecam_optical_zoom_control.so"], + shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6333,10 +6407,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libtriplecam_video_optical_zoom.so"], + shared_libs: ["libmpbase", "libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6350,10 +6424,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libtrustedapploader.so"], + shared_libs: ["liblog", "libminkdescriptor", "libminksocket", "libqcbor", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6367,10 +6441,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libvideofilter_only.so"], + shared_libs: ["libGLESv3", "libEGL", "liblog", "libc++_shared", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6384,10 +6458,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libvidhance.so"], + shared_libs: ["libGLESv3", "libEGL", "libGLESv2", "libdl", "libm", "liblog", "libc++", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6401,10 +6475,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libwms.so"], + shared_libs: ["libcne", "libqmiservices", "libqmi_cci", "liblog", "libcneoplookup", "libandroid_net", "libutils", "vendor.qti.hardware.data.cne.internal.api@1.0", "vendor.qti.hardware.data.cne.internal.server@1.0", "vendor.qti.hardware.data.latency@1.0", "vendor.qti.latency@2.0", "vendor.qti.hardware.mwqemadapter@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6418,6 +6492,7 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libwqe.so"], + shared_libs: ["libbinder", "libcutils", "libnetutils", "libutils", "liblog", "libsqlite", "libcneapiclient", "libcne", "libnl", "libxml", "libxml2", "libandroid_net", "libqti_vndfwk_detect", "vendor.qti.hardware.data.cne.internal.server@1.0", "vendor.qti.hardware.data.cne.internal.api@1.0", "vendor.qti.hardware.mwqemadapter@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", @@ -6435,10 +6510,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libwvhidl.so"], + shared_libs: ["android.hardware.drm@1.0", "android.hardware.drm@1.1", "android.hardware.drm@1.2", "android.hardware.drm@1.3", "android.hidl.memory@1.0", "libbase", "libcrypto", "libhidlbase", "libhidlmemory", "liblog", "libprotobuf-cpp-lite-3.9.1-vendorcompat", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6452,10 +6527,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libxmi_high_dynamic_range.so"], + shared_libs: ["libm", "liblog", "libz", "libOpenCL", "libc", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6469,10 +6544,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libxml.so"], + shared_libs: ["liblog", "libdiag", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6486,10 +6561,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libxml2_vendor.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6503,10 +6578,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libxtadapter.so"], + shared_libs: ["libgps.utils", "liblog", "libloc_core", "libizat_core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6520,10 +6595,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/mediadrm/libwvdrmengine.so"], + shared_libs: ["libbase", "libcrypto", "liblog", "libprotobuf-cpp-lite-3.9.1-vendorcompat", "libstagefright_foundation", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "mediadrm", prefer: true, soc_specific: true, @@ -6538,10 +6613,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/qcrild_librilutils.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6555,10 +6630,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/qtibus.so"], + shared_libs: ["qtimutex", "libqcrilFramework", "libril-qc-logger", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6572,10 +6647,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/qtimutex.so"], + shared_libs: ["libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6589,10 +6664,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/sensors.ssc.so"], + shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "liblog", "libsnsapi", "libssc", "libsnsdiaglog", "libutils", "libcutils", "libsns_fastRPC_util", "libsensorslog", "libhardware", "libhidlbase", "android.hardware.sensors@2.0", "android.hardware.sensors@2.0-ScopedWakelock", "android.hardware.graphics.mapper@3.0", "android.hardware.graphics.mapper@2.0", "vendor.qti.hardware.display.mapper@3.0", "vendor.qti.hardware.display.mapper@1.1", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6606,10 +6681,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so"], + shared_libs: ["vendor.qti.hardware.data.cne.internal.api@1.0", "vendor.qti.hardware.data.cne.internal.constants@1.0", "vendor.qti.hardware.data.cne.internal.server@1.0", "vendor.qti.hardware.data.dynamicdds@1.0", "vendor.qti.hardware.data.qmi@1.0", "vendor.qti.ims.rcsconfig@1.0", "vendor.qti.latency@2.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6623,10 +6698,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.data.factory@2.1.so"], + shared_libs: ["vendor.qti.data.factory@2.0", "vendor.qti.data.slm@1.0", "vendor.qti.hardware.data.cne.internal.api@1.0", "vendor.qti.hardware.data.cne.internal.constants@1.0", "vendor.qti.hardware.data.cne.internal.server@1.0", "vendor.qti.hardware.data.dynamicdds@1.0", "vendor.qti.hardware.data.qmi@1.0", "vendor.qti.ims.rcsconfig@1.0", "vendor.qti.ims.rcsconfig@1.1", "vendor.qti.latency@2.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6640,10 +6715,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.data.factory@2.2.so"], + shared_libs: ["vendor.qti.data.factory@2.0", "vendor.qti.data.factory@2.1", "vendor.qti.data.mwqem@1.0", "vendor.qti.data.slm@1.0", "vendor.qti.hardware.data.cne.internal.api@1.0", "vendor.qti.hardware.data.cne.internal.constants@1.0", "vendor.qti.hardware.data.cne.internal.server@1.0", "vendor.qti.hardware.data.dynamicdds@1.0", "vendor.qti.hardware.data.qmi@1.0", "vendor.qti.ims.rcsconfig@1.0", "vendor.qti.ims.rcsconfig@1.1", "vendor.qti.latency@2.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6657,10 +6732,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.data.factory@2.3.so"], + shared_libs: ["vendor.qti.data.factory@2.0", "vendor.qti.data.factory@2.1", "vendor.qti.data.factory@2.2", "vendor.qti.data.mwqem@1.0", "vendor.qti.data.slm@1.0", "vendor.qti.hardware.data.cne.internal.api@1.0", "vendor.qti.hardware.data.cne.internal.constants@1.0", "vendor.qti.hardware.data.cne.internal.server@1.0", "vendor.qti.hardware.data.dynamicdds@1.0", "vendor.qti.hardware.data.lce@1.0", "vendor.qti.hardware.data.qmi@1.0", "vendor.qti.ims.rcsconfig@1.0", "vendor.qti.ims.rcsconfig@1.1", "vendor.qti.latency@2.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6674,10 +6749,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.data.mwqem@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6691,10 +6766,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.data.slm@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6708,10 +6783,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.gnss@1.0.so"], + shared_libs: ["android.hardware.gnss@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6725,10 +6800,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.gnss@1.1.so"], + shared_libs: ["android.hardware.gnss@1.0", "vendor.qti.gnss@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6742,10 +6817,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.gnss@1.2.so"], + shared_libs: ["android.hardware.gnss@1.0", "vendor.qti.gnss@1.0", "vendor.qti.gnss@1.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6759,10 +6834,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.gnss@2.0.so"], + shared_libs: ["android.hardware.gnss@1.0", "vendor.qti.gnss@1.0", "vendor.qti.gnss@1.1", "vendor.qti.gnss@1.2", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6776,10 +6851,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.gnss@2.1.so"], + shared_libs: ["android.hardware.gnss@1.0", "vendor.qti.gnss@1.0", "vendor.qti.gnss@1.1", "vendor.qti.gnss@1.2", "vendor.qti.gnss@2.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6793,10 +6868,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.gnss@3.0.so"], + shared_libs: ["android.hardware.gnss@1.0", "vendor.qti.gnss@1.0", "vendor.qti.gnss@1.1", "vendor.qti.gnss@1.2", "vendor.qti.gnss@2.0", "vendor.qti.gnss@2.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6810,10 +6885,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.gnss@4.0-service.so"], + shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libgps.utils", "libqti_vndfwk_detect", "libhidlbase", "android.hardware.gnss@1.0", "android.hardware.gnss@1.1", "android.hardware.gnss@2.0", "vendor.qti.gnss@1.0", "vendor.qti.gnss@1.1", "vendor.qti.gnss@1.2", "vendor.qti.gnss@2.0", "vendor.qti.gnss@2.1", "vendor.qti.gnss@3.0", "vendor.qti.gnss@4.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6827,10 +6902,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.gnss@4.0.so"], + shared_libs: ["android.hardware.gnss@1.0", "vendor.qti.gnss@1.0", "vendor.qti.gnss@1.1", "vendor.qti.gnss@1.2", "vendor.qti.gnss@2.0", "vendor.qti.gnss@2.1", "vendor.qti.gnss@3.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6844,10 +6919,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.alarm@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6861,10 +6936,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6878,10 +6953,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so"], + shared_libs: ["vendor.qti.hardware.bluetooth_sar@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6895,10 +6970,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.cacert@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6912,10 +6987,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.camera.device@3.5.so"], + shared_libs: ["android.hardware.camera.common@1.0", "android.hardware.camera.device@3.2", "android.hardware.camera.device@3.3", "android.hardware.camera.device@3.4", "android.hardware.camera.device@3.5", "android.hardware.graphics.common@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6929,10 +7004,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so"], + shared_libs: ["vendor.qti.hardware.data.cne.internal.constants@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6946,10 +7021,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6963,10 +7038,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so"], + shared_libs: ["vendor.qti.hardware.data.cne.internal.constants@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6980,10 +7055,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6997,10 +7072,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so"], + shared_libs: ["vendor.qti.hardware.data.connection@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7014,10 +7089,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7031,10 +7106,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so"], + shared_libs: ["android.hardware.radio@1.0", "android.hardware.radio@1.1", "android.hardware.radio@1.2", "android.hardware.radio@1.3", "android.hardware.radio@1.4", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7048,10 +7123,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7065,10 +7140,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.data.lce@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7082,10 +7157,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7099,10 +7174,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.fingerprint@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7117,10 +7192,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7134,10 +7209,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7151,10 +7226,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7168,10 +7243,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.am@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7185,10 +7260,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7202,10 +7277,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so"], + shared_libs: ["vendor.qti.hardware.radio.ims@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7219,10 +7294,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so"], + shared_libs: ["vendor.qti.hardware.radio.ims@1.0", "vendor.qti.hardware.radio.ims@1.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7236,10 +7311,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so"], + shared_libs: ["vendor.qti.hardware.radio.ims@1.0", "vendor.qti.hardware.radio.ims@1.1", "vendor.qti.hardware.radio.ims@1.2", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7253,10 +7328,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so"], + shared_libs: ["vendor.qti.hardware.radio.ims@1.0", "vendor.qti.hardware.radio.ims@1.1", "vendor.qti.hardware.radio.ims@1.2", "vendor.qti.hardware.radio.ims@1.3", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7270,10 +7345,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so"], + shared_libs: ["vendor.qti.hardware.radio.ims@1.0", "vendor.qti.hardware.radio.ims@1.1", "vendor.qti.hardware.radio.ims@1.2", "vendor.qti.hardware.radio.ims@1.3", "vendor.qti.hardware.radio.ims@1.4", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7287,10 +7362,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so"], + shared_libs: ["vendor.qti.hardware.radio.ims@1.0", "vendor.qti.hardware.radio.ims@1.1", "vendor.qti.hardware.radio.ims@1.2", "vendor.qti.hardware.radio.ims@1.3", "vendor.qti.hardware.radio.ims@1.4", "vendor.qti.hardware.radio.ims@1.5", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7304,10 +7379,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.7.so"], + shared_libs: ["vendor.qti.hardware.radio.ims@1.0", "vendor.qti.hardware.radio.ims@1.1", "vendor.qti.hardware.radio.ims@1.2", "vendor.qti.hardware.radio.ims@1.3", "vendor.qti.hardware.radio.ims@1.4", "vendor.qti.hardware.radio.ims@1.5", "vendor.qti.hardware.radio.ims@1.6", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7321,10 +7396,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7338,10 +7413,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7355,10 +7430,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so"], + shared_libs: ["vendor.qti.hardware.radio.lpa@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7372,10 +7447,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.2.so"], + shared_libs: ["vendor.qti.hardware.radio.lpa@1.0", "vendor.qti.hardware.radio.lpa@1.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7389,10 +7464,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7406,10 +7481,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7423,10 +7498,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so"], + shared_libs: ["android.hardware.radio@1.0", "vendor.qti.hardware.radio.qtiradio@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7440,10 +7515,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so"], + shared_libs: ["android.hardware.radio@1.0", "vendor.qti.hardware.radio.qtiradio@1.0", "vendor.qti.hardware.radio.qtiradio@2.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7457,10 +7532,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so"], + shared_libs: ["android.hardware.radio@1.0", "vendor.qti.hardware.radio.qtiradio@1.0", "vendor.qti.hardware.radio.qtiradio@2.0", "vendor.qti.hardware.radio.qtiradio@2.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7474,10 +7549,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so"], + shared_libs: ["android.hardware.radio@1.0", "vendor.qti.hardware.radio.qtiradio@1.0", "vendor.qti.hardware.radio.qtiradio@2.0", "vendor.qti.hardware.radio.qtiradio@2.1", "vendor.qti.hardware.radio.qtiradio@2.2", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7491,10 +7566,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so"], + shared_libs: ["android.hardware.radio@1.0", "android.hardware.radio@1.1", "vendor.qti.hardware.radio.qtiradio@1.0", "vendor.qti.hardware.radio.qtiradio@2.0", "vendor.qti.hardware.radio.qtiradio@2.1", "vendor.qti.hardware.radio.qtiradio@2.2", "vendor.qti.hardware.radio.qtiradio@2.3", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7508,10 +7583,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so"], + shared_libs: ["android.hardware.radio@1.0", "android.hardware.radio@1.1", "vendor.qti.hardware.radio.qtiradio@1.0", "vendor.qti.hardware.radio.qtiradio@2.0", "vendor.qti.hardware.radio.qtiradio@2.1", "vendor.qti.hardware.radio.qtiradio@2.2", "vendor.qti.hardware.radio.qtiradio@2.3", "vendor.qti.hardware.radio.qtiradio@2.4", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7525,10 +7600,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.6.so"], + shared_libs: ["android.hardware.radio@1.0", "vendor.qti.hardware.radio.qtiradio@1.0", "vendor.qti.hardware.radio.qtiradio@2.0", "vendor.qti.hardware.radio.qtiradio@2.1", "vendor.qti.hardware.radio.qtiradio@2.2", "vendor.qti.hardware.radio.qtiradio@2.3", "vendor.qti.hardware.radio.qtiradio@2.4", "vendor.qti.hardware.radio.qtiradio@2.5", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7542,10 +7617,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7559,10 +7634,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so"], + shared_libs: ["vendor.qti.hardware.radio.uim@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7576,10 +7651,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so"], + shared_libs: ["vendor.qti.hardware.radio.uim@1.0", "vendor.qti.hardware.radio.uim@1.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7593,10 +7668,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7610,10 +7685,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so"], + shared_libs: ["vendor.qti.hardware.radio.uim_remote_client@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7627,10 +7702,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so"], + shared_libs: ["vendor.qti.hardware.radio.uim_remote_client@1.0", "vendor.qti.hardware.radio.uim_remote_client@1.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7644,10 +7719,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7661,10 +7736,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.hardware.soter@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7678,10 +7753,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.ims.callcapability@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7695,10 +7770,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.ims.callinfo@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7712,10 +7787,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so"], + shared_libs: ["vendor.qti.ims.callcapability@1.0", "vendor.qti.ims.rcsconfig@2.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7729,10 +7804,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.ims.factory@1.1.so"], + shared_libs: ["vendor.qti.ims.callcapability@1.0", "vendor.qti.ims.factory@1.0", "vendor.qti.ims.rcsconfig@2.0", "vendor.qti.ims.rcsconfig@2.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7746,10 +7821,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7763,10 +7838,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so"], + shared_libs: ["vendor.qti.ims.rcsconfig@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7780,10 +7855,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7797,10 +7872,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so"], + shared_libs: ["vendor.qti.ims.rcsconfig@2.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7814,10 +7889,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so"], + shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware_legacy", "libhardware", "libhidlbase", "libdiag", "vendor.qti.imsrtpservice@3.0_vendor", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7832,10 +7907,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7849,10 +7924,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.latency@2.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7866,10 +7941,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.qti.latency@2.1.so"], + shared_libs: ["vendor.qti.latency@2.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8108,9 +8183,26 @@ prebuilt_rfsa { soc_specific: true, } +prebuilt_rfsa { + name: "tas25xx_TI_0", + filename: "tas25xx_TI_0.bin", + owner: "xiaomi", + src: "proprietary/vendor/lib/rfsa/adsp/tas25xx_TI_0.bin", + relative_install_path: "adsp", + soc_specific: true, +} + +prebuilt_rfsa { + name: "tas25xx_TI_1", + filename: "tas25xx_TI_1.bin", + owner: "xiaomi", + src: "proprietary/vendor/lib/rfsa/adsp/tas25xx_TI_1.bin", + relative_install_path: "adsp", + soc_specific: true, +} + cc_prebuilt_library_shared { - name: "com.qualcomm.qti.dpm.api@1.0_system_ext", - stem: "com.qualcomm.qti.dpm.api@1.0", + name: "com.qualcomm.qti.dpm.api@1.0", owner: "xiaomi", strip: { none: true, @@ -8118,10 +8210,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -8135,10 +8227,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/fm_helium.so"], + shared_libs: ["libfm-hci", "liblog", "libnativehelper", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -8152,10 +8244,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/lib-imsvideocodec.so"], + shared_libs: ["lib-imsvtutils", "lib-imsvtextutils", "libcutils", "libutils", "liblog", "libdiag_system", "libgui", "libandroid", "libnativewindow", "libmediandk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -8169,10 +8261,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/lib-imsvt.so"], + shared_libs: ["lib-imsvideocodec", "libmediandk", "libnativewindow", "libion", "libdmabufheap", "lib-imsvtutils", "libandroid", "libhidlbase", "vendor.qti.imsrtpservice@3.0", "libdiag_system", "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -8186,10 +8278,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/lib-imsvtextutils.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libdiag_system", "lib-imsvtutils", "libGLESv2", "libEGL", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -8203,10 +8295,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/lib-imsvtutils.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libdiag_system", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -8220,10 +8312,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libdiag_system.so"], + shared_libs: ["vendor.qti.diaghal@1.0", "libhidlbase", "liblog", "libutils", "android.hidl.allocator@1.0", "android.hidl.memory@1.0", "libhidlmemory", "libc", "libcutils", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -8237,10 +8329,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libdpmctmgr.so"], + shared_libs: ["libdiag_system", "libbinder", "libcutils", "libutils", "libdpmframework", "com.qualcomm.qti.dpm.api@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -8254,10 +8346,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libdpmfdmgr.so"], + shared_libs: ["libdiag_system", "libbinder", "libcutils", "libutils", "libdpmframework", "com.qualcomm.qti.dpm.api@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -8271,10 +8363,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libdpmframework.so"], + shared_libs: ["libdiag_system", "libbinder", "libcutils", "libutils", "liblog", "libhidlbase", "libhardware", "libhardware_legacy", "com.qualcomm.qti.dpm.api@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -8288,10 +8380,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libdpmtcm.so"], + shared_libs: ["libdiag_system", "libbinder", "libcutils", "libutils", "libdpmframework", "com.qualcomm.qti.dpm.api@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -8305,10 +8397,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libfm-hci.so"], + shared_libs: ["libcutils", "libbase", "libhidlbase", "liblog", "libutils", "vendor.qti.hardware.fm@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -8322,10 +8414,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libimscamera_jni.so"], + shared_libs: ["libnativehelper", "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -8339,10 +8431,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libimsmedia_jni.so"], + shared_libs: ["libnativehelper", "libcutils", "libutils", "libgui", "libbinder", "liblog", "libandroid", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -8356,17 +8448,16 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { - name: "vendor.qti.hardware.fm@1.0_system_ext", - stem: "vendor.qti.hardware.fm@1.0", + name: "vendor.qti.hardware.fm@1.0", owner: "xiaomi", strip: { none: true, @@ -8374,17 +8465,16 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/vendor.qti.hardware.fm@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { - name: "vendor.qti.imsrtpservice@3.0_system_ext", - stem: "vendor.qti.imsrtpservice@3.0", + name: "vendor.qti.imsrtpservice@3.0", owner: "xiaomi", strip: { none: true, @@ -8392,10 +8482,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -8585,10 +8675,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/adpl"], + shared_libs: ["libc", "liblog", "libdiag", "libdsutils", "librmnetctl", "libqmi_cci", "libqmiservices", "libnetutils", "libcutils", "libqmi_client_qmux", "libqmi_encdec", "libqcmaputils", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8602,10 +8692,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/adsprpcd"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8619,10 +8709,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/batterysecret"], + shared_libs: ["libcutils", "libutils", "libbinder", "libbase", "liblog", "libhidlbase", "libhidltransport", "android.hardware.health@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8636,10 +8726,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/cdsprpcd"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8653,10 +8743,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/cnd"], + shared_libs: ["libdiag", "libcutils", "liblog", "libnetutils", "libqti_vndfwk_detect", "libutils", "libcne", "libcneapiclient", "libqmiservices", "libhidlbase", "libandroid_net", "vendor.qti.hardware.data.cne.internal.api@1.0", "vendor.qti.hardware.data.cne.internal.constants@1.0", "vendor.qti.hardware.data.cne.internal.server@1.0", "vendor.qti.hardware.data.latency@1.0", "vendor.qti.data.factory@2.0", "vendor.qti.data.factory@2.1", "vendor.qti.data.factory@2.2", "vendor.qti.data.factory@2.3", "vendor.qti.latency@2.0", "vendor.qti.latency@2.1", "vendor.qti.hardware.mwqemadapter@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8670,10 +8760,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/cnss-daemon"], + shared_libs: ["libcutils", "liblog", "libqmi_cci", "libqmi_common_so", "libnl", "libcld80211", "libperipheral_client", "libmdmdetect", "libqmiservices", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8687,10 +8777,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/dpmQmiMgr"], + shared_libs: ["libcutils", "liblog", "libbase", "libutils", "libhardware_legacy", "libhardware", "libhidlbase", "libqmi_cci", "libqmi_client_helper", "libqmiservices", "libdpmqmihal", "com.qualcomm.qti.dpm.api@1.0_vendor", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8704,10 +8794,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/dspservice"], + shared_libs: ["libhidlbase", "libhardware", "libutils", "libcutils", "liblog", "libavservices_minijail", "vendor.qti.hardware.dsp@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8721,10 +8811,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hvdcp_opti"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8738,10 +8828,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti"], + shared_libs: ["liblog", "libcutils", "libutils", "libhidlbase", "android.hardware.bluetooth@1.0", "vendor.qti.hardware.fm@1.0_vendor", "vendor.qti.hardware.bluetooth_sar@1.0", "vendor.qti.hardware.bluetooth_sar@1.1", "vendor.qti.hardware.btconfigstore@1.0", "vendor.qti.hardware.btconfigstore@2.0", "libqti_vndfwk_detect", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8756,10 +8846,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/android.hardware.drm@1.3-service.widevine"], + shared_libs: ["android.hardware.drm@1.0", "android.hardware.drm@1.1", "android.hardware.drm@1.2", "android.hardware.drm@1.3", "libbase", "libhidlbase", "liblog", "libutils", "libwvhidl", "libbinder", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8774,10 +8864,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti"], + shared_libs: ["android.hardware.gatekeeper@1.0", "libhardware", "libhidlbase", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8792,10 +8882,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/android.hardware.keymaster@4.0-service-qti"], + shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware", "libhidlbase", "android.hardware.keymaster@4.0", "libqtikeymaster4", "libcrypto", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8810,10 +8900,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/qcrild"], + shared_libs: ["libcutils", "liblog", "libril-qc-hal-qmi", "libhardware_legacy", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8828,10 +8918,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service"], + shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware", "libhidlbase", "vendor.qti.hardware.alarm@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8846,10 +8936,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service"], + shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware", "libhidlbase", "libxml2", "vendor.qti.hardware.capabilityconfigstore@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8864,10 +8954,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/vendor.qti.hardware.soter@1.0-service"], + shared_libs: ["vendor.qti.hardware.soter@1.0", "libhidlbase", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8882,10 +8972,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/hw/vendor.qti.media.c2@1.0-service"], + shared_libs: ["libqcodec2", "android.hardware.media.c2@1.0", "android.hardware.media.omx@1.0", "liblog", "libcutils", "libavservices_minijail", "libbinder", "libhidlbase", "libcodec2_vndk", "libstagefright_omx", "libstagefright_xmlparser", "libutils", "libvndksupport", "libcodec2_hidl@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -8900,10 +8990,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/ims_rtp_daemon"], + shared_libs: ["libdiag", "libcutils", "liblog", "lib-imsvtcore", "lib-imsdpl", "lib-rtpsl", "lib-rtpcore", "lib-rtpcommon", "libqmiservices", "libqmi_csi", "libqmi_cci", "vendor.qti.imsrtpservice@3.0_vendor", "vendor.qti.imsrtpservice@3.0-service-Impl", "libutils", "libhidlbase", "libavservices_minijail", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8917,6 +9007,7 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/imsdatadaemon"], + shared_libs: ["libqmi_cci", "libcutils", "liblog", "libqmiservices", "libqmi_csi", "libdsi_netctrl", "libdiag", "libcneapiclient", "libandroid_net", "libutils", "libhidlbase", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", @@ -8934,10 +9025,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/imsqmidaemon"], + shared_libs: ["libqmiservices", "libqmi_cci", "libidl", "libcutils", "libutils", "liblog", "libdiag", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8951,10 +9042,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/imsrcsd"], + shared_libs: ["liblog", "libbase", "libhidlbase", "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8976,10 +9067,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/irsc_util"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -8993,10 +9084,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/loc_launcher"], + shared_libs: ["liblog", "libutils", "libcutils", "libgps.utils", "libqti_vndfwk_detect", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9010,6 +9101,7 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/lowi-server"], + shared_libs: ["libcutils", "libgps.utils", "liblog", "libnl", "libqmi_cci", "libqmi_common_so", "libdiag", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", @@ -9027,10 +9119,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/mi_thermald"], + shared_libs: ["libcutils", "liblog", "libcrypto", "libssl", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9044,10 +9136,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/msm_irqbalance"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9061,10 +9153,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/netmgrd"], + shared_libs: ["libdsutils", "libconfigdb", "libdiag", "libcutils", "liblog", "libnetutils", "librmnetctl", "libnlnetmgr", "libnetmgr", "libnetmgr_common", "libqmiservices", "libqmi_common_so", "libqmi_cci", "libqmi_client_qmux", "libqmi_client_helper", "libqmi", "libutils", "libhidlbase", "libandroid_net", "android.system.net.netd@1.1", "libqti_vndfwk_detect", "libcneapiclient", "libbinder", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9078,10 +9170,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/pd-mapper"], + shared_libs: ["libcutils", "libutils", "liblog", "libjson", "libqmi_cci", "libqmi_common_so", "libqmi_encdec", "libqmi_csi", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9095,10 +9187,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/pm-proxy"], + shared_libs: ["libperipheral_client", "libcutils", "liblog", "libmdmdetect", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9112,10 +9204,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/pm-service"], + shared_libs: ["libcutils", "libutils", "liblog", "libbinder", "libqmi_cci", "libqmi_common_so", "libqmi_encdec", "libqmi_csi", "libmdmdetect", "libperipheral_client", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9129,10 +9221,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/power_off_alarm"], + shared_libs: ["libc", "liblog", "libcutils", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9146,10 +9238,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/qrtr-ns"], + shared_libs: ["libqrtr", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9163,10 +9255,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/qseecomd"], + shared_libs: ["libcutils", "libutils", "liblog", "libQSEEComAPI", "libdrmfs", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9180,10 +9272,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/qti"], + shared_libs: ["libc", "liblog", "libdiag", "libdsutils", "librmnetctl", "libqmi_cci", "libqmiservices", "libnetutils", "libcutils", "libqmi_client_qmux", "libqmi_encdec", "libqcmaputils", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9197,10 +9289,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/rmt_storage"], + shared_libs: ["libqmi_csi", "libqmi_common_so", "libcutils", "liblog", "libmdmdetect", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9214,10 +9306,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/sensors.qti"], + shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "liblog", "libdiag", "libssc", "libsensorslog", "libcutils", "libsnsapi", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9231,10 +9323,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/slim_daemon"], + shared_libs: ["libgps.utils", "liblog", "libdiag", "libqmi_csi", "libqmi_cci", "libqmi_common_so", "libqmi_encdec", "libutils", "libhidlbase", "libsensorndkbridge", "android.hardware.sensors@1.0", "android.frameworks.sensorservice@1.0", "libloc_api_v02", "libloc_core", "liblbs_core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9248,10 +9340,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/tftp_server"], + shared_libs: ["libqsocket", "libqrtr", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9265,10 +9357,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/time_daemon"], + shared_libs: ["libc", "liblog", "libcutils", "libqmi_cci", "libqmi_common_so", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9282,10 +9374,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/vibrator_calibration"], + shared_libs: ["libcurl", "libz", "liblog", "libcutils", "libqmi_cci", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9299,10 +9391,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/vppservice"], + shared_libs: ["libhidlbase", "libhidltransport", "liblog", "libhwbinder", "libutils", "libhardware", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "vendor.qti.hardware.vpp@1.3", "libcutils", "libvpplibrary", "libqdMetaData", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9316,10 +9408,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/xtra-daemon"], + shared_libs: ["libutils", "libcutils", "libcrypto", "libssl", "libsqlite", "libgps.utils", "libloc_core", "libizat_core", "liblbs_core", "liblog", "libandroid_net", "libavservices_minijail", "libcdfw_remote_api", "libqcc_file_agent", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -9333,10 +9425,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/system_ext/bin/dpmd"], + shared_libs: ["libdpmframework", "libdiag_system", "libhardware_legacy", "libhidlbase", "libcutils", "libutils", "com.qualcomm.qti.dpm.api@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, diff --git a/surya-vendor.mk b/surya-vendor.mk index eb22db5..34979c0 100644 --- a/surya-vendor.mk +++ b/surya-vendor.mk @@ -217,8 +217,6 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/surya/proprietary/vendor/firmware/novatek_ts_tianma_mp.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/novatek_ts_tianma_mp.bin \ vendor/xiaomi/surya/proprietary/vendor/firmware/osc_rtp_24K_5s.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/osc_rtp_24K_5s.bin \ vendor/xiaomi/surya/proprietary/vendor/firmware/tas256x_reg.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/tas256x_reg.bin \ - vendor/xiaomi/surya/proprietary/vendor/lib/rfsa/adsp/tas25xx_TI_0.bin:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/tas25xx_TI_0.bin \ - vendor/xiaomi/surya/proprietary/vendor/lib/rfsa/adsp/tas25xx_TI_1.bin:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/tas25xx_TI_1.bin \ vendor/xiaomi/surya/proprietary/vendor/lib64/camera/com.qti.sensormodule.j20c_aac_gc02m1b_depth.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.j20c_aac_gc02m1b_depth.bin \ vendor/xiaomi/surya/proprietary/vendor/lib64/camera/com.qti.sensormodule.j20c_aac_hi1337_ultra.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.j20c_aac_hi1337_ultra.bin \ vendor/xiaomi/surya/proprietary/vendor/lib64/camera/com.qti.sensormodule.j20c_aac_hi259_macro.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.j20c_aac_hi259_macro.bin \ @@ -310,7 +308,7 @@ PRODUCT_PACKAGES += \ libllvm-glnext \ libllvm-qcom \ libmdmdetect \ - libmmosal_vendor \ + libmmosal \ libqmi \ libqmi_cci \ libqmi_client_helper \ @@ -565,7 +563,7 @@ PRODUCT_PACKAGES += \ libmibokeh_712 \ libminkdescriptor \ libminksocket \ - libmpbase_vendor \ + libmpbase \ libnetmgr \ libnetmgr_common \ libnetmgr_nr_fusion \ @@ -743,7 +741,9 @@ PRODUCT_PACKAGES += \ libsnpe_dsp_v66_domains_v2_skel \ libsns_device_mode_skel \ libsns_low_lat_stream_skel \ - com.qualcomm.qti.dpm.api@1.0_system_ext \ + tas25xx_TI_0 \ + tas25xx_TI_1 \ + com.qualcomm.qti.dpm.api@1.0 \ fm_helium \ lib-imsvideocodec \ lib-imsvt \ @@ -758,8 +758,8 @@ PRODUCT_PACKAGES += \ libimscamera_jni \ libimsmedia_jni \ vendor.qti.diaghal@1.0 \ - vendor.qti.hardware.fm@1.0_system_ext \ - vendor.qti.imsrtpservice@3.0_system_ext \ + vendor.qti.hardware.fm@1.0 \ + vendor.qti.imsrtpservice@3.0 \ CACertService \ CneApp \ IWlanService \