diff --git a/Android.bp b/Android.bp index 6e472ec..db3e10a 100644 --- a/Android.bp +++ b/Android.bp @@ -3,6 +3,1363 @@ // soong_namespace { + imports: [ + "device/xiaomi/msm8953-common", + "hardware/qcom-caf/msm8996", + "vendor/qcom/opensource/dataservices", + ], +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.dpm.api@1.0_vendor", + stem: "com.qualcomm.qti.dpm.api@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/com.qualcomm.qti.dpm.api@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "eglSubDriverAndroid", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/egl/eglSubDriverAndroid.so", + ], + shared_libs: [ + "libEGL_adreno", + "libcutils", + "libhardware", + "libgsl", + "libdl", + "libz", + "liblog", + "libc++", + "libc", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/egl/eglSubDriverAndroid.so", + ], + shared_libs: [ + "libEGL_adreno", + "libcutils", + "libhardware", + "libgsl", + "libdl", + "libz", + "liblog", + "libc++", + "libc", + "libm", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "egl", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libEGL_adreno", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + relative_install_path: "egl", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libGLESv1_CM_adreno", + owner: "xiaomi", + strip: { + none: true, + }, + 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, +} + +cc_prebuilt_library_shared { + name: "libGLESv2_adreno", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + relative_install_path: "egl", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libQTapGLES", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/egl/libQTapGLES.so", + ], + shared_libs: [ + "libcutils", + "libdl", + "libz", + "liblog", + "libc++", + "libc", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/egl/libQTapGLES.so", + ], + shared_libs: [ + "libcutils", + "libdl", + "libz", + "liblog", + "libc++", + "libc", + "libm", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "egl", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libq3dtools_adreno", + owner: "xiaomi", + strip: { + none: true, + }, + 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, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.bluetooth_audio@2.0-impl", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so", + ], + shared_libs: [ + "android.hardware.audio.common@5.0", + "vendor.qti.hardware.bluetooth_audio@2.0", + "libbase", + "libbluetooth_audio_session_qti", + "libcutils", + "libfmq", + "libhidlbase", + "libhidltransport", + "liblog", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so", + ], + shared_libs: [ + "android.hardware.audio.common@5.0", + "vendor.qti.hardware.bluetooth_audio@2.0", + "libbase", + "libbluetooth_audio_session_qti", + "libcutils", + "libfmq", + "libhidlbase", + "libhidltransport", + "liblog", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.bluetooth_sar@1.0-impl", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libutils", + "liblog", + "libhwbinder", + "libbase", + "libcutils", + "libhardware", + "vendor.qti.hardware.bluetooth_sar@1.0", + "android.hardware.bluetooth@1.0", + "android.hardware.bluetooth@1.0-impl-qti", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libutils", + "liblog", + "libhwbinder", + "libbase", + "libcutils", + "libhardware", + "vendor.qti.hardware.bluetooth_sar@1.0", + "android.hardware.bluetooth@1.0", + "android.hardware.bluetooth@1.0-impl-qti", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.btconfigstore@1.0-impl", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so", + ], + shared_libs: [ + "libbase", + "libcutils", + "libhidlbase", + "libhidltransport", + "liblog", + "libhwbinder", + "libutils", + "vendor.qti.hardware.btconfigstore@1.0", + "android.hardware.bluetooth@1.0-impl-qti", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so", + ], + shared_libs: [ + "libbase", + "libcutils", + "libhidlbase", + "libhidltransport", + "liblog", + "libhwbinder", + "libutils", + "vendor.qti.hardware.btconfigstore@1.0", + "android.hardware.bluetooth@1.0-impl-qti", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vulkan.msm8953", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/hw/vulkan.msm8953.so", + ], + shared_libs: [ + "libadreno_utils", + "libgsl", + "libz", + "liblog", + "libllvm-glnext", + "libcutils", + "libhardware", + "libnativewindow", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/vulkan.msm8953.so", + ], + shared_libs: [ + "libadreno_utils", + "libgsl", + "libz", + "liblog", + "libllvm-glnext", + "libcutils", + "libhardware", + "libnativewindow", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + check_elf_files: false, + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libC2D2", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCB", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libCB.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libgsl", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libCB.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libgsl", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libOmxAacDec", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libOmxAacDec.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libOmxAacDec.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libOmxAlacDec", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libOmxAlacDec.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libOmxAlacDec.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libOmxAmrDec", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libOmxAmrDec.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libOmxAmrDec.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libOmxAmrwbplusDec", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libOmxAmrwbplusDec.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libOmxAmrwbplusDec.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libOmxApeDec", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libOmxApeDec.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libOmxApeDec.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libOmxEvrcDec", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libOmxEvrcDec.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libOmxEvrcDec.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libOmxQcelp13Dec", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libOmxQcelp13Dec.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libOmxQcelp13Dec.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libOmxWmaDec", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libOmxWmaDec.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libOmxWmaDec.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libOpenCL", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libOpenCL.so", + ], + shared_libs: [ + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libOpenCL.so", + ], + shared_libs: [ + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libQSEEComAPI", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libQSEEComAPI.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libQSEEComAPI.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libacdb-fts", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libacdbloader", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libacdbloader.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libaudcal", + "libtinyalsa", + "libacdbrtac", + "libadiertac", + "libacdb-fts", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libacdbloader.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libaudcal", + "libtinyalsa", + "libacdbrtac", + "libadiertac", + "libacdb-fts", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libacdbrtac", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libadiertac", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libadreno_utils", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libadsp_default_listener", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libadsprpc", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libadsprpc.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libadsprpc.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudcal", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, } cc_prebuilt_library_shared { @@ -16,11 +1373,438 @@ cc_prebuilt_library_shared { srcs: [ "proprietary/vendor/lib/libaudio_log_utils.so", ], + shared_libs: [ + "libutils", + "libcutils", + "libexpat", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libaudio_log_utils.so", ], + shared_libs: [ + "libutils", + "libcutils", + "libexpat", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudioalsa", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudioconfigstore", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudioparsers", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbccQTI", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libbccQTI.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbccQTI.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbluetooth_audio_session_qti", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "liblog", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbluetooth_audio_session_qti.so", + ], + shared_libs: [ + "vendor.qti.hardware.bluetooth_audio@2.0", + "libaudioutils", + "libbase", + "libcutils", + "libfmq", + "libhidlbase", + "libhidltransport", + "liblog", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libc2d30_bltlib", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcdsp_default_listener", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcdsprpc", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcdsprpc.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcdsprpc.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcne", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcne.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libdiag", + "libnetutils", + "libutils", + "libcneapiclient", + "libqmiservices", + "libqmi_cci", + "libqti_vndfwk_detect", + "libhardware_legacy", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "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", + "libandroid_net", + "vendor.qti.data.factory@2.0", + "vendor.qti.hardware.data.qmi@1.0", + "vendor.qti.hardware.data.dynamicdds@1.0", + "vendor.qti.ims.rcsconfig@1.0_vendor", + "vendor.qti.latency@2.0", + "libwpa_client", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcne.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libdiag", + "libnetutils", + "libutils", + "libcneapiclient", + "libqmiservices", + "libqmi_cci", + "libqti_vndfwk_detect", + "libhardware_legacy", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "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", + "libandroid_net", + "vendor.qti.data.factory@2.0", + "vendor.qti.hardware.data.qmi@1.0", + "vendor.qti.hardware.data.dynamicdds@1.0", + "vendor.qti.ims.rcsconfig@1.0_vendor", + "vendor.qti.latency@2.0", + "libwpa_client", + "libc++", + "libc", + "libm", + "libdl", + ], }, }, compile_multilib: "both", @@ -29,6 +1813,555 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libcneapiclient", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcneapiclient.so", + ], + shared_libs: [ + "libcutils", + "libnetutils", + "libutils", + "libdiag", + "liblog", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "vendor.qti.hardware.data.cne.internal.api@1.0", + "vendor.qti.data.factory@2.0", + "libandroid_net", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcneapiclient.so", + ], + shared_libs: [ + "libcutils", + "libnetutils", + "libutils", + "libdiag", + "liblog", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "vendor.qti.hardware.data.cne.internal.api@1.0", + "vendor.qti.data.factory@2.0", + "libandroid_net", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcneoplookup", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libcneoplookup.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcneoplookup.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdiag", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libdiag.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdiag.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdisp-aba", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libdisp-aba.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdisp-aba.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdpmqmihal", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libdpmqmihal.so", + ], + shared_libs: [ + "libhwbinder", + "libhidlbase", + "libhidltransport", + "liblog", + "libcutils", + "libbase", + "libutils", + "libhardware_legacy", + "libhardware", + "com.qualcomm.qti.dpm.api@1.0_vendor", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdpmqmihal.so", + ], + shared_libs: [ + "libhwbinder", + "libhidlbase", + "libhidltransport", + "liblog", + "libcutils", + "libbase", + "libutils", + "libhardware_legacy", + "libhardware", + "com.qualcomm.qti.dpm.api@1.0_vendor", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdsutils", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libdsutils.so", + ], + shared_libs: [ + "liblog", + "libdiag", + "libcutils", + "libmdmdetect", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdsutils.so", + ], + shared_libs: [ + "liblog", + "libdiag", + "libcutils", + "libmdmdetect", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libfastcvadsp_stub", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libfastcvadsp_stub.so", + ], + shared_libs: [ + "liblog", + "libadsprpc", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libfastcvadsp_stub.so", + ], + shared_libs: [ + "liblog", + "libadsprpc", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libfastcvopt", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libfastcvopt.so", + ], + shared_libs: [ + "liblog", + "libion", + "libOpenCL", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libfastcvopt.so", + ], + shared_libs: [ + "liblog", + "libion", + "libOpenCL", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libfastrpc_utf_stub", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libfastrpc_utf_stub.so", + ], + shared_libs: [ + "libadsprpc", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libfastrpc_utf_stub.so", + ], + shared_libs: [ + "libadsprpc", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgcs-calwrapper", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libgcs-calwrapper.so", + ], + shared_libs: [ + "libgcs-osal", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgcs-calwrapper.so", + ], + shared_libs: [ + "libgcs-osal", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgcs-ipc", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libgcs-ipc.so", + ], + shared_libs: [ + "liblog", + "libexpat", + "libgcs-osal", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgcs-ipc.so", + ], + shared_libs: [ + "liblog", + "libexpat", + "libgcs-osal", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgcs-osal", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libgcs-osal.so", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgcs-osal.so", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgcs", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libgcs.so", + ], + shared_libs: [ + "libgcs-osal", + "libgcs-calwrapper", + "libgcs-ipc", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgcs.so", + ], + shared_libs: [ + "libgcs-osal", + "libgcs-calwrapper", + "libgcs-ipc", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libgpustats", owner: "xiaomi", @@ -40,11 +2373,76 @@ cc_prebuilt_library_shared { srcs: [ "proprietary/vendor/lib/libgpustats.so", ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libgsl", + "libCB", + "libc++", + "libc", + "libm", + "libdl", + ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libgpustats.so", ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libgsl", + "libCB", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgsl", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libgsl.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libz", + "libsync", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgsl.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libz", + "libsync", + "libc++", + "libc", + "libm", + "libdl", + ], }, }, compile_multilib: "both", @@ -53,6 +2451,1137 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libhdr_tm", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libhdr_tm.so", + ], + shared_libs: [ + "liblog", + "libsdm-color", + "libtinyxml2_1", + "libcutils", + "libutils", + "libbinder", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libhdr_tm.so", + ], + shared_libs: [ + "liblog", + "libsdm-color", + "libtinyxml2_1", + "libcutils", + "libutils", + "libbinder", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libidl", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liblistenjni", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/liblistenjni.so", + ], + shared_libs: [ + "libutils", + "liblog", + "liblistensoundmodel2", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/liblistenjni.so", + ], + shared_libs: [ + "libutils", + "liblog", + "liblistensoundmodel2", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liblistensoundmodel2", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/liblistensoundmodel2.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/liblistensoundmodel2.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libllvm-glnext", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libllvm-glnext.so", + ], + shared_libs: [ + "libgsl", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libllvm-glnext.so", + ], + shared_libs: [ + "libgsl", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libllvm-qcom", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmdmdetect", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmdsprpc", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmdsprpc.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmdsprpc.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libminksocket", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libminksocket.so", + ], + shared_libs: [ + "libc", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libminksocket.so", + ], + shared_libs: [ + "libc", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmm-color-convertor", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmm-color-convertor.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmm-color-convertor.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmm-hdcpmgr", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmm-hdcpmgr.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmm-hdcpmgr.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libperipheral_client", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libperipheral_client.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libbinder", + "libmdmdetect", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libperipheral_client.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libbinder", + "libmdmdetect", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqcci_legacy", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqcci_legacy.so", + ], + shared_libs: [ + "libcutils", + "libdiag", + "libidl", + "libqmi_client_qmux", + "libqmi", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqcci_legacy.so", + ], + shared_libs: [ + "libcutils", + "libdiag", + "libidl", + "libqmi_client_qmux", + "libqmi", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqdi", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqdi.so", + ], + shared_libs: [ + "libqmi", + "libdiag", + "libdsutils", + "libqmiservices", + "libqmi_cci", + "libqmi_common_so", + "libqmi_client_qmux", + "libqmi_client_helper", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqdi.so", + ], + shared_libs: [ + "libqmi", + "libdiag", + "libdsutils", + "libqmiservices", + "libqmi_cci", + "libqmi_common_so", + "libqmi_client_qmux", + "libqmi_client_helper", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqdp", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqdp.so", + ], + shared_libs: [ + "libdiag", + "libdsutils", + "libcutils", + "libqmiservices", + "libqmi_cci", + "libqmi_common_so", + "libqmi_client_helper", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + 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: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi_cci", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqmi_cci.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "libqmi_encdec", + "libqmi_client_qmux", + "liblog", + "libmdmdetect", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqmi_cci.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "libqmi_encdec", + "libqmi_client_qmux", + "liblog", + "libmdmdetect", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi_client_helper", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi_client_qmux", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libqmi_client_qmux.so", + ], + shared_libs: [ + "libcutils", + "libdiag", + "libdsutils", + "libqmiservices", + "libidl", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqmi_client_qmux.so", + ], + shared_libs: [ + "libcutils", + "libdiag", + "libdsutils", + "libqmiservices", + "libidl", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi_common_so", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi_csi", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmi_encdec", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqmiservices", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqtigef", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libscalar", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libscalar.so", + ], + shared_libs: [ + "libsdmutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libscalar.so", + ], + shared_libs: [ + "libsdmutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsdm-color", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsdm-color.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libbinder", + "libutils", + "libsdmutils", + "libtinyxml2_1", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsdm-color.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libbinder", + "libutils", + "libsdmutils", + "libtinyxml2_1", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsdm-diag", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsdm-diag.so", + ], + shared_libs: [ + "libdiag", + "libsdmutils", + "libbinder", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsdm-diag.so", + ], + shared_libs: [ + "libdiag", + "libsdmutils", + "libbinder", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libsdm-disp-vndapis", owner: "xiaomi", @@ -64,15 +3593,288 @@ cc_prebuilt_library_shared { srcs: [ "proprietary/vendor/lib/libsdm-disp-vndapis.so", ], + shared_libs: [ + "libsdmutils", + "libqservice", + "libbinder", + "libcutils", + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libsdm-disp-vndapis.so", ], + shared_libs: [ + "libsdmutils", + "libqservice", + "libbinder", + "libcutils", + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsdmextension", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsdmextension.so", + ], + shared_libs: [ + "libsdmutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsdmextension.so", + ], + shared_libs: [ + "libsdmutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsdsprpc", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsdsprpc.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsdsprpc.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsensor1", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsensor1.so", + ], + shared_libs: [ + "liblog", + "libqmi_common_so", + "libqmi_cci", + "libqmi_encdec", + "libutils", + "libcutils", + "libdiag", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsensor1.so", + ], + shared_libs: [ + "liblog", + "libqmi_common_so", + "libqmi_cci", + "libqmi_encdec", + "libutils", + "libcutils", + "libdiag", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsensor_reg", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsensor_reg.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libsensor1", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsensor_reg.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libsensor1", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsensor_user_cal", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsensor_user_cal.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libsensor1", + "libsensor_reg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsensor_user_cal.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libsensor1", + "libsensor_reg", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsysmon_cdsp_skel", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsysmon_cdsp_skel.so", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsysmon_cdsp_skel.so", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -88,15 +3890,30 @@ cc_prebuilt_library_shared { srcs: [ "proprietary/vendor/lib/libthermalclient.so", ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libthermalclient.so", ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -112,19 +3929,5685 @@ cc_prebuilt_library_shared { srcs: [ "proprietary/vendor/lib/libtime_genoff.so", ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], }, android_arm64: { srcs: [ "proprietary/vendor/lib64/libtime_genoff.so", ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], }, }, compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libtinyxml2_1", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libtinyxml2_1.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libtinyxml2_1.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libwms", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/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", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + 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", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libwvdrmengine", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/mediadrm/libwvdrmengine.so", + ], + shared_libs: [ + "libbase", + "liblog", + "libprotobuf-cpp-lite-vendorcompat", + "libstagefright_foundation", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mediadrm/libwvdrmengine.so", + ], + shared_libs: [ + "libcrypto_shim", + "libbase", + "liblog", + "libprotobuf-cpp-lite-vendorcompat", + "libstagefright_foundation", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "mediadrm", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "sensors.ssc", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/sensors.ssc.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libhardware", + "libsensor1", + "libsensor_reg", + "libdiag", + "libpower", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/sensors.ssc.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libhardware", + "libsensor1", + "libsensor_reg", + "libdiag", + "libpower", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.display.color@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.display.color@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.display.color@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.display.postproc@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.display.postproc@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.display.postproc@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.data.factory@2.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/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", + "vendor.qti.latency@2.0", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + 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", + "vendor.qti.latency@2.0", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.bluetooth_sar@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.cne.internal.api@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.hardware.data.cne.internal.api@1.0.so", + ], + shared_libs: [ + "vendor.qti.hardware.data.cne.internal.constants@1.0", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.cne.internal.constants@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.hardware.data.cne.internal.constants@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.cne.internal.server@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.hardware.data.cne.internal.server@1.0.so", + ], + shared_libs: [ + "vendor.qti.hardware.data.cne.internal.constants@1.0", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.connection@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.hardware.data.connection@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.connection@1.1", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.hardware.data.connection@1.1.so", + ], + shared_libs: [ + "vendor.qti.hardware.data.connection@1.0", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so", + ], + shared_libs: [ + "vendor.qti.hardware.data.connection@1.0", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.dynamicdds@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.hardware.data.dynamicdds@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.iwlan@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.latency@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.hardware.data.latency@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.data.qmi@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.hardware.data.qmi@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.qdutils_disp@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.hardware.qdutils_disp@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.qdutils_disp@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.tui_comm@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.hardware.tui_comm@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.rcsconfig@1.0_vendor", + stem: "vendor.qti.ims.rcsconfig@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.ims.rcsconfig@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.latency@2.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/vendor.qti.latency@2.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.latency@2.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libadm", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libadm.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libtinyalsa", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libadpcmdec", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libadpcmdec.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdrc", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libdrc.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmmosal_proprietary", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmmosal_proprietary.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsmwrapper", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsmwrapper.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsurround_3mic_proc", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libsurround_3mic_proc.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvqzip", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libvqzip.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.ant@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qualcomm.qti.ant@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.imscmservice@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.imscmservice@2.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.imscmservice@2.1", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so", + ], + shared_libs: [ + "com.qualcomm.qti.imscmservice@2.0", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.imscmservice@2.2", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.uceservice@2.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.uceservice@2.1", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.1.so", + ], + shared_libs: [ + "com.qualcomm.qti.uceservice@2.0", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "android.hardware.bluetooth@1.0-impl-qti", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so", + ], + shared_libs: [ + "libbase", + "libcutils", + "libhidlbase", + "libhidltransport", + "liblog", + "libutils", + "libdiag", + "libqmiservices", + "libqmi_cci", + "libbtnv", + "android.hardware.bluetooth@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.gnss@3.0-impl", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/vendor.qti.gnss@3.0-impl.so", + ], + shared_libs: [ + "liblog", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "libutils", + "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", + "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", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.alarm@1.0-impl", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsSDP", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-imsSDP.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "lib-imsdpl", + "lib-rtpcommon", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imscmservice", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-imscmservice.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libbase", + "libutils", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "com.qualcomm.qti.imscmservice@2.0", + "lib-imsdpl", + "lib-imsqimf", + "lib-imsxml", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsdpl", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsqimf", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-imsqimf.so", + ], + shared_libs: [ + "lib-imsdpl", + "lib-imsxml", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsrcs-v2", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "libqmiservices", + "libqti_vndfwk_detect", + "com.qualcomm.qti.imscmservice@2.0", + "com.qualcomm.qti.uceservice@2.0", + "com.qualcomm.qti.uceservice@2.1", + "com.qualcomm.qti.imscmservice@2.1", + "com.qualcomm.qti.imscmservice@2.2", + "vendor.qti.ims.callinfo@1.0_vendor", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsrcsbaseimpl", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-imsrcsbaseimpl.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libbase", + "libutils", + "libhardware_legacy", + "libhardware", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "libqmiservices", + "libqmi_cci", + "libqti_vndfwk_detect", + "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", + "vendor.qti.ims.callinfo@1.0_vendor", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsvtcore", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-imsvtcore.so", + ], + shared_libs: [ + "librcc", + "libion", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "vendor.qti.imsrtpservice@2.0_vendor", + "vendor.qti.imsrtpservice@2.1_vendor", + "vendor.qti.imsrtpservice@2.1-service-Impl", + "libdiag", + "libcutils", + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsxml", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-imsxml.so", + ], + shared_libs: [ + "lib-imsdpl", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-rtpcommon", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-rtpcore", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-rtpsl", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-siputility", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-uceservice", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib-uceservice.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libbase", + "libutils", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "lib-imsdpl", + "lib-imsqimf", + "lib-imsxml", + "lib-siputility", + "libqti_vndfwk_detect", + "lib-imsSDP", + "lib-imscmservice", + "com.qualcomm.qti.imscmservice@2.0", + "com.qualcomm.qti.uceservice@2.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libGPreqcancel", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libGPreqcancel_svc", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libGPreqcancel_svc.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libSecureUILib", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libSecureUILib.so", + ], + shared_libs: [ + "liblog", + "libStDrvInt", + "libQSEEComAPI", + "libsecureui_svcsock", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "libbinder", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libStDrvInt", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libStDrvInt.so", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbt-hidlclient", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbt-hidlclient.so", + ], + shared_libs: [ + "libutils", + "libhidlbase", + "libhidltransport", + "android.hardware.bluetooth@1.0", + "com.qualcomm.qti.ant@1.0", + "vendor.qti.hardware.fm@1.0", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbtnv", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbtnv.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcneqmiutils", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcneqmiutils.so", + ], + shared_libs: [ + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libconfigdb", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libconfigdb.so", + ], + shared_libs: [ + "libxml", + "libdsutils", + "libdiag", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdataitems", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdataitems.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "libgps.utils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdrmfs", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdrmfs.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "libdiag", + "liblog", + "libQSEEComAPI", + "libxml2", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdrmtime", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdsi_netctrl", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdsi_netctrl.so", + ], + shared_libs: [ + "libqmi", + "libqdi", + "libdiag", + "libcutils", + "liblog", + "libnetmgr", + "libdsutils", + "libconfigdb", + "libqmiservices", + "libqmi_cci", + "libqmi_common_so", + "libqmi_client_qmux", + "libqmi_client_helper", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgdtap", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libizat_client_api", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libizat_client_api.so", + ], + shared_libs: [ + "liblog", + "libgps.utils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libizat_core", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liblbs_core", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libloc_api_v02", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liblocationservice", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liblocationservice_glue", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liblowi_client", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/liblowi_client.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liblowi_wifihal", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liblqe", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnetmgr", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnetmgr_common", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnetmgr_nr_fusion", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnetmgr_rmnet_ext", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnlnetmgr", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libnlnetmgr.so", + ], + shared_libs: [ + "libdsutils", + "libconfigdb", + "libdiag", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liboemaids_vendor", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/liboemaids_vendor.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libpdmapper", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libpdnotifier", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqcmaputils", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqcmaputils.so", + ], + shared_libs: [ + "libdsutils", + "libdiag", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqcrilFramework", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqcrilFramework.so", + ], + shared_libs: [ + "libdiag", + "liblog", + "qtimutex", + "libsettings", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqdma_file_agent", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqdma_file_agent.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqisl", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqisl.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libQSEEComAPI", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqrtr", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqrtr.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libqsocket", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libqsocket.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "librcc", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/librcc.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libdiag", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libril-qc-hal-qmi", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libril-qc-hal-qmi.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "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.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.lpa@1.0", + "vendor.qti.hardware.data.connection@1.0", + "vendor.qti.hardware.data.connection@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.data.iwlan@1.0", + "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", + "vendor.qti.hardware.radio.internal.deviceinfo@1.0", + "libdsutils", + "libcutils", + "liblog", + "libutils", + "qcrild_librilutils", + "libril-qc-radioconfig", + "libril-qc-ltedirectdisc", + "libril-qcril-hook-oem", + "libqmi_cci", + "libqmi", + "libqmi_client_qmux", + "libdiag", + "libhardware_legacy", + "libqmiservices", + "librilqmiservices", + "libqmi_client_helper", + "libidl", + "libtime_genoff", + "libsqlite", + "libbinder", + "libmdmdetect", + "libperipheral_client", + "libsettings", + "android.hardware.radio@1.1", + "android.hardware.radio@1.2", + "android.hardware.radio@1.3", + "android.hardware.radio@1.4", + "android.hardware.radio.deprecated@1.0", + "qtimutex", + "libprotobuf-cpp-full-vendorcompat", + "libvndksupport", + "libbase", + "libz", + "libqdi", + "libnetmgr", + "libconfigdb", + "libxml", + "qtibus", + "libsystem_health_mon", + "libxml2", + "libdsi_netctrl", + "libqdp", + "liblqe", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libril-qc-ltedirectdisc", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libril-qc-ltedirectdisc.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libril-qc-qmi-1", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libril-qc-qmi-1.so", + ], + shared_libs: [ + "libdsutils", + "libcutils", + "libutils", + "libril", + "librilutils", + "libril-qc-radioconfig", + "libril-qc-ltedirectdisc", + "libril-qcril-hook-oem", + "libqmi_cci", + "libqmi", + "libqmi_client_qmux", + "libdiag", + "libhardware_legacy", + "libqmiservices", + "librilqmiservices", + "libqmi_client_helper", + "libidl", + "libtime_genoff", + "libsqlite", + "libmdmdetect", + "libperipheral_client", + "libsettings", + "liblog", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "vendor.qti.hardware.radio.ims@1.0", + "vendor.qti.hardware.radio.qcrilhook@1.0", + "vendor.qti.hardware.radio.am@1.0", + "vendor.qti.hardware.radio.qtiradio@1.0", + "vendor.qti.hardware.radio.uim_remote_server@1.0", + "vendor.qti.hardware.radio.uim_remote_client@1.0", + "vendor.qti.hardware.radio.lpa@1.0", + "vendor.qti.hardware.radio.uim@1.0", + "vendor.qti.hardware.radio.uim@1.1", + "android.hardware.secure_element@1.0", + "android.hardware.radio.config@1.0", + "android.hardware.radio@1.0", + "vendor.qti.hardware.data.connection@1.0", + "vendor.qti.hardware.data.connection@1.1", + "libsystem_health_mon", + "libxml2", + "libdsi_netctrl", + "libqdp", + "liblqe", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libril-qc-radioconfig", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libril-qc-radioconfig.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libril-qcril-hook-oem", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libril-qcril-hook-oem.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "libril", + "libdiag", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "librilqmiservices", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/librilqmiservices.so", + ], + shared_libs: [ + "libqmi_common_so", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "librpmb", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/librpmb.so", + ], + shared_libs: [ + "libutils", + "libQSEEComAPI", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsecureui", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsecureui.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libQSEEComAPI", + "libStDrvInt", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "libbinder", + "libsecureui_svcsock", + "vendor.display.config@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsecureui_svcsock", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsecureui_svcsock.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "vendor.qti.hardware.tui_comm@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsettings", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsettings.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libdiag", + "libprotobuf-cpp-full-vendorcompat", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libslimclient", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libslimclient.so", + ], + shared_libs: [ + "libutils", + "libgps.utils", + "liblog", + "libqmi_cci", + "libqmi_common_so", + "libqmi_encdec", + "libdiag", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libssd", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libssd.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "libdiag", + "liblog", + "libQSEEComAPI", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libsystem_health_mon", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsystem_health_mon.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libthermalfeature", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libthermalfeature.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libcrypto", + "libssl", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libthermalioctl", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libthermalioctl.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libwqe", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libwpa_client", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", check_elf_files: false, prefer: true, soc_specific: true, } +cc_prebuilt_library_shared { + name: "libwvhidl", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libwvhidl.so", + ], + shared_libs: [ + "libcrypto_shim", + "android.hardware.drm@1.0", + "android.hardware.drm@1.1", + "android.hardware.drm@1.2", + "android.hidl.memory@1.0", + "libbase", + "libhidlbase", + "libhidlmemory", + "libhidltransport", + "libhwbinder", + "liblog", + "libprotobuf-cpp-lite-vendorcompat", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libxml", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libxml.so", + ], + shared_libs: [ + "libcutils", + "libdiag", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libxtadapter", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "qcrild_librilutils", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/qcrild_librilutils.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "qtibus", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/qtibus.so", + ], + shared_libs: [ + "qtimutex", + "libqcrilFramework", + "libsettings", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "qtimutex", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/qtimutex.so", + ], + shared_libs: [ + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.gnss@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.gnss@1.0.so", + ], + shared_libs: [ + "android.hardware.gnss@1.0", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.gnss@1.1", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.gnss@1.2", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.gnss@2.0", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.gnss@2.1", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.gnss@3.0-service", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.gnss@3.0-service.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libbase", + "libutils", + "libgps.utils", + "libqti_vndfwk_detect", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "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", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.gnss@3.0", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.alarm@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.fm@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.am@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.am@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.1", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.2", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.3", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.4", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.5", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.ims@1.6", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.internal.deviceinfo@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.lpa@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qcrilhook@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@2.0", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@2.1", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@2.2", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.qtiradio@2.3", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim@1.1", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim@1.2", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim_remote_client@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim_remote_client@1.1", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.radio.uim_remote_server@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.ims.callinfo@1.0_vendor", + stem: "vendor.qti.ims.callinfo@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.ims.callinfo@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.imsrtpservice@2.0_vendor", + stem: "vendor.qti.imsrtpservice@2.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.imsrtpservice@2.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.imsrtpservice@2.1-service-Impl", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.imsrtpservice@2.1-service-Impl.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libbase", + "libutils", + "libhardware_legacy", + "libhardware", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "libdiag", + "vendor.qti.imsrtpservice@2.0_vendor", + "vendor.qti.imsrtpservice@2.1_vendor", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.imsrtpservice@2.1_vendor", + stem: "vendor.qti.imsrtpservice@2.1", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.qti.imsrtpservice@2.1.so", + ], + shared_libs: [ + "vendor.qti.imsrtpservice@2.0_vendor", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +prebuilt_rfsa { + name: "dirac_resource", + filename: "dirac_resource.dar", + owner: "xiaomi", + src: "proprietary/vendor/lib/rfsa/adsp/dirac_resource.dar", + relative_install_path: "adsp", + soc_specific: true, +} + +prebuilt_rfsa { + name: "libFastRPC_AUE_Forward_skel", + filename: "libFastRPC_AUE_Forward_skel.so", + owner: "xiaomi", + src: "proprietary/vendor/lib/rfsa/adsp/libFastRPC_AUE_Forward_skel.so", + relative_install_path: "adsp", + soc_specific: true, +} + +prebuilt_rfsa { + name: "libFastRPC_UTF_Forward_Qtc2_skel", + filename: "libFastRPC_UTF_Forward_Qtc2_skel.so", + owner: "xiaomi", + src: "proprietary/vendor/lib/rfsa/adsp/libFastRPC_UTF_Forward_Qtc2_skel.so", + relative_install_path: "adsp", + soc_specific: true, +} + +prebuilt_rfsa { + name: "libadsp_hvx_add_constant", + filename: "libadsp_hvx_add_constant.so", + owner: "xiaomi", + src: "proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_add_constant.so", + relative_install_path: "adsp", + soc_specific: true, +} + +prebuilt_rfsa { + name: "libadsp_hvx_skel", + filename: "libadsp_hvx_skel.so", + owner: "xiaomi", + src: "proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_skel.so", + relative_install_path: "adsp", + soc_specific: true, +} + +prebuilt_rfsa { + name: "libadsp_hvx_stats", + filename: "libadsp_hvx_stats.so", + owner: "xiaomi", + src: "proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_stats.so", + relative_install_path: "adsp", + soc_specific: true, +} + +prebuilt_rfsa { + name: "libadsp_hvx_zzhdr_BGGR", + filename: "libadsp_hvx_zzhdr_BGGR.so", + owner: "xiaomi", + src: "proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_zzhdr_BGGR.so", + relative_install_path: "adsp", + soc_specific: true, +} + +prebuilt_rfsa { + name: "libadsp_hvx_zzhdr_RGGB", + filename: "libadsp_hvx_zzhdr_RGGB.so", + owner: "xiaomi", + src: "proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_zzhdr_RGGB.so", + relative_install_path: "adsp", + soc_specific: true, +} + +prebuilt_rfsa { + name: "libapps_mem_heap", + filename: "libapps_mem_heap.so", + owner: "xiaomi", + src: "proprietary/vendor/lib/rfsa/adsp/libapps_mem_heap.so", + relative_install_path: "adsp", + soc_specific: true, +} + +prebuilt_rfsa { + name: "libdirac-capiv2", + filename: "libdirac-capiv2.so", + owner: "xiaomi", + src: "proprietary/vendor/lib/rfsa/adsp/libdirac-capiv2.so", + relative_install_path: "adsp", + soc_specific: true, +} + +prebuilt_rfsa { + name: "libdspCV_skel", + filename: "libdspCV_skel.so", + owner: "xiaomi", + src: "proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so", + relative_install_path: "adsp", + soc_specific: true, +} + +prebuilt_rfsa { + name: "libfastcvadsp", + filename: "libfastcvadsp.so", + owner: "xiaomi", + src: "proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so", + relative_install_path: "adsp", + soc_specific: true, +} + +prebuilt_rfsa { + name: "libfastcvadsp_skel", + filename: "libfastcvadsp_skel.so", + owner: "xiaomi", + src: "proprietary/vendor/lib/rfsa/adsp/libfastcvadsp_skel.so", + relative_install_path: "adsp", + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "com.qualcomm.qti.dpm.api@1.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/system_ext/lib/com.qualcomm.qti.dpm.api@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdiag_system", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/system_ext/lib/libdiag_system.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libdiag_system.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdpmctmgr", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/system_ext/lib/libdpmctmgr.so", + ], + shared_libs: [ + "libdiag_system", + "libbinder", + "libcutils", + "libutils", + "libdpmframework", + "com.qualcomm.qti.dpm.api@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + 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: "both", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdpmfdmgr", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/system_ext/lib/libdpmfdmgr.so", + ], + shared_libs: [ + "libdiag_system", + "libbinder", + "libcutils", + "libutils", + "libdpmframework", + "com.qualcomm.qti.dpm.api@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + 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: "both", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdpmframework", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/system_ext/lib/libdpmframework.so", + ], + shared_libs: [ + "libcutils_shim", + "libdiag_system", + "libbinder", + "libcutils", + "libutils", + "liblog", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "libhardware", + "libhardware_legacy", + "com.qualcomm.qti.dpm.api@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libdpmframework.so", + ], + shared_libs: [ + "libcutils_shim", + "libdiag_system", + "libbinder", + "libcutils", + "libutils", + "liblog", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "libhardware", + "libhardware_legacy", + "com.qualcomm.qti.dpm.api@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdpmtcm", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/system_ext/lib/libdpmtcm.so", + ], + shared_libs: [ + "libdiag_system", + "libbinder", + "libcutils", + "libutils", + "libdpmframework", + "com.qualcomm.qti.dpm.api@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + 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: "both", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imscamera", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/lib-imscamera.so", + ], + shared_libs: [ + "libgui_shim", + "libcutils", + "libutils", + "liblog", + "libnativehelper", + "libandroid_runtime", + "libgui", + "libui", + "libmedia", + "libbinder", + "libcamera_client", + "libhardware", + "libbase", + "libhardware_legacy", + "libhidlbase", + "libhidlmemory", + "android.hidl.allocator@1.0", + "android.hidl.memory@1.0", + "android.hardware.media.omx@1.0", + "android.hardware.camera.common@1.0", + "android.hardware.camera.provider@2.4", + "android.hardware.camera.device@1.0", + "vendor.qti.hardware.camera.device@1.0", + "android.hardware.camera.device@3.2", + "android.hardware.camera.device@3.4", + "android.hardware.camera.provider@2.5", + "libhwbinder", + "libhidltransport", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsvideocodec", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/lib-imsvideocodec.so", + ], + shared_libs: [ + "libgui_shim", + "lib-imsvtutils", + "lib-imsvtextutils", + "libcutils", + "libutils", + "liblog", + "libdiag_system", + "libgui", + "libandroid", + "libnativewindow", + "libcamera_client", + "libstagefright_foundation", + "libqdMetaData.system", + "libstagefright", + "libbase", + "libhardware_legacy", + "libhardware", + "libhidlbase", + "libhidlmemory", + "android.hidl.allocator@1.0", + "android.hidl.memory@1.0", + "android.hardware.media.omx@1.0", + "android.hardware.camera.common@1.0", + "android.hardware.camera.provider@2.4", + "android.hardware.camera.device@1.0", + "vendor.qti.hardware.camera.device@1.0", + "android.hardware.camera.device@3.2", + "android.hardware.camera.device@3.4", + "android.hardware.camera.provider@2.5", + "libhwbinder", + "libhidltransport", + "libnativehelper", + "libandroid_runtime", + "libui", + "libmedia", + "libmedia_omx", + "libmedia_omx_client", + "lib-imscamera", + "libbinder", + "libGLESv2", + "libEGL", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsvt", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/lib-imsvt.so", + ], + shared_libs: [ + "lib-imsvideocodec", + "libion", + "lib-imsvtutils", + "libandroid", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "vendor.qti.imsrtpservice@2.1", + "vendor.qti.imsrtpservice@2.0", + "libdiag_system", + "libcutils", + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsvtextutils", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib-imsvtutils", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libimscamera_jni", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libimscamera_jni.so", + ], + shared_libs: [ + "libnativehelper", + "libcutils", + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libimsmedia_jni", + owner: "xiaomi", + strip: { + none: true, + }, + 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", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.imsrtpservice@2.0", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.imsrtpservice@2.0.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.qti.imsrtpservice@2.1", + owner: "xiaomi", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.qti.imsrtpservice@2.1.so", + ], + shared_libs: [ + "vendor.qti.imsrtpservice@2.0", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + android_app_import { name: "CneApp", owner: "xiaomi", @@ -265,141 +9748,6 @@ dex_import { ], } -dex_import { - name: "com.quicinc.cne.api-V1.1-java", - owner: "xiaomi", - jars: [ - "proprietary/product/framework/com.quicinc.cne.api-V1.1-java.jar", - ], - product_specific: true, -} - -dex_import { - name: "com.quicinc.cne.constants-V1.0-java", - owner: "xiaomi", - jars: [ - "proprietary/product/framework/com.quicinc.cne.constants-V1.0-java.jar", - ], - product_specific: true, -} - -dex_import { - name: "com.quicinc.cne.constants-V2.0-java", - owner: "xiaomi", - jars: [ - "proprietary/product/framework/com.quicinc.cne.constants-V2.0-java.jar", - ], - product_specific: true, -} - -dex_import { - name: "com.quicinc.cne.constants-V2.1-java", - owner: "xiaomi", - jars: [ - "proprietary/product/framework/com.quicinc.cne.constants-V2.1-java.jar", - ], - product_specific: true, -} - -dex_import { - name: "vendor.qti.data.factory-V1.0-java", - owner: "xiaomi", - jars: [ - "proprietary/product/framework/vendor.qti.data.factory-V1.0-java.jar", - ], - product_specific: true, -} - -dex_import { - name: "vendor.qti.data.factory-V2.0-java", - owner: "xiaomi", - jars: [ - "proprietary/product/framework/vendor.qti.data.factory-V2.0-java.jar", - ], - product_specific: true, -} - -dex_import { - name: "vendor.qti.hardware.data.cne.internal.api-V1.0-java", - owner: "xiaomi", - jars: [ - "proprietary/product/framework/vendor.qti.hardware.data.cne.internal.api-V1.0-java.jar", - ], - product_specific: true, -} - -dex_import { - name: "vendor.qti.hardware.data.cne.internal.constants-V1.0-java", - owner: "xiaomi", - jars: [ - "proprietary/product/framework/vendor.qti.hardware.data.cne.internal.constants-V1.0-java.jar", - ], - product_specific: true, -} - -dex_import { - name: "vendor.qti.hardware.data.connection-V1.0-java", - owner: "xiaomi", - jars: [ - "proprietary/product/framework/vendor.qti.hardware.data.connection-V1.0-java.jar", - ], - product_specific: true, -} - -dex_import { - name: "vendor.qti.hardware.data.connection-V1.1-java", - owner: "xiaomi", - jars: [ - "proprietary/product/framework/vendor.qti.hardware.data.connection-V1.1-java.jar", - ], - product_specific: true, -} - -dex_import { - name: "vendor.qti.hardware.data.dynamicdds-V1.0-java", - owner: "xiaomi", - jars: [ - "proprietary/product/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar", - ], - product_specific: true, -} - -dex_import { - name: "vendor.qti.hardware.data.iwlan-V1.0-java", - owner: "xiaomi", - jars: [ - "proprietary/product/framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar", - ], - product_specific: true, -} - -dex_import { - name: "vendor.qti.hardware.data.latency-V1.0-java", - owner: "xiaomi", - jars: [ - "proprietary/product/framework/vendor.qti.hardware.data.latency-V1.0-java.jar", - ], - product_specific: true, -} - -dex_import { - name: "vendor.qti.hardware.data.qmi-V1.0-java", - owner: "xiaomi", - jars: [ - "proprietary/product/framework/vendor.qti.hardware.data.qmi-V1.0-java.jar", - ], - product_specific: true, -} - -dex_import { - name: "vendor.qti.latency-V2.0-java", - owner: "xiaomi", - jars: [ - "proprietary/product/framework/vendor.qti.latency-V2.0-java.jar", - ], - product_specific: true, -} - dex_import { name: "QtiTelephonyServicelibrary", owner: "xiaomi", @@ -418,51 +9766,6 @@ dex_import { system_ext_specific: true, } -dex_import { - name: "com.qualcomm.qti.imscmservice-V2.0-java", - owner: "xiaomi", - jars: [ - "proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar", - ], - system_ext_specific: true, -} - -dex_import { - name: "com.qualcomm.qti.imscmservice-V2.1-java", - owner: "xiaomi", - jars: [ - "proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar", - ], - system_ext_specific: true, -} - -dex_import { - name: "com.qualcomm.qti.imscmservice-V2.2-java", - owner: "xiaomi", - jars: [ - "proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar", - ], - system_ext_specific: true, -} - -dex_import { - name: "com.qualcomm.qti.uceservice-V2.0-java", - owner: "xiaomi", - jars: [ - "proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.0-java.jar", - ], - system_ext_specific: true, -} - -dex_import { - name: "com.qualcomm.qti.uceservice-V2.1-java", - owner: "xiaomi", - jars: [ - "proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.1-java.jar", - ], - system_ext_specific: true, -} - dex_import { name: "dpmapi", owner: "xiaomi", @@ -499,24 +9802,6 @@ dex_import { system_ext_specific: true, } -dex_import { - name: "vendor.qti.ims.callinfo-V1.0-java", - owner: "xiaomi", - jars: [ - "proprietary/system_ext/framework/vendor.qti.ims.callinfo-V1.0-java.jar", - ], - system_ext_specific: true, -} - -dex_import { - name: "vendor.qti.ims.rcsconfig-V1.0-java", - owner: "xiaomi", - jars: [ - "proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar", - ], - system_ext_specific: true, -} - prebuilt_etc_xml { name: "manifest_android.hardware.drm@1.2-service.widevine.xml", owner: "xiaomi", @@ -535,6 +9820,1284 @@ prebuilt_etc_xml { soc_specific: true, } +cc_prebuilt_binary { + name: "adsprpcd", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/adsprpcd", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "cdsprpcd", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/cdsprpcd", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "cnd", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/cnd", + ], + shared_libs: [ + "libdiag", + "libcutils", + "liblog", + "libnetutils", + "libqti_vndfwk_detect", + "libutils", + "libcne", + "libcneapiclient", + "libqmiservices", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "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.latency@2.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "dpmQmiMgr", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/dpmQmiMgr", + ], + shared_libs: [ + "libcutils", + "liblog", + "libbase", + "libutils", + "libhardware_legacy", + "libhardware", + "libhwbinder", + "libhidlbase", + "libqmi_cci", + "libqmi_client_helper", + "libqmiservices", + "libhidltransport", + "libdpmqmihal", + "com.qualcomm.qti.dpm.api@1.0_vendor", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "hvdcp_opti", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hvdcp_opti", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "android.hardware.bluetooth@1.0-service-qti", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti", + ], + shared_libs: [ + "liblog", + "libcutils", + "libutils", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "android.hardware.bluetooth@1.0", + "vendor.qti.hardware.bluetooth_sar@1.0", + "vendor.qti.hardware.btconfigstore@1.0", + "libqti_vndfwk_detect", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + +cc_prebuilt_binary { + name: "android.hardware.drm@1.2-service.widevine", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/android.hardware.drm@1.2-service.widevine", + ], + shared_libs: [ + "android.hardware.drm@1.0", + "android.hardware.drm@1.1", + "android.hardware.drm@1.2", + "libbase", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "liblog", + "libutils", + "libwvhidl", + "libbinder", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + +cc_prebuilt_binary { + name: "qcrild", + owner: "xiaomi", + 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", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + +cc_prebuilt_binary { + name: "vendor.display.color@1.0-service", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/vendor.display.color@1.0-service", + ], + shared_libs: [ + "liblog", + "libcutils", + "libbase", + "libutils", + "libbinder", + "libhardware_legacy", + "libhardware", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "vendor.display.color@1.0", + "vendor.display.postproc@1.0", + "libsdm-disp-vndapis", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + +cc_prebuilt_binary { + name: "vendor.qti.hardware.alarm@1.0-service", + owner: "xiaomi", + 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", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + +cc_prebuilt_binary { + name: "vendor.qti.hardware.qdutils_disp@1.0-service-qti", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/vendor.qti.hardware.qdutils_disp@1.0-service-qti", + ], + shared_libs: [ + "liblog", + "libcutils", + "libbase", + "libutils", + "libhardware", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "libbinder", + "libqdutils", + "vendor.qti.hardware.qdutils_disp@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + +cc_prebuilt_binary { + name: "vendor.qti.hardware.tui_comm@1.0-service-qti", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti", + ], + shared_libs: [ + "liblog", + "libcutils", + "libbase", + "libutils", + "libhardware", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "libbinder", + "vendor.qti.hardware.tui_comm@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + +cc_prebuilt_binary { + name: "ims_rtp_daemon", + owner: "xiaomi", + 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@2.0_vendor", + "vendor.qti.imsrtpservice@2.1_vendor", + "vendor.qti.imsrtpservice@2.1-service-Impl", + "libutils", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "imsdatadaemon", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/imsdatadaemon", + ], + shared_libs: [ + "libqmi_cci", + "libcutils", + "liblog", + "libqmiservices", + "libqmi_csi", + "libdsi_netctrl", + "libdiag", + "libwpa_client", + "libcneapiclient", + "libandroid_net", + "libutils", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + check_elf_files: false, + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "imsqmidaemon", + owner: "xiaomi", + 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", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "imsrcsd", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/imsrcsd", + ], + shared_libs: [ + "liblog", + "libbase", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "libcutils", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "irsc_util", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/irsc_util", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "loc_launcher", + owner: "xiaomi", + 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", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "lowi-server", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/lowi-server", + ], + shared_libs: [ + "libcutils", + "libgps.utils", + "liblog", + "libnl", + "libqmi_cci", + "libqmi_common_so", + "libwpa_client", + "libdiag", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + check_elf_files: false, + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "mm-pp-dpps", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/mm-pp-dpps", + ], + shared_libs: [ + "libcutils", + "libdisp-aba", + "libqdutils", + "libutils", + "liblog", + "libbinder", + "libhidlbase", + "libhidltransport", + "android.frameworks.sensorservice@1.0", + "libtinyxml", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "msm_irqbalance", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/msm_irqbalance", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "netmgrd", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/netmgrd", + ], + shared_libs: [ + "libdsutils", + "libconfigdb", + "libdiag", + "libcutils", + "liblog", + "libnetutils", + "librmnetctl", + "libnlnetmgr", + "libnetmgr", + "libnetmgr_common", + "libqmi", + "libqmiservices", + "libqmi_cci", + "libqmi_common_so", + "libqmi_client_qmux", + "libqmi_client_helper", + "libutils", + "libhidlbase", + "libhidltransport", + "libandroid_net", + "android.system.net.netd@1.1", + "libqti_vndfwk_detect", + "libcneapiclient", + "libbinder", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "pm-proxy", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/pm-proxy", + ], + shared_libs: [ + "libperipheral_client", + "libcutils", + "liblog", + "libmdmdetect", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "pm-service", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/pm-service", + ], + shared_libs: [ + "libutils-v33", + "libcutils", + "libutils", + "liblog", + "libbinder", + "libqmi_cci", + "libqmi_common_so", + "libqmi_encdec", + "libqmi_csi", + "libmdmdetect", + "libperipheral_client", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "port-bridge", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/port-bridge", + ], + shared_libs: [ + "libutils", + "libcutils", + "libdsutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "power_off_alarm", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/power_off_alarm", + ], + shared_libs: [ + "libc", + "liblog", + "libcutils", + "libc++", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "qrtr-cfg", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/qrtr-cfg", + ], + shared_libs: [ + "libqrtr", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "qrtr-lookup", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/qrtr-lookup", + ], + shared_libs: [ + "libqrtr", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "qrtr-ns", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/qrtr-ns", + ], + shared_libs: [ + "libqrtr", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "qseecomd", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/qseecomd", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libQSEEComAPI", + "libdrmfs", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "qti", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/qti", + ], + shared_libs: [ + "liblog", + "librmnetctl", + "libqmi_cci", + "libdsutils", + "libdiag", + "libqmiservices", + "libqmi", + "libnetutils", + "libcutils", + "libqmi_client_qmux", + "libqmi_encdec", + "libqcmaputils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "rmt_storage", + owner: "xiaomi", + 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", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "sensors.qti", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/sensors.qti", + ], + shared_libs: [ + "libdiag", + "liblog", + "libcutils", + "libqmi_common_so", + "libqmi_cci", + "libqmi_encdec", + "libqmi_csi", + "libsensor1", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "slim_daemon", + owner: "xiaomi", + 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", + "libhwbinder", + "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", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "tftp_server", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/tftp_server", + ], + shared_libs: [ + "libqsocket", + "libqrtr", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "thermal-engine", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/thermal-engine", + ], + shared_libs: [ + "libcutils", + "liblog", + "libthermalfeature", + "libthermalioctl", + "libqmi_cci", + "libqmi_common_so", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "time_daemon", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/time_daemon", + ], + shared_libs: [ + "liblog", + "libcutils", + "libqmi_cci", + "libqmi_common_so", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "wcnss_service", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/wcnss_service", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libqmiservices", + "libqmi_cci", + "libmdmdetect", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "xtra-daemon", + owner: "xiaomi", + 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", + "libqdma_file_agent", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "dpmd", + owner: "xiaomi", + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/bin/dpmd", + ], + shared_libs: [ + "libdpmframework", + "libdiag_system", + "libhwbinder", + "libhardware_legacy", + "libhidlbase", + "libhidltransport", + "libutils", + "com.qualcomm.qti.dpm.api@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + system_ext_specific: true, +} + install_symlink { name: "system_ext_priv-app_ims_lib_arm64_libimscamera_jni_so", system_ext_specific: true, diff --git a/msm8953-common-vendor.mk b/msm8953-common-vendor.mk index 4ce8f50..d449909 100644 --- a/msm8953-common-vendor.mk +++ b/msm8953-common-vendor.mk @@ -6,25 +6,6 @@ PRODUCT_SOONG_NAMESPACES += \ vendor/xiaomi/msm8953-common PRODUCT_COPY_FILES += \ - vendor/xiaomi/msm8953-common/proprietary/product/etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml \ - vendor/xiaomi/msm8953-common/proprietary/product/etc/permissions/vendor.qti.hardware.data.connection-V1.1-java.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/vendor.qti.hardware.data.connection-V1.1-java.xml \ - vendor/xiaomi/msm8953-common/proprietary/product/lib64/com.quicinc.cne.api@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/com.quicinc.cne.api@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/product/lib64/com.quicinc.cne.api@1.1.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/com.quicinc.cne.api@1.1.so \ - vendor/xiaomi/msm8953-common/proprietary/product/lib64/com.quicinc.cne.constants@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/com.quicinc.cne.constants@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/product/lib64/com.quicinc.cne.constants@2.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/com.quicinc.cne.constants@2.0.so \ - vendor/xiaomi/msm8953-common/proprietary/product/lib64/com.quicinc.cne.constants@2.1.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/com.quicinc.cne.constants@2.1.so \ - vendor/xiaomi/msm8953-common/proprietary/product/lib64/vendor.qti.data.factory@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.data.factory@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/product/lib64/vendor.qti.data.factory@2.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.data.factory@2.0.so \ - vendor/xiaomi/msm8953-common/proprietary/product/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/product/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/product/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/product/lib64/vendor.qti.hardware.data.connection@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.hardware.data.connection@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/product/lib64/vendor.qti.hardware.data.connection@1.1.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.hardware.data.connection@1.1.so \ - vendor/xiaomi/msm8953-common/proprietary/product/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/product/lib64/vendor.qti.hardware.data.iwlan@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.hardware.data.iwlan@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/product/lib64/vendor.qti.hardware.data.latency@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.hardware.data.latency@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/product/lib64/vendor.qti.hardware.data.qmi@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.hardware.data.qmi@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/product/lib64/vendor.qti.latency@2.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.latency@2.0.so \ vendor/xiaomi/msm8953-common/proprietary/system/etc/cne/Nexus/ATT/ATT_profiles.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/cne/Nexus/ATT/ATT_profiles.xml \ vendor/xiaomi/msm8953-common/proprietary/system/etc/cne/Nexus/ROW/ROW_profiles.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/cne/Nexus/ROW/ROW_profiles.xml \ vendor/xiaomi/msm8953-common/proprietary/system/etc/cne/Nexus/VZW/VZW_profiles.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/cne/Nexus/VZW/VZW_profiles.xml \ @@ -32,85 +13,13 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/msm8953-common/proprietary/system/etc/permissions/com.qualcomm.qti.imscmservice.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/com.qualcomm.qti.imscmservice.xml \ vendor/xiaomi/msm8953-common/proprietary/system/etc/permissions/qti_libpermissions.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/qti_libpermissions.xml \ vendor/xiaomi/msm8953-common/proprietary/system/etc/permissions/qti_permissions.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/qti_permissions.xml \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/bin/dpmd:$(TARGET_COPY_OUT_SYSTEM_EXT)/bin/dpmd \ vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/dpm/dpm.conf:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/dpm/dpm.conf \ vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/init/dpmd.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/dpmd.rc \ vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/com.qti.dpmframework.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.qti.dpmframework.xml \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml \ vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/dpmapi.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/dpmapi.xml \ vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/embms.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/embms.xml \ vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/qcrilhook.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qcrilhook.xml \ vendor/xiaomi/msm8953-common/proprietary/system_ext/etc/permissions/telephonyservice.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/telephonyservice.xml \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib/com.qualcomm.qti.dpm.api@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/com.qualcomm.qti.dpm.api@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib/libdpmctmgr.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libdpmctmgr.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib/libdpmfdmgr.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libdpmfdmgr.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib/libdpmframework.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libdpmframework.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib/libdpmtcm.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/libdpmtcm.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.dpm.api@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.imscmservice@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.imscmservice@2.0.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.1.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.imscmservice@2.1.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.2.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.imscmservice@2.2.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.uceservice@2.0.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.1.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/com.qualcomm.qti.uceservice@2.1.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/lib-imscamera.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imscamera.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/lib-imsvideocodec.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvideocodec.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/lib-imsvt.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvt.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/lib-imsvtextutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvtextutils.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/lib-imsvtutils.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/lib-imsvtutils.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/libdiag_system.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdiag_system.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/libdpmctmgr.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdpmctmgr.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/libdpmfdmgr.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdpmfdmgr.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/libdpmframework.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdpmframework.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/libdpmtcm.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libdpmtcm.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/libimscamera_jni.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libimscamera_jni.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/libimsmedia_jni.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/libimsmedia_jni.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/vendor.qti.ims.callinfo@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.ims.callinfo@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.ims.rcsconfig@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@2.0.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.imsrtpservice@2.0.so \ - vendor/xiaomi/msm8953-common/proprietary/system_ext/lib64/vendor.qti.imsrtpservice@2.1.so:$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.imsrtpservice@2.1.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/adsprpcd:$(TARGET_COPY_OUT_VENDOR)/bin/adsprpcd \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/audioflacapp:$(TARGET_COPY_OUT_VENDOR)/bin/audioflacapp \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/cdsprpcd:$(TARGET_COPY_OUT_VENDOR)/bin/cdsprpcd \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/cnd:$(TARGET_COPY_OUT_VENDOR)/bin/cnd \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/dpmQmiMgr:$(TARGET_COPY_OUT_VENDOR)/bin/dpmQmiMgr \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/hvdcp_opti:$(TARGET_COPY_OUT_VENDOR)/bin/hvdcp_opti \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.bluetooth@1.0-service-qti \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/hw/android.hardware.drm@1.2-service.widevine:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.drm@1.2-service.widevine \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/hw/qcrild:$(TARGET_COPY_OUT_VENDOR)/bin/hw/qcrild \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/hw/vendor.display.color@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.display.color@1.0-service \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.alarm@1.0-service \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/hw/vendor.qti.hardware.qdutils_disp@1.0-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.qdutils_disp@1.0-service-qti \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/ims_rtp_daemon:$(TARGET_COPY_OUT_VENDOR)/bin/ims_rtp_daemon \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/imsdatadaemon:$(TARGET_COPY_OUT_VENDOR)/bin/imsdatadaemon \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/imsqmidaemon:$(TARGET_COPY_OUT_VENDOR)/bin/imsqmidaemon \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/imsrcsd:$(TARGET_COPY_OUT_VENDOR)/bin/imsrcsd \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/irsc_util:$(TARGET_COPY_OUT_VENDOR)/bin/irsc_util \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/loc_launcher:$(TARGET_COPY_OUT_VENDOR)/bin/loc_launcher \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/lowi-server:$(TARGET_COPY_OUT_VENDOR)/bin/lowi-server \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/mm-pp-dpps:$(TARGET_COPY_OUT_VENDOR)/bin/mm-pp-dpps \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/msm_irqbalance:$(TARGET_COPY_OUT_VENDOR)/bin/msm_irqbalance \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/netmgrd:$(TARGET_COPY_OUT_VENDOR)/bin/netmgrd \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/pm-proxy:$(TARGET_COPY_OUT_VENDOR)/bin/pm-proxy \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/pm-service:$(TARGET_COPY_OUT_VENDOR)/bin/pm-service \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/port-bridge:$(TARGET_COPY_OUT_VENDOR)/bin/port-bridge \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/power_off_alarm:$(TARGET_COPY_OUT_VENDOR)/bin/power_off_alarm \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/qrtr-cfg:$(TARGET_COPY_OUT_VENDOR)/bin/qrtr-cfg \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/qrtr-lookup:$(TARGET_COPY_OUT_VENDOR)/bin/qrtr-lookup \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/qrtr-ns:$(TARGET_COPY_OUT_VENDOR)/bin/qrtr-ns \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/qseecomd:$(TARGET_COPY_OUT_VENDOR)/bin/qseecomd \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/qti:$(TARGET_COPY_OUT_VENDOR)/bin/qti \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/rmt_storage:$(TARGET_COPY_OUT_VENDOR)/bin/rmt_storage \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/sensors.qti:$(TARGET_COPY_OUT_VENDOR)/bin/sensors.qti \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/slim_daemon:$(TARGET_COPY_OUT_VENDOR)/bin/slim_daemon \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/tftp_server:$(TARGET_COPY_OUT_VENDOR)/bin/tftp_server \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/thermal-engine:$(TARGET_COPY_OUT_VENDOR)/bin/thermal-engine \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/time_daemon:$(TARGET_COPY_OUT_VENDOR)/bin/time_daemon \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/wcnss_service:$(TARGET_COPY_OUT_VENDOR)/bin/wcnss_service \ - vendor/xiaomi/msm8953-common/proprietary/vendor/bin/xtra-daemon:$(TARGET_COPY_OUT_VENDOR)/bin/xtra-daemon \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/cacert_location.pem:$(TARGET_COPY_OUT_VENDOR)/etc/cacert_location.pem \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile1.xml \ vendor/xiaomi/msm8953-common/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile2.xml \ @@ -182,352 +91,6 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/msm8953-common/proprietary/vendor/firmware/cpp_firmware_v1_5_2.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/cpp_firmware_v1_5_2.fw \ vendor/xiaomi/msm8953-common/proprietary/vendor/firmware/cpp_firmware_v1_6_0.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/cpp_firmware_v1_6_0.fw \ vendor/xiaomi/msm8953-common/proprietary/vendor/firmware/cpp_firmware_v1_8_0.fw:$(TARGET_COPY_OUT_VENDOR)/firmware/cpp_firmware_v1_8_0.fw \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/com.qualcomm.qti.dpm.api@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qualcomm.qti.dpm.api@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/egl/eglSubDriverAndroid.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/eglSubDriverAndroid.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/egl/libEGL_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libEGL_adreno.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/egl/libGLESv1_CM_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libGLESv1_CM_adreno.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/egl/libGLESv2_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libGLESv2_adreno.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/egl/libQTapGLES.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libQTapGLES.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/egl/libq3dtools_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libq3dtools_adreno.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/hw/vulkan.msm8953.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vulkan.msm8953.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libC2D2.so:$(TARGET_COPY_OUT_VENDOR)/lib/libC2D2.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libCB.so:$(TARGET_COPY_OUT_VENDOR)/lib/libCB.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libOmxAacDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxAacDec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libOmxAlacDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxAlacDec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libOmxAlacDecSw.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxAlacDecSw.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libOmxAmrDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxAmrDec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libOmxAmrwbplusDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxAmrwbplusDec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libOmxApeDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxApeDec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libOmxApeDecSw.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxApeDecSw.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libOmxEvrcDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxEvrcDec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libOmxQcelp13Dec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxQcelp13Dec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libOmxVideoDSMode.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxVideoDSMode.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libOmxWmaDec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOmxWmaDec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libOpenCL.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOpenCL.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libQSEEComAPI.so:$(TARGET_COPY_OUT_VENDOR)/lib/libQSEEComAPI.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libacdb-fts.so:$(TARGET_COPY_OUT_VENDOR)/lib/libacdb-fts.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libacdbloader.so:$(TARGET_COPY_OUT_VENDOR)/lib/libacdbloader.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libacdbrtac.so:$(TARGET_COPY_OUT_VENDOR)/lib/libacdbrtac.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libadiertac.so:$(TARGET_COPY_OUT_VENDOR)/lib/libadiertac.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libadm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libadm.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libadpcmdec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libadpcmdec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libadreno_utils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libadreno_utils.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libadsp_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib/libadsp_default_listener.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libadsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libadsprpc.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libaudcal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libaudcal.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libaudioalsa.so:$(TARGET_COPY_OUT_VENDOR)/lib/libaudioalsa.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libaudioconfigstore.so:$(TARGET_COPY_OUT_VENDOR)/lib/libaudioconfigstore.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libaudioparsers.so:$(TARGET_COPY_OUT_VENDOR)/lib/libaudioparsers.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libbccQTI.so:$(TARGET_COPY_OUT_VENDOR)/lib/libbccQTI.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libbluetooth_audio_session_qti.so:$(TARGET_COPY_OUT_VENDOR)/lib/libbluetooth_audio_session_qti.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libc2d30_bltlib.so:$(TARGET_COPY_OUT_VENDOR)/lib/libc2d30_bltlib.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libcdsp_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcdsp_default_listener.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libcdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcdsprpc.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libdiag.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdiag.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libdisp-aba.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdisp-aba.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libdpmqmihal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdpmqmihal.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libdrc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdrc.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libdsutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdsutils.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libfastcvadsp_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib/libfastcvadsp_stub.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libfastcvopt.so:$(TARGET_COPY_OUT_VENDOR)/lib/libfastcvopt.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libfastrpc_utf_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib/libfastrpc_utf_stub.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libgcs-calwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgcs-calwrapper.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libgcs-ipc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgcs-ipc.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libgcs-osal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgcs-osal.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libgcs.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgcs.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libgsl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgsl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libhdr_tm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhdr_tm.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libidl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libidl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/liblistenjni.so:$(TARGET_COPY_OUT_VENDOR)/lib/liblistenjni.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/liblistensoundmodel2.so:$(TARGET_COPY_OUT_VENDOR)/lib/liblistensoundmodel2.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libllvm-glnext.so:$(TARGET_COPY_OUT_VENDOR)/lib/libllvm-glnext.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libllvm-qcom.so:$(TARGET_COPY_OUT_VENDOR)/lib/libllvm-qcom.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libmdmdetect.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmdmdetect.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libmdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmdsprpc.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libminksocket.so:$(TARGET_COPY_OUT_VENDOR)/lib/libminksocket.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libmm-color-convertor.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmm-color-convertor.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libmm-hdcpmgr.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmm-hdcpmgr.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libmmosal_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmmosal_proprietary.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libperipheral_client.so:$(TARGET_COPY_OUT_VENDOR)/lib/libperipheral_client.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libqcci_legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqcci_legacy.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libqdi.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqdi.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libqdp.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqdp.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libqmi.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libqmi_cci.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_cci.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libqmi_client_helper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_client_helper.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libqmi_client_qmux.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_client_qmux.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libqmi_common_so.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_common_so.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libqmi_csi.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_csi.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libqmi_encdec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmi_encdec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libqmiservices.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqmiservices.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libqtigef.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqtigef.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libscalar.so:$(TARGET_COPY_OUT_VENDOR)/lib/libscalar.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libsdm-color.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsdm-color.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libsdm-diag.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsdm-diag.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libsdmextension.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsdmextension.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libsdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsdsprpc.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libsensor1.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsensor1.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libsensor_reg.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsensor_reg.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libsensor_user_cal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsensor_user_cal.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libsmwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsmwrapper.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libsurround_3mic_proc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsurround_3mic_proc.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libsysmon_cdsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsysmon_cdsp_skel.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libtinycompress_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib/libtinycompress_vendor.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libtinyxml2_1.so:$(TARGET_COPY_OUT_VENDOR)/lib/libtinyxml2_1.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libvqzip.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvqzip.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/libwms.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwms.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/mediadrm/libwvdrmengine.so:$(TARGET_COPY_OUT_VENDOR)/lib/mediadrm/libwvdrmengine.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/rfsa/adsp/dirac_resource.dar:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/dirac_resource.dar \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/rfsa/adsp/libFastRPC_AUE_Forward_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libFastRPC_AUE_Forward_skel.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/rfsa/adsp/libFastRPC_UTF_Forward_Qtc2_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libFastRPC_UTF_Forward_Qtc2_skel.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_add_constant.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libadsp_hvx_add_constant.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libadsp_hvx_skel.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_stats.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libadsp_hvx_stats.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_zzhdr_BGGR.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libadsp_hvx_zzhdr_BGGR.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/rfsa/adsp/libadsp_hvx_zzhdr_RGGB.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libadsp_hvx_zzhdr_RGGB.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/rfsa/adsp/libapps_mem_heap.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libapps_mem_heap.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/rfsa/adsp/libdirac-capiv2.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libdirac-capiv2.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libdspCV_skel.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libfastcvadsp.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/rfsa/adsp/libfastcvadsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/libfastcvadsp_skel.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/sensors.ssc.so:$(TARGET_COPY_OUT_VENDOR)/lib/sensors.ssc.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/vendor.display.color@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.display.color@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/vendor.display.postproc@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.display.postproc@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.bluetooth_sar@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/vendor.qti.hardware.qdutils_disp@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.qdutils_disp@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib/vendor.qti.hardware.tui_comm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.tui_comm@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/com.qualcomm.qti.ant@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.ant@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.dpm.api@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.imscmservice@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.imscmservice@2.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.imscmservice@2.1.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.imscmservice@2.2.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.uceservice@2.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.uceservice@2.1.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/egl/eglSubDriverAndroid.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/eglSubDriverAndroid.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/egl/libEGL_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libEGL_adreno.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libGLESv1_CM_adreno.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/egl/libGLESv2_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libGLESv2_adreno.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/egl/libQTapGLES.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libQTapGLES.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/egl/libq3dtools_adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libq3dtools_adreno.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/hw/vendor.qti.gnss@3.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.gnss@3.0-impl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/hw/vulkan.msm8953.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vulkan.msm8953.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/lib-imsSDP.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsSDP.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/lib-imscmservice.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imscmservice.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/lib-imsdpl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsdpl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/lib-imsqimf.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsqimf.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/lib-imsrcs-v2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsrcs-v2.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/lib-imsrcsbaseimpl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsrcsbaseimpl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/lib-imsvtcore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsvtcore.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/lib-imsxml.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsxml.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/lib-rtpcommon.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-rtpcommon.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/lib-rtpcore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-rtpcore.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/lib-rtpsl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-rtpsl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/lib-siputility.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-siputility.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/lib-uceservice.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-uceservice.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libC2D2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libC2D2.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libCB.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libCB.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libGPreqcancel.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libGPreqcancel.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libGPreqcancel_svc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libGPreqcancel_svc.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libOmxAacDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxAacDec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libOmxAlacDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxAlacDec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libOmxAlacDecSw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxAlacDecSw.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libOmxAmrDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxAmrDec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libOmxAmrwbplusDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxAmrwbplusDec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libOmxApeDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxApeDec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libOmxApeDecSw.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxApeDecSw.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libOmxEvrcDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxEvrcDec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libOmxQcelp13Dec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxQcelp13Dec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libOmxWmaDec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOmxWmaDec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libOpenCL.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOpenCL.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libQSEEComAPI.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libQSEEComAPI.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libSecureUILib.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libSecureUILib.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libStDrvInt.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libStDrvInt.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libacdb-fts.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libacdb-fts.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libacdbloader.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libacdbloader.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libacdbrtac.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libacdbrtac.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libadiertac.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libadiertac.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libadreno_utils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libadreno_utils.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libadsp_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libadsp_default_listener.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libadsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libadsprpc.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libaudcal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libaudcal.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libaudioalsa.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libaudioalsa.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libaudioconfigstore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libaudioconfigstore.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libaudioparsers.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libaudioparsers.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libbccQTI.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbccQTI.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libbluetooth_audio_session_qti.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbluetooth_audio_session_qti.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libbt-hidlclient.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbt-hidlclient.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libbtnv.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbtnv.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libc2d30_bltlib.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libc2d30_bltlib.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libcdsp_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcdsp_default_listener.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libcdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcdsprpc.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libcne.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcne.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libcneapiclient.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcneapiclient.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libcneoplookup.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcneoplookup.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libcneqmiutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcneqmiutils.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libconfigdb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libconfigdb.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libdataitems.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdataitems.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libdiag.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdiag.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libdisp-aba.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdisp-aba.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libdpmqmihal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdpmqmihal.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libdrmfs.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdrmfs.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libdrmtime.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdrmtime.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libdsi_netctrl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdsi_netctrl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libdsutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdsutils.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libfastcvadsp_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libfastcvadsp_stub.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libfastcvopt.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libfastcvopt.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libfastrpc_utf_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libfastrpc_utf_stub.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libgcs-calwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgcs-calwrapper.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libgcs-ipc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgcs-ipc.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libgcs-osal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgcs-osal.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libgcs.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgcs.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libgdtap.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgdtap.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libgsl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgsl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libhdr_tm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhdr_tm.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libidl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libidl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libizat_client_api.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libizat_client_api.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libizat_core.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libizat_core.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/liblbs_core.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblbs_core.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/liblistenjni.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblistenjni.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/liblistensoundmodel2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblistensoundmodel2.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libllvm-glnext.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libllvm-glnext.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libllvm-qcom.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libllvm-qcom.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libloc_api_v02.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libloc_api_v02.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/liblocationservice.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblocationservice.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/liblocationservice_glue.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblocationservice_glue.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/liblowi_client.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblowi_client.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/liblowi_wifihal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblowi_wifihal.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/liblqe.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liblqe.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libmdmdetect.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmdmdetect.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libmdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmdsprpc.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libminksocket.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libminksocket.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libmm-color-convertor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmm-color-convertor.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libmm-hdcpmgr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmm-hdcpmgr.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libnetmgr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnetmgr.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libnetmgr_common.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnetmgr_common.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libnetmgr_nr_fusion.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnetmgr_nr_fusion.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libnetmgr_rmnet_ext.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnetmgr_rmnet_ext.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libnlnetmgr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libnlnetmgr.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/liboemaids_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/liboemaids_vendor.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libpdmapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libpdmapper.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libpdnotifier.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libpdnotifier.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libperipheral_client.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libperipheral_client.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libqcci_legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqcci_legacy.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libqcmaputils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqcmaputils.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libqcrilFramework.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqcrilFramework.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libqdi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqdi.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libqdma_file_agent.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqdma_file_agent.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libqdp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqdp.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libqisl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqisl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libqmi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libqmi_cci.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_cci.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libqmi_client_helper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_client_helper.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libqmi_client_qmux.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_client_qmux.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libqmi_common_so.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_common_so.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libqmi_csi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_csi.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libqmi_encdec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmi_encdec.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libqmiservices.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqmiservices.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libqrtr.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqrtr.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libqsocket.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqsocket.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libqtigef.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqtigef.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/librcc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/librcc.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libril-qc-hal-qmi.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libril-qc-hal-qmi.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libril-qc-ltedirectdisc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libril-qc-ltedirectdisc.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libril-qc-qmi-1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libril-qc-qmi-1.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libril-qc-radioconfig.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libril-qc-radioconfig.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libril-qcril-hook-oem.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libril-qcril-hook-oem.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/librilqmiservices.so:$(TARGET_COPY_OUT_VENDOR)/lib64/librilqmiservices.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/librpmb.so:$(TARGET_COPY_OUT_VENDOR)/lib64/librpmb.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libscalar.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libscalar.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libsdm-color.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdm-color.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libsdm-diag.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdm-diag.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libsdmextension.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdmextension.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libsdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsdsprpc.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libsecureui.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsecureui.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libsecureui_svcsock.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsecureui_svcsock.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libsensor1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsensor1.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libsensor_reg.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsensor_reg.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libsensor_user_cal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsensor_user_cal.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libsettings.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsettings.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libslimclient.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libslimclient.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libssd.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libssd.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libsysmon_cdsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsysmon_cdsp_skel.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libsystem_health_mon.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsystem_health_mon.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libthermalfeature.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libthermalfeature.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libthermalioctl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libthermalioctl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libtinycompress_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtinycompress_vendor.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libtinyxml2_1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libtinyxml2_1.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libwms.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwms.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libwqe.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwqe.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libwvhidl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwvhidl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libxml.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libxml.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/libxtadapter.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libxtadapter.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so:$(TARGET_COPY_OUT_VENDOR)/lib64/mediadrm/libwvdrmengine.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/qcrild_librilutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qcrild_librilutils.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/qtibus.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qtibus.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/qtimutex.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qtimutex.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/sensors.ssc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/sensors.ssc.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.display.color@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.color@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.display.postproc@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.postproc@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.data.factory@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.data.factory@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.data.factory@2.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.gnss@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.gnss@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.gnss@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.gnss@1.1.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.gnss@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.gnss@1.2.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.gnss@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.gnss@2.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.gnss@2.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.gnss@2.1.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.gnss@3.0-service.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.gnss@3.0-service.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.gnss@3.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.gnss@3.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.alarm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.alarm@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.connection@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.connection@1.1.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.iwlan@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.latency@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.data.qmi@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.fm@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.qdutils_disp@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.qdutils_disp@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.am@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.am@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.1.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.2.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.3.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.4.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.5.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.ims@1.6.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.lpa@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim@1.1.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim@1.2.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.tui_comm@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.ims.callinfo@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.callinfo@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.ims.rcsconfig@1.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.imsrtpservice@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.imsrtpservice@2.0.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.imsrtpservice@2.1-service-Impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.imsrtpservice@2.1-service-Impl.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.imsrtpservice@2.1.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.imsrtpservice@2.1.so \ - vendor/xiaomi/msm8953-common/proprietary/vendor/lib64/vendor.qti.latency@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.latency@2.0.so \ vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/qcril.db:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/qcril.db \ vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/0_initial.sql \ vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/upgrade/1_version_intro.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/1_version_intro.sql \ @@ -538,11 +101,271 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/msm8953-common/proprietary/vendor/radio/qcril_database/upgrade/6_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/6_version_update_ecc_table.sql PRODUCT_PACKAGES += \ + com.qualcomm.qti.dpm.api@1.0_vendor \ + eglSubDriverAndroid \ + libEGL_adreno \ + libGLESv1_CM_adreno \ + libGLESv2_adreno \ + libQTapGLES \ + libq3dtools_adreno \ + vendor.qti.hardware.bluetooth_audio@2.0-impl \ + vendor.qti.hardware.bluetooth_sar@1.0-impl \ + vendor.qti.hardware.btconfigstore@1.0-impl \ + vulkan.msm8953 \ + libC2D2 \ + libCB \ + libOmxAacDec \ + libOmxAlacDec \ + libOmxAmrDec \ + libOmxAmrwbplusDec \ + libOmxApeDec \ + libOmxEvrcDec \ + libOmxQcelp13Dec \ + libOmxWmaDec \ + libOpenCL \ + libQSEEComAPI \ + libacdb-fts \ + libacdbloader \ + libacdbrtac \ + libadiertac \ + libadreno_utils \ + libadsp_default_listener \ + libadsprpc \ + libaudcal \ libaudio_log_utils \ + libaudioalsa \ + libaudioconfigstore \ + libaudioparsers \ + libbccQTI \ + libbluetooth_audio_session_qti \ + libc2d30_bltlib \ + libcdsp_default_listener \ + libcdsprpc \ + libcne \ + libcneapiclient \ + libcneoplookup \ + libdiag \ + libdisp-aba \ + libdpmqmihal \ + libdsutils \ + libfastcvadsp_stub \ + libfastcvopt \ + libfastrpc_utf_stub \ + libgcs-calwrapper \ + libgcs-ipc \ + libgcs-osal \ + libgcs \ libgpustats \ + libgsl \ + libhdr_tm \ + libidl \ + liblistenjni \ + liblistensoundmodel2 \ + libllvm-glnext \ + libllvm-qcom \ + libmdmdetect \ + libmdsprpc \ + libminksocket \ + libmm-color-convertor \ + libmm-hdcpmgr \ + libperipheral_client \ + libqcci_legacy \ + libqdi \ + libqdp \ + libqmi \ + libqmi_cci \ + libqmi_client_helper \ + libqmi_client_qmux \ + libqmi_common_so \ + libqmi_csi \ + libqmi_encdec \ + libqmiservices \ + libqtigef \ + libscalar \ + libsdm-color \ + libsdm-diag \ libsdm-disp-vndapis \ + libsdmextension \ + libsdsprpc \ + libsensor1 \ + libsensor_reg \ + libsensor_user_cal \ + libsysmon_cdsp_skel \ libthermalclient \ libtime_genoff \ + libtinyxml2_1 \ + libwms \ + libwvdrmengine \ + sensors.ssc \ + vendor.display.color@1.0 \ + vendor.display.postproc@1.0 \ + vendor.qti.data.factory@2.0 \ + vendor.qti.hardware.bluetooth_sar@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.connection@1.0 \ + vendor.qti.hardware.data.connection@1.1 \ + vendor.qti.hardware.data.dynamicdds@1.0 \ + vendor.qti.hardware.data.iwlan@1.0 \ + vendor.qti.hardware.data.latency@1.0 \ + vendor.qti.hardware.data.qmi@1.0 \ + vendor.qti.hardware.qdutils_disp@1.0 \ + vendor.qti.hardware.tui_comm@1.0 \ + vendor.qti.ims.rcsconfig@1.0_vendor \ + vendor.qti.latency@2.0 \ + libadm \ + libadpcmdec \ + libdrc \ + libmmosal_proprietary \ + libsmwrapper \ + libsurround_3mic_proc \ + libvqzip \ + com.qualcomm.qti.ant@1.0 \ + com.qualcomm.qti.imscmservice@1.0 \ + 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 \ + android.hardware.bluetooth@1.0-impl-qti \ + vendor.qti.gnss@3.0-impl \ + vendor.qti.hardware.alarm@1.0-impl \ + lib-imsSDP \ + lib-imscmservice \ + lib-imsdpl \ + lib-imsqimf \ + lib-imsrcs-v2 \ + lib-imsrcsbaseimpl \ + lib-imsvtcore \ + lib-imsxml \ + lib-rtpcommon \ + lib-rtpcore \ + lib-rtpsl \ + lib-siputility \ + lib-uceservice \ + libGPreqcancel \ + libGPreqcancel_svc \ + libSecureUILib \ + libStDrvInt \ + libbt-hidlclient \ + libbtnv \ + libcneqmiutils \ + libconfigdb \ + libdataitems \ + libdrmfs \ + libdrmtime \ + libdsi_netctrl \ + libgdtap \ + libizat_client_api \ + libizat_core \ + liblbs_core \ + libloc_api_v02 \ + liblocationservice \ + liblocationservice_glue \ + liblowi_client \ + liblowi_wifihal \ + liblqe \ + libnetmgr \ + libnetmgr_common \ + libnetmgr_nr_fusion \ + libnetmgr_rmnet_ext \ + libnlnetmgr \ + liboemaids_vendor \ + libpdmapper \ + libpdnotifier \ + libqcmaputils \ + libqcrilFramework \ + libqdma_file_agent \ + libqisl \ + libqrtr \ + libqsocket \ + librcc \ + libril-qc-hal-qmi \ + libril-qc-ltedirectdisc \ + libril-qc-qmi-1 \ + libril-qc-radioconfig \ + libril-qcril-hook-oem \ + librilqmiservices \ + librpmb \ + libsecureui \ + libsecureui_svcsock \ + libsettings \ + libslimclient \ + libssd \ + libsystem_health_mon \ + libthermalfeature \ + libthermalioctl \ + libwqe \ + libwvhidl \ + libxml \ + libxtadapter \ + qcrild_librilutils \ + qtibus \ + qtimutex \ + 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-service \ + vendor.qti.gnss@3.0 \ + vendor.qti.hardware.alarm@1.0 \ + vendor.qti.hardware.fm@1.0 \ + vendor.qti.hardware.radio.am@1.0 \ + 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.internal.deviceinfo@1.0 \ + vendor.qti.hardware.radio.lpa@1.0 \ + vendor.qti.hardware.radio.qcrilhook@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.uim@1.0 \ + vendor.qti.hardware.radio.uim@1.1 \ + vendor.qti.hardware.radio.uim@1.2 \ + vendor.qti.hardware.radio.uim_remote_client@1.0 \ + vendor.qti.hardware.radio.uim_remote_client@1.1 \ + vendor.qti.hardware.radio.uim_remote_server@1.0 \ + vendor.qti.ims.callinfo@1.0_vendor \ + vendor.qti.imsrtpservice@2.0_vendor \ + vendor.qti.imsrtpservice@2.1-service-Impl \ + vendor.qti.imsrtpservice@2.1_vendor \ + dirac_resource \ + libFastRPC_AUE_Forward_skel \ + libFastRPC_UTF_Forward_Qtc2_skel \ + libadsp_hvx_add_constant \ + libadsp_hvx_skel \ + libadsp_hvx_stats \ + libadsp_hvx_zzhdr_BGGR \ + libadsp_hvx_zzhdr_RGGB \ + libapps_mem_heap \ + libdirac-capiv2 \ + libdspCV_skel \ + libfastcvadsp \ + libfastcvadsp_skel \ + com.qualcomm.qti.dpm.api@1.0 \ + libdiag_system \ + libdpmctmgr \ + libdpmfdmgr \ + libdpmframework \ + libdpmtcm \ + lib-imscamera \ + lib-imsvideocodec \ + lib-imsvt \ + lib-imsvtextutils \ + lib-imsvtutils \ + libimscamera_jni \ + libimsmedia_jni \ + vendor.qti.imsrtpservice@2.0 \ + vendor.qti.imsrtpservice@2.1 \ CneApp \ IWlanService \ TimeService \ @@ -556,36 +379,54 @@ PRODUCT_PACKAGES += \ qcrilmsgtunnel \ com.qti.snapdragon.sdk.display \ tcmclient \ - com.quicinc.cne.api-V1.1-java \ - com.quicinc.cne.constants-V1.0-java \ - com.quicinc.cne.constants-V2.0-java \ - com.quicinc.cne.constants-V2.1-java \ - vendor.qti.data.factory-V1.0-java \ - vendor.qti.data.factory-V2.0-java \ - vendor.qti.hardware.data.cne.internal.api-V1.0-java \ - vendor.qti.hardware.data.cne.internal.constants-V1.0-java \ - vendor.qti.hardware.data.connection-V1.0-java \ - vendor.qti.hardware.data.connection-V1.1-java \ - vendor.qti.hardware.data.dynamicdds-V1.0-java \ - vendor.qti.hardware.data.iwlan-V1.0-java \ - vendor.qti.hardware.data.latency-V1.0-java \ - vendor.qti.hardware.data.qmi-V1.0-java \ - vendor.qti.latency-V2.0-java \ QtiTelephonyServicelibrary \ com.qti.dpmframework \ - com.qualcomm.qti.imscmservice-V2.0-java \ - com.qualcomm.qti.imscmservice-V2.1-java \ - com.qualcomm.qti.imscmservice-V2.2-java \ - com.qualcomm.qti.uceservice-V2.0-java \ - com.qualcomm.qti.uceservice-V2.1-java \ dpmapi \ embmslibrary \ qcrilhook \ qti-telephony-common \ - vendor.qti.ims.callinfo-V1.0-java \ - vendor.qti.ims.rcsconfig-V1.0-java \ manifest_android.hardware.drm@1.2-service.widevine.xml \ - vendor.qti.gnss@3.0-service.xml + vendor.qti.gnss@3.0-service.xml \ + adsprpcd \ + cdsprpcd \ + cnd \ + dpmQmiMgr \ + hvdcp_opti \ + android.hardware.bluetooth@1.0-service-qti \ + android.hardware.drm@1.2-service.widevine \ + qcrild \ + vendor.display.color@1.0-service \ + vendor.qti.hardware.alarm@1.0-service \ + vendor.qti.hardware.qdutils_disp@1.0-service-qti \ + vendor.qti.hardware.tui_comm@1.0-service-qti \ + ims_rtp_daemon \ + imsdatadaemon \ + imsqmidaemon \ + imsrcsd \ + irsc_util \ + loc_launcher \ + lowi-server \ + mm-pp-dpps \ + msm_irqbalance \ + netmgrd \ + pm-proxy \ + pm-service \ + port-bridge \ + power_off_alarm \ + qrtr-cfg \ + qrtr-lookup \ + qrtr-ns \ + qseecomd \ + qti \ + rmt_storage \ + sensors.qti \ + slim_daemon \ + tftp_server \ + thermal-engine \ + time_daemon \ + wcnss_service \ + xtra-daemon \ + dpmd PRODUCT_PACKAGES += \ system_ext_priv-app_ims_lib_arm64_libimscamera_jni_so \ diff --git a/proprietary/product/etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml b/proprietary/product/etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml deleted file mode 100644 index 0758bf9..0000000 --- a/proprietary/product/etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - diff --git a/proprietary/product/etc/permissions/vendor.qti.hardware.data.connection-V1.1-java.xml b/proprietary/product/etc/permissions/vendor.qti.hardware.data.connection-V1.1-java.xml deleted file mode 100644 index ed6bd67..0000000 --- a/proprietary/product/etc/permissions/vendor.qti.hardware.data.connection-V1.1-java.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - diff --git a/proprietary/product/framework/com.quicinc.cne.api-V1.1-java.jar b/proprietary/product/framework/com.quicinc.cne.api-V1.1-java.jar deleted file mode 100644 index 767c831..0000000 Binary files a/proprietary/product/framework/com.quicinc.cne.api-V1.1-java.jar and /dev/null differ diff --git a/proprietary/product/framework/com.quicinc.cne.constants-V1.0-java.jar b/proprietary/product/framework/com.quicinc.cne.constants-V1.0-java.jar deleted file mode 100644 index 385fe5a..0000000 Binary files a/proprietary/product/framework/com.quicinc.cne.constants-V1.0-java.jar and /dev/null differ diff --git a/proprietary/product/framework/com.quicinc.cne.constants-V2.0-java.jar b/proprietary/product/framework/com.quicinc.cne.constants-V2.0-java.jar deleted file mode 100644 index 097050d..0000000 Binary files a/proprietary/product/framework/com.quicinc.cne.constants-V2.0-java.jar and /dev/null differ diff --git a/proprietary/product/framework/com.quicinc.cne.constants-V2.1-java.jar b/proprietary/product/framework/com.quicinc.cne.constants-V2.1-java.jar deleted file mode 100644 index 82a37a3..0000000 Binary files a/proprietary/product/framework/com.quicinc.cne.constants-V2.1-java.jar and /dev/null differ diff --git a/proprietary/product/framework/vendor.qti.data.factory-V1.0-java.jar b/proprietary/product/framework/vendor.qti.data.factory-V1.0-java.jar deleted file mode 100644 index 33ed581..0000000 Binary files a/proprietary/product/framework/vendor.qti.data.factory-V1.0-java.jar and /dev/null differ diff --git a/proprietary/product/framework/vendor.qti.data.factory-V2.0-java.jar b/proprietary/product/framework/vendor.qti.data.factory-V2.0-java.jar deleted file mode 100644 index e55851c..0000000 Binary files a/proprietary/product/framework/vendor.qti.data.factory-V2.0-java.jar and /dev/null differ diff --git a/proprietary/product/framework/vendor.qti.hardware.data.cne.internal.api-V1.0-java.jar b/proprietary/product/framework/vendor.qti.hardware.data.cne.internal.api-V1.0-java.jar deleted file mode 100644 index 48ba2f1..0000000 Binary files a/proprietary/product/framework/vendor.qti.hardware.data.cne.internal.api-V1.0-java.jar and /dev/null differ diff --git a/proprietary/product/framework/vendor.qti.hardware.data.cne.internal.constants-V1.0-java.jar b/proprietary/product/framework/vendor.qti.hardware.data.cne.internal.constants-V1.0-java.jar deleted file mode 100644 index ee56abc..0000000 Binary files a/proprietary/product/framework/vendor.qti.hardware.data.cne.internal.constants-V1.0-java.jar and /dev/null differ diff --git a/proprietary/product/framework/vendor.qti.hardware.data.connection-V1.0-java.jar b/proprietary/product/framework/vendor.qti.hardware.data.connection-V1.0-java.jar deleted file mode 100644 index 844d626..0000000 Binary files a/proprietary/product/framework/vendor.qti.hardware.data.connection-V1.0-java.jar and /dev/null differ diff --git a/proprietary/product/framework/vendor.qti.hardware.data.connection-V1.1-java.jar b/proprietary/product/framework/vendor.qti.hardware.data.connection-V1.1-java.jar deleted file mode 100644 index 99e6b34..0000000 Binary files a/proprietary/product/framework/vendor.qti.hardware.data.connection-V1.1-java.jar and /dev/null differ diff --git a/proprietary/product/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar b/proprietary/product/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar deleted file mode 100644 index 0519500..0000000 Binary files a/proprietary/product/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar and /dev/null differ diff --git a/proprietary/product/framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar b/proprietary/product/framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar deleted file mode 100644 index 1993e72..0000000 Binary files a/proprietary/product/framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar and /dev/null differ diff --git a/proprietary/product/framework/vendor.qti.hardware.data.latency-V1.0-java.jar b/proprietary/product/framework/vendor.qti.hardware.data.latency-V1.0-java.jar deleted file mode 100644 index 2b9f796..0000000 Binary files a/proprietary/product/framework/vendor.qti.hardware.data.latency-V1.0-java.jar and /dev/null differ diff --git a/proprietary/product/framework/vendor.qti.hardware.data.qmi-V1.0-java.jar b/proprietary/product/framework/vendor.qti.hardware.data.qmi-V1.0-java.jar deleted file mode 100644 index f615a56..0000000 Binary files a/proprietary/product/framework/vendor.qti.hardware.data.qmi-V1.0-java.jar and /dev/null differ diff --git a/proprietary/product/framework/vendor.qti.latency-V2.0-java.jar b/proprietary/product/framework/vendor.qti.latency-V2.0-java.jar deleted file mode 100644 index f8db69d..0000000 Binary files a/proprietary/product/framework/vendor.qti.latency-V2.0-java.jar and /dev/null differ diff --git a/proprietary/product/lib64/com.quicinc.cne.api@1.0.so b/proprietary/product/lib64/com.quicinc.cne.api@1.0.so deleted file mode 100644 index 4dea150..0000000 Binary files a/proprietary/product/lib64/com.quicinc.cne.api@1.0.so and /dev/null differ diff --git a/proprietary/product/lib64/com.quicinc.cne.api@1.1.so b/proprietary/product/lib64/com.quicinc.cne.api@1.1.so deleted file mode 100644 index 14d0930..0000000 Binary files a/proprietary/product/lib64/com.quicinc.cne.api@1.1.so and /dev/null differ diff --git a/proprietary/product/lib64/com.quicinc.cne.constants@1.0.so b/proprietary/product/lib64/com.quicinc.cne.constants@1.0.so deleted file mode 100644 index f2b1bdd..0000000 Binary files a/proprietary/product/lib64/com.quicinc.cne.constants@1.0.so and /dev/null differ diff --git a/proprietary/product/lib64/com.quicinc.cne.constants@2.0.so b/proprietary/product/lib64/com.quicinc.cne.constants@2.0.so deleted file mode 100644 index a8afff3..0000000 Binary files a/proprietary/product/lib64/com.quicinc.cne.constants@2.0.so and /dev/null differ diff --git a/proprietary/product/lib64/com.quicinc.cne.constants@2.1.so b/proprietary/product/lib64/com.quicinc.cne.constants@2.1.so deleted file mode 100644 index 5a6ba95..0000000 Binary files a/proprietary/product/lib64/com.quicinc.cne.constants@2.1.so and /dev/null differ diff --git a/proprietary/product/lib64/vendor.qti.data.factory@1.0.so b/proprietary/product/lib64/vendor.qti.data.factory@1.0.so deleted file mode 100644 index 9cfa528..0000000 Binary files a/proprietary/product/lib64/vendor.qti.data.factory@1.0.so and /dev/null differ diff --git a/proprietary/product/lib64/vendor.qti.data.factory@2.0.so b/proprietary/product/lib64/vendor.qti.data.factory@2.0.so deleted file mode 100644 index 95f3270..0000000 Binary files a/proprietary/product/lib64/vendor.qti.data.factory@2.0.so and /dev/null differ diff --git a/proprietary/product/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so b/proprietary/product/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so deleted file mode 100644 index 2f4150a..0000000 Binary files a/proprietary/product/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so and /dev/null differ diff --git a/proprietary/product/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so b/proprietary/product/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so deleted file mode 100644 index b54e4d1..0000000 Binary files a/proprietary/product/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so and /dev/null differ diff --git a/proprietary/product/lib64/vendor.qti.hardware.data.connection@1.0.so b/proprietary/product/lib64/vendor.qti.hardware.data.connection@1.0.so deleted file mode 100644 index 73be91e..0000000 Binary files a/proprietary/product/lib64/vendor.qti.hardware.data.connection@1.0.so and /dev/null differ diff --git a/proprietary/product/lib64/vendor.qti.hardware.data.connection@1.1.so b/proprietary/product/lib64/vendor.qti.hardware.data.connection@1.1.so deleted file mode 100644 index 5750c55..0000000 Binary files a/proprietary/product/lib64/vendor.qti.hardware.data.connection@1.1.so and /dev/null differ diff --git a/proprietary/product/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so b/proprietary/product/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so deleted file mode 100644 index 0c8baea..0000000 Binary files a/proprietary/product/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so and /dev/null differ diff --git a/proprietary/product/lib64/vendor.qti.hardware.data.iwlan@1.0.so b/proprietary/product/lib64/vendor.qti.hardware.data.iwlan@1.0.so deleted file mode 100644 index 935f94a..0000000 Binary files a/proprietary/product/lib64/vendor.qti.hardware.data.iwlan@1.0.so and /dev/null differ diff --git a/proprietary/product/lib64/vendor.qti.hardware.data.latency@1.0.so b/proprietary/product/lib64/vendor.qti.hardware.data.latency@1.0.so deleted file mode 100644 index fc0b048..0000000 Binary files a/proprietary/product/lib64/vendor.qti.hardware.data.latency@1.0.so and /dev/null differ diff --git a/proprietary/product/lib64/vendor.qti.hardware.data.qmi@1.0.so b/proprietary/product/lib64/vendor.qti.hardware.data.qmi@1.0.so deleted file mode 100644 index 7625805..0000000 Binary files a/proprietary/product/lib64/vendor.qti.hardware.data.qmi@1.0.so and /dev/null differ diff --git a/proprietary/product/lib64/vendor.qti.latency@2.0.so b/proprietary/product/lib64/vendor.qti.latency@2.0.so deleted file mode 100644 index b64a7e3..0000000 Binary files a/proprietary/product/lib64/vendor.qti.latency@2.0.so and /dev/null differ diff --git a/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml b/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml deleted file mode 100644 index 8c077be..0000000 --- a/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - diff --git a/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml b/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml deleted file mode 100644 index b7c91f5..0000000 --- a/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml b/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml deleted file mode 100644 index f21ca65..0000000 --- a/proprietary/system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - diff --git a/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar b/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar deleted file mode 100644 index c63d48a..0000000 Binary files a/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar and /dev/null differ diff --git a/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar b/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar deleted file mode 100644 index 21e04ed..0000000 Binary files a/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar and /dev/null differ diff --git a/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar b/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar deleted file mode 100644 index 772ef37..0000000 Binary files a/proprietary/system_ext/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar and /dev/null differ diff --git a/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.0-java.jar b/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.0-java.jar deleted file mode 100644 index 6cd490e..0000000 Binary files a/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.0-java.jar and /dev/null differ diff --git a/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.1-java.jar b/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.1-java.jar deleted file mode 100644 index a688686..0000000 Binary files a/proprietary/system_ext/framework/com.qualcomm.qti.uceservice-V2.1-java.jar and /dev/null differ diff --git a/proprietary/system_ext/framework/vendor.qti.ims.callinfo-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.callinfo-V1.0-java.jar deleted file mode 100644 index 9e4285e..0000000 Binary files a/proprietary/system_ext/framework/vendor.qti.ims.callinfo-V1.0-java.jar and /dev/null differ diff --git a/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar b/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar deleted file mode 100644 index 4aa74a8..0000000 Binary files a/proprietary/system_ext/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar and /dev/null differ diff --git a/proprietary/system_ext/lib/libdiag_system.so b/proprietary/system_ext/lib/libdiag_system.so new file mode 100644 index 0000000..dbac555 Binary files /dev/null and b/proprietary/system_ext/lib/libdiag_system.so differ diff --git a/proprietary/system_ext/lib/libdpmframework.so b/proprietary/system_ext/lib/libdpmframework.so index bad98e0..a39d46b 100644 Binary files a/proprietary/system_ext/lib/libdpmframework.so and b/proprietary/system_ext/lib/libdpmframework.so differ diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@1.0.so b/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@1.0.so deleted file mode 100644 index 8e843c7..0000000 Binary files a/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@1.0.so and /dev/null differ diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.0.so b/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.0.so deleted file mode 100644 index 5d936f1..0000000 Binary files a/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.0.so and /dev/null differ diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.1.so b/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.1.so deleted file mode 100644 index dccdcab..0000000 Binary files a/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.1.so and /dev/null differ diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.2.so b/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.2.so deleted file mode 100644 index 506f72e..0000000 Binary files a/proprietary/system_ext/lib64/com.qualcomm.qti.imscmservice@2.2.so and /dev/null differ diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.0.so b/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.0.so deleted file mode 100644 index 244cad6..0000000 Binary files a/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.0.so and /dev/null differ diff --git a/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.1.so b/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.1.so deleted file mode 100644 index c8d7109..0000000 Binary files a/proprietary/system_ext/lib64/com.qualcomm.qti.uceservice@2.1.so and /dev/null differ diff --git a/proprietary/system_ext/lib64/lib-imscamera.so b/proprietary/system_ext/lib64/lib-imscamera.so index 2988874..016efc0 100644 Binary files a/proprietary/system_ext/lib64/lib-imscamera.so and b/proprietary/system_ext/lib64/lib-imscamera.so differ diff --git a/proprietary/system_ext/lib64/lib-imsvideocodec.so b/proprietary/system_ext/lib64/lib-imsvideocodec.so index 8969f18..63adee8 100644 Binary files a/proprietary/system_ext/lib64/lib-imsvideocodec.so and b/proprietary/system_ext/lib64/lib-imsvideocodec.so differ diff --git a/proprietary/system_ext/lib64/libdpmframework.so b/proprietary/system_ext/lib64/libdpmframework.so index befeff3..647907c 100644 Binary files a/proprietary/system_ext/lib64/libdpmframework.so and b/proprietary/system_ext/lib64/libdpmframework.so differ diff --git a/proprietary/system_ext/lib64/vendor.qti.ims.callinfo@1.0.so b/proprietary/system_ext/lib64/vendor.qti.ims.callinfo@1.0.so deleted file mode 100644 index b4128f3..0000000 Binary files a/proprietary/system_ext/lib64/vendor.qti.ims.callinfo@1.0.so and /dev/null differ diff --git a/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.0.so b/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.0.so deleted file mode 100644 index bb1b4cf..0000000 Binary files a/proprietary/system_ext/lib64/vendor.qti.ims.rcsconfig@1.0.so and /dev/null differ diff --git a/proprietary/vendor/bin/audioflacapp b/proprietary/vendor/bin/audioflacapp deleted file mode 100644 index fa4f87d..0000000 Binary files a/proprietary/vendor/bin/audioflacapp and /dev/null differ diff --git a/proprietary/vendor/bin/pm-service b/proprietary/vendor/bin/pm-service index aea7c62..3f88c33 100644 Binary files a/proprietary/vendor/bin/pm-service and b/proprietary/vendor/bin/pm-service differ diff --git a/proprietary/vendor/lib/libOmxAlacDecSw.so b/proprietary/vendor/lib/libOmxAlacDecSw.so deleted file mode 100644 index 241fac4..0000000 Binary files a/proprietary/vendor/lib/libOmxAlacDecSw.so and /dev/null differ diff --git a/proprietary/vendor/lib/libOmxApeDecSw.so b/proprietary/vendor/lib/libOmxApeDecSw.so deleted file mode 100644 index 359d963..0000000 Binary files a/proprietary/vendor/lib/libOmxApeDecSw.so and /dev/null differ diff --git a/proprietary/vendor/lib/libOmxVideoDSMode.so b/proprietary/vendor/lib/libOmxVideoDSMode.so deleted file mode 100644 index 9092932..0000000 Binary files a/proprietary/vendor/lib/libOmxVideoDSMode.so and /dev/null differ diff --git a/proprietary/vendor/lib/libcne.so b/proprietary/vendor/lib/libcne.so new file mode 100644 index 0000000..d2d7e27 Binary files /dev/null and b/proprietary/vendor/lib/libcne.so differ diff --git a/proprietary/vendor/lib/libcneapiclient.so b/proprietary/vendor/lib/libcneapiclient.so new file mode 100644 index 0000000..5d12b35 Binary files /dev/null and b/proprietary/vendor/lib/libcneapiclient.so differ diff --git a/proprietary/vendor/lib/libcneoplookup.so b/proprietary/vendor/lib/libcneoplookup.so new file mode 100644 index 0000000..8c6f43a Binary files /dev/null and b/proprietary/vendor/lib/libcneoplookup.so differ diff --git a/proprietary/vendor/lib/libtinycompress_vendor.so b/proprietary/vendor/lib/libtinycompress_vendor.so deleted file mode 100644 index 666f0d3..0000000 Binary files a/proprietary/vendor/lib/libtinycompress_vendor.so and /dev/null differ diff --git a/proprietary/vendor/lib/vendor.qti.data.factory@2.0.so b/proprietary/vendor/lib/vendor.qti.data.factory@2.0.so new file mode 100644 index 0000000..e0f8dc8 Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.data.factory@2.0.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.data.cne.internal.api@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.data.cne.internal.api@1.0.so new file mode 100644 index 0000000..8c8a82a Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.data.cne.internal.api@1.0.so differ diff --git a/proprietary/product/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.data.cne.internal.constants@1.0.so similarity index 71% rename from proprietary/product/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so rename to proprietary/vendor/lib/vendor.qti.hardware.data.cne.internal.constants@1.0.so index 8ddc059..5941f54 100644 Binary files a/proprietary/product/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so and b/proprietary/vendor/lib/vendor.qti.hardware.data.cne.internal.constants@1.0.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.data.cne.internal.server@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.data.cne.internal.server@1.0.so new file mode 100644 index 0000000..e06b63b Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.data.cne.internal.server@1.0.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.data.connection@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.data.connection@1.0.so new file mode 100644 index 0000000..f2f3ebc Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.data.connection@1.0.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.data.connection@1.1.so b/proprietary/vendor/lib/vendor.qti.hardware.data.connection@1.1.so new file mode 100644 index 0000000..9c1e8b3 Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.data.connection@1.1.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.data.dynamicdds@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.data.dynamicdds@1.0.so new file mode 100644 index 0000000..0f5f9f9 Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.data.dynamicdds@1.0.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.data.iwlan@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.data.iwlan@1.0.so new file mode 100644 index 0000000..b654b0b Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.data.iwlan@1.0.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.data.latency@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.data.latency@1.0.so new file mode 100644 index 0000000..bb4b469 Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.data.latency@1.0.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.data.qmi@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.data.qmi@1.0.so new file mode 100644 index 0000000..3ac2dd5 Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.data.qmi@1.0.so differ diff --git a/proprietary/vendor/lib/vendor.qti.ims.rcsconfig@1.0.so b/proprietary/vendor/lib/vendor.qti.ims.rcsconfig@1.0.so new file mode 100644 index 0000000..ac7bf29 Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.ims.rcsconfig@1.0.so differ diff --git a/proprietary/vendor/lib/vendor.qti.latency@2.0.so b/proprietary/vendor/lib/vendor.qti.latency@2.0.so new file mode 100644 index 0000000..861c2e9 Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.latency@2.0.so differ diff --git a/proprietary/vendor/lib64/libOmxAlacDecSw.so b/proprietary/vendor/lib64/libOmxAlacDecSw.so deleted file mode 100644 index 1dd541c..0000000 Binary files a/proprietary/vendor/lib64/libOmxAlacDecSw.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libOmxApeDecSw.so b/proprietary/vendor/lib64/libOmxApeDecSw.so deleted file mode 100644 index 5287336..0000000 Binary files a/proprietary/vendor/lib64/libOmxApeDecSw.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libtinycompress_vendor.so b/proprietary/vendor/lib64/libtinycompress_vendor.so deleted file mode 100644 index dc145ba..0000000 Binary files a/proprietary/vendor/lib64/libtinycompress_vendor.so and /dev/null differ diff --git a/proprietary/vendor/lib64/libwvhidl.so b/proprietary/vendor/lib64/libwvhidl.so index 5fb169e..6514923 100644 Binary files a/proprietary/vendor/lib64/libwvhidl.so and b/proprietary/vendor/lib64/libwvhidl.so differ diff --git a/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so b/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so index 7a25fa4..41df8c6 100644 Binary files a/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so and b/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.data.factory@1.0.so b/proprietary/vendor/lib64/vendor.qti.data.factory@1.0.so deleted file mode 100644 index 9cfa528..0000000 Binary files a/proprietary/vendor/lib64/vendor.qti.data.factory@1.0.so and /dev/null differ