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