32-bit display parts require it: 01-07 18:15:00.608 1854 6236 E qdgralloc: Could not load libvmmem: dlopen failed: library "libvmmem.so" not found Change-Id: I82fd02d02c9024765369703a2a7f3de8069aa59b
20602 lines
479 KiB
Plaintext
20602 lines
479 KiB
Plaintext
//
|
|
// Automatically generated file. DO NOT MODIFY
|
|
//
|
|
|
|
soong_namespace {
|
|
imports: [
|
|
"device/xiaomi/sm8450-common",
|
|
"hardware/qcom-caf/sm8450",
|
|
"hardware/qcom-caf/wlan",
|
|
"hardware/xiaomi",
|
|
"vendor/qcom/opensource/commonsys/display",
|
|
"vendor/qcom/opensource/commonsys-intf/display",
|
|
"vendor/qcom/opensource/dataservices",
|
|
],
|
|
}
|
|
|
|
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",
|
|
"libnativewindow",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libdl",
|
|
"libz",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/egl/eglSubDriverAndroid.so",
|
|
],
|
|
shared_libs: [
|
|
"libEGL_adreno",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libgsl",
|
|
"libnativewindow",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"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",
|
|
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: "libVkLayer_ADRENO_qprofiler",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/egl/libVkLayer_ADRENO_qprofiler.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/egl/libVkLayer_ADRENO_qprofiler.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
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",
|
|
relative_install_path: "egl",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libq3dtools_esx",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/egl/libq3dtools_esx.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libz",
|
|
"libdl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/egl/libq3dtools_esx.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libz",
|
|
"libdl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "both",
|
|
relative_install_path: "egl",
|
|
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",
|
|
"libnativewindow",
|
|
"libvndksupport",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libhidlbase",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libCB.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libgsl",
|
|
"libutils",
|
|
"libnativewindow",
|
|
"libvndksupport",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libhidlbase",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"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",
|
|
"libvndksupport",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libOpenCL.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libvndksupport",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "both",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libadreno_app_profiles",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libadreno_app_profiles.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libhardware",
|
|
"libutils",
|
|
"libhidlbase",
|
|
"libhidlmemory",
|
|
"android.hidl.memory@1.0",
|
|
"vendor.qti.qspmhal@1.0",
|
|
"libdl",
|
|
"libz",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libadreno_app_profiles.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libhardware",
|
|
"libutils",
|
|
"libhidlbase",
|
|
"libhidlmemory",
|
|
"android.hidl.memory@1.0",
|
|
"vendor.qti.qspmhal@1.0",
|
|
"libdl",
|
|
"libz",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
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: "libgpudataproducer",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libgpudataproducer.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgpudataproducer.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libz",
|
|
"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",
|
|
"libdmabufheap",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgsl.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libz",
|
|
"libsync",
|
|
"libdmabufheap",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "both",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libkcl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libkcl.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libkcl.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "both",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libkernelmanager",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libkernelmanager.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libkernelmanager.so",
|
|
],
|
|
shared_libs: [
|
|
"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",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libllvm-glnext.so",
|
|
],
|
|
shared_libs: [
|
|
"libgsl",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "both",
|
|
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: "libllvm-qgl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libllvm-qgl.so",
|
|
],
|
|
shared_libs: [
|
|
"libgsl",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libllvm-qgl.so",
|
|
],
|
|
shared_libs: [
|
|
"libgsl",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "both",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvmmem",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libvmmem.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvmmem.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "both",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.qspmhal@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/vendor.qti.qspmhal@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.qspmhal@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "both",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "android.hardware.secure_element@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/android.hardware.secure_element@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libhardware",
|
|
"libbase",
|
|
"libcutils",
|
|
"libhwbinder",
|
|
"libcrypto",
|
|
"vendor.xiaomi.hardware.mtdservice@1.0",
|
|
"android.hardware.secure_element@1.0",
|
|
"libGPTEE_vendor",
|
|
"vendor.qti.esepowermanager@1.0",
|
|
"vendor.qti.esepowermanager@1.1",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "btaudio_offload_if",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/btaudio_offload_if.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"libfmq",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"android.hardware.bluetooth.audio@2.0",
|
|
"libbluetooth_audio_session",
|
|
"libbluetooth_audio_session_qti",
|
|
"libbluetooth_audio_session_qti_2_1",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
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_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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.2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.2.so",
|
|
],
|
|
shared_libs: [
|
|
"com.qualcomm.qti.uceservice@2.0",
|
|
"com.qualcomm.qti.uceservice@2.1",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qualcomm.qti.uceservice@2.3",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qualcomm.qti.uceservice@2.3.so",
|
|
],
|
|
shared_libs: [
|
|
"com.qualcomm.qti.uceservice@2.0",
|
|
"com.qualcomm.qti.uceservice@2.1",
|
|
"com.qualcomm.qti.uceservice@2.2",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "deviceInfoServiceModuleNr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/deviceInfoServiceModuleNr.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.radio.internal.deviceinfo@1.0",
|
|
"libqcrilNrFramework",
|
|
"libqcrilNr",
|
|
"libqcrilNrLogger",
|
|
"libutils",
|
|
"libqmiservices",
|
|
"libqmi_cci",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"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",
|
|
"liblog",
|
|
"libutils",
|
|
"libdiag",
|
|
"libqmi_cci",
|
|
"libbtnv",
|
|
"android.hardware.bluetooth@1.0",
|
|
"libsoc_helper",
|
|
"libqmiservices",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "android.hardware.gatekeeper@1.0-impl-qti",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.gatekeeper@1.0",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libkeymasterdeviceutils",
|
|
"libqcbor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.dsi.ant@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/com.dsi.ant@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"com.dsi.ant@1.0",
|
|
"android.hardware.bluetooth@1.0",
|
|
"android.hardware.bluetooth@1.0-impl-qti",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "gyro_fusion_interface",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/gyro_fusion_interface.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.esepowermanager@1.1-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.qti.esepowermanager@1.1-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"vendor.qti.esepowermanager@1.0",
|
|
"vendor.qti.esepowermanager@1.1",
|
|
"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: "vendor.qti.hardware.bluetooth_audio@2.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.bluetooth_audio@2.1-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.audio.common@5.0",
|
|
"libbluetooth_audio_session_qti_2_1",
|
|
"libbase",
|
|
"libcutils",
|
|
"libfmq",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"liblog",
|
|
"libutils",
|
|
"vendor.qti.hardware.bluetooth_audio@2.1",
|
|
"vendor.qti.hardware.bluetooth_audio@2.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.bluetooth_sar@1.1-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libbase",
|
|
"libcutils",
|
|
"vendor.qti.hardware.bluetooth_sar@1.0",
|
|
"vendor.qti.hardware.bluetooth_sar@1.1",
|
|
"android.hardware.bluetooth@1.0-impl-qti",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"vendor.qti.hardware.btconfigstore@1.0",
|
|
"android.hardware.bluetooth@1.0-impl-qti",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.btconfigstore@2.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"vendor.qti.hardware.btconfigstore@2.0",
|
|
"android.hardware.bluetooth@1.0-impl-qti",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.capabilityconfigstore@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libxml2",
|
|
"vendor.qti.hardware.capabilityconfigstore@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.fm@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.qti.hardware.fm@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"vendor.qti.hardware.fm@1.0",
|
|
"android.hardware.bluetooth@1.0-impl-qti",
|
|
"libqmi_cci",
|
|
"libqmiservices",
|
|
"libqmi",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.qccvndhal@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.qti.hardware.qccvndhal@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"libfmq",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"vendor.qti.hardware.qccvndhal@1.0_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.qseecom@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.qti.hardware.qseecom@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libhidlbase",
|
|
"libhidlmemory",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"vendor.qti.hardware.qseecom@1.0",
|
|
"libQSEEComAPI",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@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.hardware.qteeconnector@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"vendor.qti.hardware.qteeconnector@1.0",
|
|
"libQSEEComAPI",
|
|
"libGPreqcancel_svc",
|
|
"libxml2",
|
|
"libminkdescriptor",
|
|
"libqcbor",
|
|
"libdmabufheap",
|
|
"libion",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.sensorscalibrate@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libbase",
|
|
"vendor.qti.hardware.sensorscalibrate@1.0",
|
|
"libsensorcal",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.soter@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libhwbinder",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcrypto",
|
|
"libbase",
|
|
"liblog",
|
|
"vendor.qti.hardware.soter@1.0",
|
|
"libQSEEComAPI",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.wifidisplaysession@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.qti.hardware.wifidisplaysession@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libutils",
|
|
"vendor.qti.hardware.wifidisplaysession@1.0_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vulkan.adreno",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vulkan.adreno.so",
|
|
],
|
|
shared_libs: [
|
|
"libadreno_utils",
|
|
"libgsl",
|
|
"libz",
|
|
"liblog",
|
|
"libllvm-glnext",
|
|
"libcutils",
|
|
"libhardware",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libnativewindow",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "jcos_nq_client",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/jcos_nq_client.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libchrome",
|
|
"libhidlbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib-imscommon",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/lib-imscommon.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libqti_vndfwk_detect_vendor",
|
|
"libqmi_cci",
|
|
"libqmi_csi",
|
|
"libbase",
|
|
"libhardware_legacy",
|
|
"libhidlbase",
|
|
"libqmiservices",
|
|
"libqmi_encdec",
|
|
"libandroid_net",
|
|
"libdsi_netctrl",
|
|
"libdiag",
|
|
"libqmi_common_so",
|
|
"libcneapiclient",
|
|
"vendor.qti.ims.factory@1.0",
|
|
"vendor.qti.ims.factory@1.1",
|
|
"vendor.qti.ims.factory@2.0",
|
|
"vendor.qti.ims.factory@2.1",
|
|
"vendor.qti.ims.factory@2.2",
|
|
"libnetutils",
|
|
"libz",
|
|
"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-imsrcsservice",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/lib-imsrcsservice.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libnetutils",
|
|
"libandroid_net",
|
|
"libz",
|
|
"libdsi_netctrl",
|
|
"lib-imscommon",
|
|
"libdiag",
|
|
"libqti_vndfwk_detect_vendor",
|
|
"libqmi_cci",
|
|
"libqmi_csi",
|
|
"libbase",
|
|
"libhardware_legacy",
|
|
"libhidlbase",
|
|
"libqmiservices",
|
|
"libqmi_encdec",
|
|
"com.qualcomm.qti.uceservice@2.0",
|
|
"com.qualcomm.qti.uceservice@2.1",
|
|
"com.qualcomm.qti.uceservice@2.2",
|
|
"com.qualcomm.qti.uceservice@2.3",
|
|
"com.qualcomm.qti.imscmservice@2.0",
|
|
"com.qualcomm.qti.imscmservice@2.1",
|
|
"com.qualcomm.qti.imscmservice@2.2",
|
|
"vendor.qti.ims.rcssip@1.0",
|
|
"vendor.qti.ims.connection@1.0",
|
|
"vendor.qti.ims.factory@2.0",
|
|
"vendor.qti.ims.rcsuce@1.0",
|
|
"vendor.qti.ims.factory@2.1",
|
|
"vendor.qti.ims.rcsuce@1.1",
|
|
"vendor.qti.ims.rcssip@1.1",
|
|
"vendor.qti.ims.factory@2.2",
|
|
"vendor.qti.ims.rcsuce@1.2",
|
|
"vendor.qti.ims.rcssip@1.2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib-imsservice",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/lib-imsservice.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"lib-imscommon",
|
|
"libbase",
|
|
"libhardware_legacy",
|
|
"libhidlbase",
|
|
"libqmiservices",
|
|
"libqmi_cci",
|
|
"libdiag",
|
|
"libidl",
|
|
"libqti_vndfwk_detect_vendor",
|
|
"libandroid_net",
|
|
"vendor.qti.ims.callinfo@1.0",
|
|
"vendor.qti.ims.rcsconfig@2.0",
|
|
"vendor.qti.ims.rcsconfig@2.1",
|
|
"vendor.qti.ims.factory@1.0",
|
|
"vendor.qti.ims.factory@1.1",
|
|
"vendor.qti.ims.callcapability@1.0",
|
|
"vendor.qti.ims.configservice@1.0",
|
|
"vendor.qti.ims.factory@2.0",
|
|
"vendor.qti.ims.factory@2.1",
|
|
"vendor.qti.ims.factory@2.2",
|
|
"vendor.qti.ims.configservice@1.1",
|
|
"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",
|
|
"libhidlbase",
|
|
"vendor.qti.imsrtpservice@3.0_vendor",
|
|
"vendor.qti.imsrtpservice@3.0-service-Impl",
|
|
"libdiag",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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_vendor",
|
|
"libdiag",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libAlacSwDec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libAlacSwDec.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libApeSwDec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libApeSwDec.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libEvrcSwCodec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libEvrcSwCodec.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libFace3DTA",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libFace3DTA.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libQSEEComAPI",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libFace3D_hlos",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libFace3D_hlos.so",
|
|
],
|
|
shared_libs: [
|
|
"libFace3DTA",
|
|
"libQ6MSFR_manager_stub",
|
|
"libscveCommon_stub",
|
|
"liblog",
|
|
"libcdsprpc",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libFileMux_proprietary",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libFileMux_proprietary.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal_vendor",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libFlacSwDec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libFlacSwDec.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libGPQTEEC_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libGPQTEEC_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libGPTEE_vendor",
|
|
"libQTEEConnector_vendor",
|
|
"vendor.qti.hardware.qteeconnector@1.0",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libGPTEE_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libGPTEE_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"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: "libQ6MSFR_manager_stub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libQ6MSFR_manager_stub.so",
|
|
],
|
|
shared_libs: [
|
|
"libcdsprpc",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libQSEEComAPI",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libQSEEComAPI.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libion",
|
|
"libdmabufheap",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libQTEEConnector_listener",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libQTEEConnector_listener.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libQSEEComAPI",
|
|
"libxml2",
|
|
"libbinder",
|
|
"libcrypto",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libQTEEConnector_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libQTEEConnector_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"vendor.qti.hardware.qteeconnector@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libQcelp13SwCodec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libQcelp13SwCodec.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libQtiRilLoadable",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libQtiRilLoadable.so",
|
|
],
|
|
shared_libs: [
|
|
"libqcrilNrLogger",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib_bt_aptx",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/lib_bt_aptx.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib_bt_ble",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/lib_bt_ble.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib_bt_bundle",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/lib_bt_bundle.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib_bt_lhdc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/lib_bt_lhdc.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libadm",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libadm.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libtinyalsa",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libadsp_default_listener",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libadsp_default_listener.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libadsprpc",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libadsprpc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libadsprpc.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libutils",
|
|
"vendor.qti.hardware.dsp@1.0",
|
|
"liblog",
|
|
"libc",
|
|
"libcutils",
|
|
"libdmabufheap",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libar-acdb",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libar-acdb.so",
|
|
],
|
|
shared_libs: [
|
|
"liblx-osal",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libar-gpr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libar-gpr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblx-osal",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libar-gsl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libar-gsl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblx-osal",
|
|
"libar-acdb",
|
|
"liblx-ar_util",
|
|
"libar-gpr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libats",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libats.so",
|
|
],
|
|
shared_libs: [
|
|
"liblx-osal",
|
|
"libutils",
|
|
"libcutils",
|
|
"libdiag",
|
|
"libar-gsl",
|
|
"libar-acdb",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudio_log_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudio_log_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libexpat",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudiocloudctrl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudiocloudctrl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libtinyxml2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudioroute_ext",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudioroute_ext.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libtinyalsa",
|
|
"libaudioroute",
|
|
"libexpat",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbacklight-calib",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libbacklight-calib.so",
|
|
],
|
|
shared_libs: [
|
|
"libdisplaydebug",
|
|
"libtinyxml2_1",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbluetooth_audio_session_qti",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbluetooth_audio_session_qti_2_1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libbluetooth_audio_session_qti_2_1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.bluetooth_audio@2.1",
|
|
"vendor.qti.hardware.bluetooth_audio@2.0",
|
|
"libaudioutils",
|
|
"libbase",
|
|
"libcutils",
|
|
"libfmq",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "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: "libcacertclient",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcacertclient.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libhidlbase",
|
|
"vendor.qti.hardware.cacert@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcapiv2svacnnvendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcapiv2svacnnvendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcapiv2svarnnvendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcapiv2svarnnvendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcapiv2uvvendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcapiv2uvvendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcdfw",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcdfw.so",
|
|
],
|
|
shared_libs: [
|
|
"libgps.utils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcdfw_remote_api",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcdfw_remote_api.so",
|
|
],
|
|
shared_libs: [
|
|
"libgps.utils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcdsp_default_listener",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcdsp_default_listener.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcdsprpc",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcdsprpc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcdsprpc.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libutils",
|
|
"vendor.qti.hardware.dsp@1.0",
|
|
"liblog",
|
|
"libc",
|
|
"libcutils",
|
|
"libdmabufheap",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcne",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcne.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libdiag",
|
|
"libnetutils",
|
|
"libutils",
|
|
"libcneapiclient",
|
|
"libqmiservices",
|
|
"libqmi_cci",
|
|
"libqti_vndfwk_detect_vendor",
|
|
"libhardware_legacy",
|
|
"libhidlbase",
|
|
"libnl",
|
|
"libidl",
|
|
"libshsc",
|
|
"libdsutils",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.1",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.2",
|
|
"vendor.qti.hardware.data.cne.internal.api@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.constants@1.0",
|
|
"vendor.qti.hardware.data.latency@1.0",
|
|
"vendor.qti.hardware.data.lce@1.0",
|
|
"vendor.qti.hardware.data.flow@1.0",
|
|
"libandroid_net",
|
|
"vendor.qti.data.factory@2.0",
|
|
"vendor.qti.data.factory@2.1",
|
|
"vendor.qti.data.factory@2.2",
|
|
"vendor.qti.data.factory@2.3",
|
|
"vendor.qti.data.factory@2.4",
|
|
"vendor.qti.data.factory@2.5",
|
|
"vendor.qti.hardware.data.qmi@1.0",
|
|
"vendor.qti.hardware.data.dynamicdds@1.0",
|
|
"vendor.qti.hardware.data.dynamicdds@1.1",
|
|
"vendor.qti.ims.rcsconfig@1.0",
|
|
"vendor.qti.ims.rcsconfig@1.1",
|
|
"vendor.qti.latency@2.0",
|
|
"vendor.qti.latency@2.1",
|
|
"vendor.qti.hardware.mwqemadapter@1.0",
|
|
"vendor.qti.data.mwqem@1.0",
|
|
"android.hardware.wifi.hostapd@1.0",
|
|
"android.hardware.wifi.supplicant@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcneapiclient",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcneapiclient.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libnetutils",
|
|
"libutils",
|
|
"libdiag",
|
|
"liblog",
|
|
"libhidlbase",
|
|
"vendor.qti.hardware.data.cne.internal.api@1.0",
|
|
"vendor.qti.data.factory@2.0",
|
|
"libandroid_net",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcneoplookup",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcneoplookup.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"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",
|
|
"libdiag",
|
|
"libdsutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcpion",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcpion.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libion",
|
|
"libdmabufheap",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcv_common",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcv_common.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcvp2_1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcvp2_1.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libbase",
|
|
"libdmabufheap",
|
|
"libutils",
|
|
"libcv_common",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcvpcpuRev_skel",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcvpcpuRev_skel.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcdsprpc",
|
|
"libion",
|
|
"libcv_common",
|
|
"libbase",
|
|
"libdmabufheap",
|
|
"libutils",
|
|
"libvmmem",
|
|
"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",
|
|
"libloc_core",
|
|
"libloc_base_util",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdiag",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdiag.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libcutils",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdigital-dimming",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdigital-dimming.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libtinyxml2_1",
|
|
"libbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdisp-aba",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdisp-aba.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdisplayqos",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdisplayqos.so",
|
|
],
|
|
shared_libs: [
|
|
"libdisplaydebug",
|
|
"libtinyxml2_1",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdisplayskuutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdisplayskuutils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libsdmutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdpmqmihal",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdpmqmihal.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libhardware_legacy",
|
|
"libhardware",
|
|
"com.qualcomm.qti.dpm.api@1.0_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdpps",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdpps.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libdisp-aba",
|
|
"libqdutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libbinder",
|
|
"libdrm",
|
|
"libtinyxml2",
|
|
"libdisplaydebug",
|
|
"libhidlbase",
|
|
"android.frameworks.sensorservice@1.0",
|
|
"libdmabufheap",
|
|
"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: "libdsd2pcm",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdsd2pcm.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"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: [
|
|
"libqdi",
|
|
"libdiag",
|
|
"libcutils",
|
|
"liblog",
|
|
"libnetmgr",
|
|
"libdsutils",
|
|
"libconfigdb",
|
|
"libqmiservices",
|
|
"libqmi_cci",
|
|
"libqmi_common_so",
|
|
"libqmi_client_qmux",
|
|
"libqmi_client_helper",
|
|
"libqmi",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdsutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdsutils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdiag",
|
|
"libcutils",
|
|
"libmdmdetect",
|
|
"libnetutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libeva",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libeva.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libbase",
|
|
"libdmabufheap",
|
|
"libutils",
|
|
"libcv_common",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libeva_util",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libeva_util.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libutils",
|
|
"libQSEEComAPI",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libface3d_dev",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libface3d_dev.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libbinder",
|
|
"liblog",
|
|
"libcutils",
|
|
"libui",
|
|
"libbase",
|
|
"libdmabufheap",
|
|
"libFace3D_hlos",
|
|
"libFace3DTA",
|
|
"libQ6MSFR_manager_stub",
|
|
"libcamera2ndk_vendor",
|
|
"libmediandk",
|
|
"libnativewindow",
|
|
"libgui_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfastcrc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libfastcrc.so",
|
|
],
|
|
shared_libs: [
|
|
"libvideoutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfastcvdsp_stub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libfastcvdsp_stub.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcdsprpc",
|
|
"libdmabufheap",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfastcvopt",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libfastcvopt.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdmabufheap",
|
|
"libfastcvdsp_stub",
|
|
"libcdsprpc",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgame_enhance",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgame_enhance.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libsdm-color",
|
|
"libtinyxml2_1",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplayskuutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgnsspps",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgnsspps.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: "libgrpc++_unsecure_prebuilt",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgrpc++_unsecure_prebuilt.so",
|
|
],
|
|
shared_libs: [
|
|
"libz",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhdr_backlight_adapter",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhdr_backlight_adapter.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libtinyxml2_1",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhdr_tm",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhdr_tm.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libsdm-color",
|
|
"libtinyxml2_1",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplayskuutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhdrdynamic",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhdrdynamic.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libsdm-color",
|
|
"libtinyxml2_1",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplayskuutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhdrdynamicootf",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhdrdynamicootf.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libsdm-color",
|
|
"libtinyxml2_1",
|
|
"libcutils",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libidl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libidl.so",
|
|
],
|
|
shared_libs: [
|
|
"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",
|
|
"libloc_base_util",
|
|
"libloc_mq_client",
|
|
"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",
|
|
"libloc_util",
|
|
"libloc_base_util",
|
|
"libsqlite",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libkeymasterdeviceutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libkeymasterdeviceutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libion",
|
|
"libcutils",
|
|
"libQSEEComAPI",
|
|
"liblog",
|
|
"libcrypto",
|
|
"libdmabufheap",
|
|
"libspcom",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libkeymasterprovision",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libkeymasterprovision.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcrypto",
|
|
"libkeymasterdeviceutils",
|
|
"libkeymasterutils",
|
|
"libqcbor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libkeymasterutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libkeymasterutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libQSEEComAPI",
|
|
"liblog",
|
|
"libcrypto",
|
|
"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_base_util",
|
|
"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: "libloc_api_wds",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libloc_api_wds.so",
|
|
],
|
|
shared_libs: [
|
|
"libgps.utils",
|
|
"libidl",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"liblocation_api",
|
|
"libqmi_cci",
|
|
"libqmi_common_so",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libloc_base_util",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libloc_base_util.so",
|
|
],
|
|
shared_libs: [
|
|
"libsqlite",
|
|
"libssl",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libloc_eng_hub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libloc_eng_hub.so",
|
|
],
|
|
shared_libs: [
|
|
"libgps.utils",
|
|
"liblog",
|
|
"libizat_core",
|
|
"libgnsspps",
|
|
"libdiag",
|
|
"liblocdiagiface",
|
|
"libutils",
|
|
"libloc_util",
|
|
"libcdfw",
|
|
"libloc_core",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libloc_mq_client",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libloc_mq_client.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"liblog",
|
|
"libcutils",
|
|
"libgps.utils",
|
|
"libloc_base_util",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libloc_qwes_iface",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libloc_qwes_iface.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libgps.utils",
|
|
"libqcbor",
|
|
"libminksocket_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libloc_ril_client",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libloc_ril_client.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libloc_core",
|
|
"libgps.utils",
|
|
"liblbs_core",
|
|
"libdataitems",
|
|
"libutils",
|
|
"liblocationservice_glue",
|
|
"qcril_client",
|
|
"libqcrilNrLogger",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libloc_socket",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libloc_socket.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libgps.utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libloc_util",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libloc_util.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libgps.utils",
|
|
"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",
|
|
"libloc_base_util",
|
|
"libloc_mq_client",
|
|
"liblowi_common",
|
|
"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: "liblocdiagiface",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/liblocdiagiface.so",
|
|
],
|
|
shared_libs: [
|
|
"libgps.utils",
|
|
"libcutils",
|
|
"libdiag",
|
|
"liblog",
|
|
"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",
|
|
"libgps.utils",
|
|
"libloc_base_util",
|
|
"libloc_mq_client",
|
|
"liblowi_common",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liblowi_common",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/liblowi_common.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libloc_base_util",
|
|
"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",
|
|
"libloc_base_util",
|
|
"libloc_mq_client",
|
|
"liblowi_common",
|
|
"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: "liblx-ar_util",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/liblx-ar_util.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"liblx-osal",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liblx-osal",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/liblx-osal.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdiag",
|
|
"libion",
|
|
"libpdmapper",
|
|
"libpdnotifier",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmasc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmasc.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder",
|
|
"libdiag",
|
|
"libqmi_cci",
|
|
"libcne",
|
|
"libqmi",
|
|
"libqmiservices",
|
|
"libandroid_net",
|
|
"libcneqmiutils",
|
|
"vendor.qti.hardware.data.cne.internal.api@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.2",
|
|
"vendor.qti.hardware.mwqemadapter@1.0",
|
|
"libcutils",
|
|
"libidl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmcs",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmcs.so",
|
|
],
|
|
shared_libs: [
|
|
"libaudioroute",
|
|
"libar-acdb",
|
|
"liblog",
|
|
"libcutils",
|
|
"libats",
|
|
"liblx-osal",
|
|
"libtinyalsa",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmdmdetect",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmdmdetect.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmdmimgload",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmdmimgload.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmdsprpc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmdsprpc.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libutils",
|
|
"vendor.qti.hardware.dsp@1.0",
|
|
"liblog",
|
|
"libc",
|
|
"libcutils",
|
|
"libdmabufheap",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmemutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmemutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libion",
|
|
"libdisplaydebug",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libminkdescriptor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libminkdescriptor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libqcbor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libminksocket_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libminksocket_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libqrtr",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmisight",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmisight.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libjsoncpp",
|
|
"libc",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmlipay",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmlipay.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.xiaomi.hardware.mlipay@1.0",
|
|
"vendor.xiaomi.hardware.mtdservice@1.0",
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libQSEEComAPI",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmlipay@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmlipay@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.xiaomi.hardware.mlipay@1.0",
|
|
"vendor.xiaomi.hardware.mlipay@1.1",
|
|
"vendor.xiaomi.hardware.mtdservice@1.0",
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libQSEEComAPI",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmm-hdcpmgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmm-hdcpmgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmmosal_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmmosal_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmmrtpdecoder_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmmrtpdecoder_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libmmosal_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmmrtpencoder_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmmrtpencoder_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal_vendor",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"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",
|
|
"libnetmgrxfrmutils",
|
|
"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_datapath_proxy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnetmgr_datapath_proxy.so",
|
|
],
|
|
shared_libs: [
|
|
"libdsutils",
|
|
"libconfigdb",
|
|
"libdiag",
|
|
"libcutils",
|
|
"liblog",
|
|
"libnetmgr",
|
|
"libnetmgr_common",
|
|
"libnlnetmgr",
|
|
"libnetmgrportutils",
|
|
"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: "libnetmgr_sscm3",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnetmgr_sscm3.so",
|
|
],
|
|
shared_libs: [
|
|
"libdsutils",
|
|
"libconfigdb",
|
|
"libdiag",
|
|
"libcutils",
|
|
"liblog",
|
|
"libnetmgr",
|
|
"libnetmgr_common",
|
|
"libqmiservices",
|
|
"libqmi_common_so",
|
|
"libqmi_cci",
|
|
"libqmi_client_helper",
|
|
"libqmi",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnetmgr_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnetmgr_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"libdsutils",
|
|
"libconfigdb",
|
|
"libdiag",
|
|
"libcutils",
|
|
"liblog",
|
|
"libnetmgr",
|
|
"libnetmgr_common",
|
|
"libhidlbase",
|
|
"libandroid_net",
|
|
"libutils",
|
|
"android.system.net.netd@1.1",
|
|
"libbinder",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnetmgrext_interface_client",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnetmgrext_interface_client.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: "libnetmgrext_interface_server",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnetmgrext_interface_server.so",
|
|
],
|
|
shared_libs: [
|
|
"libdsutils",
|
|
"libconfigdb",
|
|
"libdiag",
|
|
"libcutils",
|
|
"liblog",
|
|
"libnetmgr",
|
|
"libnetmgr_common",
|
|
"libqmiservices",
|
|
"libnetmgrportutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnetmgrmodemproxy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnetmgrmodemproxy.so",
|
|
],
|
|
shared_libs: [
|
|
"libdsutils",
|
|
"libconfigdb",
|
|
"libdiag",
|
|
"libcutils",
|
|
"liblog",
|
|
"libnetmgr",
|
|
"libnetmgr_common",
|
|
"libqmiservices",
|
|
"libqmi_common_so",
|
|
"libqmi_cci",
|
|
"libnetmgr_utils",
|
|
"libnetmgrportutils",
|
|
"libnetmgr_datapath_proxy",
|
|
"libnlnetmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnetmgrportutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnetmgrportutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libdsutils",
|
|
"libconfigdb",
|
|
"libdiag",
|
|
"libcutils",
|
|
"liblog",
|
|
"libnetmgr",
|
|
"libnetmgr_common",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnetmgrxfrmutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnetmgrxfrmutils.so",
|
|
],
|
|
shared_libs: [
|
|
"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",
|
|
"libnetmgr",
|
|
"libnetmgr_common",
|
|
"libnetmgrxfrmutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liboemcrypto",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/liboemcrypto.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libQSEEComAPI",
|
|
"libhidlbase",
|
|
"libcpion",
|
|
"libminkdescriptor",
|
|
"libcutils",
|
|
"libtrustedapploader",
|
|
"libdisplayconfig.qti",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libops",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libops.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libQSEEComAPI",
|
|
"liblog",
|
|
"libdrm",
|
|
"libhidlbase",
|
|
"libdisplayconfig.qti",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libpal_net_if",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libpal_net_if.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libgps.utils",
|
|
"liblog",
|
|
"libandroid_net",
|
|
"libcrypto",
|
|
"libssl",
|
|
"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: "libperfconfig",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libperfconfig.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libxml2",
|
|
"libqti-util",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libperfgluelayer",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libperfgluelayer.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libqti-perfd-client",
|
|
"libperfconfig",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libperfioctl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libperfioctl.so",
|
|
],
|
|
shared_libs: [
|
|
"libdrm",
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libperipheral_client",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libperipheral_client.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libbinder",
|
|
"libmdmdetect",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqc2audio_base",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqc2audio_base.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqc2audio_basecodec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqc2audio_basecodec.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libqdMetaData",
|
|
"libqc2audio_base",
|
|
"libqc2audio_utils",
|
|
"libqc2audio_platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqc2audio_core",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqc2audio_core.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libqc2audio_base",
|
|
"libqc2audio_hooks",
|
|
"libqc2audio_utils",
|
|
"libqc2audio_platform",
|
|
"libqc2audio_basecodec",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqc2audio_hooks",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqc2audio_hooks.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libqc2audio_base",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqc2audio_hwaudiocodec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqc2audio_hwaudiocodec.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libqc2audio_base",
|
|
"libqc2audio_platform",
|
|
"libqc2audio_utils",
|
|
"libqc2audio_basecodec",
|
|
"libcodec2_vndk",
|
|
"libstagefright_foundation",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqc2audio_platform",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqc2audio_platform.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libqdMetaData",
|
|
"libqc2audio_base",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqc2audio_swaudiocodec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqc2audio_swaudiocodec.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libqc2audio_base",
|
|
"libqc2audio_platform",
|
|
"libqc2audio_utils",
|
|
"libqc2audio_basecodec",
|
|
"libcodec2_vndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqc2audio_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqc2audio_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libqc2audio_base",
|
|
"libqc2audio_platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqc2colorconvertfilter",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqc2colorconvertfilter.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libqcodec2_base",
|
|
"libqcodec2_utils",
|
|
"libqcodec2_mockfilter",
|
|
"libqc2filter",
|
|
"libqcodec2_basecodec",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqc2filter",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqc2filter.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libqcodec2_base",
|
|
"libqcodec2_utils",
|
|
"libqcodec2_basecodec",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqc2vppfilter",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqc2vppfilter.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libqdMetaData",
|
|
"libhidlbase",
|
|
"libqcodec2_base",
|
|
"libqcodec2_basecodec",
|
|
"libqcodec2_utils",
|
|
"libqcodec2_platform",
|
|
"vendor.qti.hardware.vpp@2.0",
|
|
"vendor.qti.hardware.capabilityconfigstore@1.0",
|
|
"vendor.qti.hardware.qconfig@1.0",
|
|
"qti.video.utils.videobufferlayout",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcbor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcbor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcc_file_agent",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcc_file_agent.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbase",
|
|
"libfmq",
|
|
"libhidlbase",
|
|
"vendor.qti.hardware.qccsyshal@1.0_vendor",
|
|
"vendor.qti.hardware.qccsyshal@1.1_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcci_legacy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcci_legacy.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libdiag",
|
|
"libidl",
|
|
"libqmi_client_qmux",
|
|
"libqmi_legacy",
|
|
"liblog",
|
|
"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: [
|
|
"libdiag",
|
|
"libdsutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcodec2_base",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcodec2_base.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcodec2_basecodec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcodec2_basecodec.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libqcodec2_base",
|
|
"libqcodec2_utils",
|
|
"libqcodec2_platform",
|
|
"qti.video.utils.videobufferlayout",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcodec2_core",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcodec2_core.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libqcodec2_base",
|
|
"libqcodec2_hooks",
|
|
"libqcodec2_utils",
|
|
"libqcodec2_platform",
|
|
"libqcodec2_basecodec",
|
|
"qti.video.utils.videobufferlayout",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcodec2_filterbase",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcodec2_filterbase.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libqcodec2_base",
|
|
"libqcodec2_utils",
|
|
"libqcodec2_basecodec",
|
|
"qti.video.utils.videobufferlayout",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcodec2_hooks",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcodec2_hooks.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libqcodec2_base",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcodec2_mockfilter",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcodec2_mockfilter.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libqcodec2_base",
|
|
"libqcodec2_platform",
|
|
"libqcodec2_utils",
|
|
"libqcodec2_basecodec",
|
|
"libcodec2_vndk",
|
|
"libqcodec2_v4l2codec",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcodec2_mockqc2filter",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcodec2_mockqc2filter.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libqcodec2_base",
|
|
"libqcodec2_utils",
|
|
"libqcodec2_basecodec",
|
|
"libqcodec2_filterbase",
|
|
"qti.video.utils.videobufferlayout",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcodec2_platform",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcodec2_platform.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libqcodec2_base",
|
|
"libjsoncpp",
|
|
"qti.video.utils.videobufferlayout",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcodec2_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcodec2_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libqcodec2_base",
|
|
"libqcodec2_platform",
|
|
"libhidlbase",
|
|
"libgrallocutils",
|
|
"libgralloctypes",
|
|
"libgralloc.qti",
|
|
"libdisplayconfig.qti",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libnativewindow",
|
|
"libvideotxr",
|
|
"qti.video.utils.videobufferlayout",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcodec2_v4l2codec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcodec2_v4l2codec.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libqcodec2_base",
|
|
"libqcodec2_platform",
|
|
"libqcodec2_utils",
|
|
"libqcodec2_basecodec",
|
|
"libcodec2_vndk",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcrilDataModule",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcrilDataModule.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.radio@1.6",
|
|
"vendor.qti.hardware.data.iwlan@1.0",
|
|
"vendor.qti.hardware.data.iwlan@1.1",
|
|
"vendor.qti.hardware.data.connection@1.0",
|
|
"vendor.qti.hardware.data.connection@1.1",
|
|
"libbinder_ndk",
|
|
"libqdpr",
|
|
"libdsi_netctrl",
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libqcrilNrFramework",
|
|
"libqcrilNrLogger",
|
|
"libril-db",
|
|
"libqcrilNrQtiBus",
|
|
"libqcrilNrQtiMutex",
|
|
"qcrilNrQmiModule",
|
|
"qtiril-utils",
|
|
"libqmi_cci",
|
|
"libqmi_client_qmux",
|
|
"libqmi_client_helper",
|
|
"libqmiservices",
|
|
"libdsutils",
|
|
"libhidlbase",
|
|
"libhardware_legacy",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcrilNr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcrilNr.so",
|
|
],
|
|
shared_libs: [
|
|
"qcrilInterfaces",
|
|
"libxiaomi_qcril",
|
|
"libhidlbase",
|
|
"vendor.qti.hardware.radio.am@1.0",
|
|
"vendor.qti.hardware.radio.qcrilhook@1.0",
|
|
"vendor.qti.hardware.radio.uim@1.0",
|
|
"vendor.qti.hardware.radio.uim@1.1",
|
|
"vendor.qti.hardware.radio.uim@1.2",
|
|
"vendor.qti.hardware.radio.uim_remote_server@1.0",
|
|
"vendor.qti.hardware.radio.uim_remote_client@1.0",
|
|
"vendor.qti.hardware.radio.uim_remote_client@1.1",
|
|
"vendor.qti.hardware.radio.uim_remote_client@1.2",
|
|
"vendor.qti.hardware.radio.lpa@1.0",
|
|
"vendor.qti.hardware.radio.lpa@1.1",
|
|
"vendor.qti.hardware.radio.lpa@1.2",
|
|
"vendor.qti.hardware.radio.qtiradio@1.0",
|
|
"vendor.qti.hardware.radio.qtiradio@2.0",
|
|
"vendor.qti.hardware.radio.qtiradio@2.1",
|
|
"vendor.qti.hardware.radio.qtiradio@2.2",
|
|
"vendor.qti.hardware.radio.qtiradio@2.3",
|
|
"vendor.qti.hardware.radio.qtiradio@2.4",
|
|
"vendor.qti.hardware.radio.qtiradio@2.5",
|
|
"vendor.qti.hardware.radio.qtiradio@2.6",
|
|
"android.hardware.radio@1.0",
|
|
"android.hardware.radio.config@1.0",
|
|
"android.hardware.radio.config@1.1",
|
|
"android.hardware.radio.config@1.2",
|
|
"android.hardware.radio.config@1.3",
|
|
"libqcrilNrFramework",
|
|
"android.hardware.secure_element@1.0",
|
|
"android.hardware.secure_element@1.1",
|
|
"android.hardware.secure_element@1.2",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"qcrild_libqcrilnrutils",
|
|
"libqmi_cci",
|
|
"libqmi_client_qmux",
|
|
"libdiag",
|
|
"libhardware_legacy",
|
|
"libqmiservices",
|
|
"librilqmimiscservices",
|
|
"libqmi_client_helper",
|
|
"libidl",
|
|
"libsqlite",
|
|
"libbinder",
|
|
"libmdmdetect",
|
|
"libperipheral_client",
|
|
"libqcrilNrLogger",
|
|
"android.hardware.radio@1.1",
|
|
"android.hardware.radio@1.2",
|
|
"android.hardware.radio@1.3",
|
|
"android.hardware.radio@1.4",
|
|
"android.hardware.radio@1.5",
|
|
"android.hardware.radio@1.6",
|
|
"android.hardware.radio.deprecated@1.0",
|
|
"libqcrilNrQtiMutex",
|
|
"libprotobuf-cpp-full-3.9.1-vendorcompat",
|
|
"libvndksupport",
|
|
"libbase",
|
|
"libz",
|
|
"libconfigdb",
|
|
"libxml",
|
|
"libqcrilNrQtiBus",
|
|
"qtiwakelock",
|
|
"qtiril-utils",
|
|
"qcrilMarshal",
|
|
"libril-db",
|
|
"libril-legacy",
|
|
"qcrilNrQmiModule",
|
|
"libQtiRilLoadable",
|
|
"libbinder_ndk",
|
|
"qtiPeripheralMgr",
|
|
"vendor.qti.hardware.radio.ims-V7-ndk_platform",
|
|
"vendor.qti.hardware.radio.qtiradio-V5-ndk_platform",
|
|
"libsystem_health_mon",
|
|
"libxml2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcrilNrCellInfoModule",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcrilNrCellInfoModule.so",
|
|
],
|
|
shared_libs: [
|
|
"libqcrilNrQtiMutex",
|
|
"libQtiRilLoadable",
|
|
"libqcrilNrFramework",
|
|
"libqcrilNrLogger",
|
|
"qcrilNrQmiModule",
|
|
"libqcrilNr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcrilNrFramework",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcrilNrFramework.so",
|
|
],
|
|
shared_libs: [
|
|
"libqcrilNrLogger",
|
|
"libqcrilNrQtiMutex",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcrilNrImsModule",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcrilNrImsModule.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libqcrilNrQtiMutex",
|
|
"libqcrilNrLogger",
|
|
"libqcrilNrFramework",
|
|
"libril-db",
|
|
"qtiril-utils",
|
|
"qcrilNrQmiModule",
|
|
"libril-legacy",
|
|
"libQtiRilLoadable",
|
|
"libqcrilNr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcrilNrLogger",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcrilNrLogger.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libdiag",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcrilNrPbmModule",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcrilNrPbmModule.so",
|
|
],
|
|
shared_libs: [
|
|
"libqcrilNrQtiMutex",
|
|
"libdiag",
|
|
"qcrilNrQmiModule",
|
|
"libqcrilNrLogger",
|
|
"libqcrilNrFramework",
|
|
"qtiril-utils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libQtiRilLoadable",
|
|
"libqcrilNrQtiBus",
|
|
"libril-legacy",
|
|
"libxiaomi_qcril",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcrilNrQtiBus",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcrilNrQtiBus.so",
|
|
],
|
|
shared_libs: [
|
|
"libqcrilNrQtiMutex",
|
|
"libqcrilNrFramework",
|
|
"libqcrilNrLogger",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcrilNrQtiMutex",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcrilNrQtiMutex.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcrilNrSmsModule",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcrilNrSmsModule.so",
|
|
],
|
|
shared_libs: [
|
|
"qcrilInterfaces",
|
|
"libqmi_cci",
|
|
"libqmi_encdec",
|
|
"libqmi_client_qmux",
|
|
"libdiag",
|
|
"libhardware_legacy",
|
|
"libqmiservices",
|
|
"librilqmimiscservices",
|
|
"libqmi_client_helper",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbase",
|
|
"libsqlite",
|
|
"qtiril-utils",
|
|
"libqcrilNrQtiMutex",
|
|
"libqcrilNrFramework",
|
|
"libqcrilNrLogger",
|
|
"qcrilNrQmiModule",
|
|
"libril-db",
|
|
"libQtiRilLoadable",
|
|
"libril-legacy",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcrilNrSocketModule",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcrilNrSocketModule.so",
|
|
],
|
|
shared_libs: [
|
|
"libqcrilNrFramework",
|
|
"qcrilInterfaces",
|
|
"qcrilMarshal",
|
|
"qtiwakelock",
|
|
"libqcrilNr",
|
|
"libril-legacy",
|
|
"qcrild_libqcrilnr",
|
|
"libqcrilNrLogger",
|
|
"libqcrilNrQtiMutex",
|
|
"libutils",
|
|
"liblog",
|
|
"qcrild_libqcrilnrutils",
|
|
"librilqmimiscservices",
|
|
"qtiril-utils",
|
|
"libril-db",
|
|
"qcrilNrQmiModule",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcrilNrVoiceModule",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcrilNrVoiceModule.so",
|
|
],
|
|
shared_libs: [
|
|
"libxiaomi_qcril",
|
|
"libcutils",
|
|
"libsqlite",
|
|
"libqcrilNrQtiMutex",
|
|
"libqcrilNrLogger",
|
|
"libqcrilNrFramework",
|
|
"libril-db",
|
|
"libril-legacy",
|
|
"qtiril-utils",
|
|
"libqcrilNrQtiBus",
|
|
"qtiwakelock",
|
|
"qcrilNrQmiModule",
|
|
"libQtiRilLoadable",
|
|
"qcrilInterfaces",
|
|
"libm",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcrildataaidl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcrildataaidl.so",
|
|
],
|
|
shared_libs: [
|
|
"libqcrilNrFramework",
|
|
"libqcrilNrLogger",
|
|
"libutils",
|
|
"libbinder_ndk",
|
|
"vendor.qti.hardware.data.connectionfactory-V1-ndk_platform",
|
|
"vendor.qti.hardware.data.ka-V1-ndk_platform",
|
|
"vendor.qti.hardware.data.dataactivity-V1-ndk_platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcrildatactl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcrildatactl.so",
|
|
],
|
|
shared_libs: [
|
|
"libqmi_cci",
|
|
"libqmiservices",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcrildataqos",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqcrildataqos.so",
|
|
],
|
|
shared_libs: [
|
|
"libqcrilNrFramework",
|
|
"libqcrilNrLogger",
|
|
"qcrilNrQmiModule",
|
|
"libqmi_cci",
|
|
"libqmiservices",
|
|
"vendor.qti.ims.factory@2.0",
|
|
"vendor.qti.ims.connection@1.0",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqdcm-algo",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqdcm-algo.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libsdm-color",
|
|
"libbinder",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqdcm-json-mode-parser",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqdcm-json-mode-parser.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libsdm-color",
|
|
"libbinder",
|
|
"libjsoncpp",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqdcm-mode-parser",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqdcm-mode-parser.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libsdm-color",
|
|
"libbinder",
|
|
"libtinyxml2_1",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqdi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqdi.so",
|
|
],
|
|
shared_libs: [
|
|
"libdiag",
|
|
"libdsutils",
|
|
"libqmiservices",
|
|
"libqmi_cci",
|
|
"libqmi_common_so",
|
|
"libqmi_client_qmux",
|
|
"libqmi_client_helper",
|
|
"libqmi",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqdp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqdp.so",
|
|
],
|
|
shared_libs: [
|
|
"libdiag",
|
|
"libdsutils",
|
|
"libcutils",
|
|
"libqmiservices",
|
|
"libqmi_cci",
|
|
"libqmi_common_so",
|
|
"libqmi_client_helper",
|
|
"libqdpr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqdpr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqdpr.so",
|
|
],
|
|
shared_libs: [
|
|
"libqmiservices",
|
|
"libqmi_cci",
|
|
"libqmi_common_so",
|
|
"libqmi_client_helper",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libdiag",
|
|
"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: "libqmi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqmi_cci",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqmi_cci.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libqmi_encdec",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqmi_client_helper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
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: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqmi_client_qmux",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqmi_client_qmux.so",
|
|
],
|
|
shared_libs: [
|
|
"libdiag",
|
|
"libdsutils",
|
|
"libqmiservices",
|
|
"libidl",
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqmi_common_so",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqmi_common_so.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqmi_csi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqmi_csi.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libqmi_encdec",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqmi_encdec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqmi_encdec.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqmi_legacy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqmi_legacy.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libqmi_client_qmux",
|
|
"libdiag",
|
|
"libdsutils",
|
|
"libqmiservices",
|
|
"libidl",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqmiservices",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqmiservices.so",
|
|
],
|
|
shared_libs: [
|
|
"libidl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqppe",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqppe.so",
|
|
],
|
|
shared_libs: [
|
|
"libgps.utils",
|
|
"liblog",
|
|
"liblocdiagiface",
|
|
"libdiag",
|
|
"libutils",
|
|
"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: "libqrtrclient",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqrtrclient.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libqrtr",
|
|
"libsdmutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqseed3",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqseed3.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: "libqti-perfd-client",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqti-perfd-client.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"vendor.qti.hardware.perf@2.2",
|
|
"vendor.qti.hardware.perf@2.3",
|
|
"libhidlbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqti-perfd",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqti-perfd.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libxml2",
|
|
"libqti-util",
|
|
"libhidlbase",
|
|
"vendor.qti.hardware.perf@2.3",
|
|
"libbase",
|
|
"libthermalclient",
|
|
"libqti-perfd-client",
|
|
"libperfconfig",
|
|
"libperfgluelayer",
|
|
"libdisplayconfig.qti",
|
|
"libperfioctl",
|
|
"vendor.qti.memory.pasrmanager@1.1",
|
|
"libutils",
|
|
"libutilscallstack",
|
|
"libcrypto",
|
|
"libssl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqti-util",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqti-util.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libxml2",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqtigefar",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqtigefar.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqtikeymaster4",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqtikeymaster4.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcrypto",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"libkeymasterdeviceutils",
|
|
"libkeymasterutils",
|
|
"libbase",
|
|
"libqcbor",
|
|
"android.hardware.keymaster@4.0",
|
|
"android.hardware.keymaster@4.1",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqtikeymint",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqtikeymint.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.security.rkp-V1-ndk",
|
|
"liblog",
|
|
"libcrypto",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"libkeymasterdeviceutils",
|
|
"libbase",
|
|
"libqcbor",
|
|
"libkeymaster_messages",
|
|
"android.hardware.keymaster@4.0",
|
|
"android.hardware.keymaster@4.1",
|
|
"android.hardware.security.keymint-V1-ndk",
|
|
"android.hardware.security.secureclock-V1-ndk",
|
|
"android.hardware.security.sharedsecret-V1-ndk",
|
|
"libbinder_ndk",
|
|
"libkeymasterutils",
|
|
"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: "librcmask",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/librcmask.so",
|
|
],
|
|
shared_libs: [
|
|
"libdisplaydebug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libresampler",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libresampler.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libril-db",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libril-db.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libqcrilNrLogger",
|
|
"libsqlite",
|
|
"libqcrilNrFramework",
|
|
"libqcrilNrQtiMutex",
|
|
"qtiril-utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libril-legacy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libril-legacy.so",
|
|
],
|
|
shared_libs: [
|
|
"libpdmapper",
|
|
"libpdnotifier",
|
|
"libqcrilNrLogger",
|
|
"libcutils",
|
|
"qtiPeripheralMgr",
|
|
"libqcrilNrQtiMutex",
|
|
"qtiril-utils",
|
|
"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-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: "librilqmimiscservices",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/librilqmimiscservices.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: "libscveCommon",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libscveCommon.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libbase",
|
|
"libdmabufheap",
|
|
"libscveCommon_stub",
|
|
"libcdsprpc",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libscveCommon_stub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libscveCommon_stub.so",
|
|
],
|
|
shared_libs: [
|
|
"libcdsprpc",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libscveObjectSegmentation",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libscveObjectSegmentation.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libfastcvopt",
|
|
"libscveCommon",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libscveObjectTracker",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libscveObjectTracker.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libfastcvopt",
|
|
"libscveCommon",
|
|
"libscveObjectSegmentation",
|
|
"libdmabufheap",
|
|
"libeva",
|
|
"libcv_common",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libscveObjectTracker_stub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libscveObjectTracker_stub.so",
|
|
],
|
|
shared_libs: [
|
|
"libfastcvopt",
|
|
"liblog",
|
|
"libscveCommon",
|
|
"libcdsprpc",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsdm-color",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsdm-color.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbinder",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libtinyxml2_1",
|
|
"libsdmutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsdm-colormgr-algo",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsdm-colormgr-algo.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdisplaydebug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsdm-disp-vndapis",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsdm-disp-vndapis.so",
|
|
],
|
|
shared_libs: [
|
|
"libdisplaydebug",
|
|
"libqservice",
|
|
"libbinder",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsdmextension",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsdmextension.so",
|
|
],
|
|
shared_libs: [
|
|
"libdisplaydebug",
|
|
"libsdmutils",
|
|
"libdisplayqos",
|
|
"libsdm-color",
|
|
"libdisplayskuutils",
|
|
"libtinyxml2_1",
|
|
"libtestutils",
|
|
"libcrypto",
|
|
"libssl",
|
|
"libbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsdsprpc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsdsprpc.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libutils",
|
|
"vendor.qti.hardware.dsp@1.0",
|
|
"liblog",
|
|
"libc",
|
|
"libcutils",
|
|
"libdmabufheap",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsensor_calibration",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsensor_calibration.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsensorcal",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsensorcal.so",
|
|
],
|
|
shared_libs: [
|
|
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
|
|
"liblog",
|
|
"libssc",
|
|
"libutils",
|
|
"libcutils",
|
|
"libsensorslog",
|
|
"libsnsapi",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsensorslog",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsensorslog.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libshsc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libshsc.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libshsusr_verinfo",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libshsusr_verinfo.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"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: "libsn100u_fw",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsn100u_fw.so",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsnapdragoncolor-manager",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsnapdragoncolor-manager.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libsdm-color",
|
|
"libbinder",
|
|
"libtinyxml2",
|
|
"libsdmutils",
|
|
"libdrm",
|
|
"libdigital-dimming",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsnapdragoncolor-qdcm",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsnapdragoncolor-qdcm.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdisplaydebug",
|
|
"libsdm-color",
|
|
"libbinder",
|
|
"libsdmutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsns_device_mode_stub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsns_device_mode_stub.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libutils",
|
|
"libcutils",
|
|
"libadsprpc",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsns_direct_channel_stub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsns_direct_channel_stub.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libutils",
|
|
"libcutils",
|
|
"libadsprpc",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsns_registry_skel",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsns_registry_skel.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsnsapi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsnsapi.so",
|
|
],
|
|
shared_libs: [
|
|
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
|
|
"libcutils",
|
|
"libutils",
|
|
"libqmi_common_so",
|
|
"libqmi_cci",
|
|
"libqmi_encdec",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsnsdiaglog",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsnsdiaglog.so",
|
|
],
|
|
shared_libs: [
|
|
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
|
|
"liblog",
|
|
"libdiag",
|
|
"libsensorslog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libssc",
|
|
"libsnsapi",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsoc_helper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsoc_helper.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libspcom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libspcom.so",
|
|
],
|
|
shared_libs: [
|
|
"libion",
|
|
"libdmabufheap",
|
|
"libvmmem",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcrypto",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libspl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libspl.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libQSEEComAPI",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libssc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libssc.so",
|
|
],
|
|
shared_libs: [
|
|
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
|
|
"liblog",
|
|
"libsensorslog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libqmi_common_so",
|
|
"libqmi_cci",
|
|
"libqmi_encdec",
|
|
"libsnsapi",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libssc_default_listener",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libssc_default_listener.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libsdsprpc",
|
|
"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: "libsubsystem_control",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsubsystem_control.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libqmi_cci",
|
|
"libqmi_common_so",
|
|
"libmdmdetect",
|
|
"libperipheral_client",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsynergy_loc_api",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsynergy_loc_api.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: "libsys_info_cache",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsys_info_cache.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libgps.utils",
|
|
"libloc_core",
|
|
"liblog",
|
|
"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: "libtestutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtestutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libthermalclient",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libthermalclient.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtime_genoff",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtime_genoff.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtinyxml2_1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtinyxml2_1.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtrustedapploader",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtrustedapploader.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libminkdescriptor",
|
|
"libminksocket_vendor",
|
|
"libqcbor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libultrasound_notify",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libultrasound_notify.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvideotxr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvideotxr.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libnativewindow",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvideoutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvideoutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvppcommon",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvppcommon.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libdmabufheap",
|
|
"libvmmem",
|
|
"qti.video.utils.videobufferlayout",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvpphcp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvpphcp.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libcdsprpc",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvpphvx",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvpphvx.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libcdsprpc",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvpplibrary",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvpplibrary.so",
|
|
],
|
|
shared_libs: [
|
|
"libvppcommon",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"vendor.qti.hardware.capabilityconfigstore@1.0",
|
|
"libcutils",
|
|
"liblog",
|
|
"libqdMetaData",
|
|
"libdmabufheap",
|
|
"libvpphvx",
|
|
"libcdsprpc",
|
|
"libvpphcp",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvpptestutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvpptestutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libvpplibrary",
|
|
"libvppcommon",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdcodecv4l2_proprietary",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfdcodecv4l2_proprietary.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal_vendor",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libwfdcommonutils_proprietary",
|
|
"libwfdmminterface_proprietary",
|
|
"libwfdutils_proprietary",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdcommonutils_proprietary",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfdcommonutils_proprietary.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal_vendor",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libion",
|
|
"libprocessgroup",
|
|
"libwfddisplayconfig_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdconfigutils_proprietary",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfdconfigutils_proprietary.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal_vendor",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbinder",
|
|
"libnl",
|
|
"libwfdmminterface_proprietary",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfddisplayconfig_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfddisplayconfig_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"vendor.display.config@2.0",
|
|
"libdisplayconfig.qti",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdhdcpcp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfdhdcpcp.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal_vendor",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libwfdutils_proprietary",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdhdcpservice_proprietary",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfdhdcpservice_proprietary.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal_vendor",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbinder",
|
|
"libwfdhdcpcp",
|
|
"libc++",
|
|
"libclang_rt.ubsan_standalone",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdmminterface_proprietary",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfdmminterface_proprietary.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal_vendor",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdmmservice_proprietary",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfdmmservice_proprietary.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal_vendor",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbinder",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdmmsrc_proprietary",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfdmmsrc_proprietary.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder",
|
|
"libmmosal_vendor",
|
|
"liblog",
|
|
"libutils",
|
|
"libmmrtpencoder_vendor",
|
|
"libFileMux_proprietary",
|
|
"libcutils",
|
|
"libtinyalsa",
|
|
"libwfdcommonutils_proprietary",
|
|
"libwfdutils_proprietary",
|
|
"libwfdconfigutils_proprietary",
|
|
"libwfdaac_vendor",
|
|
"libpng",
|
|
"libwfdmminterface_proprietary",
|
|
"libwfdcodecv4l2_proprietary",
|
|
"libwfdmmservice_proprietary",
|
|
"libhidlbase",
|
|
"qti.video.utils.videobufferlayout",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.audio@7.0",
|
|
"android.hardware.audio.common@7.0",
|
|
"android.hardware.audio.common@7.0-enums",
|
|
"libfmq",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdmodulehdcpsession",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfdmodulehdcpsession.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal_vendor",
|
|
"liblog",
|
|
"libutils",
|
|
"libwfdhdcpcp",
|
|
"libwfdcommonutils_proprietary",
|
|
"libhidlbase",
|
|
"libwfdutils_proprietary",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdrtsp_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfdrtsp_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"libutils",
|
|
"libmmosal_vendor",
|
|
"libwfdcommonutils_proprietary",
|
|
"libwfdconfigutils_proprietary",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdsessionmodule",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfdsessionmodule.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal_vendor",
|
|
"liblog",
|
|
"libutils",
|
|
"libwfdsourcesession_proprietary",
|
|
"vendor.qti.hardware.wifidisplaysession@1.0_vendor",
|
|
"libwfdcommonutils_proprietary",
|
|
"libhidlbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdsourcesession_proprietary",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfdsourcesession_proprietary.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbinder",
|
|
"libmmosal_vendor",
|
|
"libwfdcommonutils_proprietary",
|
|
"libwfdconfigutils_proprietary",
|
|
"libwfdmminterface_proprietary",
|
|
"libmedia_helper",
|
|
"libwfdmmsrc_proprietary",
|
|
"libhidlbase",
|
|
"libwfdsourcesm_proprietary",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdsourcesm_proprietary",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfdsourcesm_proprietary.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"libutils",
|
|
"libwfdrtsp_vendor",
|
|
"libmmrtpencoder_vendor",
|
|
"libmmrtpdecoder_vendor",
|
|
"libwfduibcinterface_vendor",
|
|
"libwfdmmsrc_proprietary",
|
|
"libmmosal_vendor",
|
|
"libwfdcommonutils_proprietary",
|
|
"libwfdconfigutils_proprietary",
|
|
"libwfdmminterface_proprietary",
|
|
"libwfdmodulehdcpsession",
|
|
"libhidlbase",
|
|
"libwfddisplayconfig_vendor",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfduibcinterface_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfduibcinterface_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal_vendor",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libwfduibcsrcinterface_vendor",
|
|
"libwfduibcsinkinterface_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfduibcsink_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfduibcsink_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal_vendor",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfduibcsinkinterface_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfduibcsinkinterface_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal_vendor",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libwfduibcsink_vendor",
|
|
"libwfdcommonutils_proprietary",
|
|
"libwfdconfigutils_proprietary",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfduibcsrc_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfduibcsrc_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal_vendor",
|
|
"libwfdcommonutils_proprietary",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libwfdconfigutils_proprietary",
|
|
"libwfddisplayconfig_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfduibcsrcinterface_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfduibcsrcinterface_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal_vendor",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libwfduibcsrc_vendor",
|
|
"libwfdcommonutils_proprietary",
|
|
"libwfdconfigutils_proprietary",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdutils_proprietary",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwfdutils_proprietary.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal_vendor",
|
|
"liblog",
|
|
"libbase",
|
|
"libion",
|
|
"libdmabufheap",
|
|
"libvmmem",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwms",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwms.so",
|
|
],
|
|
shared_libs: [
|
|
"libcne",
|
|
"libqmiservices",
|
|
"libqmi_cci",
|
|
"liblog",
|
|
"libcneoplookup",
|
|
"libandroid_net",
|
|
"libutils",
|
|
"vendor.qti.hardware.data.cne.internal.api@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.1",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.2",
|
|
"vendor.qti.hardware.data.latency@1.0",
|
|
"vendor.qti.latency@2.0",
|
|
"vendor.qti.hardware.mwqemadapter@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.1",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.2",
|
|
"vendor.qti.hardware.data.cne.internal.api@1.0",
|
|
"vendor.qti.hardware.mwqemadapter@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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: [
|
|
"android.hardware.drm@1.0",
|
|
"android.hardware.drm@1.1",
|
|
"android.hardware.drm@1.2",
|
|
"android.hardware.drm@1.3",
|
|
"android.hardware.drm@1.4",
|
|
"android.hidl.memory@1.0",
|
|
"libbase",
|
|
"libcrypto",
|
|
"libcutils",
|
|
"libhidlbase",
|
|
"libhidlmemory",
|
|
"liblog",
|
|
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwvkeybox",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwvkeybox.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libxml2",
|
|
"liboemcrypto",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libxiaomi_qcril",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libxiaomi_qcril.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libqcrilNrQtiMutex",
|
|
"libril-db",
|
|
"qtiril-utils",
|
|
"libsqlite",
|
|
"libxml",
|
|
"libidl",
|
|
"liblog",
|
|
"libqmi",
|
|
"libqcci_legacy",
|
|
"libqmi_cci",
|
|
"libdiag",
|
|
"libqmi_common_so",
|
|
"libxml2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libxlog",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libxlog.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"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: [
|
|
"liblog",
|
|
"libdiag",
|
|
"libcutils",
|
|
"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: "ls_nq_client",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/ls_nq_client.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libchrome",
|
|
"libhidlbase",
|
|
"se_nq_extn_client",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwvdrmengine",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mediadrm/libwvdrmengine.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcrypto",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
|
|
"libstagefright_foundation",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mediadrm",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "qcrilInterfaces",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/qcrilInterfaces.so",
|
|
],
|
|
shared_libs: [
|
|
"libqcrilNrQtiMutex",
|
|
"libqcrilNrLogger",
|
|
"libqcrilNrFramework",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "qcrilMarshal",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/qcrilMarshal.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "qcrilNrQmiModule",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/qcrilNrQmiModule.so",
|
|
],
|
|
shared_libs: [
|
|
"libqcrilNrLogger",
|
|
"libqcrilNrFramework",
|
|
"libqcrilNrQtiMutex",
|
|
"qtiril-utils",
|
|
"libqmi_cci",
|
|
"libqmi_client_qmux",
|
|
"libqmiservices",
|
|
"libqmi_client_helper",
|
|
"libqmi_encdec",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "qcril_client",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/qcril_client.so",
|
|
],
|
|
shared_libs: [
|
|
"qcrilMarshal",
|
|
"qcrild_libqcrilnrutils",
|
|
"libqcrilNrLogger",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "qcrild_libqcrilnr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/qcrild_libqcrilnr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"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",
|
|
"android.hardware.radio.deprecated@1.0",
|
|
"android.hardware.radio.config@1.0",
|
|
"android.hardware.radio.config@1.1",
|
|
"libhidlbase",
|
|
"qcrild_libqcrilnrutils",
|
|
"libqcrilNrFramework",
|
|
"libqcrilNrLogger",
|
|
"libqcrilNrQtiMutex",
|
|
"qtiwakelock",
|
|
"qcrilMarshal",
|
|
"libQtiRilLoadable",
|
|
"libril-legacy",
|
|
"libqcrilNr",
|
|
"qcrilInterfaces",
|
|
"libril-db",
|
|
"android.hardware.radio@1.5",
|
|
"android.hardware.radio@1.6",
|
|
"libbinder_ndk",
|
|
"libbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "qcrild_libqcrilnrutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/qcrild_libqcrilnrutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "qti.video.utils.videobufferlayout",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/qti.video.utils.videobufferlayout.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "qtiPeripheralMgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/qtiPeripheralMgr.so",
|
|
],
|
|
shared_libs: [
|
|
"libqcrilNrQtiMutex",
|
|
"liblog",
|
|
"libmdmdetect",
|
|
"libqcrilNrLogger",
|
|
"libperipheral_client",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "qtiril-utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/qtiril-utils.so",
|
|
],
|
|
shared_libs: [
|
|
"libqcrilNrQtiMutex",
|
|
"libqcrilNrLogger",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "qtiwakelock",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/qtiwakelock.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libqcrilNrQtiMutex",
|
|
"libhardware_legacy",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "se_nq_extn_client",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/se_nq_extn_client.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libchrome",
|
|
"libhidlbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "sensors.ssc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/sensors.ssc.so",
|
|
],
|
|
shared_libs: [
|
|
"libsns_direct_channel_stub",
|
|
"libadsprpc",
|
|
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
|
|
"liblog",
|
|
"libsnsapi",
|
|
"libssc",
|
|
"libsnsdiaglog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libsensorslog",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"android.hardware.sensors@2.0",
|
|
"android.hardware.sensors@2.1",
|
|
"android.hardware.sensors@2.0-ScopedWakelock",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "sensors.touch.detect",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/sensors.touch.detect.so",
|
|
],
|
|
shared_libs: [
|
|
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libsensorslog",
|
|
"libssc",
|
|
"libsnsapi",
|
|
"android.hardware.sensors@1.0",
|
|
"android.hardware.sensors@2.0",
|
|
"android.hardware.sensors@2.0-ScopedWakelock",
|
|
"android.hardware.sensors@2.1",
|
|
"libfmq",
|
|
"libpower",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "sensors.ultrasoundproximity",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/sensors.ultrasoundproximity.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libultrasound_notify",
|
|
"libfmq",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libssc",
|
|
"libhardware",
|
|
"android.hardware.sensors@2.0",
|
|
"sensors.ssc",
|
|
"android.hardware.sensors@2.0-ScopedWakelock",
|
|
"android.hardware.sensors@2.1",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libasphere",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/soundfx/libasphere.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "soundfx",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libshoebox",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/soundfx/libshoebox.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "soundfx",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.display.color@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.display.color@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.display.color@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.display.color@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.display.color@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.display.color@1.2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.display.color@1.2.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.display.color@1.0",
|
|
"vendor.display.color@1.1",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.display.color@1.3",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.display.color@1.3.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.display.color@1.0",
|
|
"vendor.display.color@1.1",
|
|
"vendor.display.color@1.2",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.display.color@1.4",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.display.color@1.4.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.display.color@1.0",
|
|
"vendor.display.color@1.1",
|
|
"vendor.display.color@1.2",
|
|
"vendor.display.color@1.3",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.display.color@1.5",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.display.color@1.5.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.display.color@1.0",
|
|
"vendor.display.color@1.1",
|
|
"vendor.display.color@1.2",
|
|
"vendor.display.color@1.3",
|
|
"vendor.display.color@1.4",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.display.color@1.6",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.display.color@1.6.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.display.color@1.0",
|
|
"vendor.display.color@1.1",
|
|
"vendor.display.color@1.2",
|
|
"vendor.display.color@1.3",
|
|
"vendor.display.color@1.4",
|
|
"vendor.display.color@1.5",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.display.color@1.7",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.display.color@1.7.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.display.color@1.0",
|
|
"vendor.display.color@1.1",
|
|
"vendor.display.color@1.2",
|
|
"vendor.display.color@1.3",
|
|
"vendor.display.color@1.4",
|
|
"vendor.display.color@1.5",
|
|
"vendor.display.color@1.6",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.display.postproc@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.display.postproc@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.libdpmctmgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.libdpmctmgr.so",
|
|
],
|
|
shared_libs: [
|
|
"libdiag",
|
|
"libbinder",
|
|
"libcutils",
|
|
"libutils",
|
|
"vendor.libdpmframework",
|
|
"com.qualcomm.qti.dpm.api@1.0_vendor",
|
|
"vendor.qti.hardware.dpmservice@1.0_vendor",
|
|
"vendor.qti.hardware.dpmservice@1.1_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.libdpmfdmgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.libdpmfdmgr.so",
|
|
],
|
|
shared_libs: [
|
|
"libdiag",
|
|
"libbinder",
|
|
"libcutils",
|
|
"libutils",
|
|
"vendor.libdpmframework",
|
|
"com.qualcomm.qti.dpm.api@1.0_vendor",
|
|
"vendor.qti.hardware.dpmservice@1.0_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.libdpmframework",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.libdpmframework.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase_shim",
|
|
"libdiag",
|
|
"libbinder",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libhardware_legacy",
|
|
"com.qualcomm.qti.dpm.api@1.0_vendor",
|
|
"vendor.qti.hardware.dpmservice@1.0_vendor",
|
|
"vendor.qti.hardware.dpmservice@1.1_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.libdpmtcm",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.libdpmtcm.so",
|
|
],
|
|
shared_libs: [
|
|
"libdiag",
|
|
"libbinder",
|
|
"libcutils",
|
|
"libutils",
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libhardware_legacy",
|
|
"vendor.libdpmframework",
|
|
"com.qualcomm.qti.dpm.api@1.0_vendor",
|
|
"vendor.qti.hardware.dpmservice@1.0_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.libmwqemiptablemgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.libmwqemiptablemgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"vendor.libdpmframework",
|
|
"libdiag",
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libhardware_legacy",
|
|
"com.qualcomm.qti.dpm.api@1.0_vendor",
|
|
"vendor.qti.hardware.dpmservice@1.0_vendor",
|
|
"vendor.qti.hardware.mwqemadapter@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.data.factory@2.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.data.cne.internal.api@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.constants@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.0",
|
|
"vendor.qti.hardware.data.dynamicdds@1.0",
|
|
"vendor.qti.hardware.data.qmi@1.0",
|
|
"vendor.qti.ims.rcsconfig@1.0",
|
|
"vendor.qti.latency@2.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.data.factory@2.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.data.factory@2.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.data.factory@2.0",
|
|
"vendor.qti.data.slm@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.api@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.constants@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.0",
|
|
"vendor.qti.hardware.data.dynamicdds@1.0",
|
|
"vendor.qti.hardware.data.qmi@1.0",
|
|
"vendor.qti.ims.rcsconfig@1.0",
|
|
"vendor.qti.ims.rcsconfig@1.1",
|
|
"vendor.qti.latency@2.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.data.factory@2.2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.data.factory@2.2.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.data.factory@2.0",
|
|
"vendor.qti.data.factory@2.1",
|
|
"vendor.qti.data.mwqem@1.0",
|
|
"vendor.qti.data.slm@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.api@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.constants@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.0",
|
|
"vendor.qti.hardware.data.dynamicdds@1.0",
|
|
"vendor.qti.hardware.data.qmi@1.0",
|
|
"vendor.qti.ims.rcsconfig@1.0",
|
|
"vendor.qti.ims.rcsconfig@1.1",
|
|
"vendor.qti.latency@2.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.data.factory@2.3",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.data.factory@2.3.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.data.factory@2.0",
|
|
"vendor.qti.data.factory@2.1",
|
|
"vendor.qti.data.factory@2.2",
|
|
"vendor.qti.data.mwqem@1.0",
|
|
"vendor.qti.data.slm@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.api@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.constants@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.0",
|
|
"vendor.qti.hardware.data.dynamicdds@1.0",
|
|
"vendor.qti.hardware.data.lce@1.0",
|
|
"vendor.qti.hardware.data.qmi@1.0",
|
|
"vendor.qti.ims.rcsconfig@1.0",
|
|
"vendor.qti.ims.rcsconfig@1.1",
|
|
"vendor.qti.latency@2.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.data.factory@2.4",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.data.factory@2.4.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.data.factory@2.0",
|
|
"vendor.qti.data.factory@2.1",
|
|
"vendor.qti.data.factory@2.2",
|
|
"vendor.qti.data.factory@2.3",
|
|
"vendor.qti.data.mwqem@1.0",
|
|
"vendor.qti.data.slm@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.api@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.constants@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.1",
|
|
"vendor.qti.hardware.data.dynamicdds@1.0",
|
|
"vendor.qti.hardware.data.lce@1.0",
|
|
"vendor.qti.hardware.data.qmi@1.0",
|
|
"vendor.qti.ims.rcsconfig@1.0",
|
|
"vendor.qti.ims.rcsconfig@1.1",
|
|
"vendor.qti.latency@2.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.data.factory@2.5",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.data.factory@2.5.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.data.factory@2.0",
|
|
"vendor.qti.data.factory@2.1",
|
|
"vendor.qti.data.factory@2.2",
|
|
"vendor.qti.data.factory@2.3",
|
|
"vendor.qti.data.factory@2.4",
|
|
"vendor.qti.data.mwqem@1.0",
|
|
"vendor.qti.data.slm@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.api@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.constants@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.1",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.2",
|
|
"vendor.qti.hardware.data.dynamicdds@1.0",
|
|
"vendor.qti.hardware.data.flow@1.0",
|
|
"vendor.qti.hardware.data.lce@1.0",
|
|
"vendor.qti.hardware.data.qmi@1.0",
|
|
"vendor.qti.ims.rcsconfig@1.0",
|
|
"vendor.qti.ims.rcsconfig@1.1",
|
|
"vendor.qti.latency@2.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.data.mwqem@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.data.mwqem@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.data.slm@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.data.slm@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.diaghal@1.0_vendor",
|
|
stem: "vendor.qti.diaghal@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.diaghal@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.esepowermanager@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.esepowermanager@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.esepowermanager@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.esepowermanager@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.esepowermanager@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.gnss-V3-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.gnss-V3-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.gnss-V5-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.gnss-V5-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.gnss-service",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.gnss-service.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"vendor.qti.gnss-V5-ndk",
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"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",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.AGMIPC@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.AGMIPC@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libbase",
|
|
"libar-gsl",
|
|
"vendor.qti.hardware.AGMIPC@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
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.bluetooth_sar@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.bluetooth_sar@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.bluetooth_sar@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.cacert@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.cacert@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.data.cne.internal.constants@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.data.cne.internal.constants@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.data.cne.internal.server@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.data.cne.internal.constants@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.data.cne.internal.server@1.2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.2.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.data.cne.internal.constants@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.1",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.data.connection@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.data.connection@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.data.connection@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.data.connection@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.data.connectionfactory-V1-ndk_platform",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.data.connectionfactory-V1-ndk_platform.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"vendor.qti.hardware.data.dataactivity-V1-ndk_platform",
|
|
"vendor.qti.hardware.data.ka-V1-ndk_platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.data.dataactivity-V1-ndk_platform",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.data.dataactivity-V1-ndk_platform.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.data.dynamicdds@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.data.dynamicdds@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.data.dynamicdds@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.data.flow@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.data.flow@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.data.iwlan@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.radio@1.0",
|
|
"android.hardware.radio@1.1",
|
|
"android.hardware.radio@1.2",
|
|
"android.hardware.radio@1.3",
|
|
"android.hardware.radio@1.4",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.data.iwlan@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.data.iwlan@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.radio@1.0",
|
|
"android.hardware.radio@1.1",
|
|
"android.hardware.radio@1.2",
|
|
"android.hardware.radio@1.4",
|
|
"android.hardware.radio@1.5",
|
|
"android.hardware.radio@1.6",
|
|
"android.hidl.safe_union@1.0",
|
|
"vendor.qti.hardware.data.iwlan@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.data.ka-V1-ndk_platform",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.data.ka-V1-ndk_platform.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.data.latency@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.data.latency@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.data.lce@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.data.lce@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.data.qmi@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.dpmservice@1.0_vendor",
|
|
stem: "vendor.qti.hardware.dpmservice@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.dpmservice@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.dpmservice@1.1_vendor",
|
|
stem: "vendor.qti.hardware.dpmservice@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.dpmservice@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.dpmservice@1.0_vendor",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.dsp@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "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",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.mwqemadapter@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.qccsyshal@1.0_vendor",
|
|
stem: "vendor.qti.hardware.qccsyshal@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.qccsyshal@1.1_vendor",
|
|
stem: "vendor.qti.hardware.qccsyshal@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.qccsyshal@1.0_vendor",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.qccvndhal@1.0-halimpl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.qccvndhal@1.0-halimpl.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libfmq",
|
|
"libcutils",
|
|
"liblog",
|
|
"vendor.qti.hardware.qccvndhal@1.0_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.qccvndhal@1.0_vendor",
|
|
stem: "vendor.qti.hardware.qccvndhal@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.qccvndhal@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.qconfig@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.qconfig@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.qseecom@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.qseecom@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.qteeconnector@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.qteeconnector@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.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",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.radio.atcmdfwd@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@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.radio.ims-V7-ndk_platform",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.radio.ims-V7-ndk_platform.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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.7",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.7.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.radio.ims@1.0",
|
|
"vendor.qti.hardware.radio.ims@1.1",
|
|
"vendor.qti.hardware.radio.ims@1.2",
|
|
"vendor.qti.hardware.radio.ims@1.3",
|
|
"vendor.qti.hardware.radio.ims@1.4",
|
|
"vendor.qti.hardware.radio.ims@1.5",
|
|
"vendor.qti.hardware.radio.ims@1.6",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.radio.ims@1.8",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.radio.ims@1.8.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.radio.ims@1.0",
|
|
"vendor.qti.hardware.radio.ims@1.1",
|
|
"vendor.qti.hardware.radio.ims@1.2",
|
|
"vendor.qti.hardware.radio.ims@1.3",
|
|
"vendor.qti.hardware.radio.ims@1.4",
|
|
"vendor.qti.hardware.radio.ims@1.5",
|
|
"vendor.qti.hardware.radio.ims@1.6",
|
|
"vendor.qti.hardware.radio.ims@1.7",
|
|
"libhidlbase",
|
|
"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",
|
|
"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",
|
|
"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.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.radio.lpa@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.radio.lpa@1.2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa@1.2.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.radio.lpa@1.0",
|
|
"vendor.qti.hardware.radio.lpa@1.1",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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",
|
|
"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-V5-ndk_platform",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio-V5-ndk_platform.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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.4",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.radio@1.0",
|
|
"android.hardware.radio@1.1",
|
|
"vendor.qti.hardware.radio.qtiradio@1.0",
|
|
"vendor.qti.hardware.radio.qtiradio@2.0",
|
|
"vendor.qti.hardware.radio.qtiradio@2.1",
|
|
"vendor.qti.hardware.radio.qtiradio@2.2",
|
|
"vendor.qti.hardware.radio.qtiradio@2.3",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.radio.qtiradio@2.5",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.radio@1.0",
|
|
"android.hardware.radio@1.1",
|
|
"vendor.qti.hardware.radio.qtiradio@1.0",
|
|
"vendor.qti.hardware.radio.qtiradio@2.0",
|
|
"vendor.qti.hardware.radio.qtiradio@2.1",
|
|
"vendor.qti.hardware.radio.qtiradio@2.2",
|
|
"vendor.qti.hardware.radio.qtiradio@2.3",
|
|
"vendor.qti.hardware.radio.qtiradio@2.4",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.radio.qtiradio@2.6",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.6.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.radio@1.0",
|
|
"vendor.qti.hardware.radio.qtiradio@1.0",
|
|
"vendor.qti.hardware.radio.qtiradio@2.0",
|
|
"vendor.qti.hardware.radio.qtiradio@2.1",
|
|
"vendor.qti.hardware.radio.qtiradio@2.2",
|
|
"vendor.qti.hardware.radio.qtiradio@2.3",
|
|
"vendor.qti.hardware.radio.qtiradio@2.4",
|
|
"vendor.qti.hardware.radio.qtiradio@2.5",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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",
|
|
"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.2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.radio.uim_remote_client@1.0",
|
|
"vendor.qti.hardware.radio.uim_remote_client@1.1",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.sensorscalibrate@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.sensorscalibrate@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.slmadapter@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.slmadapter@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.soter@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.soter@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.vpp@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.vpp@1.2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.2.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.vpp@1.3",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.vpp@1.3.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.vpp@2.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.vpp@2.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.wifidisplaysession@1.0_vendor",
|
|
stem: "vendor.qti.hardware.wifidisplaysession@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.wifidisplaysession@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.wifidisplaysessionl@1.0-halimpl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"vendor.qti.hardware.wifidisplaysession@1.0_vendor",
|
|
"libwfdsessionmodule",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.ims.callcapability@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.callcapability@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "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",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.ims.configservice@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.configservice@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.ims.configservice@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.configservice@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.ims.configservice@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.ims.connection@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.connection@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.ims.factory@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.ims.callcapability@1.0",
|
|
"vendor.qti.ims.rcsconfig@2.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.ims.factory@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.factory@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.ims.callcapability@1.0",
|
|
"vendor.qti.ims.factory@1.0",
|
|
"vendor.qti.ims.rcsconfig@2.0",
|
|
"vendor.qti.ims.rcsconfig@2.1",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.ims.factory@2.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.factory@2.0.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.ims.connection@1.0",
|
|
"vendor.qti.ims.callcapability@1.0",
|
|
"vendor.qti.ims.rcsuce@1.0",
|
|
"vendor.qti.ims.rcssip@1.0",
|
|
"vendor.qti.ims.configservice@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.ims.factory@2.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.factory@2.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.ims.callcapability@1.0",
|
|
"vendor.qti.ims.configservice@1.0",
|
|
"vendor.qti.ims.configservice@1.1",
|
|
"vendor.qti.ims.connection@1.0",
|
|
"vendor.qti.ims.factory@2.0",
|
|
"vendor.qti.ims.rcssip@1.0",
|
|
"vendor.qti.ims.rcssip@1.1",
|
|
"vendor.qti.ims.rcsuce@1.0",
|
|
"vendor.qti.ims.rcsuce@1.1",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.ims.factory@2.2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.factory@2.2.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.ims.callcapability@1.0",
|
|
"vendor.qti.ims.configservice@1.0",
|
|
"vendor.qti.ims.configservice@1.1",
|
|
"vendor.qti.ims.connection@1.0",
|
|
"vendor.qti.ims.factory@2.0",
|
|
"vendor.qti.ims.factory@2.1",
|
|
"vendor.qti.ims.rcssip@1.0",
|
|
"vendor.qti.ims.rcssip@1.1",
|
|
"vendor.qti.ims.rcssip@1.2",
|
|
"vendor.qti.ims.rcsuce@1.0",
|
|
"vendor.qti.ims.rcsuce@1.1",
|
|
"vendor.qti.ims.rcsuce@1.2",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.ims.rcsconfig@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.ims.rcsconfig@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.ims.rcsconfig@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.ims.rcsconfig@2.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.ims.rcsconfig@2.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.ims.rcsconfig@2.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.ims.rcssip@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.rcssip@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.ims.rcssip@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.ims.rcssip@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.ims.rcssip@1.2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.rcssip@1.2.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.ims.rcssip@1.0",
|
|
"vendor.qti.ims.rcssip@1.1",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.ims.rcsuce@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.rcsuce@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.ims.rcsuce@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.ims.rcsuce@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.ims.rcsuce@1.2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.ims.rcsuce@1.2.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.ims.rcsuce@1.0",
|
|
"vendor.qti.ims.rcsuce@1.1",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.imsrtpservice@3.0-service-Impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libhardware_legacy",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libdiag",
|
|
"vendor.qti.imsrtpservice@3.0_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.imsrtpservice@3.0_vendor",
|
|
stem: "vendor.qti.imsrtpservice@3.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.latency@2.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.latency@2.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.latency@2.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.latency@2.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.latency@2.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.memory.pasrmanager@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.memory.pasrmanager@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.memory.pasrmanager@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.memory.pasrmanager@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.memory.pasrmanager@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.qspmhal@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.qspmhal@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"vendor.qti.qspmhal@1.0",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlbase",
|
|
"libhidlmemory",
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qualcomm.qti.dpm.api@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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: [
|
|
"lib-imsvtutils",
|
|
"lib-imsvtextutils",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libdiag_system",
|
|
"libgui",
|
|
"libandroid",
|
|
"libnativewindow",
|
|
"libmediandk",
|
|
"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",
|
|
"libmediandk",
|
|
"libnativewindow",
|
|
"libion",
|
|
"libdmabufheap",
|
|
"lib-imsvtutils",
|
|
"libandroid",
|
|
"libhidlbase",
|
|
"vendor.qti.imsrtpservice@3.0",
|
|
"vendor.qti.imsrtpservice@3.1",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"vendor.qti.ImsRtpService-V1-ndk",
|
|
"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: "libdiag_system",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libdiag_system.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.diaghal@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"libc",
|
|
"libcutils",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdpmctmgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libdpmctmgr.so",
|
|
],
|
|
shared_libs: [
|
|
"libdiag_system",
|
|
"libbinder",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdpmframework",
|
|
"com.qualcomm.qti.dpm.api@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdpmfdmgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libdpmfdmgr.so",
|
|
],
|
|
shared_libs: [
|
|
"libdiag_system",
|
|
"libbinder",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdpmframework",
|
|
"com.qualcomm.qti.dpm.api@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdpmframework",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libdpmframework.so",
|
|
],
|
|
shared_libs: [
|
|
"libdiag_system",
|
|
"libbinder",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libhardware_legacy",
|
|
"com.qualcomm.qti.dpm.api@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdpmtcm",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libdpmtcm.so",
|
|
],
|
|
shared_libs: [
|
|
"libdiag_system",
|
|
"libbinder",
|
|
"libcutils",
|
|
"libutils",
|
|
"libdpmframework",
|
|
"com.qualcomm.qti.dpm.api@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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: "libmmosal",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libmmosal.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmmparser_lite",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libmmparser_lite.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libmmosal",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmmrtpdecoder",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libmmrtpdecoder.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libmmosal",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmmrtpencoder",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libmmrtpencoder.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libqcc.so",
|
|
],
|
|
shared_libs: [
|
|
"libcurl",
|
|
"libssl",
|
|
"libcrypto",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbase",
|
|
"libfmq",
|
|
"libhidlbase",
|
|
"libbinder_ndk",
|
|
"vendor.qti.hardware.qccvndhal@1.0",
|
|
"vendor.qti.hardware.qccsyshal@1.2",
|
|
"android.hardware.common-V2-ndk",
|
|
"vendor.qti.qccvndhal_aidl-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqcc_file_agent_sys",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libqcc_file_agent_sys.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqccdme",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libqccdme.so",
|
|
],
|
|
shared_libs: [
|
|
"libcurl",
|
|
"libssl",
|
|
"libcrypto",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbase",
|
|
"libfmq",
|
|
"libhidlbase",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"vendor.qti.hardware.qccvndhal@1.0",
|
|
"vendor.qti.hardware.qccsyshal@1.2",
|
|
"android.hardware.common-V2-ndk",
|
|
"vendor.qti.qccvndhal_aidl-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqccfileservice",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libqccfileservice.so",
|
|
],
|
|
shared_libs: [
|
|
"libcurl",
|
|
"libssl",
|
|
"libcrypto",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbase",
|
|
"libfmq",
|
|
"libhidlbase",
|
|
"libbinder_ndk",
|
|
"vendor.qti.hardware.qccvndhal@1.0",
|
|
"vendor.qti.hardware.qccsyshal@1.2",
|
|
"android.hardware.common-V2-ndk",
|
|
"vendor.qti.qccvndhal_aidl-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdavenhancements",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libwfdavenhancements.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libbinder",
|
|
"libutils",
|
|
"libgui",
|
|
"libui",
|
|
"libstagefright_foundation",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdclient",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libwfdclient.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbinder",
|
|
"libgui",
|
|
"libmmosal",
|
|
"libinput",
|
|
"libwfdsinksm",
|
|
"libwfdcommonutils",
|
|
"libwfdconfigutils",
|
|
"libwfdmminterface",
|
|
"libnativewindow",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdcommonutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libwfdcommonutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbinder",
|
|
"libnl",
|
|
"libwfdmminterface",
|
|
"libwfdconfigutils",
|
|
"libui",
|
|
"libgui",
|
|
"libwfddisplayconfig",
|
|
"libion",
|
|
"libprocessgroup",
|
|
"libdng_sdk",
|
|
"libjpeg",
|
|
"libpiex",
|
|
"libpng",
|
|
"libheif",
|
|
"libnativewindow",
|
|
"libEGL",
|
|
"libGLESv2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdconfigutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libwfdconfigutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbinder",
|
|
"libnl",
|
|
"libwfdmminterface",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfddisplayconfig",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libwfddisplayconfig.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"vendor.display.config@2.0",
|
|
"libdisplayconfig.system.qti",
|
|
"libbinder_ndk",
|
|
"vendor.qti.hardware.display.config-V5-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdmminterface",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libwfdmminterface.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdmmsink",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libwfdmmsink.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal",
|
|
"liblog",
|
|
"libutils",
|
|
"libmedia",
|
|
"libaudioclient",
|
|
"libgui",
|
|
"libbinder",
|
|
"libwfdcommonutils",
|
|
"libwfdconfigutils",
|
|
"libui",
|
|
"libmmparser_lite",
|
|
"libmmrtpdecoder",
|
|
"libcutils",
|
|
"libwfddisplayconfig",
|
|
"libhwui",
|
|
"libwfdmminterface",
|
|
"libhidlbase",
|
|
"libhidlmemory",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libandroid",
|
|
"libmediandk",
|
|
"libaaudio",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdmmsrc_system",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libwfdmmsrc_system.so",
|
|
],
|
|
shared_libs: [
|
|
"libgui_shim",
|
|
"libbinder",
|
|
"libmmosal",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libgui",
|
|
"libui",
|
|
"libwfdcommonutils",
|
|
"libwfdconfigutils",
|
|
"libinput",
|
|
"libwfdmminterface",
|
|
"libwfddisplayconfig",
|
|
"libmedia_helper",
|
|
"libaudioclient",
|
|
"libwfdavenhancements",
|
|
"libhidlbase",
|
|
"libgralloctypes",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdnative",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libwfdnative.so",
|
|
],
|
|
shared_libs: [
|
|
"libinput_shim",
|
|
"libbinder_shim",
|
|
"libandroid_runtime",
|
|
"libui",
|
|
"libinput",
|
|
"libnativehelper",
|
|
"libutils",
|
|
"liblog",
|
|
"libwfdclient",
|
|
"libhidlbase",
|
|
"libhidlmemory",
|
|
"libbinder",
|
|
"libgui",
|
|
"android.hidl.base@1.0",
|
|
"android.hidl.token@1.0-utils",
|
|
"android.hardware.graphics.common@1.0",
|
|
"android.hardware.graphics.bufferqueue@1.0",
|
|
"android.hardware.graphics.bufferqueue@2.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdrtsp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libwfdrtsp.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"libutils",
|
|
"libmmosal",
|
|
"libwfdcommonutils",
|
|
"libwfdconfigutils",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdservice",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libwfdservice.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbinder",
|
|
"libgui",
|
|
"libwfdsinksm",
|
|
"libmmosal",
|
|
"libwfdcommonutils",
|
|
"libwfdconfigutils",
|
|
"libinput",
|
|
"libwfdmminterface",
|
|
"libmedia_helper",
|
|
"libaudioclient",
|
|
"libaudiofoundation",
|
|
"audioclient-types-aidl-cpp",
|
|
"android.media.audio.common.types-V4-cpp",
|
|
"libwfdmmsrc_system",
|
|
"libwfdavenhancements",
|
|
"libhidlbase",
|
|
"vendor.qti.hardware.wifidisplaysession@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfdsinksm",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libwfdsinksm.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"libutils",
|
|
"libwfdrtsp",
|
|
"libwfduibcinterface",
|
|
"libwfdmmsink",
|
|
"libmmosal",
|
|
"libmedia",
|
|
"libwfdcommonutils",
|
|
"libwfdconfigutils",
|
|
"libwfdmminterface",
|
|
"libmmrtpencoder",
|
|
"libmmrtpdecoder",
|
|
"libhidlbase",
|
|
"libnativewindow",
|
|
"libmediandk",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfduibcinterface",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libwfduibcinterface.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libwfduibcsrcinterface",
|
|
"libwfduibcsinkinterface",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfduibcsink",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libwfduibcsink.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfduibcsinkinterface",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libwfduibcsinkinterface.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libwfduibcsink",
|
|
"libwfdcommonutils",
|
|
"libwfdconfigutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfduibcsrc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libwfduibcsrc.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal",
|
|
"libwfdcommonutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libwfdconfigutils",
|
|
"libwfddisplayconfig",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwfduibcsrcinterface",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/libwfduibcsrcinterface.so",
|
|
],
|
|
shared_libs: [
|
|
"libmmosal",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libwfduibcsrc",
|
|
"libwfdcommonutils",
|
|
"libwfdconfigutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.ImsRtpService-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/vendor.qti.ImsRtpService-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.diaghal@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.dpmaidlservice-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/vendor.qti.hardware.dpmaidlservice-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.dpmservice@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/vendor.qti.hardware.dpmservice@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.dpmservice@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/vendor.qti.hardware.dpmservice@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.dpmservice@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.qccsyshal@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/vendor.qti.hardware.qccsyshal@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.qccsyshal@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/vendor.qti.hardware.qccsyshal@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.qccsyshal@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.qccsyshal@1.2-halimpl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/vendor.qti.hardware.qccsyshal@1.2-halimpl.so",
|
|
],
|
|
shared_libs: [
|
|
"libprotobuf-cpp-full",
|
|
"libcutils",
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libfmq",
|
|
"libqcc_file_agent_sys",
|
|
"vendor.qti.hardware.qccsyshal@1.2",
|
|
"vendor.qti.hardware.qccsyshal@1.1",
|
|
"vendor.qti.hardware.qccsyshal@1.0",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.qccsyshal@1.2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/vendor.qti.hardware.qccsyshal@1.2.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.qccsyshal@1.0",
|
|
"vendor.qti.hardware.qccsyshal@1.1",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.qccvndhal@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/vendor.qti.hardware.qccvndhal@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.wifidisplaysession@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.imsrtpservice@3.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.imsrtpservice@3.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.imsrtpservice@3.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.qccvndhal_aidl-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/lib64/vendor.qti.qccvndhal_aidl-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"android.hardware.common.fmq-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "CACertService",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/vendor/app/CACertService/CACertService.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
soc_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "CneApp",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/vendor/app/CneApp/CneApp.apk",
|
|
required: [
|
|
"CneApp.libvndfwk_detect_jni.qti_vendor_symlink",
|
|
],
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
soc_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "IWlanService",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/vendor/app/IWlanService/IWlanService.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
soc_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "SoterService",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/vendor/app/SoterService/SoterService.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
soc_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "TimeService",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/vendor/app/TimeService/TimeService.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
soc_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "com.qualcomm.qti.gpudrivers.taro.api31",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/vendor/app/com.qualcomm.qti.gpudrivers.taro.api31/com.qualcomm.qti.gpudrivers.taro.api31.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
soc_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "uimgbaservice",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/product/app/uimgbaservice/uimgbaservice.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
product_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/product/priv-app/HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND/HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
privileged: true,
|
|
product_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "HotwordEnrollmentXGoogleHEXAGON_WIDEBAND",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/product/priv-app/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
privileged: true,
|
|
product_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "AtFwd2",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/system_ext/app/AtFwd2/AtFwd2.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "ImsRcsService",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/system_ext/app/ImsRcsService/ImsRcsService.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "PowerOffAlarm",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/system_ext/app/PowerOffAlarm/PowerOffAlarm.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "QCC",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/system_ext/app/QCC/QCC.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "QtiTelephony",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/system_ext/app/QtiTelephony/QtiTelephony.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "QtiTelephonyService",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "WfdService",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/system_ext/priv-app/WfdService/WfdService.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
privileged: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "dpmserviceapp",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
privileged: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "ims",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/system_ext/priv-app/ims/ims.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
privileged: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "qcrilmsgtunnel",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
privileged: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "WfdCommon",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system/framework/WfdCommon.jar",
|
|
],
|
|
}
|
|
|
|
dex_import {
|
|
name: "uimgbalibrary",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/product/framework/uimgbalibrary.jar",
|
|
],
|
|
product_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "uimgbamanagerlibrary",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/product/framework/uimgbamanagerlibrary.jar",
|
|
],
|
|
product_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "uimservicelibrary",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/product/framework/uimservicelibrary.jar",
|
|
],
|
|
product_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "com.android.hotwordenrollment.common.util",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/com.android.hotwordenrollment.common.util.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "com.qti.dpmframework",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/com.qti.dpmframework.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "dpmapi",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/dpmapi.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "qcrilhook",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/qcrilhook.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.qti.hardware.alarm-V1.0-java",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.qti.ims.connection-V1.0-java",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.qti.ims.connectionaidlservice-V1-java",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/vendor.qti.ims.connectionaidlservice-V1-java.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.qti.ims.factory-V2.0-java",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.qti.ims.factory-V2.1-java",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/vendor.qti.ims.factory-V2.1-java.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.qti.ims.factory-V2.2-java",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/vendor.qti.ims.factory-V2.2-java.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.qti.ims.factoryaidlservice-V1-java",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/vendor.qti.ims.factoryaidlservice-V1-java.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.qti.ims.rcssip-V1.0-java",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.qti.ims.rcssip-V1.1-java",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.qti.ims.rcssip-V1.2-java",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.qti.ims.rcssipaidlservice-V1-java",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/vendor.qti.ims.rcssipaidlservice-V1-java.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.qti.ims.rcsuce-V1.0-java",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.qti.ims.rcsuce-V1.1-java",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.qti.ims.rcsuce-V1.2-java",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "vendor.qti.ims.rcsuceaidlservice-V1-java",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system_ext/framework/vendor.qti.ims.rcsuceaidlservice-V1-java.jar",
|
|
],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "android.hardware.security.keymint-service-qti.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.security.keymint-service-qti.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "c2_manifest_vendor.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/c2_manifest_vendor.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "c2_manifest_vendor_audio.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/c2_manifest_vendor_audio.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "dataconnection-saidl.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/dataconnection-saidl.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_android.hardware.drm@1.4-service.widevine.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.4-service.widevine.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_vendor.xiaomi.hardware.mlipay.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/manifest_vendor.xiaomi.hardware.mlipay.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "qtiradio-saidl.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/qtiradio-saidl.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.qti.diag.hal.service.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.diag.hal.service.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.qti.gnss-service.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.gnss-service.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.qti.hardware.perf.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.perf.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.qti.hardware.qconfig@1.0-service.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.qconfig@1.0-service.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.qti.hardware.radio.ims.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.radio.ims.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.qti.hardware.vpp@2.0-service.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.vpp@2.0-service.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "ATFWD-daemon",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/ATFWD-daemon",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libqmi_cci",
|
|
"libqmi",
|
|
"libmdmdetect",
|
|
"libqmi_client_qmux",
|
|
"libqmi_client_helper",
|
|
"libqmiservices",
|
|
"liblog",
|
|
"libavservices_minijail",
|
|
"libqmi_common_so",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"vendor.qti.hardware.radio.atcmdfwd@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "SoterProvisioningTool",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/SoterProvisioningTool",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libhwbinder",
|
|
"vendor.qti.hardware.soter@1.0",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "adpl",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/adpl",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"liblog",
|
|
"libdiag",
|
|
"libdsutils",
|
|
"librmnetctl",
|
|
"libqmi_cci",
|
|
"libqmiservices",
|
|
"libnetutils",
|
|
"libcutils",
|
|
"libqmi_client_qmux",
|
|
"libqmi_encdec",
|
|
"libqcmaputils",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
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_vendor",
|
|
"libutils",
|
|
"libcne",
|
|
"libcneapiclient",
|
|
"libqmiservices",
|
|
"libhidlbase",
|
|
"libandroid_net",
|
|
"vendor.qti.hardware.data.cne.internal.api@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.constants@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.0",
|
|
"vendor.qti.hardware.data.cne.internal.server@1.1",
|
|
"vendor.qti.hardware.data.latency@1.0",
|
|
"vendor.qti.data.factory@2.0",
|
|
"vendor.qti.data.factory@2.1",
|
|
"vendor.qti.data.factory@2.2",
|
|
"vendor.qti.data.factory@2.3",
|
|
"vendor.qti.data.factory@2.4",
|
|
"vendor.qti.data.factory@2.5",
|
|
"vendor.qti.latency@2.0",
|
|
"vendor.qti.latency@2.1",
|
|
"vendor.qti.hardware.mwqemadapter@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "cnss-daemon",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/cnss-daemon",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libqmi_cci",
|
|
"libqmi_common_so",
|
|
"libnl",
|
|
"libcld80211",
|
|
"libperipheral_client",
|
|
"libmdmdetect",
|
|
"libqmiservices",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "diag-router",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/diag-router",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libqsocket",
|
|
"libqrtr",
|
|
"liblog",
|
|
"vendor.qti.diaghal@1.0_vendor",
|
|
"libhidlmemory",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.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",
|
|
"libhidlbase",
|
|
"libqmi_cci",
|
|
"libqmi_client_helper",
|
|
"libqmiservices",
|
|
"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: "dspservice",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/dspservice",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libavservices_minijail",
|
|
"vendor.qti.hardware.dsp@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "edgnss-daemon",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/edgnss-daemon",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libssl",
|
|
"libgps.utils",
|
|
"libcdfw_remote_api",
|
|
"libpal_net_if",
|
|
"libsys_info_cache",
|
|
"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",
|
|
"libhidlbase",
|
|
"android.hardware.bluetooth@1.0",
|
|
"libsoc_helper",
|
|
"vendor.qti.hardware.fm@1.0",
|
|
"com.dsi.ant@1.0",
|
|
"vendor.qti.hardware.bluetooth_sar@1.0",
|
|
"vendor.qti.hardware.bluetooth_sar@1.1",
|
|
"vendor.qti.hardware.btconfigstore@1.0",
|
|
"vendor.qti.hardware.btconfigstore@2.0",
|
|
"libqti_vndfwk_detect_vendor",
|
|
"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.4-service.widevine",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.drm@1.4-service.widevine",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.drm@1.0",
|
|
"android.hardware.drm@1.1",
|
|
"android.hardware.drm@1.2",
|
|
"android.hardware.drm@1.3",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"android.hardware.drm@1.4",
|
|
"libwvhidl",
|
|
"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.gatekeeper@1.0-service-qti",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.gatekeeper@1.0",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "android.hardware.keymaster@4.1-service-qti",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.keymaster@4.1-service-qti",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"android.hardware.keymaster@4.0",
|
|
"android.hardware.keymaster@4.1",
|
|
"libqtikeymaster4",
|
|
"libcrypto",
|
|
"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.security.keymint-service-qti",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.security.keymint-service-qti",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.security.rkp-V1-ndk",
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libhardware",
|
|
"libbinder_ndk",
|
|
"libhidlbase",
|
|
"android.hardware.keymaster@4.0",
|
|
"libqtikeymint",
|
|
"libcrypto",
|
|
"android.hardware.security.keymint-V1-ndk",
|
|
"android.hardware.security.secureclock-V1-ndk",
|
|
"android.hardware.security.sharedsecret-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "qconfigservice",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/qconfigservice",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libhidlbase",
|
|
"libcutils",
|
|
"liblog",
|
|
"vendor.qti.hardware.qconfig@1.0",
|
|
"libjsoncpp",
|
|
"libbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "qcrilNrd",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/qcrilNrd",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libqcrilNr",
|
|
"qtiwakelock",
|
|
"libutils",
|
|
"libavservices_minijail",
|
|
"qcrild_libqcrilnr",
|
|
"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",
|
|
"vendor.display.color@1.0",
|
|
"vendor.display.color@1.1",
|
|
"vendor.display.color@1.2",
|
|
"vendor.display.color@1.3",
|
|
"vendor.display.color@1.4",
|
|
"vendor.display.color@1.5",
|
|
"vendor.display.color@1.6",
|
|
"vendor.display.color@1.7",
|
|
"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.esepowermanager@1.1-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.qti.esepowermanager@1.1-service",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libhardware_legacy",
|
|
"libhardware",
|
|
"libQSEEComAPI",
|
|
"liblog",
|
|
"libhidlbase",
|
|
"android.hardware.nfc@1.2",
|
|
"vendor.qti.esepowermanager@1.1",
|
|
"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.capabilityconfigstore@1.0-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libxml2",
|
|
"vendor.qti.hardware.capabilityconfigstore@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.qti.hardware.perf-hal-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.qti.hardware.perf-hal-service",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libhardware_legacy",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"vendor.qti.hardware.perf@2.0",
|
|
"vendor.qti.hardware.perf@2.1",
|
|
"vendor.qti.hardware.perf@2.2",
|
|
"vendor.qti.hardware.perf@2.3",
|
|
"libperfconfig",
|
|
"libperfgluelayer",
|
|
"libqti-perfd-client",
|
|
"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.qseecom@1.0-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"liblog",
|
|
"vendor.qti.hardware.qseecom@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.qteeconnector@1.0-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libutils",
|
|
"liblog",
|
|
"vendor.qti.hardware.qteeconnector@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.sensorscalibrate@1.0-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libhidlbase",
|
|
"vendor.qti.hardware.sensorscalibrate@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.soter@1.0-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.qti.hardware.soter@1.0-service",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.soter@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.qti.media.c2@1.0-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.qti.media.c2@1.0-service",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"android.hardware.media.c2@1.0",
|
|
"libavservices_minijail",
|
|
"libbinder",
|
|
"libhidlbase",
|
|
"libvndksupport",
|
|
"libcodec2_hidl@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.media.c2audio@1.0-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.qti.media.c2audio@1.0-service",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcodec2_vndk",
|
|
"libqc2audio_base",
|
|
"libqc2audio_utils",
|
|
"libqc2audio_basecodec",
|
|
"libqc2audio_platform",
|
|
"libqc2audio_core",
|
|
"libqdMetaData",
|
|
"android.hardware.media.c2@1.0",
|
|
"libavservices_minijail",
|
|
"libbinder",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libhwbinder",
|
|
"libvndksupport",
|
|
"libcodec2_hidl@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.secure_element@1.2-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.qti.secure_element@1.2-service",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libhardware",
|
|
"se_nq_extn_client",
|
|
"ls_nq_client",
|
|
"jcos_nq_client",
|
|
"libhidlbase",
|
|
"android.hardware.secure_element@1.0",
|
|
"android.hardware.secure_element@1.1",
|
|
"android.hardware.secure_element@1.2",
|
|
"vendor.qti.esepowermanager@1.0",
|
|
"vendor.qti.esepowermanager@1.1",
|
|
"android.hardware.secure_element@1.0-impl",
|
|
"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@3.0_vendor",
|
|
"vendor.qti.imsrtpservice@3.0-service-Impl",
|
|
"libutils",
|
|
"libhidlbase",
|
|
"libavservices_minijail",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "imsdaemon",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/imsdaemon",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"libcutils",
|
|
"libutils",
|
|
"lib-imscommon",
|
|
"vendor.qti.ims.factory@2.0",
|
|
"vendor.qti.ims.factory@2.1",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "init.qcom.sensors",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/bin/init.qcom.sensors.sh",
|
|
filename: "init.qcom.sensors.sh",
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "init.qti.qcv",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/bin/init.qti.qcv.sh",
|
|
filename: "init.qti.qcv.sh",
|
|
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: "ks",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/ks",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"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",
|
|
"libloc_base_util",
|
|
"libloc_mq_client",
|
|
"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",
|
|
"libloc_base_util",
|
|
"libloc_mq_client",
|
|
"liblog",
|
|
"libnl",
|
|
"liblowi_common",
|
|
"libqmi_cci",
|
|
"libqmi_common_so",
|
|
"libdiag",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "mdm_helper",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/mdm_helper",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libmdmdetect",
|
|
"libmdmimgload",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "mdm_helper_proxy",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/mdm_helper_proxy",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libmdmdetect",
|
|
"libmdmimgload",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "mi_thermald",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/mi_thermald",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libcrypto",
|
|
"libssl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "mlid",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/mlid",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblowi_client",
|
|
"libminksocket_vendor",
|
|
"libloc_base_util",
|
|
"liblog",
|
|
"liblowi_common",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "mlipayd@1.1",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/mlipayd@1.1",
|
|
],
|
|
shared_libs: [
|
|
"vendor.xiaomi.hardware.mlipay@1.0",
|
|
"vendor.xiaomi.hardware.mlipay@1.1",
|
|
"vendor.xiaomi.hardware.mtdservice@1.0",
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libQSEEComAPI",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libmlipay@1.1",
|
|
"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",
|
|
"libnetmgr_utils",
|
|
"libnlnetmgr",
|
|
"libnetmgr",
|
|
"libnetmgr_common",
|
|
"libqmiservices",
|
|
"libqmi_common_so",
|
|
"libqmi_cci",
|
|
"libqmi_client_qmux",
|
|
"libqmi_client_helper",
|
|
"libqmi",
|
|
"libutils",
|
|
"libqti_vndfwk_detect_vendor",
|
|
"libnetmgrxfrmutils",
|
|
"libnetmgrmodemproxy",
|
|
"libnetmgr_sscm3",
|
|
"libcneapiclient",
|
|
"libbinder",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "nv_mac",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/nv_mac",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libqmi_cci",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "pd-mapper",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/pd-mapper",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libjson",
|
|
"libqmi_cci",
|
|
"libqmi_common_so",
|
|
"libqmi_encdec",
|
|
"libqmi_csi",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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: [
|
|
"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: "ppd",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/ppd",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libhidltransport",
|
|
"libcutils",
|
|
"liblog",
|
|
"libhidlbase",
|
|
"vendor.display.postproc@1.0",
|
|
"vendor.display.color@1.7",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "qcc-trd",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/qcc-trd",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libprotobuf-cpp-full-3.9.1-vendorcompat",
|
|
"libgrpc++_unsecure_prebuilt",
|
|
"libqcc_file_agent",
|
|
"libqmi_cci",
|
|
"libqmiservices",
|
|
"libidl",
|
|
"libnl",
|
|
"libfmq",
|
|
"libhidlbase",
|
|
"vendor.qti.hardware.qccsyshal@1.1_vendor",
|
|
"libz",
|
|
"libbinder",
|
|
"libbase",
|
|
"vendor.qti.hardware.qccvndhal@1.0_vendor",
|
|
"vendor.qti.hardware.qccvndhal@1.0-halimpl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "qcom-system-daemon",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/qcom-system-daemon",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libdiag",
|
|
"libsubsystem_control",
|
|
"libavservices_minijail",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "qdcmss",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/qdcmss",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libqservice",
|
|
"libsdmutils",
|
|
"libbinder",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "qmipriod",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/qmipriod",
|
|
],
|
|
shared_libs: [
|
|
"libqmi_cci",
|
|
"libqmiservices",
|
|
"libqmi_client_helper",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "qms",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/qms",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libdiag",
|
|
"libnetutils",
|
|
"libutils",
|
|
"libhardware_legacy",
|
|
"libqmiservices",
|
|
"libqmi_cci",
|
|
"libnl",
|
|
"libidl",
|
|
"libandroid_net",
|
|
"libhidlbase",
|
|
"libbinder",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
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: "qseecom_sample_client",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/qseecom_sample_client",
|
|
],
|
|
shared_libs: [
|
|
"libion",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libQSEEComAPI",
|
|
"libdmabufheap",
|
|
"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: [
|
|
"libc",
|
|
"liblog",
|
|
"libdiag",
|
|
"libdsutils",
|
|
"librmnetctl",
|
|
"libqmi_cci",
|
|
"libqmiservices",
|
|
"libnetutils",
|
|
"libcutils",
|
|
"libqmi_client_qmux",
|
|
"libqmi_encdec",
|
|
"libqcmaputils",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "qtigetprop",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/bin/qtigetprop",
|
|
filename: "qtigetprop",
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "qtisetprop",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/bin/qtisetprop",
|
|
filename: "qtisetprop",
|
|
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: [
|
|
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
|
|
"liblog",
|
|
"libdiag",
|
|
"libssc",
|
|
"libsensorslog",
|
|
"libcutils",
|
|
"libsnsapi",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "shsusrd",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/shsusrd",
|
|
],
|
|
shared_libs: [
|
|
"libcrypto",
|
|
"libssl",
|
|
"libqmiservices",
|
|
"libqmi_cci",
|
|
"libqmi_common_so",
|
|
"libqmi_client_qmux",
|
|
"libqmi_client_helper",
|
|
"libdsutils",
|
|
"libconfigdb",
|
|
"libcutils",
|
|
"libnlnetmgr",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "sscrpcd",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/sscrpcd",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "ssgqmigd",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/ssgqmigd",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "ssgtzd",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/ssgtzd",
|
|
],
|
|
shared_libs: [
|
|
"libqcbor",
|
|
"libminksocket_vendor",
|
|
"libminkdescriptor",
|
|
"liblog",
|
|
"libjsoncpp",
|
|
"libcrypto",
|
|
"libcutils",
|
|
"libQSEEComAPI",
|
|
"libcurl",
|
|
"libqmi_common_so",
|
|
"libqmi_csi",
|
|
"libqmi_cci",
|
|
"libdsi_netctrl",
|
|
"libqrtr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "ssr_diag",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/ssr_diag",
|
|
],
|
|
shared_libs: [
|
|
"libdiag",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "ssr_setup",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/ssr_setup",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libmdmdetect",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "subsystem_ramdump",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/subsystem_ramdump",
|
|
],
|
|
shared_libs: [
|
|
"libmdmdetect",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"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-v2",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/thermal-engine-v2",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libqmi_common_so",
|
|
"libqmi_cci",
|
|
"libnl",
|
|
"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: [
|
|
"libc",
|
|
"liblog",
|
|
"libcutils",
|
|
"libqmi_cci",
|
|
"libqmi_common_so",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.dpmd",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/vendor.dpmd",
|
|
],
|
|
shared_libs: [
|
|
"vendor.libdpmframework",
|
|
"libdiag",
|
|
"libhardware_legacy",
|
|
"libhidlbase",
|
|
"libcutils",
|
|
"libutils",
|
|
"com.qualcomm.qti.dpm.api@1.0_vendor",
|
|
"vendor.qti.hardware.dpmservice@1.0_vendor",
|
|
"vendor.qti.hardware.dpmservice@1.1_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.qti.hardware.soter@1.0-provision",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/vendor.qti.hardware.soter@1.0-provision",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"vendor.qti.hardware.soter@1.0",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.qti.qspmhal@1.0-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/vendor.qti.qspmhal@1.0-service",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.qspmhal@1.0",
|
|
"vendor.qti.qspmhal@1.0-impl",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libavservices_minijail",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vmmgr",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/vmmgr",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vppservice",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/vppservice",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"liblog",
|
|
"libhwbinder",
|
|
"libutils",
|
|
"libhardware",
|
|
"vendor.qti.hardware.vpp@2.0",
|
|
"libcutils",
|
|
"libvpplibrary",
|
|
"libqdMetaData",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "wfdhdcphalservice",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/wfdhdcphalservice",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.drm@1.0",
|
|
"android.hardware.drm@1.1",
|
|
"android.hardware.drm@1.2",
|
|
"android.hardware.drm@1.3",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"libc++",
|
|
"libhidlbase",
|
|
"libbinder",
|
|
"libbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libwfdhdcpcp",
|
|
"libwfdhdcpservice_proprietary",
|
|
"libwfdcommonutils_proprietary",
|
|
"libwfdutils_proprietary",
|
|
"libavservices_minijail",
|
|
"libwfddisplayconfig_vendor",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "wfdvndservice",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/wfdvndservice",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libbinder",
|
|
"libwfdhdcpservice_proprietary",
|
|
"libavservices_minijail",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "wifidisplayhalservice",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/wifidisplayhalservice",
|
|
],
|
|
shared_libs: [
|
|
"vendor.qti.hardware.wifidisplaysession@1.0_vendor",
|
|
"vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libbinder",
|
|
"libavservices_minijail",
|
|
"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",
|
|
"libavservices_minijail",
|
|
"libsys_info_cache",
|
|
"libpal_net_if",
|
|
"libqcc_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",
|
|
"libhardware_legacy",
|
|
"libhidlbase",
|
|
"libcutils",
|
|
"libutils",
|
|
"com.qualcomm.qti.dpm.api@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "qccsyshal@1.2-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/bin/qccsyshal@1.2-service",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libfmq",
|
|
"libbinder",
|
|
"liblog",
|
|
"vendor.qti.hardware.qccsyshal@1.2-halimpl",
|
|
"vendor.qti.hardware.qccsyshal@1.2",
|
|
"vendor.qti.hardware.qccsyshal@1.1",
|
|
"vendor.qti.hardware.qccsyshal@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "tcmd",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/bin/tcmd",
|
|
],
|
|
shared_libs: [
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libcutils",
|
|
"libutils",
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libhardware_legacy",
|
|
"liblog",
|
|
"vendor.qti.hardware.dpmservice@1.0",
|
|
"vendor.qti.hardware.dpmaidlservice-V1-ndk",
|
|
"libavservices_minijail",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "wfdservice64",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/system_ext/bin/wfdservice64",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbinder",
|
|
"libwfdservice",
|
|
"libmmosal",
|
|
"libwfdcommonutils",
|
|
"libwfdconfigutils",
|
|
"libhidlbase",
|
|
"libavservices_minijail",
|
|
"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,
|
|
installed_location: "priv-app/ims/lib/arm64/libimscamera_jni.so",
|
|
symlink_target: "/system_ext/lib64/libimscamera_jni.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "system_ext_priv-app_ims_lib_arm64_libimsmedia_jni_so",
|
|
system_ext_specific: true,
|
|
installed_location: "priv-app/ims/lib/arm64/libimsmedia_jni.so",
|
|
symlink_target: "/system_ext/lib64/libimsmedia_jni.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "system_ext_priv-app_WfdService_lib_arm64_libwfdnative_so",
|
|
system_ext_specific: true,
|
|
installed_location: "priv-app/WfdService/lib/arm64/libwfdnative.so",
|
|
symlink_target: "/system_ext/lib64/libwfdnative.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib_libEGL_adreno_so",
|
|
soc_specific: true,
|
|
installed_location: "lib/libEGL_adreno.so",
|
|
symlink_target: "/vendor/lib/egl/libEGL_adreno.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib_libGLESv2_adreno_so",
|
|
soc_specific: true,
|
|
installed_location: "lib/libGLESv2_adreno.so",
|
|
symlink_target: "/vendor/lib/egl/libGLESv2_adreno.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib_libq3dtools_adreno_so",
|
|
soc_specific: true,
|
|
installed_location: "lib/libq3dtools_adreno.so",
|
|
symlink_target: "/vendor/lib/egl/libq3dtools_adreno.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libEGL_adreno_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libEGL_adreno.so",
|
|
symlink_target: "/vendor/lib64/egl/libEGL_adreno.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libGLESv2_adreno_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libGLESv2_adreno.so",
|
|
symlink_target: "/vendor/lib64/egl/libGLESv2_adreno.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libq3dtools_adreno_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libq3dtools_adreno.so",
|
|
symlink_target: "/vendor/lib64/egl/libq3dtools_adreno.so",
|
|
}
|