vendor_xiaomi_onyx/Android.bp
zenin1504 737bba2d3d onyx: Push vendor repo here
Change-Id: If8d0b57acc6b41c28c7a331e41db44d2
Signed-off-by: zenin1504 <me.zenin1504.dev@gmail.com>
2026-06-26 20:21:50 +08:00

45007 lines
1 MiB

//
// Automatically generated file. DO NOT MODIFY
//
soong_namespace {
imports: [
"hardware/qcom-caf/sm8750",
"hardware/qcom-caf/wlan",
"hardware/xiaomi",
"vendor/qcom/opensource/commonsys/display",
"vendor/qcom/opensource/commonsys-intf/display",
"vendor/qcom/opensource/dataservices",
"vendor/qcom/opensource/display",
"device/xiaomi/onyx",
],
}
cc_prebuilt_library_shared {
name: "libcamera_algoup_jni.xiaomi",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/libcamera_algoup_jni.xiaomi.so",
],
shared_libs: [
"libgui_shim_miuicamera",
"libbinder",
"libcamera_client",
"libcamera_metadata",
"libcutils",
"libgui",
"liblog",
"libutils",
"libvndksupport",
"libandroid",
"libandroid_runtime",
"libbase",
"libmedia_jni_utils",
"libnativehelper",
"libnativewindow",
"libui",
"android.hidl.token@1.0-utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "libcamera_mianode_jni.xiaomi",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/libcamera_mianode_jni.xiaomi.so",
],
shared_libs: [
"libgui_shim_miuicamera",
"libbinder",
"libcamera_client",
"libcamera_metadata",
"libcutils",
"libgui",
"liblog",
"libutils",
"libvndksupport",
"libxml2",
"libandroid",
"libmedia_jni_utils",
"libui",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "libmicampostproc_client",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/libmicampostproc_client.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libhardware",
"libnativewindow",
"libEGL",
"libGLESv2",
"libfmq",
"libgui",
"libui",
"libcamera_client",
"libcamera_metadata",
"libmedia_jni_utils",
"libnativehelper",
"libhidlbase",
"vendor.xiaomi.hardware.campostproc@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.diaghal-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/vendor.qti.diaghal-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.campostproc@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/vendor.xiaomi.hardware.campostproc@1.0.so",
],
shared_libs: [
"android.hardware.camera.common@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.bluetooth.audio-impl_prebuilt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/android.hardware.bluetooth.audio-impl_prebuilt.so",
],
shared_libs: [
"android.hardware.bluetooth.audio-V4-ndk",
"libbase",
"libbinder_ndk",
"libcutils",
"libfmq",
"liblog",
"libbluetooth_audio_session_aidl_prebuilt",
"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: [
"android.hardware.bluetooth.audio-V4-ndk",
"libbase",
"libcutils",
"libfmq",
"libhidlbase",
"liblog",
"libutils",
"libbinder_ndk",
"libbluetooth_audio_session_aidl_qti",
"libbluetooth_audio_session_qti",
"libbluetooth_audio_session_qti_2_1",
"vendor.qti.hardware.bluetooth.audio-V1-ndk",
"android.hardware.bluetooth.audio-impl-qti",
"libmisight",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.mi.node.fd",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.fd.so",
],
shared_libs: [
"libcamxcommonutils",
"libcom.qti.chinodeutils",
"libchilog",
"liblog",
"libcamxsettingsmanager",
"libcamxcoreutils",
"libc++",
"libcutils",
"libsync",
"libutils",
"libsimulation",
"libcameraopt",
"libmicamGlobalPool",
"libXMFaceHeadBodyTrack",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.mi.node.miaihighlight",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.miaihighlight.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libchilog",
"libutils",
"libcutils",
"libxml2",
"libmialgo_utils",
"libOpenCL",
"libcdsprpc",
"android.hardware.graphics.common@1.1",
"libcamxsettingsmanager",
"libmialgo_aihighlight",
"libcameraopt",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.mi.node.mimovie",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.mimovie.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libchilog",
"libutils",
"libcutils",
"libxml2",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.mi.node.mioisverify",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.mioisverify.so",
],
shared_libs: [
"libcamera_metadata",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"libcamxsettingsmanager",
"libutilscallstack",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.mi.node.videofilter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.videofilter.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libcom.qti.chinodeutils",
"libchilog",
"libcom.xiaomi.mawutilsold",
"libui",
"libMiVideoFilter",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eisv2",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.eisv2.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eisv3",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.eisv3.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.hvx.addconstant",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.hvx.addconstant.so",
],
shared_libs: [
"libchilog",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.hvx.binning",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.hvx.binning.so",
],
shared_libs: [
"libchilog",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.hwcfg.bps",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.hwcfg.bps.so",
],
shared_libs: [
"libc++",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libcom.qti.chinodeutils",
"libchilog",
"libcutils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.hwcfg.ife",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.hwcfg.ife.so",
],
shared_libs: [
"libc++",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libcom.qti.chinodeutils",
"libchilog",
"libcutils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.hwcfg.ipe",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.hwcfg.ipe.so",
],
shared_libs: [
"libc++",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libcom.qti.chinodeutils",
"libchilog",
"libcutils",
"libutilscallstack",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.hwcfg.mctfe",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.hwcfg.mctfe.so",
],
shared_libs: [
"libc++",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libcom.qti.chinodeutils",
"libchilog",
"libcutils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.hwcfg.ofe",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.hwcfg.ofe.so",
],
shared_libs: [
"libc++",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libcom.qti.chinodeutils",
"libchilog",
"libcutils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.afbfusion",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.afbfusion.so",
],
shared_libs: [
"libcamxcommonutils",
"libcamera_metadata",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.aon",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.aon.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libchilog",
"libcom.qti.chinodeutils",
"com.qti.qseeaon",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.customhwnode",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.customhwnode.so",
],
shared_libs: [
"libcamera_metadata",
"libcamxcommonutils",
"libcom.qti.chinodeutils",
"libchilog",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.depth",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.depth.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libchilog",
"libcom.qti.chinodeutils",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.depthprovider",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.depthprovider.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libcamximageformatutils",
"libchilog",
"libcom.qti.chinodeutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.dewarp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.dewarp.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libcamximageformatutils",
"libchilog",
"libcom.qti.chinodeutils",
"libui",
"android.hardware.graphics.common@1.2",
"android.hardware.graphics.mapper@2.1",
"libdmabufheap",
"libgralloccore",
"libgrallocutils",
"libmapperutils",
"libvndksupport",
"android.hardware.graphics.allocator-V2-ndk",
"android.hardware.graphics.allocator-V2-ndk",
"android.hardware.graphics.common@1.1",
"libbinder_ndk",
"libdisplayconfig.qti",
"libgralloc.qti",
"libgralloctypes",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.dummydepth",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.dummydepth.so",
],
shared_libs: [
"libcamera_metadata",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"libeva",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.dummyrtb",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.dummyrtb.so",
],
shared_libs: [
"libcamera_metadata",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.dummysat",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.dummysat.so",
],
shared_libs: [
"libc++",
"libcamera_metadata",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.eisv2",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.eisv2.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libcamximageformatutils",
"libchilog",
"libcom.qti.chinodeutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.eisv3",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.eisv3.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libcamximageformatutils",
"libchilog",
"libcom.qti.chinodeutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.evadepth",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.evadepth.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libchilog",
"libchinodeevautils",
"libcom.qti.chinodeutils",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.evaitof",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.evaitof.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libchilog",
"libcom.qti.chinodeutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.evawarp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.evawarp.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libchilog",
"libchinodeevautils",
"libcom.qti.chinodeutils",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.evs",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.evs.so",
],
shared_libs: [
"libcamera_metadata",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.fcv",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.fcv.so",
],
shared_libs: [
"libcamera_metadata",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"libsync",
"liblog",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.fd",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.fd.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libcamxfdengine",
"libcom.qti.chinodeutils",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.formatconversion",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.formatconversion.so",
],
shared_libs: [
"libcamera_metadata",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"libc++",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.frc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.frc.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libcamxvppservicebase",
"libchilog",
"libcom.qti.chinodeutils",
"vendor.qti.hardware.vpp-V1-ndk",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.gme",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.gme.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libcamximageformatutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcamxswispiqmodule",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.gpu",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.gpu.so",
],
shared_libs: [
"libc++",
"libcamera_metadata",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"liblog",
"libsync",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.gyrornn",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.gyrornn.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libcamximageformatutils",
"libchilog",
"libcom.qti.chinodeutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.hdr10pgen",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.hdr10pgen.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libcamximageformatutils",
"libchilog",
"libcom.qti.chinodeutils",
"libhdr10plus",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.hdr10phist",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.hdr10phist.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libchilog",
"libcom.qti.chinodeutils",
"libhdr10plus",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.hdralign",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.hdralign.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libchilog",
"libchinodeevautils",
"libchinodehmeutils",
"libcom.qti.chinodeutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.itofpreprocess",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.itofpreprocess.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libchilog",
"libcom.qti.chinodeutils",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.mctfalign",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.mctfalign.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libcamximageformatutils",
"libcamxswispiqmodule",
"libchilog",
"libchinodeevautils",
"libchinodehmeutils",
"libcom.qti.chinodeutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.memcpy",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.memcpy.so",
],
shared_libs: [
"libcamera_metadata",
"libcamxsettingsmanager",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.ml",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.ml.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libcamximageformatutils",
"libcamxswispiqmodule",
"libchilog",
"libcom.qti.chinodeutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.mlinference",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.mlinference.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libcamximageformatutils",
"libchilog",
"libcom.qti.chinodeutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.mmfalign",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.mmfalign.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libchilog",
"libchinodeevautils",
"libcom.qti.chinodeutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.muxer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.muxer.so",
],
shared_libs: [
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libchilog",
"libc++",
"libcom.qti.chinodeutils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.pixelstats",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.pixelstats.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libcamximageformatutils",
"libchilog",
"libcom.qti.chinodeutils",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.qsatalign",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.qsatalign.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libchilog",
"libchinodeevautils",
"libchinodehmeutils",
"libcom.qti.chinodeutils",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.rectification",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.rectification.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libchilog",
"libcom.qti.chinodeutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.remosaic",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.remosaic.so",
],
shared_libs: [
"libcamera_metadata",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.sat",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.sat.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libchilog",
"libcom.qti.chinodeutils",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.seg",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.seg.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libcamximageformatutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcamxswispiqmodule",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.spdepth",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.spdepth.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libchilog",
"libcom.qti.chinodeutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.stich",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.stich.so",
],
shared_libs: [
"libcamera_metadata",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.swaidenoiser",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.swaidenoiser.so",
],
shared_libs: [
"android.hardware.graphics.common@1.1",
"libcamera_metadata",
"libcamximageformatutils",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"liblog",
"libsync",
"libcamxswispiqmodule",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.swbestats",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.swbestats.so",
],
shared_libs: [
"android.hardware.graphics.common@1.1",
"libcamera_metadata",
"libcamximageformatutils",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"liblog",
"libsync",
"libcamxswispiqmodule",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.swcac",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.swcac.so",
],
shared_libs: [
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"libc++",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.swec",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.swec.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libcamximageformatutils",
"libchilog",
"libcom.qti.chinodeutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.swfusion",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.swfusion.so",
],
shared_libs: [
"android.hardware.graphics.common@1.1",
"libcamera_metadata",
"libcamximageformatutils",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"liblog",
"libsync",
"libcamxswispiqmodule",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.swhme",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.swhme.so",
],
shared_libs: [
"android.hardware.graphics.common@1.1",
"libcamera_metadata",
"libcamximageformatutils",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"liblog",
"libsync",
"libcamxswispiqmodule",
"libcamxsettingsmanager",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.swlsc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.swlsc.so",
],
shared_libs: [
"android.hardware.graphics.common@1.1",
"libcamera_metadata",
"libcamximageformatutils",
"libcamxcommonutils",
"libcamxcoreutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"liblog",
"libsync",
"libcamxswispiqmodule",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.swmctf",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.swmctf.so",
],
shared_libs: [
"android.hardware.graphics.common@1.1",
"libcamera_metadata",
"libcamximageformatutils",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"liblog",
"libsync",
"libcamxswispiqmodule",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.swmlremosaic",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.swmlremosaic.so",
],
shared_libs: [
"libcamxcommonutils",
"libcamximageformatutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"liblog",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.swpdpc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.swpdpc.so",
],
shared_libs: [
"android.hardware.graphics.common@1.1",
"libcamera_metadata",
"libcamximageformatutils",
"libcamxcommonutils",
"libcamxcoreutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"liblog",
"libsync",
"libcamxswispiqmodule",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.swpreprocess",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.swpreprocess.so",
],
shared_libs: [
"libcamera_metadata",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.swregistration",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.swregistration.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libchilog",
"libcom.qti.chinodeutils",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.swvrt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.swvrt.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libcamximageformatutils",
"libchilog",
"libcom.qti.chinodeutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.aec",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"com.qti.stats.common",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.aecwrapper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.aecxcore",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.aecxcore.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libopencv3a",
"com.qti.stats.common",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.af",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.af.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"com.qti.stats.common",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.afc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.afc.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"com.qti.stats.common",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.afd",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.afd.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"com.qti.stats.common",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.afwrapper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.afwrapper.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.asd",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.asd.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"com.qti.stats.common",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.awb",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.awb.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"com.qti.stats.common",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.awbr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.awbr.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"com.qti.stats.common",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.caflogicaldriver",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.caflogicaldriver.so",
],
shared_libs: [
"com.qti.stats.common",
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.cnndriver",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.cnndriver.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libbitmlenginev2",
"libm",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.exampleaf",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.exampleaf.so",
],
shared_libs: [
"libcamxcommonutils",
"libchilog",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.haf",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.haf.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"com.qti.stats.common",
"libopencv3a",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.hafoverride",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.hafoverride.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.localhistogram",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.localhistogram.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.pdlib",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.pdlib.so",
],
shared_libs: [
"com.qti.stats.common",
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.pdlibsony",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibsony.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.pdlibwrapper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibwrapper.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.roimixer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.roimixer.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"com.qti.stats.common",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.roimixerlib",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.roimixerlib.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.statsgenerator",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.statsgenerator.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.tracker",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.tracker.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libfastcvopt",
"libscveObjectTracker",
"libproj_sot",
"com.qti.stats.common",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qtistatic.stats.aec",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so",
],
shared_libs: [
"libcamxcommonutils",
"libchilog",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qtistatic.stats.af",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so",
],
shared_libs: [
"libcamxcommonutils",
"libchilog",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qtistatic.stats.awb",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so",
],
shared_libs: [
"libcamxcommonutils",
"libchilog",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qtistatic.stats.pdlib",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so",
],
shared_libs: [
"libcamxcommonutils",
"libchilog",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.node.gme",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.xiaomi.node.gme.so",
],
shared_libs: [
"libcamera_metadata",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"libutils",
"libcamlog",
"libcamxcommonutils",
"libsync",
"libui",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.node.misv2",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.xiaomi.node.misv2.so",
],
shared_libs: [
"liblog",
"libcamera_metadata",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"libutils",
"libcamlog",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libsync",
"libcameraopt",
"libui",
"libcamxcoreutils",
"libtinyxml2_1",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.node.misv3",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.xiaomi.node.misv3.so",
],
shared_libs: [
"libcamera_metadata",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"libutils",
"libcamlog",
"libcamxcommonutils",
"libsync",
"libui",
"libcamxsettingsmanager",
"libcameraopt",
"libcamxcoreutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxdummysatsnapshotfusionwrapper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/libcamxdummysatsnapshotfusionwrapper.so",
],
shared_libs: [
"libc++",
"libcutils",
"libcamxcommonutils",
"libcom.qti.chinodeutils",
"libchilog",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxdummysatsoftwarefusionwrapper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/libcamxdummysatsoftwarefusionwrapper.so",
],
shared_libs: [
"libc++",
"libcutils",
"libcamxcommonutils",
"libcom.qti.chinodeutils",
"libchilog",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxdummysatwrapper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/libcamxdummysatwrapper.so",
],
shared_libs: [
"libc++",
"libcutils",
"libcamxcommonutils",
"libcom.qti.chinodeutils",
"libchilog",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxevainterface",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/libcamxevainterface.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libcamximageformatutils",
"libchilog",
"libcom.qti.chinodeutils",
"camera.qcom.sm8750",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxoemsatsnapshotfusionwrapper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/libcamxoemsatsnapshotfusionwrapper.so",
],
shared_libs: [
"libc++",
"libcutils",
"libcamxcommonutils",
"libcom.qti.chinodeutils",
"libchilog",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxoemsatsoftwarefusionwrapper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/libcamxoemsatsoftwarefusionwrapper.so",
],
shared_libs: [
"libc++",
"libcutils",
"libcamxcommonutils",
"libcom.qti.chinodeutils",
"libchilog",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxoemsatwrapper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/libcamxoemsatwrapper.so",
],
shared_libs: [
"libc++",
"libcutils",
"libcamxcommonutils",
"libcom.qti.chinodeutils",
"libchilog",
"libmiSAT",
"libcamxsettingsmanager",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdepthmapwrapper_itof",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/libdepthmapwrapper_itof.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdepthmapwrapper_secure",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/libdepthmapwrapper_secure.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmicamvendorcustom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/libmicamvendorcustom.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libfastmessage",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "camx.device-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camx.device-impl.so",
],
shared_libs: [
"android.hardware.camera.device-V2-ndk",
"android.hardware.camera.metadata-V2-ndk",
"android.hardware.camera.provider-V2-ndk",
"android.hardware.camera.common-V1-ndk",
"libbinder_ndk",
"libcamera_metadata",
"libcutils",
"libexif",
"libfmq",
"libgralloctypes",
"libhardware",
"libhidlbase",
"liblog",
"libui",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "camx.provider-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camx.provider-impl.so",
],
shared_libs: [
"libbase",
"libbinder_ndk",
"libcutils",
"libfmq",
"liblog",
"libminksocket_vendor",
"libutils",
"android.hardware.camera.device-V2-ndk",
"android.hardware.camera.metadata-V2-ndk",
"android.hardware.camera.provider-V2-ndk",
"android.hardware.camera.common-V1-ndk",
"camx.device-impl",
"libcamera_metadata",
"libexif",
"libgralloctypes",
"libhardware",
"libhidlbase",
"libui",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.camx.chiiqutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.camx.chiiqutils.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libcamximageformatutils",
"libchilog",
"camera.qcom",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.chifeaturecompatibility",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.chifeaturecompatibility.so",
],
shared_libs: [
"libcamxcommonutils",
"libcamxsettingsmanager",
"libchilog",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.chiusecaseselector",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.chiusecaseselector.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.afbrckt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.afbrckt.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.anchorsync",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.anchorsync.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.demux",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.demux.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.derivedoffline",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.derivedoffline.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"com.qti.feature2.generic",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.frc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.frc.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.fusion",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.fusion.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.generic.sm8750",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.generic.sm8750.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.generic",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.generic.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.gs.sm8750",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.gs.sm8750.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"com.qti.feature2.generic.sm8750",
"com.qti.feature2.serializer",
"com.qti.feature2.rt",
"com.qti.feature2.anchorsync",
"com.qti.feature2.demux",
"com.qti.feature2.frc",
"com.qti.feature2.fusion",
"com.qti.feature2.hdr",
"com.qti.feature2.memcpy",
"com.qti.feature2.mfsr.sm8750",
"com.qti.feature2.afbrckt",
"com.qti.feature2.rawhdr",
"com.qti.feature2.swmf",
"com.qti.feature2.mcreprocrt.sm8750",
"com.qti.feature2.mux",
"com.qti.feature2.realtimeserializer",
"com.qti.feature2.metadataserializer",
"com.qti.feature2.rtmcx.sm8750",
"com.qti.feature2.rtpostproc.sm8750",
"com.qti.feature2.raw2yuvhdr",
"com.qti.feature2.offlinestatsregeneration",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.hdr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.hdr.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.mcreprocrt.sm8750",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.mcreprocrt.sm8750.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.mcreprocrt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.mcreprocrt.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.memcpy",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.memcpy.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.metadataserializer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.metadataserializer.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.mfsr.sm8750",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.mfsr.sm8750.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.mfsr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.mfsr.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.ml",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.ml.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.mux",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.mux.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.offlinestatsregeneration",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.offlinestatsregeneration.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libqdMetaData",
"vendor.qti.hardware.vpp@1.1",
"vendor.qti.hardware.vpp@1.2",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.qcfa",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.qcfa.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.raw2yuvhdr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.raw2yuvhdr.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.rawhdr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.rawhdr.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.realtimeserializer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.realtimeserializer.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.rt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.rt.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.rtmcx.sm8750",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.rtmcx.sm8750.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.rtmcx",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.rtmcx.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.rtpostproc.sm8750",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.rtpostproc.sm8750.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.rtpostproc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.rtpostproc.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.serializer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.serializer.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.statsregeneration",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.statsregeneration.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.stub.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.swmf",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.swmf.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.qseeaon",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.qseeaon.so",
],
shared_libs: [
"libc++",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libcutils",
"liblog",
"libsync",
"libprotobuf-cpp-full-21.12-vendorcompat",
"libqshcamera",
"libsnsapi",
"com.qti.qseeutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.qseeutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.qseeutils.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libprotobuf-cpp-full-21.12-vendorcompat",
"libqmi_common_so",
"libqmi_cci",
"libqmi_encdec",
"libsnsapi",
"libz",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.settings.sm7750",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.settings.sm7750.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libcamxcommonutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.settings.sm8750",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.settings.sm8750.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libcamxcommonutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.stats.common",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.stats.common.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qualcomm.mcx.distortionmapper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qualcomm.mcx.distortionmapper.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qualcomm.mcx.linearmapper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qualcomm.mcx.linearmapper.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qualcomm.mcx.nonlinearmapper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qualcomm.mcx.nonlinearmapper.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.camx.chiiqutils",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qualcomm.mcx.policy.mfl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qualcomm.mcx.policy.mfl.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qualcomm.mcx.policy.sfl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qualcomm.mcx.policy.sfl.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libz",
"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/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.mcx.usecase.extension",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qualcomm.qti.mcx.usecase.extension.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libchilog",
"libmiStereoCalibLib_qual",
"libMiStereoFactoryCalibAnalyzeBin_qual",
"libz",
"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: "com.xiaomi.camdfx",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.camdfx.so",
],
shared_libs: [
"libmisight",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.camhal.extmodel.catch_log_sys",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.camhal.extmodel.catch_log_sys.so",
],
shared_libs: [
"liblog",
"libsync",
"libutils",
"libcutils",
"libbase",
"libutilscallstack",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.camhal.extmodel.ec_diag_sys",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.camhal.extmodel.ec_diag_sys.so",
],
shared_libs: [
"liblog",
"libsync",
"libutils",
"libcutils",
"libbase",
"libutilscallstack",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.camhal.extmodel.ec_executor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.camhal.extmodel.ec_executor.so",
],
shared_libs: [
"liblog",
"libsync",
"libutils",
"libui",
"libhidlbase",
"libprocessgroup",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.camhal.extmodel.intent_aware_sys",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.camhal.extmodel.intent_aware_sys.so",
],
shared_libs: [
"liblog",
"libsync",
"libutils",
"libcutils",
"libbase",
"libhardware",
"libui",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libbinder",
"vendor.xiaomi.hardware.aidl.intentaware-V1-ndk_platform",
"vendor.xiaomi.hardware.aidl.intentaware-V1-impl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.camhal.overlap",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.camhal.overlap.so",
],
shared_libs: [
"liblog",
"libsync",
"libutils",
"libui",
"libhidlbase",
"libprocessgroup",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.camhal.submodel.camxfrag",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.camhal.submodel.camxfrag.so",
],
shared_libs: [
"liblog",
"libsync",
"libutils",
"libui",
"libhidlbase",
"libprocessgroup",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.camhal.submodel.chifrag",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.camhal.submodel.chifrag.so",
],
shared_libs: [
"liblog",
"libsync",
"libutils",
"libui",
"libhidlbase",
"libprocessgroup",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.immunesystem.bigdata",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.immunesystem.bigdata.so",
],
shared_libs: [
"libcutils",
"liblog",
"libcamlog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.immunesystem.bigdata2",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.immunesystem.bigdata2.so",
],
shared_libs: [
"libcutils",
"liblog",
"libcamlog",
"libprocessgroup",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.immunesystem.client",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.immunesystem.client.so",
],
shared_libs: [
"liblog",
"libsync",
"libutils",
"libui",
"libhidlbase",
"libprocessgroup",
"libcutils",
"libprotobuf-cpp-full-21.12-vendorcompat",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.immunesystem.core",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.immunesystem.core.so",
],
shared_libs: [
"liblog",
"libsync",
"libutils",
"libui",
"libhidlbase",
"libprocessgroup",
"libcutils",
"libprotobuf-cpp-full-21.12-vendorcompat",
"immunesystem.db.sqlite3",
"com.xiaomi.immunesystem.bigdata",
"libshadowhook",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.immunesystem.hook.camx",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.immunesystem.hook.camx.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.xiaomi.immunesystem.client",
"libshadowhook",
"camera.qcom",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.immunesystem.hook.chi",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.immunesystem.hook.chi.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libshadowhook",
"com.xiaomi.immunesystem.client",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.immunesystem.hook.mivi",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.immunesystem.hook.mivi.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libhidlbase",
"libhidltransport",
"libui",
"libcamera_metadata",
"libutils",
"libdmabufheap",
"libnativewindow",
"libprocessgroup",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.grallocutils",
"libcom.xiaomi.debug",
"libcamlog",
"com.xiaomi.immunesystem.client",
"libshadowhook",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.immunesystem.hook.mtkhal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.immunesystem.hook.mtkhal.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libhidlbase",
"libhidltransport",
"libui",
"libcamera_metadata",
"libutils",
"libdmabufheap",
"libnativewindow",
"libprocessgroup",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.grallocutils",
"libcom.xiaomi.debug",
"libcamlog",
"com.xiaomi.immunesystem.client",
"libshadowhook",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.messagecenter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.messagecenter.so",
],
shared_libs: [
"liblog",
"libsync",
"libutils",
"libui",
"libhidlbase",
"libprocessgroup",
"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: [
"libqcrilNrFramework",
"libqcrilNr",
"libqcrilNrLogger",
"libutils",
"libqmiservices",
"libqmi_cci",
"libhidlbase",
"liblog",
"vendor.qti.hardware.radio.internal.deviceinfo-V1-ndk",
"libbinder_ndk",
"libbase",
"libbinder",
"libqcrilNrQtiMutex",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "eglSubDriverAndroid",
owner: "xiaomi",
strip: {
none: true,
},
target: {
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",
"libbinder_ndk",
"libvndksupport",
"android.hardware.graphics.allocator-V2-ndk",
"libmapperutils",
"libgralloctypes",
"vendor.qti.hardware.display.mapper@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"vendor.qti.hardware.display.mapperextensions@1.1",
"libhidlbase",
"libutils",
"libdl",
"libz",
"liblog",
"libc++",
"libc",
"libm",
],
},
},
compile_multilib: "64",
relative_install_path: "egl",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libEGL_adreno",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/egl/libEGL_adreno.so",
],
shared_libs: [
"libadreno_utils",
"libgsl",
"libcutils",
"libdl",
"libz",
"liblog",
"libc++",
"libc",
"libm",
],
},
},
compile_multilib: "64",
relative_install_path: "egl",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libGLESv1_CM_adreno",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/egl/libGLESv1_CM_adreno.so",
],
shared_libs: [
"libgsl",
"libcutils",
"libdl",
"libz",
"liblog",
"libc++",
"libc",
"libm",
],
},
},
compile_multilib: "64",
relative_install_path: "egl",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libGLESv2_adreno",
owner: "xiaomi",
strip: {
none: true,
},
target: {
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: "64",
relative_install_path: "egl",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libVkLayer_ADRENO_qprofiler",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/egl/libVkLayer_ADRENO_qprofiler.so",
],
shared_libs: [
"liblog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "egl",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libq3dtools_adreno",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/egl/libq3dtools_adreno.so",
],
shared_libs: [
"libcutils",
"liblog",
"libgsl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "egl",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libq3dtools_esx",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/egl/libq3dtools_esx.so",
],
shared_libs: [
"libcutils",
"liblog",
"libz",
"libdl",
"libc++",
"libc",
"libm",
],
},
},
compile_multilib: "64",
relative_install_path: "egl",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.bluetooth.audio-impl-qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.bluetooth.audio-impl-qti.so",
],
shared_libs: [
"android.hardware.bluetooth.audio-V4-ndk",
"libbase",
"libbinder_ndk",
"libcutils",
"libfmq",
"liblog",
"libbluetooth_audio_session_aidl_qti",
"vendor.qti.hardware.bluetooth.audio-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.bluetooth.audio_sw",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.bluetooth.audio_sw.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.bluetooth.lmp_event-impl-qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.bluetooth.lmp_event-impl-qti.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libbase",
"libbinder_ndk",
"libhardware",
"libhidlbase",
"android.hardware.bluetooth.lmp_event-V1-ndk",
"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: "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",
"libqmiservices",
"libqmi_cci",
"libbtnv",
"android.hardware.bluetooth@1.0",
"libsoc_helper",
"libssl",
"mbedtls_qti",
"libcrypto",
"libbinder_ndk",
"android.hardware.thermal@2.0",
"android.hardware.thermal-V1-ndk",
"libminksocket_vendor",
"libPeripheralStateUtils",
"libxpan_wifi_hal",
"vendor.qti.hardware.bluetooth.xpanprovider-V1-ndk",
"vendor.qti.hardware.bluetooth.xpanprovider-impl-qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.bluetooth@aidl-impl-qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.bluetooth@aidl-impl-qti.so",
],
shared_libs: [
"libbinder_ndk",
"libbase",
"libcutils",
"libhidlbase",
"liblog",
"libutils",
"libdiag",
"libqmiservices",
"libqmi_cci",
"libbtnv",
"android.hardware.bluetooth-V1-ndk",
"android.hardware.bluetooth@1.0-impl-qti",
"libsoc_helper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.gnss-aidl-impl-qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.gnss-aidl-impl-qti.so",
],
shared_libs: [
"libbase",
"libbinder_ndk",
"android.hardware.gnss-V4-ndk",
"android.hardware.health-V1-ndk",
"android.hardware.health@1.0",
"android.hardware.health@2.0",
"android.hardware.health@2.1",
"libhidlbase",
"liblog",
"libcutils",
"libutils",
"libloc_core",
"libgps.utils",
"liblocation_api",
"libqti_vndfwk_detect_vendor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "audio.bluetooth_qti.default",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/audio.bluetooth_qti.default.so",
],
shared_libs: [
"android.hardware.bluetooth.audio-V4-ndk",
"libbluetooth_audio_session_qti_2_1",
"libbluetooth_audio_session_qti",
"libbluetooth_audio_session_aidl_qti",
"android.hardware.bluetooth.audio-impl-qti",
"vendor.qti.hardware.bluetooth.audio-V1-ndk",
"libaudioutils",
"libbinder_ndk",
"libbase",
"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: "audio.primary.default",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/audio.primary.default.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: "camera.qcom.sm8750",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/camera.qcom.sm8750.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"camera.qcom",
"libprotobuf-cpp-full-21.12-vendorcompat",
"libcamximageformatutils",
"libcamxcsl",
"libcamxhwnodecontext",
"libcamxofehwl",
"libhwliqinterface2",
"libhwlispcffdump",
"libisphwsetting",
"libsiminputgenutil",
"libcamxhwlfrontend",
"libeva",
"libsynx",
"libz",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "camera.qcom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/camera.qcom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libcamxcsl",
"libcamxfdengine",
"libcamximageformatutils",
"libcamxstatscore",
"libcdsp_default_listener",
"liboischannel",
"libois_channel_stub",
"libprotobuf-cpp-full-21.12-vendorcompat",
"libqmi_cci",
"libqmi_common_so",
"libqmi_encdec",
"libsns_direct_channel_stub",
"libsnsapi",
"libtinyxml2_1",
"libsimulation",
"libDlhookDumpStates",
"libcameraobserver",
"com.xiaomi.immunesystem.client",
"libAF",
"libFS",
"libITT",
"libbinder_ndk",
"libbase",
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.sensors-V3-ndk",
"libeva",
"libsynx",
"libmemunreachable",
"libz",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.chi.offline",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/com.qti.chi.offline.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libchifeature2",
"libchilog",
"vendor.qti.hardware.camera.offlinecamera-service-impl",
"libz",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.chi.override",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/com.qti.chi.override.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"com.qti.camx.chiiqutils",
"com.qti.chifeaturecompatibility",
"libbitmlenginev2",
"libcamximageformatutils",
"libchilog",
"vendor.qti.hardware.camera.aon-service-impl",
"android.hardware.graphics.common@1.2",
"android.hardware.graphics.mapper@2.1",
"libdmabufheap",
"libgralloccore",
"libgrallocutils",
"libmapperutils",
"libvndksupport",
"android.hardware.graphics.allocator-V2-ndk",
"android.hardware.graphics.allocator-V2-ndk",
"android.hardware.graphics.common@1.1",
"libbinder_ndk",
"libdisplayconfig.qti",
"libgralloc.qti",
"libgralloctypes",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "gralloc.default",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/gralloc.default.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libEseUtils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/libEseUtils.so",
],
shared_libs: [
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaudiocorehal.default",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/libaudiocorehal.default.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "hw",
prefer: true,
soc_specific: true,
required: [
"manifest_audiocorehal_default.xml",
],
}
cc_prebuilt_library_shared {
name: "libaudiocorehal.qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/libaudiocorehal.qti.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaudioeffecthal.qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/libaudioeffecthal.qti.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "hw",
prefer: true,
soc_specific: true,
required: [
"audioeffectservice_qti.xml",
],
}
cc_prebuilt_library_shared {
name: "libqtigatekeeper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/libqtigatekeeper.so",
],
shared_libs: [
"android.hardware.gatekeeper-V1-ndk",
"libhardware",
"libbinder_ndk",
"libbase",
"libutils",
"liblog",
"libcutils",
"libgatekeeper",
"libkeymasterdeviceutils",
"libqcbor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "mapper.qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/mapper.qti.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libhidlbase",
"libgrallocutils",
"libgralloccore",
"libgralloctypes",
"libsync",
"libdmabufheap",
"android.hardware.graphics.allocator-V2-ndk",
"libvndksupport",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "mbedtls_qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/mbedtls_qti.so",
],
shared_libs: [
"libbinder_ndk",
"libbase",
"libcutils",
"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.alarm-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.alarm-impl.so",
],
shared_libs: [
"libutils",
"liblog",
"libcutils",
"libhardware",
"libbase",
"vendor.qti.hardware.alarm-V1-ndk",
"libbinder",
"libbinder_ndk",
"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.finder-impl-qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth.finder-impl-qti.so",
],
shared_libs: [
"android.hardware.bluetooth.finder-V1-ndk",
"libbase",
"libbinder_ndk",
"libutils",
"liblog",
"libcutils",
"libhardware",
"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: "vendor.qti.hardware.bluetooth.xpanprovider-impl-qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth.xpanprovider-impl-qti.so",
],
shared_libs: [
"libbase",
"liblog",
"libhardware",
"libutils",
"libcutils",
"libbinder_ndk",
"vendor.qti.hardware.bluetooth.xpanprovider-V1-ndk",
"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@aidl-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@aidl-impl.so",
],
shared_libs: [
"libhidlbase",
"libutils",
"liblog",
"libbase",
"libcutils",
"libhardware",
"libbinder_ndk",
"vendor.qti.hardware.bluetooth_sar-V1-ndk",
"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.bttpi-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.bttpi-impl.so",
],
shared_libs: [
"libhidlbase",
"libutils",
"liblog",
"libbase",
"libcutils",
"libhardware",
"libbinder_ndk",
"android.hardware.bluetooth@1.0",
"android.hardware.bluetooth@1.0-impl-qti",
"vendor.qti.hardware.bttpi-V3-ndk",
"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-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore-impl.so",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libxml2",
"vendor.qti.hardware.capabilityconfigstore-V1-ndk",
"libbinder_ndk",
"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-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.fm-impl.so",
],
shared_libs: [
"libhidlbase",
"libutils",
"liblog",
"libbase",
"libcutils",
"libhardware",
"libbinder_ndk",
"android.hardware.bluetooth@1.0-impl-qti",
"vendor.qti.hardware.fm-V1-ndk",
"libqmi_cci",
"libqmi",
"libqmiservices",
"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",
"libutils",
"libcutils",
"liblog",
"libdmabufheap",
"vendor.qti.hardware.qseecom-V1-ndk",
"libbinder_ndk",
"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.soter-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.soter-impl.so",
],
shared_libs: [
"libhwbinder",
"libutils",
"libcutils",
"libcrypto",
"libbase",
"liblog",
"libQSEEComAPI",
"vendor.qti.hardware.soter-V1-ndk",
"libbinder_ndk",
"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: [
"libcutils",
"libz",
"libadreno_utils",
"libgsl",
"liblog",
"libllvm-glnext",
"libhardware",
"libbase",
"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",
"libbinder_ndk",
"libvndksupport",
"android.hardware.graphics.allocator-V2-ndk",
"libmapperutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "immunesystem.db.sqlite3",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/immunesystem.db.sqlite3.so",
],
shared_libs: [
"libcutils",
"liblog",
"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",
"libqmiservices",
"libqmi_encdec",
"libandroid_net",
"libdsi_netctrl",
"libdiag",
"libqmi_common_so",
"libcneapiclient",
"libnetutils",
"libz",
"libbinder_ndk",
"vendor.qti.ims.factoryaidlservice-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib-imsdcservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/lib-imsdcservice.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libbase",
"libandroid_net",
"libdiag",
"libnetutils",
"libbinder",
"libbinder_ndk",
"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",
"libbinder_ndk",
"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",
"vendor.qti.ims.uceaidlservice-V1-ndk_vendor",
"vendor.qti.ims.imscmaidlservice-V1-ndk",
"vendor.qti.ims.rcsuceaidlservice-V1-ndk",
"vendor.qti.ims.connectionaidlservice-V1-ndk",
"vendor.qti.ims.rcssipaidlservice-V1-ndk",
"vendor.qti.ims.factoryaidlservice-V1-ndk",
"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",
"libbinder_ndk",
"libcutils",
"libutils",
"lib-imscommon",
"libbase",
"libqmiservices",
"libqmi_cci",
"libdiag",
"libidl",
"libqti_vndfwk_detect_vendor",
"libandroid_net",
"vendor.qti.ims.callcapabilityaidlservice-V1-ndk",
"vendor.qti.ims.configaidlservice-V1-ndk",
"vendor.qti.ims.factoryaidlservice-V1-ndk",
"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-aidl-Impl",
"libbinder_ndk",
"vendor.qti.ImsRtpService-V1-ndk_vendor",
"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: "libAF",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libAF.so",
],
shared_libs: [
"libSNPE",
"libc++_shared",
"liblog",
"libz",
"libmialgo_ai_vision",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libATFWD",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libATFWD.so",
],
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.atfwd-V1-ndk",
"libbinder_ndk",
"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: "libBlAlgointf",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libBlAlgointf.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libjsoncpp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libCB",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libCB.so",
],
shared_libs: [
"libcutils",
"liblog",
"libgsl",
"libutils",
"libadreno_utils",
"libnativewindow",
"libvndksupport",
"android.hardware.graphics.allocator-V2-ndk",
"libbinder_ndk",
"libmapperutils",
"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: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libCneAppJni",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libCneAppJni.so",
],
shared_libs: [
"libcutils",
"liblog",
"libbinder_ndk",
"libandroid_runtime_lazy",
"vendor.qti.data.factoryservice-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libDISAlgos",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libDISAlgos.so",
],
shared_libs: [
"libeva",
"libmialgo_utils",
"libcdsprpc",
"libOpenCL",
"libc++_shared",
"liblog",
"libz",
"libm",
"libc++",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libDcfHalFramework",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libDcfHalFramework.so",
],
shared_libs: [
"liblog",
"libDcfHalLogger",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libDcfHalLogger",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libDcfHalLogger.so",
],
shared_libs: [
"liblog",
"libcutils",
"libdiag",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libDlhookDumpStates",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libDlhookDumpStates.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libchilog",
"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: "libFS",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libFS.so",
],
shared_libs: [
"libSNPE",
"libc++_shared",
"liblog",
"libz",
"libm",
"libdl",
"libc",
],
},
},
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: "libGPMTEEC_vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libGPMTEEC_vendor.so",
],
shared_libs: [
"libc",
"libcutils",
"libutils",
"liblog",
"libGPTEE_vendor",
"libminkdescriptor",
"libminksocket_vendor",
"libdmabufheap",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libGPQeSE",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libGPQeSE.so",
],
shared_libs: [
"libhidlbase",
"libutils",
"liblog",
"libhardware",
"libbase",
"libcutils",
"libhwbinder",
"libcrypto",
"vendor.xiaomi.hardware.aidl.mtdservice-V1-ndk_platform",
"android.hardware.secure_element@1.0",
"libGPTEE_vendor",
"libQSEEComAPI",
"libEseUtils",
"libbinder_ndk",
"libstnfc-streset",
"libc++",
"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: "libHISCppAlgos",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libHISCppAlgos.so",
],
shared_libs: [
"libmialgo_utils",
"libcdsprpc",
"libOpenCL",
"libDISAlgos",
"libc++_shared",
"liblog",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libIMTCppAlgos",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libIMTCppAlgos.so",
],
shared_libs: [
"liblog",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libITT",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libITT.so",
],
shared_libs: [
"libSNPE",
"libc++_shared",
"liblog",
"libz",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libMiMotion",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libMiMotion.so",
],
shared_libs: [
"liblog",
"libm",
"libc++_shared",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libMiPhotoFilter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libMiPhotoFilter.so",
],
shared_libs: [
"liblog",
"libGLESv3",
"libEGL",
"libnativewindow",
"libz",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libMiVDR",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libMiVDR.so",
],
shared_libs: [
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libOpenCL",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libOpenCL.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libOpenCL_adreno",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libOpenCL_adreno.so",
],
shared_libs: [
"libcutils",
"libvndksupport",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libPeripheralStateUtils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libPeripheralStateUtils.so",
],
shared_libs: [
"libminksocket_vendor",
"liblog",
"libutils",
"libcutils",
"libbase",
"libminkdescriptor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libPlatformValidatorShared",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libPlatformValidatorShared.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"libEGL",
"libGLESv2",
"liblog",
],
},
},
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: [
"libdmabufheap",
"liblog",
"libutils",
"libqcbor",
"libminkdescriptor",
"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: "libQnnChrometraceProfilingReader",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnChrometraceProfilingReader.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnCpu",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnCpu.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnDsp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnDsp.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnDspNetRunExtensions",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnDspNetRunExtensions.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnGenAiTransformer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnGenAiTransformer.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnGenAiTransformerCpuOpPkg",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnGenAiTransformerCpuOpPkg.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnGenAiTransformerModel",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnGenAiTransformerModel.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnGpu",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnGpu.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
"libEGL",
"libGLESv2",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnGpuNetRunExtensions",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnGpuNetRunExtensions.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnGpuProfilingReader",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnGpuProfilingReader.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnHta",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnHta.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnHtaNetRunExtensions",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnHtaNetRunExtensions.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnHtp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnHtp.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnHtpNetRunExtensions",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnHtpNetRunExtensions.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnHtpOptraceProfilingReader",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnHtpOptraceProfilingReader.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnHtpPrepare",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnHtpPrepare.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnHtpProfilingReader",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnHtpProfilingReader.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnHtpV73CalculatorStub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnHtpV73CalculatorStub.so",
],
shared_libs: [
"libcdsprpc",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnHtpV73Stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnHtpV73Stub.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"libcdsprpc",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnIr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnIr.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnJsonProfilingReader",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnJsonProfilingReader.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnLpai",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnLpai.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnLpaiNetRunExtensions",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnLpaiNetRunExtensions.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnModelDlc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnModelDlc.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnSaver",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnSaver.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnSystem",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnSystem.so",
],
shared_libs: [
"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: "libQtiSocket",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQtiSocket.so",
],
shared_libs: [
"libqcrilNrLogger",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSEGModel",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSEGModel.so",
],
shared_libs: [
"liblog",
"libopencv_core_se",
"libopencv_imgproc_se",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSNPE",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSNPE.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"libEGL",
"libGLESv2",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSNPESample",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSNPESample.so",
],
shared_libs: [
"libSNPE",
"liblog",
"libGLESv2",
"libEGL",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSensorsInterface",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSensorsInterface.so",
],
shared_libs: [
"liblog",
"libprotobuf-cpp-lite-21.12-vendorcompat",
"libsnsapi",
"libqmi_common_so",
"libqmi_cci",
"libqmi_encdec",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSnpeHta",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSnpeHta.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSnpeHtpPrepare",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSnpeHtpPrepare.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSnpeHtpV73CalculatorStub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSnpeHtpV73CalculatorStub.so",
],
shared_libs: [
"libcdsprpc",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSnpeHtpV73Stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSnpeHtpV73Stub.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"libcdsprpc",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libTrustedInputAIDL",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libTrustedInputAIDL.so",
],
shared_libs: [
"liblog",
"libutils",
"libbinder_ndk",
"vendor.qti.hardware.trustedui-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libTrustedInputUtils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libTrustedInputUtils.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libTrustedUIAIDL",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libTrustedUIAIDL.so",
],
shared_libs: [
"liblog",
"libbinder_ndk",
"libutils",
"libcutils",
"libbase",
"libdmabufheap",
"libminksocket_vendor",
"libvmmem",
"vendor.qti.hardware.trustedui-V1-ndk",
"libdisplayconfig.qti",
"libtrustedapploader",
"vendor.qti.hardware.display.config-V7-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libTxPwrJni",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libTxPwrJni.so",
],
shared_libs: [
"libcutils",
"liblog",
"libandroid_net",
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libVoiceSdk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libVoiceSdk.so",
],
shared_libs: [
"liblog",
"libdl",
"libEGL",
"libGLESv2",
"libGLESv3",
"libtensorflowlite_c_vendor",
"libm",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libWlanServiceJni",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libWlanServiceJni.so",
],
shared_libs: [
"libcutils",
"liblog",
"libbinder_ndk",
"vendor.qti.hardware.data.iwlandata-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libXMFaceHeadBodyTrack",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libXMFaceHeadBodyTrack.so",
],
shared_libs: [
"libSNPE",
"libz",
"libdl",
"libm",
"liblog",
"libc",
],
},
},
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: "lib_bt_mihc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/lib_bt_mihc.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: "libadreno_app_profiles",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libadreno_app_profiles.so",
],
shared_libs: [
"libcutils",
"libhardware",
"libutils",
"libbase",
"libbinder_ndk",
"vendor.qti.qspmhal-V1-ndk",
"libqspm-mem-utils-vendor",
"libdl",
"libz",
"liblog",
"libc++",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libadreno_compiler_cl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libadreno_compiler_cl.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libadreno_utils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libadreno_utils.so",
],
shared_libs: [
"libgsl",
"liblog",
"libnativewindow",
"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",
"libbinder_ndk",
"vendor.qti.hardware.dsp-V1-ndk",
"liblog",
"libc",
"libcutils",
"libdmabufheap",
"libvmmem",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libagmmixer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libagmmixer.so",
],
shared_libs: [
"libtinyalsa",
"libexpat",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaidenoiser",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaidenoiser.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libcdsprpc",
"libsync",
"libbitmlengine",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaidenoiserv2",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaidenoiserv2.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libcdsprpc",
"libsync",
"libbitmlenginev2",
"libopencv",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaodoptfeature",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaodoptfeature.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libbinder",
"libtinyxml2-v34",
"libpowercore",
"libdisplayconfig.qti",
"libhidlbase",
"libbinder_ndk",
"vendor.qti.hardware.display.config-V5-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libapengine",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libapengine.so",
],
shared_libs: [
"liblog",
"libcutils",
"liblearningmodule",
"libmeters-ns",
"liblmutils-ns",
"libsqlite",
"libhwbinder",
"libhidlbase",
"libutils",
"libtinyxml2-v34",
"libthermalclient",
"liblmthermallistner",
"libqti-qesdk-secure",
"libbase",
"libbinder_ndk",
"vendor.qti.hardware.display.config-V5-ndk",
"android.hardware.thermal-V1-ndk",
"android.hidl.allocator@1.0",
"vendor.qti.qspmhal-V1-ndk",
"libqspm-mem-utils-vendor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libappclassifier",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libappclassifier.so",
],
shared_libs: [
"liblog",
"libcutils",
"liblearningmodule",
"libsqlite",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libar-pal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libar-pal.so",
],
shared_libs: [
"liblog",
"libmisight",
"libexpat",
"libaudioroute-v34",
"libcutils",
"libutilscallstack",
"libarmemlog",
"libaudioroute_ext",
"libhidlbase",
"libhardware",
"libbase",
"libutils",
"libxlog",
"libbinder",
"libbinder_ndk",
"vendor.xiaomi.hardware.micharge-V2-ndk",
"libxml2",
"libPeripheralStateUtils",
"libtinyalsa",
"libtinycompress",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarmemlog",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarmemlog.so",
],
shared_libs: [
"liblog",
"libexpat",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaudio_aidl_conversion_common_ndk_prebuilt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaudio_aidl_conversion_common_ndk_prebuilt.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
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-v34",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaudioplatformconverter.qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaudioplatformconverter.qti.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaudioserviceexampleimpl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaudioserviceexampleimpl.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libav_miwnsencoder",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libav_miwnsencoder.so",
],
shared_libs: [
"libwindns",
"liblog",
"libutils",
"libbinder_ndk",
"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: "libbase64",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbase64.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbatching",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbatching.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libloc_core",
"libgps.utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbitmlengine",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbitmlengine.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libcdsprpc",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbitmlenginev2",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbitmlenginev2.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libcdsprpc",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbluetooth_audio_session_aidl_prebuilt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbluetooth_audio_session_aidl_prebuilt.so",
],
shared_libs: [
"android.hardware.bluetooth.audio-V4-ndk",
"libaconfig_storage_read_api_cc",
"android.hardware.bluetooth.audio@2.0",
"android.hardware.bluetooth.audio@2.1",
"libbase",
"libcutils",
"libbinder_ndk",
"libfmq",
"liblog",
"libhidlbase",
"libxml2",
"libflatbuffers-cpp",
"server_configurable_flags",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbluetooth_audio_session_aidl_qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbluetooth_audio_session_aidl_qti.so",
],
shared_libs: [
"android.hardware.bluetooth.audio-V4-ndk",
"android.hardware.bluetooth.audio@2.0",
"android.hardware.bluetooth.audio@2.1",
"libbase",
"libcutils",
"libbinder_ndk",
"libfmq",
"liblog",
"libhidlbase",
"libxml2",
"libflatbuffers-cpp",
"server_configurable_flags",
"vendor.qti.hardware.bluetooth.audio-V1-ndk",
"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: "libbt-hidlclient",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbt-hidlclient.so",
],
shared_libs: [
"libutils",
"libhidlbase",
"com.dsi.ant@1.0",
"vendor.qti.hardware.fm@1.0",
"liblog",
"libcutils",
"libbinder",
"libbinder_ndk",
"android.hardware.bluetooth-V1-ndk",
"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: "libc++_shared",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libc++_shared.so",
],
shared_libs: [
"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",
"libbase",
"libbinder_ndk",
"vendor.qti.hardware.cacertaidlservice-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcalculator",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcalculator.so",
],
shared_libs: [
"libcdsprpc",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcameraobserver",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcameraobserver.so",
],
shared_libs: [
"libhidlbase",
"libutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcameraopt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcameraopt.so",
],
shared_libs: [
"libprocessgroup_shim",
"libutils",
"liblog",
"libbase",
"libcutils",
"libbinder",
"libbinder_ndk",
"libhardware",
"libz",
"libprocessgroup",
"libutilscallstack",
"libcamera_metadata",
"libbpf_bcc",
"libbpf_minimal",
"libcrypto",
"libssl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamlog",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamlog.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libsync",
"libutilscallstack",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxcommonutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxcommonutils.so",
],
shared_libs: [
"libutilscallstack",
"libcameraopt",
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"com.xiaomi.camdfx",
"libmisight",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxcoreutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxcoreutils.so",
],
shared_libs: [
"libcamxcommonutils",
"libcamxcsl",
"libcamximageformatutils",
"libcamxsettingsmanager",
"libtinyxml2-v34",
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxcsl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxcsl.so",
],
shared_libs: [
"com.xiaomi.immunesystem.bigdata",
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcommonutils",
"libcamlog",
"libcamxsettingsmanager",
"libcameraopt",
"com.xiaomi.camdfx",
"libmisight",
"libsynx",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxexternalformatutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxexternalformatutils.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxfdengine",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxfdengine.so",
],
shared_libs: [
"libbitmlenginev2",
"libcamxcommonutils",
"libcdsprpc",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxhwlfrontend",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxhwlfrontend.so",
],
shared_libs: [
"libcamxcsl",
"libcamxcommonutils",
"libcamxcoreutils",
"libcamximageformatutils",
"libcutils",
"libhwlispcffdump",
"libhwliqinterface2",
"libsiminputgenutil",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxhwlipedriver",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxhwlipedriver.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libcamxcsl",
"libcamxhwnodecontext",
"libcamximageformatutils",
"libhwliqinterface2",
"libhwlispcffdump",
"libsiminputgenutil",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxhwnodecontext",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxhwnodecontext.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libcamximageformatutils",
"libcamxcsl",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxifestriping",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxifestriping.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamximageformatutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamximageformatutils.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"android.hardware.graphics.common@1.2",
"android.hardware.graphics.mapper@2.1",
"libdmabufheap",
"libgralloccore",
"libgrallocutils",
"libmapperutils",
"libvndksupport",
"android.hardware.graphics.allocator-V2-ndk",
"android.hardware.graphics.allocator-V2-ndk",
"android.hardware.graphics.common@1.1",
"libbinder_ndk",
"libdisplayconfig.qti",
"libgralloc.qti",
"libgralloctypes",
"libcamxcommonutils",
"vendor.qti.hardware.display.config-V2-ndk",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxncsdatafactory",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxncsdatafactory.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"camera.qcom",
"libcamximageformatutils",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxods",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxods.so",
],
shared_libs: [
"libcamxcommonutils",
"libcamxcsl",
"libcamximageformatutils",
"libcamxsettingsmanager",
"libtinyxml2-v34",
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxofehwl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxofehwl.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libcamxcsl",
"libcamximageformatutils",
"libhwliqinterface2",
"libhwlispcffdump",
"libsiminputgenutil",
"libsynx",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxqsatalgo",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxqsatalgo.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxsettingsmanager",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxsettingsmanager.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"libc++",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxstatscore",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxstatscore.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxswispiqmodule",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxswispiqmodule.so",
],
shared_libs: [
"android.hardware.graphics.common@1.1",
"libcamximageformatutils",
"libcamxcommonutils",
"libcutils",
"liblog",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxswprocessalgo",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxswprocessalgo.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxtintlessalgo",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxtintlessalgo.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxvppservicebase",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxvppservicebase.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libbinder_ndk",
"libcamximageformatutils",
"libchilog",
"libcom.qti.chinodeutils",
"vendor.qti.hardware.vpp-V1-ndk",
"libz",
"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: "libcapiv2udk7vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcapiv2udk7vendor.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",
"libVoiceSdk",
"libtensorflowlite_c_vendor",
"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",
"libbinder_ndk",
"vendor.qti.hardware.dsp-V1-ndk",
"liblog",
"libc",
"libcutils",
"libdmabufheap",
"libvmmem",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libchifeature2",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libchifeature2.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"com.qti.camx.chiiqutils",
"com.qti.chifeaturecompatibility",
"libcamximageformatutils",
"libchilog",
"libbitmlenginev2",
"vendor.qti.hardware.camera.aon-service-impl",
"android.hardware.graphics.common@1.2",
"android.hardware.graphics.mapper@2.1",
"libdmabufheap",
"libgralloccore",
"libgrallocutils",
"libmapperutils",
"libvndksupport",
"android.hardware.graphics.allocator-V2-ndk",
"android.hardware.graphics.allocator-V2-ndk",
"android.hardware.graphics.common@1.1",
"libbinder_ndk",
"libdisplayconfig.qti",
"libgralloc.qti",
"libgralloctypes",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libchilog",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libchilog.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libchinodeevautils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libchinodeevautils.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libchilog",
"libcom.qti.chinodeutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libchinodehmeutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libchinodehmeutils.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libchilog",
"libcom.qti.chinodeutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libclstc_algorithm_adapter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libclstc_algorithm_adapter.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libdisplaydebug",
"libtinyxml2_1",
"libdisplayskuutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libclstc_gcp_adapter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libclstc_gcp_adapter.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libdisplaydebug",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libclstc_tm",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libclstc_tm.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libdisplaydebug",
"libtinyxml2_1",
"libsdmutils",
"libdisplayskuutils",
"libc++",
"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",
"libbinder",
"libbinder_ndk",
"libhardware_legacy",
"libhidlbase",
"libnl",
"libidl",
"libshsc",
"libdsutils",
"libandroid_net",
"android.hardware.wifi.supplicant-V3-ndk",
"android.hardware.wifi.hostapd-V2-ndk",
"vendor.qti.data.factoryservice-V1-ndk",
"vendor.qti.hardware.data.dynamicddsaidlservice-V1-ndk",
"vendor.qti.hardware.data.qmiaidlservice-V1-ndk",
"vendor.qti.hardware.data.flowaidlservice-V1-ndk",
"vendor.qti.hardware.data.lceaidlservice-V1-ndk",
"vendor.qti.latencyaidlservice-V1-ndk",
"vendor.qti.data.mwqemaidlservice-V1-ndk",
"vendor.qti.hardware.data.cneaidlservice.internal.server-V1-ndk",
"vendor.qti.hardware.data.cneaidlservice.internal.constants-V1-ndk",
"vendor.qti.hardware.data.cneaidlservice.internal.api-V1-ndk",
"vendor.qti.hardware.mwqemadapteraidlservice-V1-ndk",
"libwpa_client",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
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",
"libbinder",
"libbinder_ndk",
"libutils",
"libdiag",
"liblog",
"vendor.qti.data.factoryservice-V1-ndk",
"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: "libcom.qti.chinodeutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcom.qti.chinodeutils.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libutilscallstack",
"android.hardware.graphics.common@1.1",
"libcamximageformatutils",
"libchilog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcom.xiaomi.attribute",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcom.xiaomi.attribute.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libcom.xiaomi.debug",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcom.xiaomi.debug",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcom.xiaomi.debug.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libsync",
"libutilscallstack",
"libcamlog",
"libprocessgroup",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcom.xiaomi.ecoenginemonitor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcom.xiaomi.ecoenginemonitor.so",
],
shared_libs: [
"libcutils",
"libcamera_metadata",
"libcom.xiaomi.debug",
"libcom.xiaomi.metadatautils",
"libsync",
"liblog",
"libutils",
"libui",
"libprocessgroup",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcom.xiaomi.eventcallback",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcom.xiaomi.eventcallback.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libcom.xiaomi.debug",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcom.xiaomi.grallocutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcom.xiaomi.grallocutils.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libhidlbase",
"libhidltransport",
"libui",
"libcamera_metadata",
"libutils",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcom.xiaomi.mawutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcom.xiaomi.mawutils.so",
],
shared_libs: [
"libutils",
"liblog",
"libcutils",
"libdmabufheap",
"libui",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcom.xiaomi.mawutilsold",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcom.xiaomi.mawutilsold.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libdmabufheap",
"libui",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcom.xiaomi.metadatautils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcom.xiaomi.metadatautils.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libcamera_metadata",
"libcom.xiaomi.debug",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcom.xiaomi.offlinefeatureintf",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcom.xiaomi.offlinefeatureintf.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"com.qti.feature2.generic",
"libcom.xiaomi.debug",
"libqdMetaData",
"com.qti.feature2.mfsr.sm8750",
"com.qti.feature2.raw2yuvhdr",
"com.qti.feature2.offlinestatsregeneration",
"libz",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcom.xiaomi.pluginutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcom.xiaomi.pluginutils.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libhidlbase",
"libhidltransport",
"libui",
"libcamera_metadata",
"libutils",
"libvndksupport",
"android.hardware.graphics.allocator-V2-ndk",
"libbinder_ndk",
"libbinder",
"libcamlog",
"libutilscallstack",
"libcom.xiaomi.debug",
"libcom.xiaomi.metadatautils",
"libdmabufheap",
"com.xiaomi.camdfx",
"libcameraopt",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcom.xiaomi.qimagebuffer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcom.xiaomi.qimagebuffer.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libcom.xiaomi.debug",
"libz",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcom.xiaomi.sensorpolicy",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcom.xiaomi.sensorpolicy.so",
],
shared_libs: [
"libutils",
"libui",
"libcutils",
"liblog",
"libcamera_metadata",
"libcom.xiaomi.debug",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcameraopt",
"libcom.xiaomi.attribute",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcom.xiaomi.signaltrigger",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcom.xiaomi.signaltrigger.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libcom.xiaomi.debug",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcommonchiutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcommonchiutils.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libchilog",
"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",
"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: "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: "libdeflicker",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdeflicker.so",
],
shared_libs: [
"libc++_shared",
"libz",
"liblog",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdemura_oem_plugin",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdemura_oem_plugin.so",
],
shared_libs: [
"libdisplaydebug",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdfintf",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdfintf.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libhidlbase",
"libbinder",
"libbinder_ndk",
"vendor.xiaomi.hardware.displayfeature@1.0",
"vendor.xiaomi.hardware.displayfeature_aidl-V2-ndk",
"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: "libdiagatbparser",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdiagatbparser.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdiagjni",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdiagjni.so",
],
shared_libs: [
"libcutils",
"liblog",
"libdiag",
"libtime_genoff",
"libc++",
"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: "libdisplayconfig.qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdisplayconfig.qti.so",
],
shared_libs: [
"liblog",
"libhidlbase",
"libutils",
"vendor.display.config@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdisplaydebug",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdisplaydebug.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libmisight",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdisplayfeature",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdisplayfeature.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdisplayfeatureservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdisplayfeatureservice.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libbinder_ndk",
"vendor.xiaomi.hardware.displayfeature_aidl-V2-ndk",
"libdisplayfeature",
"libhidltransport",
"libhidlbase",
"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: "libdpp_manager",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdpp_manager.so",
],
shared_libs: [
"libcutils",
"liblog",
"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_1",
"libdisplaydebug",
"libhidlbase",
"libdmabufheap",
"android.frameworks.sensorservice-V1-ndk",
"libbinder_ndk",
"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",
"libseclog",
"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: "libdrmutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdrmutils.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libdrm",
"libdisplaydebug",
"libsdmutils",
"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",
"libdsutils",
"libconfigdb",
"libqmiservices",
"libqmi_cci",
"libqmi_common_so",
"libqmi_client_qmux",
"libqmi_client_helper",
"libqmi",
"libnicm",
"libnicm_dsi",
"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: "libeai_fixed",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libeai_fixed.so",
],
shared_libs: [
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libeai_float",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libeai_float.so",
],
shared_libs: [
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libecoengine",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libecoengine.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libhidlbase",
"libhidltransport",
"libui",
"libcamera_metadata",
"libutils",
"libcom.xiaomi.debug",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libengineplugin",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libengineplugin.so",
],
shared_libs: [
"libgps.utils",
"libcutils",
"libdiag",
"libz",
"liblog",
"liblocdiagiface",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libesesbprovision",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libesesbprovision.so",
],
shared_libs: [
"libhidlbase",
"libQSEEComAPI",
"libqcbor",
"libcutils",
"libutils",
"liblog",
"libqmi_cci",
"libqmiservices",
"libEseUtils",
"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",
"libsynx",
"libcdsprpc",
"libjsoncpp",
"libcutils",
"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: "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: "libfastmessage",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libfastmessage.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libchilog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfeutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libfeutils.so",
],
shared_libs: [
"libdisplaydebug",
"libminksocket_vendor",
"libqcbor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfilefinder",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libfilefinder.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libdisplaydebug",
"vendor.qti.hardware.display.demura-V1-ndk",
"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: "libgdtap",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgdtap.so",
],
shared_libs: [
"libutils",
"libcutils",
"libgps.utils",
"liblog",
"libloc_core",
"libizat_core",
"liblbs_core",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgeofencing",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgeofencing.so",
],
shared_libs: [
"libutils",
"libcutils",
"libgps.utils",
"liblog",
"libloc_core",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgnss",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgnss.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libloc_core",
"libgps.utils",
"libxml2",
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.sensors-V3-ndk",
"libbinder_ndk",
"libbase",
"libhardware",
"libhidlbase",
"libMiVDR",
"libpower",
"libloc_api_v02",
"libloc_base_util",
"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: "libgps.utils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgps.utils.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libprocessgroup",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgpt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgpt.so",
],
shared_libs: [
"libutils",
"libQSEEComAPI",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgpu_tonemapper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgpu_tonemapper.so",
],
shared_libs: [
"libcutils",
"libEGL",
"libGLESv2",
"libGLESv3",
"libgrallocutils",
"libhidlbase",
"libui",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgralloc.qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgralloc.qti.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libgralloctypes",
"libhidlbase",
"libhardware",
"android.hardware.graphics.mapper@4.0",
"libvndksupport",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgralloccore",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgralloccore.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libgrallocutils",
"libgralloctypes",
"libgralloc.qti",
"libhidlbase",
"libion",
"libdmabufheap",
"libvmmem",
"android.hardware.graphics.mapper@2.1",
"android.hardware.graphics.mapper@3.0",
"android.hardware.graphics.mapper@4.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgrallocutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgrallocutils.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libgralloctypes",
"libhidlbase",
"android.hardware.graphics.common@1.2",
"android.hardware.graphics.mapper@2.0",
"android.hardware.graphics.mapper@2.1",
"android.hardware.graphics.mapper@3.0",
"android.hardware.graphics.mapper@4.0",
"libbinder_ndk",
"libgralloc.qti",
"android.hardware.graphics.allocator-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgsl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgsl.so",
],
shared_libs: [
"libcutils",
"liblog",
"libz",
"libsync",
"libdmabufheap",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhdcp1prov",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhdcp1prov.so",
],
shared_libs: [
"libdiag",
"libutils",
"libcutils",
"liblog",
"libQSEEComAPI",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhdcp2p2prov",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhdcp2p2prov.so",
],
shared_libs: [
"libdiag",
"libutils",
"libcutils",
"liblog",
"libQSEEComAPI",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhdcpsrm",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhdcpsrm.so",
],
shared_libs: [
"liblog",
"libQSEEComAPI",
"libminkdescriptor",
"libtrustedapploader",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhdr10plus",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhdr10plus.so",
],
shared_libs: [
"libcamxcommonutils",
"liblog",
"libz",
"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_stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhdr_stub.so",
],
shared_libs: [
"libcdsprpc",
"libcutils",
"liblog",
"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: "libhdrvivid",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhdrvivid.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: "libhistogram",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhistogram.so",
],
shared_libs: [
"libdrm",
"liblog",
"libcutils",
"libutils",
"libbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhme",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhme.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhta_hexagon_runtime_qnn",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhta_hexagon_runtime_qnn.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
"libcdsprpc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhta_hexagon_runtime_snpe",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhta_hexagon_runtime_snpe.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
"libcdsprpc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhwliqinterface2",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhwliqinterface2.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libcamxcsl",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhwlispcffdump",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhwlispcffdump.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libiccprofile",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libiccprofile.so",
],
shared_libs: [
"liblog",
"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: "libintervmipc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libintervmipc.so",
],
shared_libs: [
"libdisplaydebug",
"libqrtr",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libipebpsstriping",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libipebpsstriping.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libipebpsstriping170",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libipebpsstriping170.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libipebpsstriping480",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libipebpsstriping480.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libiqdbgmgr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libiqdbgmgr.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libsync",
"libcdsprpc",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libisphwsetting",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libisphwsetting.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"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",
"libloc_mq_client",
"libprotobuf-cpp-lite-21.12-vendorcompat",
"libwifiobserver",
"libizat_client_api",
"liblocation_api",
"liblowi_common",
"libbinder_ndk",
"libcrypto",
"libz",
"libsqlite",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libjnihelper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libjnihelper.so",
],
shared_libs: [
"libcutils",
"liblog",
"libqmiservices",
"libqmi_cci",
"libcacertclient",
"libbinder_ndk",
"vendor.qti.hardware.cacertaidlservice-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libjpegdecoder_prebuilt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libjpegdecoder_prebuilt.so",
],
shared_libs: [
"libjpeg",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libjpegencoder_prebuilt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libjpegencoder_prebuilt.so",
],
shared_libs: [
"libjpeg",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libkcl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libkcl.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libkernelmanager",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libkernelmanager.so",
],
shared_libs: [
"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",
"liblog",
"libcrypto",
"libdmabufheap",
"libminkdescriptor",
"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: "liblearningmodule",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblearningmodule.so",
],
shared_libs: [
"liblog",
"libc",
"libcutils",
"libutils",
"libtinyxml2-v34",
"libsqlite",
"libqti-perfextn-intf",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblightninglaunches",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblightninglaunches.so",
],
shared_libs: [
"liblog",
"libcutils",
"liblearningmodule",
"libmeters-ns",
"libsqlite",
"liblmutils-ns",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblistensoundmodel2vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblistensoundmodel2vendor.so",
],
shared_libs: [
"libcutils",
"liblog",
"libVoiceSdk",
"libtensorflowlite_c_vendor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblistensoundmodelaidl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblistensoundmodelaidl.so",
],
shared_libs: [
"libutils",
"liblog",
"libcutils",
"libhardware",
"libbase",
"libbinder",
"libbinder_ndk",
"liblistensoundmodel2vendor",
"vendor.qti.hardware.ListenSoundModelAidl-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libllvm-glnext",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libllvm-glnext.so",
],
shared_libs: [
"libgsl",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libllvm-qcom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libllvm-qcom.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libllvm-qgl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libllvm-qgl.so",
],
shared_libs: [
"libgsl",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblmthermallistner",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblmthermallistner.so",
],
shared_libs: [
"liblog",
"libcutils",
"libbinder_ndk",
"libutils",
"libthermalclient",
"android.hardware.thermal-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblmutils-ns",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblmutils-ns.so",
],
shared_libs: [
"liblog",
"libnl",
"vendor.qti.hardware.servicetracker@1.0",
"vendor.qti.hardware.servicetracker@1.1",
"libhidlbase",
"libsqlite",
"libutils",
"liblearningmodule",
"android.hardware.thermal-V1-ndk",
"liblmthermallistner",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libloadtrusteduiapp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libloadtrusteduiapp.so",
],
shared_libs: [
"liblog",
"libhidlbase",
"libutils",
"libminksocket_vendor",
"libtrustedapploader",
"libhidlmemory",
"libdmabufheap",
"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_core",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libloc_core.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: "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",
"android.frameworks.location.altitude-V2-ndk",
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblocation_api",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblocation_api.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: "liblocation_api_msg",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblocation_api_msg.so",
],
shared_libs: [
"libgps.utils",
"liblog",
"libprotobuf-cpp-lite-21.12-vendorcompat",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblocation_client_api",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblocation_client_api.so",
],
shared_libs: [
"libgps.utils",
"liblocation_api_msg",
"libprotobuf-cpp-lite-21.12-vendorcompat",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblocation_integration_api",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblocation_integration_api.so",
],
shared_libs: [
"libgps.utils",
"liblocation_api_msg",
"libprotobuf-cpp-lite-21.12-vendorcompat",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblocation_qesdk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblocation_qesdk.so",
],
shared_libs: [
"libutils",
"libcutils",
"libgps.utils",
"libcdfw",
"liblog",
"liblocation_api",
"libloc_core",
"libloc_mq_client",
"libloc_base_util",
"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",
"libwifiobserver",
"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",
"wifi_legacy",
"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: "libmapdata_api",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmapdata_api.so",
],
shared_libs: [
"libizat_client_api",
"libloc_core",
"libgps.utils",
"libutils",
"libcutils",
"liblog",
"libprotobuf-cpp-lite-21.12-vendorcompat",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmapperutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmapperutils.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libgralloctypes",
"libgrallocutils",
"libhidlbase",
"android.hardware.graphics.common@1.2",
"android.hardware.graphics.mapper@4.0",
"libbinder_ndk",
"libgralloc.qti",
"libutilscallstack",
"android.hardware.graphics.allocator-V2-ndk",
"libvndksupport",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
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-v34",
"liblog",
"libcutils",
"libexpat",
"libtinyalsa",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmctfengine_stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmctfengine_stub.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
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: "libmdsprpc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmdsprpc.so",
],
shared_libs: [
"libhidlbase",
"libhardware",
"libutils",
"libbinder_ndk",
"vendor.qti.hardware.dsp-V1-ndk",
"liblog",
"libc",
"libcutils",
"libdmabufheap",
"libvmmem",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmemperfd",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmemperfd.so",
],
shared_libs: [
"liblog",
"libcutils",
"liblearningmodule",
"libqti-perfextn-intf",
"libprotobuf-cpp-lite-21.12-vendorcompat",
"libcrypto",
"libz",
"libbinder_ndk",
"libc++",
"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: "libmeters-ns",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmeters-ns.so",
],
shared_libs: [
"liblog",
"libcutils",
"liblearningmodule",
"liblmutils-ns",
"libq-perflog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmeters",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmeters.so",
],
shared_libs: [
"liblog",
"libc",
"libcutils",
"liblearningmodule",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmfGhostDetection",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmfGhostDetection.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmfec",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmfec.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgo.so",
],
shared_libs: [
"liblog",
"libyuv",
"libSNPE",
"libcutils",
"libSNPESample",
"libopencl_loader",
"libmisight",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_ai_vision",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgo_ai_vision.so",
],
shared_libs: [
"libSNPE",
"libc++_shared",
"libm",
"liblog",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_aihighlight",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgo_aihighlight.so",
],
shared_libs: [
"liblog",
"libmialgo_ai_vision",
"libmialgo_utils",
"libOpenCL",
"libcdsprpc",
"libm",
"libc++_shared",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgoengine",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgoengine.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libhidlbase",
"libhidltransport",
"libui",
"libcamera_metadata",
"libutils",
"libvndksupport",
"android.hardware.graphics.allocator-V2-ndk",
"libbinder_ndk",
"libbinder",
"libdmabufheap",
"libnativewindow",
"libprocessgroup",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.grallocutils",
"libcom.xiaomi.debug",
"libcamlog",
"com.xiaomi.camdfx",
"libcameraopt",
"libutilscallstack",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgoengine_custom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgoengine_custom.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmicamGlobalPool",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmicamGlobalPool.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libutilscallstack",
"libcom.xiaomi.debug",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmicamera_adapter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmicamera_adapter.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libcamera_metadata",
"libsync",
"libbase",
"libhidlbase",
"libhardware",
"libgralloctypes",
"libcom.xiaomi.debug",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.qimagebuffer",
"libpostprocinfo",
"libmicamGlobalPool",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmicamera_aidl_device",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmicamera_aidl_device.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmicamera_aidl_provider",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmicamera_aidl_provider.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmicamera_aidl_utils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmicamera_aidl_utils.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmicamera_fps_checker",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmicamera_fps_checker.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.xiaomi.debug",
"libcom.xiaomi.metadatautils",
"libcamlog",
"liblog",
"libcameraopt",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmicamera_hal_core",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmicamera_hal_core.so",
],
shared_libs: [
"libcutils",
"libdmabufheap",
"libcamera_metadata",
"libcom.xiaomi.debug",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.eventcallback",
"libcom.xiaomi.grallocutils",
"libofflinedebugdata",
"libcamlog",
"libexif",
"libjpeg",
"liblog",
"libmialgoengine",
"libmicamera_adapter",
"libsync",
"libutils",
"libui",
"libhidlbase",
"libprocessgroup",
"libcom.xiaomi.attribute",
"libcom.xiaomi.signaltrigger",
"libbinder_ndk",
"libbinder",
"vendor.xiaomi.hardware.bgservice@1.0",
"vendor.xiaomi.hardware.bgservice@1.0-impl",
"vendor.xiaomi.hardware.aidlbgservice-V1-ndk",
"vendor.xiaomi.hardware.aidlbgservice-V1-impl",
"libcom.xiaomi.ecoenginemonitor",
"libcom.xiaomi.sensorpolicy",
"libcom.xiaomi.pluginutils",
"libtinyxml2-v34",
"libmicamGlobalPool",
"libcameraopt",
"vendor.xiaomi.hardware.camera.synthetic-V1-ndk",
"vendor.xiaomi.hardware.camera.synthetic-impl",
"libvndksupport",
"android.hardware.graphics.allocator-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmicamera_hal_policy",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmicamera_hal_policy.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libcamera_metadata",
"libsync",
"libbase",
"libhidlbase",
"libhardware",
"libui",
"libgralloctypes",
"libofflinedebugdata",
"libcamlog",
"libexif",
"libjpeg",
"libbinder",
"libbinder_ndk",
"vendor.xiaomi.hardware.aidlbgservice-V1-ndk",
"vendor.xiaomi.hardware.aidlbgservice-V1-impl",
"libcom.xiaomi.debug",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.signaltrigger",
"libcom.xiaomi.eventcallback",
"libcom.xiaomi.grallocutils",
"libcom.xiaomi.attribute",
"libcom.xiaomi.ecoenginemonitor",
"libcom.xiaomi.sensorpolicy",
"libcom.xiaomi.pluginutils",
"libmicamera_hal_core",
"libvndksupport",
"android.hardware.graphics.allocator-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmidatabase",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmidatabase.so",
],
shared_libs: [
"libsqlite",
"liblog",
"libbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmikaraoke",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmikaraoke.so",
],
shared_libs: [
"libaudioroute-v34",
"libaudioutils",
"libcutils",
"libbase",
"libexpat",
"liblog",
"libar-pal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libminikin.xiaomi",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libminikin.xiaomi.so",
],
shared_libs: [
"liblog",
"libutils",
"libbase",
"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: "libminkipcbinder_vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libminkipcbinder_vendor.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libbinder_ndk",
"vendor.qti.hardware.minkipcbinder-V1-ndk",
"libbinder",
"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: "libmis6",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmis6.so",
],
shared_libs: [
"liblog",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmis_platform",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmis_platform.so",
],
shared_libs: [
"liblog",
"libchilog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmis_plugin_dummy",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmis_plugin_dummy.so",
],
shared_libs: [
"liblog",
"libchilog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmis_plugin_his",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmis_plugin_his.so",
],
shared_libs: [
"libHISCppAlgos",
"liblog",
"libchilog",
"libcutils",
"libutils",
"libDISAlgos",
"libui",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmisfpsop",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmisfpsop.so",
],
shared_libs: [
"liblog",
"libm",
"libdl",
"libc",
],
},
},
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: "libmisops",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmisops.so",
],
shared_libs: [
"liblog",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmisoundsa",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmisoundsa.so",
],
shared_libs: [
"liblog",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmlremosaicengine",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmlremosaicengine.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libcdsprpc",
"libsync",
"libbitmlenginev2",
"libz",
"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: "libmmcamera_bestats",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmmcamera_bestats.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmcamera_cac",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmmcamera_cac.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libOpenCL",
"libbitmlenginev2",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmcamera_lscv35",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmmcamera_lscv35.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmcamera_mfnr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmmcamera_mfnr.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libopencv",
"libz",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmcamera_mfnr_t4",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmmcamera_mfnr_t4.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libopencv",
"libz",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmcamera_pdpc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmmcamera_pdpc.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmfp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmmfp.so",
],
shared_libs: [
"libcutils",
"libcamxcommonutils",
"libbitmlenginev2",
"libcdsprpc",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmpbase",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmpbase.so",
],
shared_libs: [
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnicm",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnicm.so",
],
shared_libs: [
"libnicm_utils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnicm_dsi",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnicm_dsi.so",
],
shared_libs: [
"libnicm",
"libdsutils",
"libdiag",
"libqmi_cci",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnicm_interface",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnicm_interface.so",
],
shared_libs: [
"libutils",
"libcutils",
"libnicm_utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnicm_internal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnicm_internal.so",
],
shared_libs: [
"libutils",
"libcutils",
"libidl",
"libdsutils",
"libconfigdb",
"libqmi_cci",
"libqmi_common_so",
"librmnetctl",
"libnicm_utils",
"libnicm_netlink",
"libnicm_recovery",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnicm_modemproxy",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnicm_modemproxy.so",
],
shared_libs: [
"libutils",
"libcutils",
"libqmi_cci",
"libbinder_ndk",
"libnetutils",
"libqmi_common_so",
"libshsc",
"libnicm_netlink",
"libnicm_utils",
"libnicm_recovery",
"libnicm_internal",
"android.system.net.netd-V1-ndk",
"libcom.android.tethering.connectivity_native",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnicm_netlink",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnicm_netlink.so",
],
shared_libs: [
"libnicm_utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnicm_recovery",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnicm_recovery.so",
],
shared_libs: [
"libnicm_utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnicm_utils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnicm_utils.so",
],
shared_libs: [
"libdiag",
"liblog",
"libdsutils",
"libcutils",
"libssl",
"libcrypto",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnicm_vh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnicm_vh.so",
],
shared_libs: [
"libnicm",
"libdsutils",
"libdiag",
"libqmi_cci",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspdependencyservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspdependencyservice.so",
],
shared_libs: [
"liblog",
"libnspdescriptorhandlerservice",
"libnspdiagservice",
"libnspframeworkcoreutilityservice",
"libnsposalservice",
"libnsptransactionservice",
"libsynx",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspdescriptorhandlerservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspdescriptorhandlerservice.so",
],
shared_libs: [
"liblog",
"libnsposalservice",
"libnsptransactionservice",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspdiagservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspdiagservice.so",
],
shared_libs: [
"liblog",
"libnsposalservice",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspextensionloaderservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspextensionloaderservice.so",
],
shared_libs: [
"liblog",
"libnspdescriptorhandlerservice",
"libnspdiagservice",
"libnspframeworkcoreutilityservice",
"libnspipcservice",
"libnsposalservice",
"libnsptransactionservice",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspextensionsuperresolutionservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspextensionsuperresolutionservice.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspframework",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspframework.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libdmabufheap",
"libsynx",
"libvmmem",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspframeworkcoreservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspframeworkcoreservice.so",
],
shared_libs: [
"liblog",
"libnspdescriptorhandlerservice",
"libnspdiagservice",
"libnspextensionloaderservice",
"libnspframeworkcoreutilityservice",
"libnspipcservice",
"libnsposalservice",
"libnspsessionservice",
"libnsptransactionservice",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspframeworkcoreutilityservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspframeworkcoreutilityservice.so",
],
shared_libs: [
"liblog",
"libnspdescriptorhandlerservice",
"libnspdiagservice",
"libnspipcservice",
"libnsposalservice",
"libnsptransactionservice",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspgraphingservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspgraphingservice.so",
],
shared_libs: [
"liblog",
"libnspdependencyservice",
"libnspdescriptorhandlerservice",
"libnspdiagservice",
"libnsposalservice",
"libnspresourceservice",
"libnspschedulerservice",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspipcservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspipcservice.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libnspdiagservice",
"libnsposalservice",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnsposalservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnsposalservice.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspresourceservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspresourceservice.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libdmabufheap",
"libnspdependencyservice",
"libnspdescriptorhandlerservice",
"libnspdiagservice",
"libnsposalservice",
"libvmmem",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspschedulerservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspschedulerservice.so",
],
shared_libs: [
"liblog",
"libnspdependencyservice",
"libnspdescriptorhandlerservice",
"libnspdiagservice",
"libnsposalservice",
"libnspresourceservice",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspsessionservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspsessionservice.so",
],
shared_libs: [
"liblog",
"libnspdependencyservice",
"libnspdescriptorhandlerservice",
"libnspdiagservice",
"libnspextensionloaderservice",
"libnspframeworkcoreutilityservice",
"libnspgraphingservice",
"libnsposalservice",
"libnspresourceservice",
"libnspschedulerservice",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnsptransactionservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnsptransactionservice.so",
],
shared_libs: [
"liblog",
"libnspipcservice",
"libnsposalservice",
"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",
"libcpion",
"libminkdescriptor",
"libcutils",
"libtrustedapploader",
"vendor.qti.hardware.display.config-V7-ndk",
"libpower",
"libcrypto",
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libofestriping",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libofestriping.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libofflinedebugdata",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libofflinedebugdata.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libsync",
"libutilscallstack",
"libcom.xiaomi.debug",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libois_channel_stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libois_channel_stub.so",
],
shared_libs: [
"libcamxcommonutils",
"libcdsprpc",
"libcutils",
"liblog",
"libsync",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liboischannel",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liboischannel.so",
],
shared_libs: [
"libprotobuf-cpp-lite-21.12-vendorcompat",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libopencl_loader",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libopencl_loader.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libopencv",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libopencv.so",
],
shared_libs: [
"libc",
"libc++",
"libdl",
"liblog",
"libm",
"libz",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libopencv3a",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libopencv3a.so",
],
shared_libs: [
"liblog",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libopencv_core",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libopencv_core.so",
],
shared_libs: [
"libdl",
"libm",
"liblog",
"libz",
"libc++",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libopencv_core_se",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libopencv_core_se.so",
],
shared_libs: [
"libdl",
"libm",
"liblog",
"libz",
"libc++_shared",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libopencv_imgproc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libopencv_imgproc.so",
],
shared_libs: [
"libopencv_core",
"libdl",
"libm",
"libc++",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libopencv_imgproc_se",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libopencv_imgproc_se.so",
],
shared_libs: [
"libopencv_core_se",
"libdl",
"libm",
"libc++_shared",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libopestriping",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libopestriping.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"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",
"vendor.qti.hardware.display.config-V7-ndk",
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libos",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libos.so",
],
shared_libs: [
"liblog",
"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: "libpalclient",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libpalclient.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"vendor.qti.hardware.pal-V1-ndk",
"libfmq",
"libbinder_ndk",
"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",
"libq-perflog",
"libcutils",
"libxml2",
"libqti-util",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libperfdb",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libperfdb.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libsqlite",
"libc",
"libq-perflog",
"libqti-perfd",
"libxml2",
"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",
"libq-perflog",
"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: "libpostprocinfo",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libpostprocinfo.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libchilog",
"libcom.xiaomi.debug",
"libcom.xiaomi.metadatautils",
"libofflinedebugdata",
"com.qti.chi.override",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpowercore",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libpowercore.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libbinder",
"libtinyxml2-v34",
"vendor.display.config@1.0",
"libhidlbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libprefapps",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libprefapps.so",
],
shared_libs: [
"liblog",
"libcutils",
"liblearningmodule",
"libsqlite",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libprekill",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libprekill.so",
],
shared_libs: [
"liblog",
"libcutils",
"liblearningmodule",
"libmeters-ns",
"libsqlite",
"libmemperfd",
"libq-perflog",
"libhidlbase",
"libutils",
"liblmutils-ns",
"vendor.qti.hardware.servicetracker@1.0",
"vendor.qti.hardware.servicetracker@1.1",
"libprotobuf-cpp-full-21.12-vendorcompat",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libprocomp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libprocomp.so",
],
shared_libs: [
"liblog",
"libcutils",
"libq-perflog",
"liblearningmodule",
"libmeters-ns",
"libsqlite",
"liblmutils-ns",
"libmemperfd",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libproj_qmot_tracker",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libproj_qmot_tracker.so",
],
shared_libs: [
"libopencv_core",
"libopencv_imgproc",
"libbitmlenginev2",
"libcdsprpc",
"liblog",
"libz",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libproj_sot",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libproj_sot.so",
],
shared_libs: [
"libproj_qmot_tracker",
"libfastcvopt",
"libopencv_core",
"libopencv_imgproc",
"libbitmlenginev2",
"libcdsprpc",
"liblog",
"libz",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpsmoptfeature",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libpsmoptfeature.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libbinder",
"libtinyxml2-v34",
"libpowercore",
"libdisplayconfig.qti",
"libhidlbase",
"libsqlite",
"libbinder_ndk",
"vendor.qti.hardware.display.config-V5-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libq-perflog",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libq-perflog.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqape_oem_ext",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqape_oem_ext.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqapesdk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqapesdk.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqasr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqasr.so",
],
shared_libs: [
"libbase",
"liblog",
"libutils",
"libcutils",
"libbinder_ndk",
"vendor.qti.hardware.qasr-V2-ndk",
"libar-pal",
"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",
"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",
"libpalclient",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
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",
"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: "libqc2vppfilter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqc2vppfilter.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libcodec2_vndk",
"libqcodec2_base",
"libqcodec2_basecodec",
"libqcodec2_utils",
"vendor.qti.hardware.vpp-V1-ndk",
"libbinder_ndk",
"vendor.qti.hardware.qconfig-V1-ndk",
"qti.video.utils.videobufferlayout",
"libjsoncpp",
"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",
"libbinder",
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"vendor.qti.qccsyshal_aidl-V1-ndk_vendor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcc_sdk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqcc_sdk.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libprotobuf-cpp-lite-21.12-vendorcompat",
"libbinder",
"libbase",
"libz",
"libfmq",
"libcrypto",
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"vendor.qti.qccsyshal_aidl-V1-ndk_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: [
"libcodec2_shim",
"libjsoncpp",
"libutils",
"libcutils",
"liblog",
"libcodec2_vndk",
"libqcodec2_base",
"libqcodec2_hooks",
"libqcodec2_utils",
"libqcodec2_platform",
"libqcodec2_basecodec",
"qti.video.utils.videobufferlayout",
"android.hardware.graphics.common-V7-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcodec2_cvpfilter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqcodec2_cvpfilter.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libcodec2_vndk",
"libqcodec2_base",
"libqcodec2_utils",
"libqcodec2_basecodec",
"libqcodec2_filterbase",
"libeva",
"libcv_common",
"libqcodec2_platform",
"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_imgtxrfilter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqcodec2_imgtxrfilter.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libcodec2_vndk",
"libqcodec2_base",
"libqcodec2_utils",
"libqcodec2_basecodec",
"libqcodec2_filterbase",
"libqcodec2_platform",
"qti.video.utils.videobufferlayout",
"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",
"libcodec2_vndk",
"libqcodec2_base",
"libqcodec2_utils",
"libqcodec2_basecodec",
"libqcodec2_filterbase",
"libqcodec2_platform",
"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_streaminteg_filter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqcodec2_streaminteg_filter.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libcodec2_vndk",
"libqcodec2_base",
"libqcodec2_utils",
"libqcodec2_basecodec",
"libqcodec2_filterbase",
"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",
"libgralloctypes",
"libgralloc.qti",
"libvndksupport",
"libmapperutils",
"android.hardware.graphics.allocator-V2-ndk",
"libbinder_ndk",
"vendor.qti.hardware.display.config-V5-ndk",
"android.hardware.graphics.mapper@3.0",
"android.hardware.graphics.mapper@4.0",
"libnativewindow",
"libvideotxr",
"qti.video.utils.videobufferlayout",
"mapper.qti",
"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",
"qti.video.utils.videobufferlayout",
"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: [
"vendor.qti.hardware.data.iwlandata-V2-ndk",
"libqdpr",
"libdsi_netctrl",
"liblog",
"libcutils",
"libbase",
"libutils",
"libbinder_ndk",
"libqcrilNrFramework",
"libqcrilNrLogger",
"libril-db",
"libqcrilNrQtiBus",
"libqcrilNrQtiMutex",
"qcrilNrQmiModule",
"qtiril-utils",
"libqmi_cci",
"libqmi_client_qmux",
"libqmi_client_helper",
"libqmiservices",
"libdsutils",
"libhidlbase",
"libhardware_legacy",
"qtiwakelock",
"android.hardware.radio-V3-ndk",
"android.hardware.radio.data-V3-ndk",
"libxiaomi_qcril",
"vendor.qti.hardware.data.connectionaidl-V1-ndk",
"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",
"libcutils",
"libhidlbase",
"libqcrilNrFramework",
"liblog",
"libutils",
"qcrild_libqcrilnrutils",
"libqmi_cci",
"libqmi_client_qmux",
"libdiag",
"libhardware_legacy",
"libqmiservices",
"librilqmimiscservices",
"libqmi_client_helper",
"libidl",
"libsqlite",
"libbinder",
"libmdmdetect",
"libperipheral_client",
"libqcrilNrLogger",
"libqcrilNrQtiMutex",
"libprotobuf-cpp-full-21.12-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-V16-ndk",
"vendor.qti.hardware.radio.qtiradio-V14-ndk",
"vendor.qti.hardware.radio.am-V1-ndk",
"vendor.qti.hardware.radio.qcrilhook-V1-ndk",
"qcrilNr_aidl_common",
"qcrilNr_aidl_IRadioConfig",
"qcrilNr_aidl_IRadioMessaging",
"qcrilNr_aidl_IRadioModem",
"qcrilNr_aidl_IRadioNetwork",
"qcrilNr_aidl_IRadioSim",
"qcrilNr_aidl_IRadioVoice",
"qcrilNr_aidl_IQtiRadioConfig",
"qcrilNr_aidl_UimRemoteServer",
"qcrilNr_aidl_UimRemoteClient",
"qcrilNr_aidl_UimLpaService",
"qcrilNr_aidl_UimService",
"qcrilNr_aidl_IRadioSap",
"qcrilNr_aidl_SecureElementService",
"qcrilNrSecureMode",
"libsystem_health_mon2",
"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",
"libxiaomi_qcril",
"libm",
"liblog",
"libc++",
"libc",
"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",
"qcrilIntermodulemsgs",
"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",
"libxiaomi_qcril",
"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",
"libQtiSocket",
"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: [
"libcutils",
"libsqlite",
"libqcrilNrQtiMutex",
"libqcrilNrLogger",
"libqcrilNrFramework",
"libril-db",
"libril-legacy",
"qtiril-utils",
"libqcrilNrQtiBus",
"qtiwakelock",
"qcrilNrQmiModule",
"libQtiRilLoadable",
"qcrilIntermodulemsgs",
"libxiaomi_qcril",
"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",
"libqcrilNrQtiMutex",
"libqcrilNrLogger",
"libutils",
"libbinder_ndk",
"vendor.qti.hardware.data.connectionfactory-V1-ndk",
"vendor.qti.hardware.data.ka-V1-ndk",
"vendor.qti.hardware.data.dataactivity-V1-ndk",
"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.factoryaidlservice-V1-ndk",
"libbinder_ndk",
"vendor.qti.ims.connectionaidlservice-V1-ndk",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqdMetaData",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqdMetaData.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libhidlbase",
"libgralloc.qti",
"libgralloctypes",
"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: "libqdutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqdutils.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libbinder",
"libqservice",
"libgralloctypes",
"android.hardware.graphics.common@1.2",
"android.hardware.graphics.mapper@4.0",
"libhidlbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqesdk2_0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqesdk2_0.so",
],
shared_libs: [
"liblog",
"libjsoncpp",
"libcutils",
"libbase",
"libutils",
"libhidlbase",
"vendor.qti.qesdhal@1.0",
"vendor.qti.qesdhal@1.1",
"vendor.qti.qesdhal@1.2",
"vendor.qti.qesdhal@1.3",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqesdk_manager",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqesdk_manager.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libcrypto",
"libjsoncpp",
"libminkdescriptor",
"libminksocket_vendor",
"libqcbor",
"libbinder",
"libbinder_ndk",
"vendor.qti.qesdsys-V4-ndk",
"libprotobuf-cpp-lite-21.12-vendorcompat",
"libqesdoem_query_sys",
"libsqlite",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqesdoem_query_sys",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqesdoem_query_sys.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libjsoncpp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqfdadapter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqfdadapter.so",
],
shared_libs: [
"libc++",
"libcamxcommonutils",
"libcamxfdengine",
"libcutils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqfdservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqfdservice.so",
],
shared_libs: [
"libc++",
"libcamxcommonutils",
"libcutils",
"liblog",
"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: "libqll",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqll.so",
],
shared_libs: [
"libcutils",
"libcamxcommonutils",
"libbitmlenginev2",
"libcdsprpc",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqllengine",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqllengine.so",
],
shared_libs: [
"android.hardware.graphics.common@1.1",
"libcamxcommonutils",
"libqll",
"libcutils",
"liblog",
"libz",
"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_csvt_srvc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqmi_csvt_srvc.so",
],
shared_libs: [
"libcutils",
"libdiag",
"libqmi_legacy",
"libqmiservices",
"libqcci_legacy",
"libqmi_client_qmux",
"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: "libqmiextservices",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqmiextservices.so",
],
shared_libs: [
"libidl",
"libqmiservices",
"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: "libqms",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqms.so",
],
shared_libs: [
"libselinux",
"libdiag",
"liblog",
"libutils",
"libcutils",
"libjsoncpp",
"libqesdk2_0",
"libbinder",
"libbase",
"libcrypto",
"libnl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqms_client",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqms_client.so",
],
shared_libs: [
"liblog",
"libdiag",
"libbinder_ndk",
"libutils",
"libprotobuf-cpp-lite-21.12-vendorcompat",
"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: "libqsegnet",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqsegnet.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libcdsprpc",
"libsync",
"libbitmlenginev2",
"libsynx",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqservice.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libbinder",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqsh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqsh.so",
],
shared_libs: [
"libprotobuf-cpp-lite-21.12-vendorcompat",
"liblog",
"libsensorslog",
"libcutils",
"libutils",
"libqmi_common_so",
"libqmi_cci",
"libqmi_encdec",
"libsnsutils",
"libsnsapi",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqsh_ble_pb",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqsh_ble_pb.so",
],
shared_libs: [
"libprotobuf-cpp-lite-21.12-vendorcompat",
"libsnsapi",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqshcamera",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqshcamera.so",
],
shared_libs: [
"libprotobuf-cpp-lite-21.12-vendorcompat",
"libsnsapi",
"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: "libqspm-mem-utils-vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqspm-mem-utils-vendor.so",
],
shared_libs: [
"vendor.qti.qspmhal-V1-ndk",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqti-appclassifier",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqti-appclassifier.so",
],
shared_libs: [
"libc",
"liblog",
"libcutils",
"libperfdb",
"libsqlite",
"libq-perflog",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqti-lllite",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqti-lllite.so",
],
shared_libs: [
"libc",
"liblog",
"libcutils",
"libperfdb",
"libsqlite",
"libq-perflog",
"libqti-util",
"libperfconfig",
"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.perf2-V1-ndk",
"libbase",
"libbinder_ndk",
"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: [
"vendor.qti.memory.pasrmanager-V1-ndk",
"libcutils",
"liblog",
"libq-perflog",
"libxml2",
"libqti-util",
"vendor.qti.hardware.perf2-V1-ndk",
"libbase",
"libthermalclient",
"libperfconfig",
"libdisplayconfig.qti",
"libperfioctl",
"libbinder_ndk",
"vendor.qti.hardware.display.config-V5-ndk",
"libutils",
"libutilscallstack",
"libcrypto",
"libssl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqti-perfextn-intf",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqti-perfextn-intf.so",
],
shared_libs: [
"libcutils",
"liblog",
"libq-perflog",
"libutils",
"libqti-util",
"libperfconfig",
"libxml2",
"libqti-perfd",
"libqti-scenariod",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqti-qesdk-secure",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqti-qesdk-secure.so",
],
shared_libs: [
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqti-s3tf",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqti-s3tf.so",
],
shared_libs: [
"libqti-scenariod",
"libcutils",
"liblog",
"libq-perflog",
"libutils",
"libqti-perfd",
"libbinder_ndk",
"vendor.qti.hardware.perf2-V1-ndk",
"libperfconfig",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqti-scenariod",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqti-scenariod.so",
],
shared_libs: [
"libcutils",
"liblog",
"libq-perflog",
"libutils",
"libxml2",
"libqti-util",
"vendor.qti.hardware.perf2-V1-ndk",
"libbase",
"libperfconfig",
"libperfioctl",
"libbinder_ndk",
"libqti-perfd",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqti-sslite",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqti-sslite.so",
],
shared_libs: [
"libc",
"liblog",
"libq-perflog",
"libcutils",
"libperfconfig",
"libqti-perfd",
"libqti-scenariod",
"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",
"libq-perflog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqti-utils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqti-utils.so",
],
shared_libs: [
"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",
],
},
},
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: [
"liblog",
"libcrypto",
"libhidlbase",
"libutils",
"libcutils",
"libkeymasterdeviceutils",
"libbase",
"libqcbor",
"libkeymaster_messages",
"android.hardware.keymaster@4.0",
"android.hardware.keymaster@4.1",
"android.hardware.security.keymint-V3-ndk",
"android.hardware.security.rkp-V3-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: "libqwes",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqwes.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libQSEEComAPI",
"libminksocket_vendor",
"libqcbor",
"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: "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",
"qcrilIntermodulemsgs",
"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: "libsagt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsagt.so",
],
shared_libs: [
"liblog",
"libcutils",
"liblearningmodule",
"libmeters-ns",
"libsqlite",
"liblmutils-ns",
"libqti-perfd-client",
"libhwbinder",
"libhidlbase",
"libutils",
"libperfconfig",
"libqti-perfd",
"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",
"libeva",
"libcv_common",
"libdmabufheap",
"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: "libsdedrm",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsdedrm.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libdrm",
"libdrmutils",
"libdisplaydebug",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsdm-brightnessaware-parser",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsdm-brightnessaware-parser.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libdisplaydebug",
"libjsoncpp",
"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: "libsdmclient",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsdmclient.so",
],
shared_libs: [
"libhidltransport",
"libhidlbase",
"libdfintf",
"vendor.xiaomi.hardware.displayfeature_aidl-V2-ndk",
"vendor.xiaomi.hardware.displayfeature@1.0",
"libBlAlgointf",
"libjsoncpp",
"liblog",
"libcutils",
"libutils",
"libsdmcore",
"libdisplaydebug",
"libsdmutils",
"libdrm",
"libtinyxml2-v34",
"libclient2slpi.notifier",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsdmcore",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsdmcore.so",
],
shared_libs: [
"libhidltransport",
"libhidlbase",
"libdfintf",
"vendor.xiaomi.hardware.displayfeature_aidl-V2-ndk",
"vendor.xiaomi.hardware.displayfeature@1.0",
"libBlAlgointf",
"libjsoncpp",
"libclient2slpi.notifier",
"liblog",
"libcutils",
"libutils",
"libdisplaydebug",
"libsdmutils",
"libdrm",
"libdrmutils",
"libsdedrm",
"libsdmdal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsdmdal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsdmdal.so",
],
shared_libs: [
"libhidltransport",
"libhidlbase",
"libdfintf",
"vendor.xiaomi.hardware.displayfeature_aidl-V2-ndk",
"vendor.xiaomi.hardware.displayfeature@1.0",
"libBlAlgointf",
"libjsoncpp",
"libclient2slpi.notifier",
"liblog",
"libcutils",
"libutils",
"libdisplaydebug",
"libsdmutils",
"libdrm",
"libdrmutils",
"libsdedrm",
"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",
"libsdmdal",
"libsdedrm",
"libutils",
"libmemutils",
"libvmfilexfer",
"libintervmipc",
"libdrm",
"libbase",
"libhidlbase",
"libhidltransport",
"libcutils",
"libminksocket_vendor",
"libqrtr",
"android.hardware.thermal-V1-ndk",
"libbinder",
"libbinder_ndk",
"libjsoncpp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsdmutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsdmutils.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libdisplaydebug",
"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",
"libbinder_ndk",
"vendor.qti.hardware.dsp-V1-ndk",
"liblog",
"libc",
"libcutils",
"libdmabufheap",
"libvmmem",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libseclog",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libseclog.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libc++",
"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-21.12-vendorcompat",
"liblog",
"libqsh",
"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: "libsfeShiftExtrapolation",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsfeShiftExtrapolation.so",
],
shared_libs: [
"libcdsprpc",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libshadowhook",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libshadowhook.so",
],
shared_libs: [
"liblog",
"libm",
"libdl",
"libc",
],
},
},
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: "libsi",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsi.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libpng",
"libQSEEComAPI",
"libtrustedapploader",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsilkyscrolls",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsilkyscrolls.so",
],
shared_libs: [
"liblog",
"libcutils",
"liblearningmodule",
"libsqlite",
"libmeters-ns",
"liblmutils-ns",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsiminputgenutil",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsiminputgenutil.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libsynx",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsimulation",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsimulation.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libfastmessage",
"libiqdbgmgr",
"libcdsprpc",
"libutilscallstack",
"com.xiaomi.immunesystem.bigdata",
"libcamximageformatutils",
"libtinyxml2-v34",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libskewknob",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libskewknob.so",
],
shared_libs: [
"liblog",
"libc",
"libcutils",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libslimclient",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libslimclient.so",
],
shared_libs: [
"libutils",
"libgps.utils",
"liblog",
"libqmi_cci",
"libqmi_common_so",
"libqmi_encdec",
"libdiag",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsmemlog",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsmemlog.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsn220u_fw",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsn220u_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_1",
"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: "libsnpe_config",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsnpe_config.so",
],
shared_libs: [
"libSNPE",
"libc++_shared",
"libc",
"libm",
"libdl",
"liblog",
],
},
},
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",
"libcdsprpc",
"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",
"libcdsprpc",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsns_dynamic_loader_stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsns_dynamic_loader_stub.so",
],
shared_libs: [
"liblog",
"libc",
"libutils",
"libcutils",
"libcdsprpc",
"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: "libsns_remote_proc_state_stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsns_remote_proc_state_stub.so",
],
shared_libs: [
"liblog",
"libc",
"libutils",
"libcutils",
"libcdsprpc",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsnsapi-full",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsnsapi-full.so",
],
shared_libs: [
"libprotobuf-cpp-full-21.12-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: "libsnsapi",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsnsapi.so",
],
shared_libs: [
"libprotobuf-cpp-lite-21.12-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-21.12-vendorcompat",
"liblog",
"libdiag",
"libsensorslog",
"libutils",
"libcutils",
"libsnsutils",
"libqsh",
"libsnsapi",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsnsutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsnsutils.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libsensorslog",
"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_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: "libstandbyfeature",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libstandbyfeature.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libbinder",
"libtinyxml2-v34",
"libpowercore",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libstnfc-streset",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libstnfc-streset.so",
],
shared_libs: [
"liblog",
"libbinder",
"libcutils",
"libbinder_ndk",
"android.hardware.nfc-V1-ndk",
"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: "libswregistrationalgo",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libswregistrationalgo.so",
],
shared_libs: [
"liblog",
"libz",
"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: "libsynx",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsynx.so",
],
shared_libs: [
"libos",
"libthreadutils",
"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_mon2",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsystem_health_mon2.so",
],
shared_libs: [
"vendor.qti.syshealthmon-V1-ndk",
"libbase",
"libbinder_ndk",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtaautoload",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtaautoload.so",
],
shared_libs: [
"liblog",
"libminkdescriptor",
"libjsoncpp",
"libdmabufheap",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtensorflowlite_c_vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtensorflowlite_c_vendor.so",
],
shared_libs: [
"libm",
"liblog",
"libdl",
"libc",
],
},
},
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: "libtfestriping",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtfestriping.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libz",
"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: "libthreadutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libthreadutils.so",
],
shared_libs: [
"libos",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtiantongpal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtiantongpal.so",
],
shared_libs: [
"libaudioroute-v34",
"libaudioutils",
"libcutils",
"libbase",
"libexpat",
"liblog",
"libar-pal",
"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: [
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtlpd",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtlpd.so",
],
shared_libs: [
"libtlpd_internal",
"libtlpd_logger",
"libdsutils",
"libconfigdb",
"libtlpd_crypto",
"libdiag",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtlpd_configmgr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtlpd_configmgr.so",
],
shared_libs: [
"libtlpd_logger",
"libconfigdb",
"libdiag",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtlpd_crypto",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtlpd_crypto.so",
],
shared_libs: [
"libssl",
"libcrypto",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtlpd_internal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtlpd_internal.so",
],
shared_libs: [
"libdsutils",
"libtlpd_configmgr",
"libtlpd_logger",
"libconfigdb",
"libtlpd_crypto",
"libdiag",
"liblog",
"libutils",
"libqmiservices",
"libqmi_cci",
"libidl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtlpd_logger",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtlpd_logger.so",
],
shared_libs: [
"libdiag",
"liblog",
"libtlpd_crypto",
"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: "libubifocus",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libubifocus.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcdsprpc",
"libopencv",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libubwcp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libubwcp.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libultrahdr_prebuilt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libultrahdr_prebuilt.so",
],
shared_libs: [
"libimage_io",
"libjpeg",
"libjpegencoder_prebuilt",
"libjpegdecoder_prebuilt",
"liblog",
"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: "libvideoml",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvideoml.so",
],
shared_libs: [
"libcamxcommonutils",
"libcutils",
"liblog",
"libcdsprpc",
"libsync",
"libbitmlenginev2",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvideoservice_utils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvideoservice_utils.so",
],
shared_libs: [
"libbase",
"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",
"libhidlbase",
"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: "libvmfilexfer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvmfilexfer.so",
],
shared_libs: [
"libdisplaydebug",
"libqrtr",
"libmemutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvmmem",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvmmem.so",
],
shared_libs: [
"liblog",
"libbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvppclient",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvppclient.so",
],
shared_libs: [
"libhidlbase",
"libhidltransport",
"liblog",
"libhwbinder",
"libutils",
"libhardware",
"vendor.qti.hardware.vpp@1.1",
"vendor.qti.hardware.vpp@1.2",
"vendor.qti.hardware.vpp@1.3",
"libvpplibrary",
"libcutils",
"libqdMetaData",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "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: "libvppimmotion",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvppimmotion.so",
],
shared_libs: [
"libcutils",
"liblog",
"libadsprpc",
"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",
"libcutils",
"liblog",
"libqdMetaData",
"libdmabufheap",
"libmisight",
"libvpphvx",
"libcdsprpc",
"libvpphcp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvui_dmgr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvui_dmgr.so",
],
shared_libs: [
"liblog",
"libcutils",
"libqesdk2_0",
"libjsoncpp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvui_dmgr_client",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvui_dmgr_client.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwifiobserver",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwifiobserver.so",
],
shared_libs: [
"libcutils",
"liblog",
"libloc_core",
"libgps.utils",
"libdataitems",
"liblowi_client",
"liblocation_api",
"libloc_base_util",
"liblowi_common",
"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.cneaidlservice.internal.server-V1-ndk",
"vendor.qti.hardware.data.cneaidlservice.internal.api-V1-ndk",
"vendor.qti.hardware.mwqemadapteraidlservice-V1-ndk",
"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.cneaidlservice.internal.server-V1-ndk",
"vendor.qti.hardware.data.cneaidlservice.internal.api-V1-ndk",
"vendor.qti.hardware.mwqemadapteraidlservice-V1-ndk",
"libprotobuf-cpp-lite-21.12-vendorcompat",
"libcrypto",
"libbinder_ndk",
"libz",
"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: [
"libdiag",
"libqcrilNrQtiMutex",
"libril-db",
"qtiril-utils",
"libril-legacy",
"libsqlite",
"libxml",
"libqcrilNrFramework",
"libidl",
"liblog",
"libcutils",
"libcrypto",
"libqmi",
"libqcci_legacy",
"libqmi_cci",
"libqmi_common_so",
"libdisplayconfig.qti",
"libqcrilNrLogger",
"libxml2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libxiaomi_qmi",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libxiaomi_qmi.so",
],
shared_libs: [
"libidl",
"liblog",
"libcutils",
"libqmi_common_so",
"libdiag",
"libqcrilNrQtiMutex",
"libqmi_cci",
"qtiril-utils",
"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",
"libbinder_ndk",
"vendor.xiaomi.hardware.mediaeventgatherservice-V1-ndk",
"libbinder",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libxml",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libxml.so",
],
shared_libs: [
"liblog",
"libdiag",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libxpan_wifi_hal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libxpan_wifi_hal.so",
],
shared_libs: [
"libbase",
"libnl",
"libhardware",
"liblog",
"libutils",
"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: "qcrilInterfaces",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/qcrilInterfaces.so",
],
shared_libs: [
"libqcrilNrFramework",
"libqcrilNrQtiMutex",
"libqcrilNrLogger",
"qtiril-utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "qcrilIntermodulemsgs",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/qcrilIntermodulemsgs.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: [
"libqcrilNrLogger",
"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",
"qcrilIntermodulemsgs",
"libsystem_health_mon2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "qcrilNrSecureMode",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/qcrilNrSecureMode.so",
],
shared_libs: [
"liblog",
"qtiril-utils",
"libbinder_ndk",
"libbase",
"libbinder",
"libqcrilNrFramework",
"libqcrilNrLogger",
"libqcrilNrQtiMutex",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "qcrilNr_aidl_IQtiRadioConfig",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/qcrilNr_aidl_IQtiRadioConfig.so",
],
shared_libs: [
"liblog",
"vendor.qti.hardware.radio.qtiradioconfig-V6-ndk",
"libbinder_ndk",
"libbase",
"libbinder",
"libqcrilNrFramework",
"libqcrilNrLogger",
"libqcrilNrQtiMutex",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "qcrilNr_aidl_IRadioConfig",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/qcrilNr_aidl_IRadioConfig.so",
],
shared_libs: [
"libcutils",
"liblog",
"qtiril-utils",
"android.hardware.radio.config-V3-ndk",
"android.hardware.radio.sim-V3-ndk",
"libbinder_ndk",
"libbase",
"libbinder",
"libqcrilNrFramework",
"libqcrilNrLogger",
"libqcrilNrQtiMutex",
"qcrilNr_aidl_common",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "qcrilNr_aidl_IRadioMessaging",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/qcrilNr_aidl_IRadioMessaging.so",
],
shared_libs: [
"liblog",
"qtiril-utils",
"android.hardware.radio.messaging-V3-ndk",
"libbinder_ndk",
"libbase",
"libbinder",
"libqcrilNrQtiMutex",
"libqcrilNrFramework",
"libqcrilNrLogger",
"qcrilNr_aidl_common",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "qcrilNr_aidl_IRadioModem",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/qcrilNr_aidl_IRadioModem.so",
],
shared_libs: [
"liblog",
"qtiril-utils",
"android.hardware.radio.modem-V3-ndk",
"libbinder_ndk",
"libbase",
"libbinder",
"libqcrilNrFramework",
"libqcrilNrLogger",
"libqcrilNrQtiMutex",
"qcrilNr_aidl_common",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "qcrilNr_aidl_IRadioNetwork",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/qcrilNr_aidl_IRadioNetwork.so",
],
shared_libs: [
"liblog",
"libutils",
"qtiril-utils",
"android.hardware.radio.network-V3-ndk",
"libbinder_ndk",
"libbase",
"libbinder",
"libqcrilNrFramework",
"libqcrilNrLogger",
"libqcrilNrQtiMutex",
"qcrilNr_aidl_common",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "qcrilNr_aidl_IRadioSap",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/qcrilNr_aidl_IRadioSap.so",
],
shared_libs: [
"liblog",
"qtiril-utils",
"android.hardware.radio.sap-V1-ndk",
"libbinder_ndk",
"libbase",
"libbinder",
"libqcrilNrFramework",
"libqcrilNrLogger",
"libqcrilNrQtiMutex",
"qcrilNr_aidl_common",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "qcrilNr_aidl_IRadioSim",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/qcrilNr_aidl_IRadioSim.so",
],
shared_libs: [
"liblog",
"qtiril-utils",
"android.hardware.radio.sim-V3-ndk",
"android.hardware.radio.config-V3-ndk",
"libbinder_ndk",
"libbase",
"libbinder",
"libqcrilNrFramework",
"libqcrilNrLogger",
"libqcrilNrQtiMutex",
"qcrilNr_aidl_common",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "qcrilNr_aidl_IRadioVoice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/qcrilNr_aidl_IRadioVoice.so",
],
shared_libs: [
"libcutils",
"liblog",
"qtiril-utils",
"android.hardware.radio.voice-V3-ndk",
"libbinder_ndk",
"libbase",
"libbinder",
"libqcrilNrFramework",
"libqcrilNrLogger",
"libqcrilNrQtiMutex",
"qcrilNr_aidl_common",
"libril-db",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "qcrilNr_aidl_SecureElementService",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/qcrilNr_aidl_SecureElementService.so",
],
shared_libs: [
"liblog",
"android.hardware.secure_element-V1-ndk",
"libbinder_ndk",
"libbase",
"libbinder",
"libqcrilNrQtiMutex",
"libqcrilNrLogger",
"libqcrilNrFramework",
"qcrilInterfaces",
"libqmi_common_so",
"qcrilNrQmiModule",
"qtiril-utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "qcrilNr_aidl_UimLpaService",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/qcrilNr_aidl_UimLpaService.so",
],
shared_libs: [
"liblog",
"vendor.qti.hardware.radio.lpa-V1-ndk",
"libbinder_ndk",
"libbase",
"libqcrilNrQtiMutex",
"libqcrilNrLogger",
"libqcrilNrFramework",
"qcrilInterfaces",
"libqmi_common_so",
"qcrilNrQmiModule",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "qcrilNr_aidl_UimRemoteClient",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/qcrilNr_aidl_UimRemoteClient.so",
],
shared_libs: [
"vendor.qti.hardware.radio.uim_remote_client-V1-ndk",
"liblog",
"libbinder_ndk",
"libbase",
"libbinder",
"libqcrilNrFramework",
"libqcrilNrLogger",
"libqcrilNrQtiMutex",
"qcrilNrQmiModule",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "qcrilNr_aidl_UimRemoteServer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/qcrilNr_aidl_UimRemoteServer.so",
],
shared_libs: [
"vendor.qti.hardware.radio.uim_remote_server-V1-ndk",
"liblog",
"libbinder_ndk",
"libbase",
"libbinder",
"libqcrilNrFramework",
"libqcrilNrLogger",
"libqcrilNrQtiMutex",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "qcrilNr_aidl_UimService",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/qcrilNr_aidl_UimService.so",
],
shared_libs: [
"liblog",
"vendor.qti.hardware.radio.uim-V1-ndk",
"libbinder_ndk",
"libbase",
"libbinder",
"libqcrilNrFramework",
"libqcrilNrLogger",
"libqcrilNrQtiMutex",
"libutils",
"libril-db",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "qcrilNr_aidl_common",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/qcrilNr_aidl_common.so",
],
shared_libs: [
"qtiwakelock",
"libqcrilNrQtiMutex",
"libqcrilNrFramework",
"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",
"qcrilInterfaces",
"libQtiSocket",
"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",
"qcrild_libqcrilnrutils",
"libqcrilNrFramework",
"libqcrilNrLogger",
"libqcrilNrQtiMutex",
"qtiwakelock",
"qcrilMarshal",
"libQtiRilLoadable",
"libril-legacy",
"libqcrilNr",
"qcrilInterfaces",
"libril-db",
"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",
"qcrilIntermodulemsgs",
"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",
"libqcrilNrLogger",
"libhardware_legacy",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libVppAisQnnHtp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libVppAisQnnHtp.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libVppFrcQnnHtp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libVppFrcQnnHtp.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libapn_dsp_skel",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libapn_dsp_skel.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbitml_nsp_73na_skel",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libbitml_nsp_73na_skel.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbitml_nsp_79na_skel",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libbitml_nsp_79na_skel.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbitml_nsp_skel",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libbitml_nsp_skel.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdpp_engine_skel",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libdpp_engine_skel.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdspCV_skel",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libdspCV_skel.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libevadsp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libevadsp.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfastcvadsp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libfastcvadsp.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfastcvdsp_skel",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libfastcvdsp_skel.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhdr_skel",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libhdr_skel.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmobilenet_dsp_frc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libmobilenet_dsp_frc.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmobilenet_dsp_frc_networks",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libmobilenet_dsp_frc_networks.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnsp_ipc_cdsp_skel",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libnsp_ipc_cdsp_skel.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspextensionsuperresolutionprovider",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libnspextensionsuperresolutionprovider.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqsegnetengine_dsp_skel",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libqsegnetengine_dsp_skel.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libscveT2T_skel",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libscveT2T_skel.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvpp_ais",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libvpp_ais.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvpp_ais_networks",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libvpp_ais_networks.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvpp_frc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libvpp_frc.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvpp_gfrc_networks",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libvpp_gfrc_networks.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvpp_svc_skel",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libvpp_svc_skel.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvpp_vqa_networks",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libvpp_vqa_networks.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvpt_action_recognition",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libvpt_action_recognition.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libworker_pool",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libworker_pool.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "sensors.qsh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/sensors.qsh.so",
],
shared_libs: [
"libsns_direct_channel_stub",
"libcdsprpc",
"libprotobuf-cpp-lite-21.12-vendorcompat",
"liblog",
"libsnsapi",
"libqsh",
"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.allocator-V2-ndk",
"mapper.qti",
"libsnsutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbundleaidl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libbundleaidl.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdownmixaidl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libdownmixaidl.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdynamicsprocessingaidl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libdynamicsprocessingaidl.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libloudnessenhanceraidl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libloudnessenhanceraidl.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcompostprocbundle",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libqcompostprocbundle.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcomvisualizer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libqcomvisualizer.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcomvoiceprocessing",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libqcomvoiceprocessing.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libquasar",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libquasar.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libreverbaidl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libreverbaidl.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvisualizeraidl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libvisualizeraidl.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvolumelistener",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libvolumelistener.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
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.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",
"vendor.qti.hardware.dpmaidlservice-V1-ndk",
"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",
"vendor.qti.hardware.dpmaidlservice-V1-ndk",
"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",
"libbinder_ndk",
"libcutils",
"libutils",
"liblog",
"libhidlbase",
"libhardware",
"libhardware_legacy",
"libqmi_cci",
"libqmi_client_helper",
"libqmiservices",
"com.qualcomm.qti.dpm.api@1.0",
"vendor.qti.hardware.dpmaidlservice-V1-ndk",
"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",
"vendor.qti.hardware.dpmaidlservice-V1-ndk",
"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",
"libbinder",
"libdiag",
"libhidlbase",
"libhardware",
"libhardware_legacy",
"libbinder_ndk",
"vendor.qti.hardware.dpmaidlservice-V1-ndk",
"vendor.qti.hardware.mwqemadapteraidlservice-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.ImsRtpService-V1-ndk_vendor",
stem: "vendor.qti.ImsRtpService-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/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,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.ImsRtpService-aidl-Impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.ImsRtpService-aidl-Impl.so",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libhardware_legacy",
"libhardware",
"libdiag",
"libbinder_ndk",
"libbinder",
"vendor.qti.ImsRtpService-V1-ndk_vendor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.data.factoryservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.data.factoryservice-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"vendor.qti.hardware.data.dynamicddsaidlservice-V1-ndk",
"vendor.qti.hardware.data.qmiaidlservice-V1-ndk",
"vendor.qti.hardware.data.lceaidlservice-V1-ndk",
"vendor.qti.hardware.data.flowaidlservice-V1-ndk",
"vendor.qti.hardware.data.cneaidlservice.internal.api-V1-ndk",
"vendor.qti.hardware.data.cneaidlservice.internal.server-V1-ndk",
"vendor.qti.latencyaidlservice-V1-ndk",
"vendor.qti.data.mwqemaidlservice-V1-ndk",
"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.mwqemaidlservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.data.mwqemaidlservice-V1-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.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-V1-ndk_vendor",
stem: "vendor.qti.diaghal-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.diaghal-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"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.hardware.ListenSoundModelAidl-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.ListenSoundModelAidl-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.alarm-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.alarm-V1-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.hardware.bluetooth.xpanprovider-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.bluetooth.xpanprovider-V1-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.hardware.bluetooth_sar-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar-V1-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.hardware.bttpi-V3-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.bttpi-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.hardware.cacertaidlservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.cacertaidlservice-V1-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.hardware.camera.aon-service-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.camera.aon-service-impl.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.qseeaon",
"libbase",
"libbinder_ndk",
"vendor.qti.hardware.camera.aon-V2-ndk",
"libbinder",
"libfmq",
"libchilog",
"vendor.xiaomi.hardware.aon-V1-ndk",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.camera.offlinecamera-service-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.camera.offlinecamera-service-impl.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"camx.device-impl",
"libbase",
"libbinder_ndk",
"libfmq",
"libui",
"vendor.qti.hardware.camera.offlinecamera-V2-ndk",
"android.hardware.graphics.common@1.2",
"android.hardware.graphics.mapper@2.1",
"libdmabufheap",
"libgralloccore",
"libgrallocutils",
"libmapperutils",
"libvndksupport",
"android.hardware.graphics.allocator-V2-ndk",
"android.hardware.graphics.allocator-V2-ndk",
"android.hardware.graphics.common@1.1",
"libdisplayconfig.qti",
"libgralloc.qti",
"libgralloctypes",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.capabilityconfigstore-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.capabilityconfigstore-V1-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.hardware.data.cneaidlservice.internal.api-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.data.cneaidlservice.internal.api-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"vendor.qti.hardware.data.cneaidlservice.internal.constants-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.data.cneaidlservice.internal.constants-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.data.cneaidlservice.internal.constants-V1-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.hardware.data.cneaidlservice.internal.server-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.data.cneaidlservice.internal.server-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"vendor.qti.hardware.data.cneaidlservice.internal.constants-V1-ndk",
"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.connectionaidl-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.data.connectionaidl-V1-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.hardware.data.connectionfactory-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.data.connectionfactory-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"vendor.qti.hardware.data.dataactivity-V1-ndk",
"vendor.qti.hardware.data.ka-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.data.dataactivity-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.data.dataactivity-V1-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.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.dynamicddsaidlservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.data.dynamicddsaidlservice-V1-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.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.flow@1.1",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.data.flow@1.1.so",
],
shared_libs: [
"vendor.qti.hardware.data.flow@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.flowaidlservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.data.flowaidlservice-V1-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.hardware.data.iwlandata-V2-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.data.iwlandata-V2-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.radio-V3-ndk",
"android.hardware.radio.data-V3-ndk",
"android.hardware.radio.network-V3-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.data.ka-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.data.ka-V1-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.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.lceaidlservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.data.lceaidlservice-V1-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.hardware.data.qmiaidlservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.data.qmiaidlservice-V1-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.hardware.dpmaidlservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.dpmaidlservice-V1-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.hardware.dsp-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.dsp-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.fm-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.fm-V1-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.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.hexlp-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.hexlp-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.minkipcbinder-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.minkipcbinder-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.mwqemadapteraidlservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapteraidlservice-V1-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.hardware.perf2-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.perf2-V1-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.hardware.power.powermodule-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.power.powermodule-V1-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.hardware.qasr-V2-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.qasr-V2-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.qconfig-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.qconfig-V1-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.hardware.qdutils_disp@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.qdutils_disp@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-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.qseecom-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"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-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.radio.am-V1-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.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.atfwd-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.radio.atfwd-V1-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.hardware.radio.common-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.radio.common-V1-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.hardware.radio.ims-V16-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.radio.ims-V16-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.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-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo-V1-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.hardware.radio.lpa-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.radio.lpa-V1-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.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-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.radio.qcrilhook-V1-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.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-V14-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio-V14-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.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.qtiradioconfig-V6-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradioconfig-V6-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"vendor.qti.hardware.radio.common-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.radio.uim-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.radio.uim-V1-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.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-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_client-V1-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.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-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.radio.uim_remote_server-V1-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.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-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.sensorscalibrate-V1-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.hardware.soter-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.soter-V1-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.hardware.trustedui-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.trustedui-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.vpp-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.vpp-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"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.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.callcapabilityaidlservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.ims.callcapabilityaidlservice-V1-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.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.configaidlservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.ims.configaidlservice-V1-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.ims.connectionaidlservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.ims.connectionaidlservice-V1-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.ims.factoryaidlservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.ims.factoryaidlservice-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"vendor.qti.ims.rcsuceaidlservice-V1-ndk",
"vendor.qti.ims.rcssipaidlservice-V1-ndk",
"vendor.qti.ims.callcapabilityaidlservice-V1-ndk",
"vendor.qti.ims.connectionaidlservice-V1-ndk",
"vendor.qti.ims.configaidlservice-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.ims.imscmaidlservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.ims.imscmaidlservice-V1-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.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.rcssipaidlservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.ims.rcssipaidlservice-V1-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.ims.rcsuceaidlservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.ims.rcsuceaidlservice-V1-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.ims.uceaidlservice-V1-ndk_vendor",
stem: "vendor.qti.ims.uceaidlservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.ims.uceaidlservice-V1-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.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.latency@2.2",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.latency@2.2.so",
],
shared_libs: [
"android.hidl.safe_union@1.0",
"vendor.qti.latency@2.0",
"vendor.qti.latency@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.latencyaidlservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.latencyaidlservice-V1-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.memory.pasrmanager-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.memory.pasrmanager-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.qccsyshal_aidl-V1-ndk_vendor",
stem: "vendor.qti.qccsyshal_aidl-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.qccsyshal_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,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.qccvndhal_aidl-V1-ndk_vendor",
stem: "vendor.qti.qccvndhal_aidl-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/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,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.qccvndhal_aidl-halimpl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.qccvndhal_aidl-halimpl.so",
],
shared_libs: [
"libutils",
"libfmq",
"libcutils",
"liblog",
"libbase",
"libbinder",
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"vendor.qti.qccvndhal_aidl-V1-ndk_vendor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.qesdhal-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.qesdhal-impl.so",
],
shared_libs: [
"libbase",
"libutils",
"vendor.qti.qesdhalaidl-V2-ndk",
"liblog",
"libcutils",
"libcrypto",
"libjsoncpp",
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.qesdhal@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.qesdhal@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.qesdhal@1.1",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.qesdhal@1.1.so",
],
shared_libs: [
"vendor.qti.qesdhal@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.qesdhal@1.2",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.qesdhal@1.2.so",
],
shared_libs: [
"vendor.qti.qesdhal@1.0",
"vendor.qti.qesdhal@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.qesdhal@1.3",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.qesdhal@1.3.so",
],
shared_libs: [
"vendor.qti.qesdhal@1.0",
"vendor.qti.qesdhal@1.1",
"vendor.qti.qesdhal@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.qesdhalaidl-V2-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.qesdhalaidl-V2-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.qesdsys-V3-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.qesdsys-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.qesdsys-V4-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.qesdsys-V4-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.qspmhal-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.qspmhal-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.qspmhal-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.qspmhal-impl.so",
],
shared_libs: [
"libutils",
"vendor.qti.qspmhal-V1-ndk",
"libqspm-mem-utils-vendor",
"liblog",
"libcutils",
"libbinder",
"libbase",
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.snapdragonServices-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.snapdragonServices-V1-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.snapdragonServices.qape-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.snapdragonServices.qape-V1-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.syshealthmon-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.syshealthmon-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.aidl.intentaware-V1-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.aidl.intentaware-V1-impl.so",
],
shared_libs: [
"liblog",
"libcutils",
"libbinder_ndk",
"libutils",
"libbinder",
"vendor.xiaomi.hardware.aidl.intentaware-V1-ndk_platform",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.aidl.intentaware-V1-ndk_platform",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.aidl.intentaware-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.xiaomi.hardware.aidl.mtdservice-V1-ndk_platform",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.aidl.mtdservice-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.xiaomi.hardware.aidlbgservice-V1-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.aidlbgservice-V1-impl.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libbinder_ndk",
"libcom.xiaomi.debug",
"libcom.xiaomi.eventcallback",
"vendor.xiaomi.hardware.aidlbgservice-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.aidlbgservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.aidlbgservice-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.aon-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.aon-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.bgservice@1.0-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.bgservice@1.0-impl.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libhidlbase",
"libhidltransport",
"libcom.xiaomi.debug",
"libcom.xiaomi.eventcallback",
"vendor.xiaomi.hardware.bgservice@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.bgservice@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.bgservice@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.xiaomi.hardware.camera.injection-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.camera.injection-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"android.hardware.camera.device-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.camera.injection-client",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.camera.injection-client.so",
],
shared_libs: [
"android.hardware.camera.common-V1-ndk",
"android.hardware.camera.device-V1-ndk",
"vendor.xiaomi.hardware.camera.synthetic-V1-ndk",
"vendor.xiaomi.hardware.camera.injection-V1-ndk",
"vendor.xiaomi.hardware.camera.injection-service",
"libbinder_ndk",
"libcamera_metadata",
"libcutils",
"liblog",
"libutils",
"libcom.xiaomi.metadatautils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.camera.injection-service",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.camera.injection-service.so",
],
shared_libs: [
"vendor.xiaomi.hardware.camera.injection-V1-ndk",
"vendor.xiaomi.hardware.camera.synthetic-V1-ndk",
"android.hardware.camera.common-V1-ndk",
"android.hardware.camera.device-V1-ndk",
"libmediandk",
"libnativewindow",
"libbinder_ndk",
"libcamera_metadata",
"libcutils",
"libexif",
"libjpeg",
"libjsoncpp",
"liblog",
"libutils",
"libyuv",
"libui",
"libbase",
"libcom.xiaomi.pluginutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.camera.synthetic-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.camera.synthetic-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libnativewindow",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.camera.synthetic-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.camera.synthetic-impl.so",
],
shared_libs: [
"vendor.xiaomi.hardware.camera.synthetic-V1-ndk",
"libbase",
"libbinder_ndk",
"liblog",
"libnativewindow",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.display.mihwcextension-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.display.mihwcextension-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.fx.tunnel-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.fx.tunnel-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.mlipay-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.mlipay-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.sensor.camera-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.sensor.camera-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.sensor.citsensorservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.sensor.citsensorservice-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_activity_napp_header",
filename: "activity.napp_header",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/activity.napp_header",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_activity_so",
filename: "activity.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/activity.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_chre_qsh_shim_so",
filename: "chre_qsh_shim.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/chre_qsh_shim.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libCalculator_skel_so",
filename: "libCalculator_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libCalculator_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libDspIOProxy_skel_so",
filename: "libDspIOProxy_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libDspIOProxy_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libQnnHtpV73_so",
filename: "libQnnHtpV73.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libQnnHtpV73.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libQnnHtpV73QemuDriver_so",
filename: "libQnnHtpV73QemuDriver.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libQnnHtpV73QemuDriver.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libQnnHtpV73Skel_so",
filename: "libQnnHtpV73Skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libQnnHtpV73Skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libQnnSaver_so",
filename: "libQnnSaver.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libQnnSaver.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libSnpeHtpV73Skel_so",
filename: "libSnpeHtpV73Skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libSnpeHtpV73Skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libadsp_jpege_skel_so",
filename: "libadsp_jpege_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libadsp_jpege_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libarc_htp_driver_skel_so",
filename: "libarc_htp_driver_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libarc_htp_driver_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libdsp_streamer_binning_so",
filename: "libdsp_streamer_binning.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_binning.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libhalide_hexagon_remote_skel_so",
filename: "libhalide_hexagon_remote_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libhalide_hexagon_remote_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libhme_dsp_skel_so",
filename: "libhme_dsp_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libhme_dsp_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libmctfengine_skel_so",
filename: "libmctfengine_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libmctfengine_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libmialgo_basic_cdsp_skel_so",
filename: "libmialgo_basic_cdsp_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libmialgo_basic_cdsp_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libmialgo_rfs_cdsp_skel_so",
filename: "libmialgo_rfs_cdsp_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libmialgo_rfs_cdsp_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libmlawbpostproc_dsp_skel_so",
filename: "libmlawbpostproc_dsp_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libmlawbpostproc_dsp_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_libtracker_6dof_skel_8450_so",
filename: "libtracker_6dof_skel_8450.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libtracker_6dof_skel_8450.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_nearby_napp_header",
filename: "nearby.napp_header",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/nearby.napp_header",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "vendor_lib_rfsa_adsp_nearby_so",
filename: "nearby.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/nearby.so",
relative_install_path: "adsp",
soc_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-V2-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",
"libbinder_ndk",
"vendor.qti.diaghal-V1-ndk",
"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: "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",
"vendor.qti.qccsyshal_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: "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",
"vendor.qti.qccsyshal_aidl-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libqesdk_ndk_platform.qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libqesdk_ndk_platform.qti.so",
],
shared_libs: [
"libbinder_ndk",
"liblog",
"libnativehelper",
"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.ImsRtpService-V2-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.qti.ImsRtpService-V2-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.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",
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.ims.uceaidlservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.qti.ims.uceaidlservice-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.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.qccsyshal_aidl-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.qti.qccsyshal_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,
}
cc_prebuilt_library_shared {
name: "vendor.qti.qccsyshal_aidl-halimpl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.qti.qccsyshal_aidl-halimpl.so",
],
shared_libs: [
"libutils",
"libfmq",
"libqcc_file_agent_sys",
"libcutils",
"liblog",
"libz",
"libbase",
"libbinder",
"libbinder_ndk",
"vendor.qti.qccsyshal_aidl-V1-ndk",
"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,
}
cc_prebuilt_library_shared {
name: "anc.hal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/anc.hal.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libQSEEComAPI",
"libdmabufheap",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.actuator.onyx_aac_imx882_gt9764ber_wide_ii_actuator",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.actuator.onyx_aac_imx882_gt9764ber_wide_ii_actuator.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.actuator.onyx_ofilm_imx882_gt9764ber_wide_i_actuator",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.actuator.onyx_ofilm_imx882_gt9764ber_wide_i_actuator.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.onyx_aac_imx882_gt24p128f_wide_ii_eeprom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.eeprom.onyx_aac_imx882_gt24p128f_wide_ii_eeprom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.onyx_aac_ov08f_ultra_i_eeprom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.eeprom.onyx_aac_ov08f_ultra_i_eeprom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libchilog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.onyx_aac_ov20b40_gt24p64f_front_i_eeprom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.eeprom.onyx_aac_ov20b40_gt24p64f_front_i_eeprom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.onyx_ofilm_imx882_gt24p128f_wide_i_eeprom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.eeprom.onyx_ofilm_imx882_gt24p128f_wide_i_eeprom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.onyx_sunny_ov08f_ultra_ii_eeprom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.eeprom.onyx_sunny_ov08f_ultra_ii_eeprom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libchilog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.onyx_sunny_ov20b40_gt24p64f_front_ii_eeprom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.eeprom.onyx_sunny_ov20b40_gt24p64f_front_ii_eeprom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.sensor.onyx_aac_imx882_wide_ii",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.sensor.onyx_aac_imx882_wide_ii.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libchilog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.sensor.onyx_aac_ov08f_ultra_i",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.sensor.onyx_aac_ov08f_ultra_i.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.sensor.onyx_aac_ov20b40_front_i",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.sensor.onyx_aac_ov20b40_front_i.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libchilog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.sensor.onyx_ofilm_imx882_wide_i",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.sensor.onyx_ofilm_imx882_wide_i.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libchilog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.sensor.onyx_sunny_ov08f_ultra_ii",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.sensor.onyx_sunny_ov08f_ultra_ii.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.sensor.onyx_sunny_ov20b40_front_ii",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.sensor.onyx_sunny_ov20b40_front_ii.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libchilog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.arcsoft.node.videobokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/components/com.arcsoft.node.videobokeh.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libcom.qti.chinodeutils",
"libchilog",
"libcom.xiaomi.mawutilsold",
"libui",
"libarcsoft_scbokeh_video",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.mi.node.aiasd",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/components/com.mi.node.aiasd.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libcom.qti.chinodeutils",
"libchilog",
"libcom.xiaomi.mawutilsold",
"libui",
"libfastmessage",
"libanc_edof_checker",
"libmialgo_sd",
"libarcsoft_super_night_detection",
"libcamera_scene",
"libarcsoft_turbo_hdr_detection",
"libmismartae",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.mi.node.facealign",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/components/com.mi.node.facealign.so",
],
shared_libs: [
"libcamera_metadata",
"libchilog",
"libcom.qti.chinodeutils",
"libutils",
"libcutils",
"libTrueSight",
"libui",
"libnativewindow",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.mi.node.realtimebokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/components/com.mi.node.realtimebokeh.so",
],
shared_libs: [
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.mi.node.singlebokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/components/com.mi.node.singlebokeh.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libutils",
"libcutils",
"libchilog",
"libAncHumanPreviewBokeh",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.mi.node.tsskinbeautifier",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/components/com.mi.node.tsskinbeautifier.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libsync",
"libchilog",
"libTrueSight",
"libutils",
"libcutils",
"libui",
"libcamxcommonutils",
"libcamximageformatutils",
"libnativewindow",
"libEGL",
"libGLESv2",
"libGLESv3",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.mi.node.videonight",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/components/com.mi.node.videonight.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"com.qti.chi.override",
"libcom.qti.chinodeutils",
"libchilog",
"libcom.xiaomi.mawutilsold",
"libui",
"libanc_supervq",
"libcamximageformatutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.intelligentfocus",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/components/com.qti.node.intelligentfocus.so",
],
shared_libs: [
"libcamera_metadata",
"libcamxcommonutils",
"libchilog",
"libcutils",
"libutils",
"libui",
"libcamxsettingsmanager",
"libcom.qti.chinodeutils",
"libIntelligentFocus",
"libcameraopt",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.ldc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/components/com.qti.node.ldc.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"liblog",
"libutils",
"libcutils",
"libcamxsettingsmanager",
"libwa_widelens_undistort",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.node.alpha_blending",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/components/com.xiaomi.node.alpha_blending.so",
],
shared_libs: [
"libchilog",
"libcutils",
"libcom.qti.chinodeutils",
"libmiZA",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libchxlogicalcameratable",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/libchxlogicalcameratable.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libcamxcoreutils",
"libcommonchiutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxods",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libcamlog",
"libcameraopt",
"libmisight",
"com.xiaomi.camdfx",
"libchilog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.GestureEffects",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.GestureEffects.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libcameraopt",
"libmpbase",
"libhandgesture.arcsoft",
"libMiEmojiEffect",
"libmialgo_utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.anchor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.anchor.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libcdsprpc",
"libmialgo_utils",
"librfs_warp",
"libion",
"libOpenCL",
"libtinyxml2-v34",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.arcportraitrawhdr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.arcportraitrawhdr.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libarcsoft_portrait_hdr_raw",
"libarcsoft_qnnhtp",
"libmpbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.arcsoftPT",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.arcsoftPT.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libarcsoft_pic_trace",
"libarcsoft_stellartrack_raw",
"libmpbase",
"libarcsoft_qnnhtp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.arcsoftTFPSN",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.arcsoftTFPSN.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libarcsoft_turbo_fusion_raw_portrait_super_night",
"libmpbase",
"libarcsoft_qnnhtp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.arcsoftvideobokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.arcsoftvideobokeh.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libarcsoft_scbokeh_video",
"libui",
"libEGL",
"libGLESv3",
"libmialgo_utils",
"libnativewindow",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.beautydeformation",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.beautydeformation.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libmialgo_utils",
"libTrueSight",
"libui",
"libnativewindow",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.capbokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.capbokeh.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libmiphone_capture_bokeh",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.capdepth",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.capdepth.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libmialgo_bokeh_depth",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.depurple",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.depurple.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libmorpho_Depurple",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.facealignpreview",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.facealignpreview.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libmialgo_utils",
"libui",
"libTrueSight",
"libnativewindow",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.filter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.filter.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libnativewindow",
"libui",
"libEGL",
"libGLESv3",
"libMiPhotoFilter",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.frontbokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.frontbokeh.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libanc_single_bokeh",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.frontbokehpreview",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.frontbokehpreview.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libAncHumanPreviewBokeh",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.gainmap",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.gainmap.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libultrahdr_prebuilt",
"libjpeg",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.gainmapPostProc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.gainmapPostProc.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libjpeg",
"libexif",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.heifedit",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.heifedit.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libcameraheif",
"libexif",
"libimage_io",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.jpegrAggr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.jpegrAggr.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libjpeg",
"libexif",
"libimage_io",
"libultrahdr_prebuilt",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.ldc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.ldc.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libwa_widelens_undistort",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.memcpy",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.memcpy.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.mialgoallinone",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.mialgoallinone.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libmialgo_aisp",
"libdmabufheap",
"libmicamera_hal_core",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.mialgoanchor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.mialgoanchor.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libmialgo_aisp",
"libdmabufheap",
"libmicamera_hal_core",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.midualcamallinone",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.midualcamallinone.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libmialgo_aisp",
"libdmabufheap",
"libmicamera_hal_core",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.movieeffect",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.movieeffect.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.offlineawbideal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.offlineawbideal.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libpostprocinfo",
"libhardware",
"libtinyxml2-v34",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.offlineb2y",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.offlineb2y.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libpostprocinfo",
"libhardware",
"libtinyxml2-v34",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.offlineformatconvertor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.offlineformatconvertor.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libpostprocinfo",
"libhardware",
"libtinyxml2-v34",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.offlinehdrraw2y",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.offlinehdrraw2y.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libpostprocinfo",
"libhardware",
"libtinyxml2-v34",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.offlineheic",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.offlineheic.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libpostprocinfo",
"libhardware",
"libtinyxml2-v34",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.offlinei2y",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.offlinei2y.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libpostprocinfo",
"libhardware",
"libtinyxml2-v34",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.offlinejpeg",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.offlinejpeg.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libpostprocinfo",
"libhardware",
"libtinyxml2-v34",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.offlinemfnr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.offlinemfnr.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libpostprocinfo",
"libhardware",
"libtinyxml2-v34",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.offlinemlawb",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.offlinemlawb.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libpostprocinfo",
"libhardware",
"libtinyxml2-v34",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.offlinetintless",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.offlinetintless.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libpostprocinfo",
"libhardware",
"libtinyxml2-v34",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.offlinetintlesshdr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.offlinetintlesshdr.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libpostprocinfo",
"libhardware",
"libtinyxml2-v34",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.offlineyuvreprocess",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.offlineyuvreprocess.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libpostprocinfo",
"libhardware",
"libtinyxml2-v34",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.offlineyuvsplit",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.offlineyuvsplit.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libpostprocinfo",
"libhardware",
"libtinyxml2-v34",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.pixman",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.pixman.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"vendor.xiaomi.hardware.camera.injection-client",
"vendor.xiaomi.hardware.camera.injection-V1-ndk",
"libbinder_ndk",
"libbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.portraitrepair",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.portraitrepair.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libportrait_repair_qnn",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.previewldc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.previewldc.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libwa_widelens_undistort",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.rearbokehpreview",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.rearbokehpreview.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libcameraopt",
"libAncHumanPreviewBokeh",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.skinbeautifierpreview",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.skinbeautifierpreview.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libmialgo_utils",
"libui",
"libTrueSight",
"libnativewindow",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.swflip",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.swflip.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.swjpegencode",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.swjpegencode.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libjpeg",
"libexif",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.tsskinbeautifier",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.tsskinbeautifier.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libmialgo_utils",
"libui",
"libTrueSight",
"libnativewindow",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.videofilter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.videofilter.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libMiPhotoFilter",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.watermark",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.watermark.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libjpeg",
"libyuv",
"libpng",
"libz",
"libpiex",
"libexpat",
"libEGL",
"libGLESv2",
"libnativewindow",
"libminikin.xiaomi",
"libMiPhotoFilter",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.yuv2Heic",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.yuv2Heic.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"com.xiaomi.camdfx",
"libcamlog",
"libheichal",
"libdmabufheap",
"libz",
"libmediandk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.zsl.aihighlight",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/zsl/com.xiaomi.zsl.aihighlight.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libui",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libfastmessage",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/zsl",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.zsl.bokehrawhdr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/zsl/com.xiaomi.zsl.bokehrawhdr.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libui",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libfastmessage",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/zsl",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.zsl.bokehsmartae",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/zsl/com.xiaomi.zsl.bokehsmartae.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libui",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libfastmessage",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/zsl",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.zsl.default",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/zsl/com.xiaomi.zsl.default.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libui",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libfastmessage",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/zsl",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.zsl.dsac",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/zsl/com.xiaomi.zsl.dsac.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libui",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libfastmessage",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/zsl",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.zsl.ell",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/zsl/com.xiaomi.zsl.ell.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libui",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libfastmessage",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/zsl",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.zsl.fusion",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/zsl/com.xiaomi.zsl.fusion.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libui",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libfastmessage",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/zsl",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.zsl.hdr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/zsl/com.xiaomi.zsl.hdr.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libui",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libfastmessage",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/zsl",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.zsl.leica",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/zsl/com.xiaomi.zsl.leica.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libui",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libfastmessage",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/zsl",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.zsl.mfnr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/zsl/com.xiaomi.zsl.mfnr.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libui",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libfastmessage",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/zsl",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.zsl.motion",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/zsl/com.xiaomi.zsl.motion.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libui",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libfastmessage",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/zsl",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.zsl.nightmotion",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/zsl/com.xiaomi.zsl.nightmotion.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libui",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libfastmessage",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/zsl",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.zsl.nightmotionzslbanding",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/zsl/com.xiaomi.zsl.nightmotionzslbanding.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libui",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libfastmessage",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/zsl",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.zsl.single",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/zsl/com.xiaomi.zsl.single.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libui",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libfastmessage",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/zsl",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.zsl.sr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/zsl/com.xiaomi.zsl.sr.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libui",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libfastmessage",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/zsl",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "consumerir.qcom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/hw/consumerir.qcom.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "displayfeature.default",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/hw/displayfeature.default.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libbase",
"libbinder_ndk",
"libxml2",
"libdrm",
"libstagefright_foundation",
"libhidltransport",
"libhidlbase",
"libtinyxml2-v34",
"libhardware",
"android.hardware.graphics.allocator@2.0",
"android.hardware.graphics.allocator@3.0",
"android.hardware.graphics.mapper@3.0",
"android.hardware.graphics.common@1.2",
"libmiSensorCtrl",
"libtruetone",
"libvideomode",
"libpaperMode",
"libmiBrightness",
"libcolortempmode",
"libflatmode",
"libmi_dspp",
"libMiDispDevManager",
"libsdr2hdr",
"libsre",
"libdither",
"librhytheyecare",
"libhistprocess",
"libdisplaylog",
"libadaptivehdr",
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.sensors-V3-ndk",
"libqservice",
"libsdm-disp-vndapis",
"libgrallocutils",
"libqdMetaData",
"vendor.qti.hardware.display.mapper@3.0",
"vendor.qti.hardware.display.allocator@3.0",
"vendor.qti.hardware.display.mapperextensions@1.0",
"libmi-stc-HW-modulate",
"libmiClstc",
"libdisplayconfig.qti",
"libfpsmonitor",
"libdisplaycount",
"libmiXmlParser",
"libmieventnodewatch",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "fingerprint.goodix_fod.default",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/hw/fingerprint.goodix_fod.default.so",
],
shared_libs: [
"libhidlbase",
"libhwbinder",
"libhidltransport",
"libutils",
"libcutils",
"liblog",
"libion",
"libgf_hal",
"libc",
"libm",
"libdl",
"libc++",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "fingerprint.jiiov.default",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/hw/fingerprint.jiiov.default.so",
],
shared_libs: [
"anc.hal",
"libcutils",
"libbase",
"libbinder_ndk",
"libutils",
"liblog",
"vendor.xiaomi.hardware.fx.tunnel-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libAncHumanPreviewBokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libAncHumanPreviewBokeh.so",
],
shared_libs: [
"liblog",
"libz",
"libGLESv3",
"libEGL",
"libnativewindow",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libIntelligentFocus",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libIntelligentFocus.so",
],
shared_libs: [
"libc++_shared",
"liblog",
"libz",
"libSNPE",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libMiDispDevManager",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libMiDispDevManager.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libdrm",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libMiEmojiEffect",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libMiEmojiEffect.so",
],
shared_libs: [
"liblog",
"libGLESv3",
"libEGL",
"libnativewindow",
"libz",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libMiStereoFactoryCalibAnalyzeBin_qual",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libMiStereoFactoryCalibAnalyzeBin_qual.so",
],
shared_libs: [
"libOpenCL",
"libcdsprpc",
"libmialgo_utils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libMiVideoFilter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libMiVideoFilter.so",
],
shared_libs: [
"liblog",
"libGLESv3",
"libEGL",
"libnativewindow",
"libz",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libTrueSight",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libTrueSight.so",
],
shared_libs: [
"liblog",
"libz",
"libEGL",
"libGLESv3",
"libOpenCL",
"libnativewindow",
"libGLESv2",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libadaptivehdr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libadaptivehdr.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libhidltransport",
"libhidlbase",
"libmiSensorCtrl",
"libmiXmlParser",
"libbinder_ndk",
"libbase",
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.sensors-V3-ndk",
"libmiClstc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libanc_edof_checker",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libanc_edof_checker.so",
],
shared_libs: [
"liblog",
"libdl",
"libz",
"libm",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libanc_single_bokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libanc_single_bokeh.so",
],
shared_libs: [
"libdl",
"libm",
"liblog",
"libEGL",
"libGLESv3",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libanc_supervq",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libanc_supervq.so",
],
shared_libs: [
"libz",
"liblog",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarc.ion",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarc.ion.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libutils",
"libdmabufheap",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_pic_trace",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_pic_trace.so",
],
shared_libs: [
"libarcsoft_stellartrack_raw",
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_portrait_hdr_raw",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_portrait_hdr_raw.so",
],
shared_libs: [
"libarcsoft_qnnhtp",
"libcdsprpc",
"libarc.ion",
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_qnnhtp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_qnnhtp.so",
],
shared_libs: [
"liblog",
"libdl",
"libcdsprpc",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_raw_sr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_raw_sr.so",
],
shared_libs: [
"libarc.ion",
"libarcsoft_qnnhtp",
"libcdsprpc",
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_scbokeh_video",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_scbokeh_video.so",
],
shared_libs: [
"libOpenCL",
"libarcsoft_qnnhtp",
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_stellartrack_raw",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_stellartrack_raw.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_super_night_detection",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_super_night_detection.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_turbo_fusion_raw_portrait_super_night",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_turbo_fusion_raw_portrait_super_night.so",
],
shared_libs: [
"libmpbase",
"libcdsprpc",
"libarcsoft_qnnhtp",
"libOpenCL",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_turbo_fusion_raw_super_night",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_turbo_fusion_raw_super_night.so",
],
shared_libs: [
"libcdsprpc",
"libarcsoft_qnnhtp",
"libarc.ion",
"libmpbase",
"libOpenCL",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_turbo_hdr_detection",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_turbo_hdr_detection.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_turbo_hdr_grf",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_turbo_hdr_grf.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_turbo_hdr_raw",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_turbo_hdr_raw.so",
],
shared_libs: [
"libarcsoft_qnnhtp",
"libcdsprpc",
"libarc.ion",
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libaudioroute_ext",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libaudioroute_ext.so",
],
shared_libs: [
"liblog",
"libcutils",
"libtinyalsa",
"libaudioroute-v34",
"libexpat",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libawcal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libawcal.so",
],
shared_libs: [
"liblog",
"libtinyalsa",
"libaudiocorehal.qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamera_scene",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libcamera_scene.so",
],
shared_libs: [
"libSNPE",
"libc++_shared",
"liblog",
"libm",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libcameraheif",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libcameraheif.so",
],
shared_libs: [
"libm",
"libc++_shared",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libclient2slpi.notifier",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libclient2slpi.notifier.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libhardware",
"libbinder_ndk",
"vendor.xiaomi.sensor.citsensorservice-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libcolortempmode",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libcolortempmode.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libbinder_ndk",
"libhidltransport",
"libhidlbase",
"libmiXmlParser",
"libbase",
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.sensors-V3-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libcrussp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libcrussp.so",
],
shared_libs: [
"liblog",
"libtinyalsa",
"libaudiocorehal.qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libdisplaycount",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libdisplaycount.so",
],
shared_libs: [
"libutils",
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libdisplaylog",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libdisplaylog.so",
],
shared_libs: [
"libutils",
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libdither",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libdither.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libbinder_ndk",
"libhidltransport",
"libhidlbase",
"libmiSensorCtrl",
"libmiXmlParser",
"libbase",
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.sensors-V3-ndk",
"libmi-stc-HW-modulate",
"libstagefright_foundation",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libeyecare",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libeyecare.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libhidltransport",
"libhidlbase",
"libmiXmlParser",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libflatmode",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libflatmode.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libbinder_ndk",
"libhidltransport",
"libhidlbase",
"libmiXmlParser",
"libbase",
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.sensors-V3-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libfpsmonitor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libfpsmonitor.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libhidltransport",
"libhidlbase",
"libmiXmlParser",
"libdisplayconfig.qti",
"libmi-stc-HW-modulate",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libgf_hal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libgf_hal.so",
],
shared_libs: [
"libhidlbase",
"libc++",
"libhwbinder",
"libhidltransport",
"libutils",
"libcutils",
"liblog",
"libion",
"libdmabufheap",
"libQSEEComAPI",
"vendor.xiaomi.hardware.fx.tunnel-V1-ndk",
"libbinder_ndk",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libhandgesture.arcsoft",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libhandgesture.arcsoft.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libheichal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libheichal.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libdmabufheap",
"libmediandk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libhistprocess",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libhistprocess.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libbinder_ndk",
"libhidltransport",
"libhidlbase",
"libmiSensorCtrl",
"libmiXmlParser",
"libbase",
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.sensors-V3-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmi-stc-HW-modulate",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmi-stc-HW-modulate.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libdisplaydebug",
"libsdm-color",
"libbinder",
"libtinyxml2_1",
"libsdmutils",
"libqservice",
"libstagefright_foundation",
"libxml2",
"libmiXmlParser",
"libqdcm-algo",
"libeyecare",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiBrightness",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmiBrightness.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libbinder_ndk",
"libhidltransport",
"libhidlbase",
"libmiXmlParser",
"libstagefright_foundation",
"libMiDispDevManager",
"libbase",
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.sensors-V3-ndk",
"libfpsmonitor",
"libqservice",
"libdisplayconfig.qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiClstc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmiClstc.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libdisplaydebug",
"libsdm-color",
"libbinder",
"libtinyxml2_1",
"libhdr_backlight_adapter",
"libsdmutils",
"libqservice",
"libstagefright_foundation",
"libxml2",
"libmiXmlParser",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiSAT",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmiSAT.so",
],
shared_libs: [
"libui",
"libc",
"libm",
"libdl",
"libEGL",
"liblog",
"libGLESv2",
"libGLESv3",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiSATTranslate",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmiSATTranslate.so",
],
shared_libs: [
"libion",
"libmialgo_utils",
"libOpenCL",
"libcdsprpc",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiSensorCtrl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmiSensorCtrl.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libbinder_ndk",
"libbase",
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.sensors-V3-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiStereoCalibLib_qual",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmiStereoCalibLib_qual.so",
],
shared_libs: [
"libMiStereoFactoryCalibAnalyzeBin_qual",
"libOpenCL",
"libcdsprpc",
"libmialgo_utils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiXmlParser",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmiXmlParser.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libhidltransport",
"libhidlbase",
"libxml2",
"libtinyxml2-v34",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiZA",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmiZA.so",
],
shared_libs: [
"libmialgo_utils",
"libion",
"libOpenCL",
"libcdsprpc",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmi_dspp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmi_dspp.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libmiXmlParser",
"libmi-stc-HW-modulate",
"libqservice",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiaio_aio_seg",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmiaio_aio_seg.so",
],
shared_libs: [
"liblog",
"libmialgo_ai_vision",
"libmialgo_utils",
"libcdsprpc",
"libOpenCL",
"libm",
"libc++_shared",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_aio_seg",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmialgo_aio_seg.so",
],
shared_libs: [
"liblog",
"libmialgo_ai_vision",
"libmialgo_utils",
"libcdsprpc",
"libOpenCL",
"libm",
"libc++_shared",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_aisp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmialgo_aisp.so",
],
shared_libs: [
"liblog",
"libm",
"libc++_shared",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_bokeh_depth",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmialgo_bokeh_depth.so",
],
shared_libs: [
"liblog",
"libOpenCL",
"libcdsprpc",
"libmialgo_utils",
"libmiphone_dualcam_depth_aideploy",
"libmiaio_aio_seg",
"libm",
"libc++_shared",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_cls",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmialgo_cls.so",
],
shared_libs: [
"liblog",
"libmialgo_ai_vision",
"libmialgo_utils",
"libcdsprpc",
"libOpenCL",
"libm",
"libc++_shared",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_depth",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmialgo_depth.so",
],
shared_libs: [
"libOpenCL",
"libcdsprpc",
"libmialgo_ai_vision",
"libc++_shared",
"libm",
"liblog",
"libz",
"libc",
"libGLESv3",
"libEGL",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_ds_nn",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmialgo_ds_nn.so",
],
shared_libs: [
"liblog",
"libOpenCL",
"libcdsprpc",
"libSNPE",
"libmialgo_utils",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_sd",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmialgo_sd.so",
],
shared_libs: [
"libOpenCL",
"libcdsprpc",
"libmialgo_utils",
"libmialgo_ai_vision",
"libSNPE",
"libmialgo_cls",
"libc++_shared",
"libm",
"liblog",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_utils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmialgo_utils.so",
],
shared_libs: [
"liblog",
"libc++_shared",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmieventnodewatch",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmieventnodewatch.so",
],
shared_libs: [
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiocr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmiocr.so",
],
shared_libs: [
"libSNPE",
"libc++_shared",
"liblog",
"libGLESv2",
"libEGL",
"libz",
"libdl",
"libm",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiphone_capture_bokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmiphone_capture_bokeh.so",
],
shared_libs: [
"liblog",
"libOpenCL",
"libcdsprpc",
"libmialgo_utils",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiphone_dualcam_depth_aideploy",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmiphone_dualcam_depth_aideploy.so",
],
shared_libs: [
"liblog",
"libm",
"libc++_shared",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmismartae",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmismartae.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmlipay",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmlipay.so",
],
shared_libs: [
"vendor.xiaomi.hardware.mlipay-V1-ndk",
"liblog",
"libcutils",
"libutils",
"libQSEEComAPI",
"libbinder_ndk",
"libmisight",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmorpho_Depurple",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmorpho_Depurple.so",
],
shared_libs: [
"liblog",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libpaperMode",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libpaperMode.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libbinder_ndk",
"libhidltransport",
"libhidlbase",
"libmiXmlParser",
"libbase",
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.sensors-V3-ndk",
"libmi-stc-HW-modulate",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libportrait_repair_qnn",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libportrait_repair_qnn.so",
],
shared_libs: [
"liblog",
"libm",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "librfs_warp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/librfs_warp.so",
],
shared_libs: [
"liblog",
"libOpenCL",
"libcdsprpc",
"libc++_shared",
"libmialgo_utils",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "librhytheyecare",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/librhytheyecare.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libbinder_ndk",
"libhidltransport",
"libhidlbase",
"libmiSensorCtrl",
"libmiXmlParser",
"libbase",
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.sensors-V3-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libsdr2hdr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libsdr2hdr.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libbinder_ndk",
"libhidltransport",
"libhidlbase",
"libmiSensorCtrl",
"libmiXmlParser",
"libbase",
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.sensors-V3-ndk",
"libmi-stc-HW-modulate",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libsiaalgocal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libsiaalgocal.so",
],
shared_libs: [
"liblog",
"libtinyalsa",
"libar-pal",
"libaudiocorehal.qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libsre",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libsre.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libbinder_ndk",
"libbase",
"libhidltransport",
"libhidlbase",
"libmiSensorCtrl",
"libmiXmlParser",
"libstagefright_foundation",
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.sensors-V3-ndk",
"libmi-stc-HW-modulate",
"libfpsmonitor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libtensorflowlite_touch_c",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libtensorflowlite_touch_c.so",
],
shared_libs: [
"libm",
"liblog",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libtfacal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libtfacal.so",
],
shared_libs: [
"liblog",
"libtinyalsa",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libtouchreport",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libtouchreport.so",
],
shared_libs: [
"libdl",
"liblog",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libtouchreport_alg",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libtouchreport_alg.so",
],
shared_libs: [
"libdl",
"liblog",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libtouchreport_hal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libtouchreport_hal.so",
],
shared_libs: [
"libcutils",
"libdl",
"liblog",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libtouchreport_sensor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libtouchreport_sensor.so",
],
shared_libs: [
"libtensorflowlite_touch_c",
"libdl",
"liblog",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libtruetone",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libtruetone.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libbinder_ndk",
"libhidltransport",
"libhidlbase",
"libmiSensorCtrl",
"libmiXmlParser",
"libbase",
"libMiDispDevManager",
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.sensors-V3-ndk",
"libfpsmonitor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libvideomode",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libvideomode.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libbinder_ndk",
"libbase",
"libhidltransport",
"libhidlbase",
"libmiXmlParser",
"libmi_dspp",
"libsdr2hdr",
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.sensors-V3-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libwa_widelens_undistort",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libwa_widelens_undistort.so",
],
shared_libs: [
"libdl",
"libm",
"liblog",
"libEGL",
"libGLESv3",
"libnativewindow",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libwindns",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libwindns.so",
],
shared_libs: [
"liblog",
"libm",
"libdl",
"libc++_shared",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libwvkeybox",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libwvkeybox.so",
],
shared_libs: [
"libcutils",
"liblog",
"libxml2",
"liboemcrypto",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libxmi_slow_motion_mein",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libxmi_slow_motion_mein.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libOpenCL",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "sensors.touch.detect",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/sensors.touch.detect.so",
],
shared_libs: [
"libprotobuf-cpp-lite-21.12-vendorcompat",
"liblog",
"libutils",
"libcutils",
"libhardware",
"libhidltransport",
"libhidlbase",
"libsensorslog",
"libqsh",
"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,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "sensors.ultrasoundproximity",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/sensors.ultrasoundproximity.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libultrasound_notify",
"libfmq",
"libhidltransport",
"libhidlbase",
"libqsh",
"libhardware",
"android.hardware.sensors@2.0",
"sensors.qsh",
"android.hardware.sensors@2.0-ScopedWakelock",
"android.hardware.sensors@2.1",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.gnss-V7-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/vendor.qti.gnss-V7-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.gnss-service",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/vendor.qti.gnss-service.so",
],
shared_libs: [
"libbase",
"libbinder_ndk",
"vendor.qti.gnss-V7-ndk",
"liblog",
"libcutils",
"libutils",
"libloc_core",
"libgps.utils",
"liblocation_api",
"liblocationservice_glue",
"liblbs_core",
"libdataitems",
"liblocationservice",
"libxtadapter",
"libizat_core",
"libizat_client_api",
"libloc_base_util",
"libloc_mq_client",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.mediaeventgatherservice-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/vendor.xiaomi.hardware.mediaeventgatherservice-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.seccam-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/vendor.xiaomi.hardware.seccam-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
prebuilt_rfsa {
name: "odm_lib_rfsa_adsp_capi_elus_rx_so",
filename: "capi_elus_rx.so",
owner: "xiaomi",
src: "proprietary/odm/lib/rfsa/adsp/capi_elus_rx.so",
relative_install_path: "adsp",
device_specific: true,
}
prebuilt_rfsa {
name: "odm_lib_rfsa_adsp_capi_elus_tx_so",
filename: "capi_elus_tx.so",
owner: "xiaomi",
src: "proprietary/odm/lib/rfsa/adsp/capi_elus_tx.so",
relative_install_path: "adsp",
device_specific: true,
}
prebuilt_rfsa {
name: "odm_lib_rfsa_adsp_libmialgo_bokeh_depth_cdsp_skel_so",
filename: "libmialgo_bokeh_depth_cdsp_skel.so",
owner: "xiaomi",
src: "proprietary/odm/lib/rfsa/adsp/libmialgo_bokeh_depth_cdsp_skel.so",
relative_install_path: "adsp",
device_specific: true,
}
prebuilt_rfsa {
name: "odm_lib_rfsa_adsp_libmialgo_bokeh_effect_cdsp_skel_so",
filename: "libmialgo_bokeh_effect_cdsp_skel.so",
owner: "xiaomi",
src: "proprietary/odm/lib/rfsa/adsp/libmialgo_bokeh_effect_cdsp_skel.so",
relative_install_path: "adsp",
device_specific: true,
}
prebuilt_rfsa {
name: "odm_lib_rfsa_adsp_libmialgo_mc_bokeh_cdsp_skel_so",
filename: "libmialgo_mc_bokeh_cdsp_skel.so",
owner: "xiaomi",
src: "proprietary/odm/lib/rfsa/adsp/libmialgo_mc_bokeh_cdsp_skel.so",
relative_install_path: "adsp",
device_specific: true,
}
prebuilt_rfsa {
name: "odm_lib_rfsa_adsp_libmialgo_tracker_cdsp_skel_so",
filename: "libmialgo_tracker_cdsp_skel.so",
owner: "xiaomi",
src: "proprietary/odm/lib/rfsa/adsp/libmialgo_tracker_cdsp_skel.so",
relative_install_path: "adsp",
device_specific: true,
}
prebuilt_apex {
name: "com.google.android.widevine.nonupdatable",
owner: "xiaomi",
src: "proprietary/vendor/apex/com.google.android.widevine.nonupdatable.apex",
filename: "com.google.android.widevine.nonupdatable.apex",
soc_specific: true,
}
android_app_import {
name: "MiuiCamera",
owner: "xiaomi",
apk: "proprietary/system/priv-app/MiuiCamera/MiuiCamera.apk",
overrides: [
"Camera",
"Camera2",
"GoogleCameraGo",
],
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: 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: "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.sun.api35",
owner: "xiaomi",
apk: "proprietary/vendor/app/com.qualcomm.qti.gpudrivers.sun.api35/com.qualcomm.qti.gpudrivers.sun.api35.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: "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: "HotwordEnrollmentYGoogleHEXAGON_WIDEBAND",
owner: "xiaomi",
apk: "proprietary/product/priv-app/HotwordEnrollmentYGoogleHEXAGON_WIDEBAND/HotwordEnrollmentYGoogleHEXAGON_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: "FrameworksUtilsSysService",
owner: "xiaomi",
apk: "proprietary/system_ext/app/FrameworksUtilsSysService/FrameworksUtilsSysService.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: "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: "QtiTelephony",
owner: "xiaomi",
apk: "proprietary/system_ext/priv-app/QtiTelephony/QtiTelephony.apk",
required: [
"QtiTelephonyCompat",
],
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",
required: [
"QtiTelephonyCompat",
],
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: "androidx.camera.extensions.impl",
owner: "xiaomi",
jars: [
"proprietary/vendor/framework/androidx.camera.extensions.impl.jar",
],
soc_specific: true,
}
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: "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: "ImsRtpService-aidl.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/ImsRtpService-aidl.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.radio.config.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.radio.config.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.radio.data.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.radio.data.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.radio.messaging.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.radio.messaging.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.radio.modem.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.radio.modem.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.radio.network.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.radio.network.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.radio.sap.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.radio.sap.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.radio.sim.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.radio.sim.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.radio.voice.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.radio.voice.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.secure_element.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.secure_element.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_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: "atfwd-saidl.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/atfwd-saidl.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "bluetooth-finder.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/bluetooth-finder.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "bluetooth_hci.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/bluetooth_hci.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "bluetooth_sar.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/bluetooth_sar.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "bt_lmp_event-saidl.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/bt_lmp_event-saidl.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "bttpi-saidl.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/bttpi-saidl.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: "cacert-saidl.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/cacert-saidl.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: "datafactoryservice-saidl.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/datafactoryservice-saidl.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "deviceinfo-saidl.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/deviceinfo-saidl.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "dpm-saidl.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/dpm-saidl.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "imsdcservice-saidl.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/imsdcservice-saidl.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "manifest_btaudiocoreservices_qti.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/manifest_btaudiocoreservices_qti.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "mapper.qti.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/mapper.qti.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "mwqem-saidl.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/mwqem-saidl.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "qasr_vintf.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/qasr_vintf.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "qcrilhook-saidl.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/qcrilhook-saidl.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "qesdk-manager.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/qesdk-manager.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "qms-saidl.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/qms-saidl.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: "secure_element-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/secure_element-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "snapdragon_services.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/snapdragon_services.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.camera.provider.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.camera.provider.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.hardware.alarm.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.alarm.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.bluetooth.xpanprovider.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.bluetooth.xpanprovider.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.capabilityconfigstore-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.capabilityconfigstore-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.data.connectionaidl.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.data.connectionaidl.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.data.iwlandata.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.data.iwlandata.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.display.composer-service3_v3_xiaomi.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.display.composer-service3_v3_xiaomi.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.dsp-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.dsp-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.hexlp-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.hexlp-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.minkipcbinder-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.minkipcbinder-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.perf2.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.perf2.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.power.powermodule.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.power.powermodule.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.qseecom@1.0-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.qseecom@1.0-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.radio.am.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.radio.am.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.radio.lpa.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.radio.lpa.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.radio.qtiradioconfig.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.radio.qtiradioconfig.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.radio.uim.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.radio.uim.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.radio.uim_remote_client.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.radio.uim_remote_client.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.radio.uim_remote_server.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.radio.uim_remote_server.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.sensorscalibrate.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.sensorscalibrate.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.soter-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.soter-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.trustedui-aidl-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.trustedui-aidl-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.vpp-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.vpp-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.ims.factoryaidlservice.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.ims.factoryaidlservice.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.ims.imscmaidlservice.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.ims.imscmaidlservice.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.ims.uceaidlservice.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.ims.uceaidlservice.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.qccvndhal_aidl-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.qccvndhal_aidl-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.qspmhal-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.qspmhal-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.xiaomi.camera.aon-impl.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.xiaomi.camera.aon-impl.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.xiaomi.hardware.aidl.intentaware-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.xiaomi.hardware.aidl.intentaware-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.xiaomi.hardware.aidlbgservice-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.xiaomi.hardware.aidlbgservice-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.xiaomi.hardware.displayfeature_aidl-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.xiaomi.hardware.displayfeature_aidl-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.xiaomi.hardware.quickcamera.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.xiaomi.hardware.quickcamera.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.qccsyshal_aidl-service.xml",
owner: "xiaomi",
src: "proprietary/system_ext/etc/vintf/manifest/vendor.qti.qccsyshal_aidl-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
system_ext_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.qesdsys.service.xml",
owner: "xiaomi",
src: "proprietary/system_ext/etc/vintf/manifest/vendor.qti.qesdsys.service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
system_ext_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.gnss-aidl-service-qti.xml",
owner: "xiaomi",
src: "proprietary/odm/etc/vintf/manifest/android.hardware.gnss-aidl-service-qti.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
device_specific: true,
}
prebuilt_etc_xml {
name: "manifest_vendor.xiaomi.hardware.mlipay.xml",
owner: "xiaomi",
src: "proprietary/odm/etc/vintf/manifest/manifest_vendor.xiaomi.hardware.mlipay.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
device_specific: true,
}
prebuilt_etc_xml {
name: "misensor_camera.xml",
owner: "xiaomi",
src: "proprietary/odm/etc/vintf/manifest/misensor_camera.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
device_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.gnss-service.xml",
owner: "xiaomi",
src: "proprietary/odm/etc/vintf/manifest/vendor.qti.gnss-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
device_specific: true,
}
prebuilt_etc_xml {
name: "vendor.xiaomi.hw.touchfeature-service.xml",
owner: "xiaomi",
src: "proprietary/odm/etc/vintf/manifest/vendor.xiaomi.hw.touchfeature-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
device_specific: true,
}
prebuilt_etc_xml {
name: "vendor.xiaomi.sensor.citsensorservice.aidl.xml",
owner: "xiaomi",
src: "proprietary/odm/etc/vintf/manifest/vendor.xiaomi.sensor.citsensorservice.aidl.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
device_specific: true,
}
cc_prebuilt_binary {
name: "KmInstallKeybox",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/KmInstallKeybox",
],
shared_libs: [
"liblog",
"libcutils",
"libcrypto",
"libkeymasterprovision",
"libqmi_cci",
"libqmi_common_so",
"libkeymasterutils",
"libkeymasterdeviceutils",
"libqtikeymaster4",
"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: [
"liblog",
"libutils",
"libhardware",
"libhidlbase",
"vendor.qti.hardware.soter-V1-ndk",
"libbinder_ndk",
"libc++",
"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: "batterysecret",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/batterysecret",
],
shared_libs: [
"libcutils",
"libutils",
"libbinder",
"libbase",
"liblog",
"libhidlbase",
"libhidltransport",
"android.hardware.health@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
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",
"libbinder_ndk",
"libandroid_net",
"vendor.qti.latencyaidlservice-V1-ndk",
"vendor.qti.data.factoryservice-V1-ndk",
"vendor.qti.hardware.mwqemadapteraidlservice-V1-ndk",
"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",
"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: [
"libutils",
"libqrtr",
"liblog",
"libcutils",
"libavservices_minijail",
"libbinder_ndk",
"vendor.qti.diaghal-V1-ndk_vendor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "displayfeature",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/displayfeature",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libdisplayfeatureservice",
"libtflite",
"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: [
"libhardware",
"libutils",
"libcutils",
"liblog",
"libavservices_minijail",
"vendor.qti.hardware.dsp-V1-ndk",
"libbinder_ndk",
"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",
"libavservices_minijail",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "engine-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/engine-service",
],
shared_libs: [
"libgps.utils",
"libengineplugin",
"liblog",
"liblocdiagiface",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "feature_enabler_client",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/feature_enabler_client",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libhidlbase",
"libminkdescriptor",
"libbinder",
"libdrm",
"libqdutils",
"libdmabufheap",
"libQSEEComAPI",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "hdcp1prov",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hdcp1prov",
],
shared_libs: [
"libdiag",
"liblog",
"libhdcp1prov",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "hdcp2p2prov",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hdcp2p2prov",
],
shared_libs: [
"libdiag",
"liblog",
"libhdcp2p2prov",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "hexlpservice",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hexlpservice",
],
shared_libs: [
"libcutils",
"libbase",
"liblog",
"libutils",
"libbinder_ndk",
"libjsoncpp",
"vendor.qti.hardware.hexlp-V1-ndk",
"libnspframework",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "hlosminkdaemon",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hlosminkdaemon",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libcrypto",
"libminksocket_vendor",
"libminkdescriptor",
"libqcbor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.bluetooth@aidl-service-qti",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.bluetooth@aidl-service-qti",
],
shared_libs: [
"libbase",
"liblog",
"libcutils",
"libutils",
"libhidlbase",
"libbinder_ndk",
"android.hardware.bluetooth-V1-ndk",
"android.hardware.bluetooth@1.0-impl-qti",
"vendor.qti.hardware.fm-V1-ndk",
"vendor.qti.hardware.fm-impl",
"android.hardware.bluetooth@aidl-impl-qti",
"vendor.qti.hardware.bttpi-V3-ndk",
"libqmi_cci",
"libqmi",
"libqmiservices",
"libsoc_helper",
"vendor.qti.hardware.fm@1.0",
"vendor.qti.hardware.bluetooth.xpanprovider-V1-ndk",
"vendor.qti.hardware.bluetooth.xpanprovider-impl-qti",
"vendor.qti.hardware.bttpi-impl",
"android.hardware.bluetooth.lmp_event-V1-ndk",
"android.hardware.bluetooth.lmp_event-impl-qti",
"android.hardware.bluetooth.finder-V1-ndk",
"vendor.qti.hardware.bluetooth.finder-impl-qti",
"libqti_vndfwk_detect_vendor",
"vendor.qti.hardware.bluetooth_sar@aidl-impl",
"vendor.qti.hardware.bluetooth_sar-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: "android.hardware.gatekeeper-service-qti",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.gatekeeper-service-qti",
],
shared_libs: [
"libqtigatekeeper",
"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.secure_element-service.qti",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.secure_element-service.qti",
],
shared_libs: [
"libQSEEComAPI",
"libEseUtils",
"libGPQeSE",
"libbase",
"libcutils",
"liblog",
"libutils",
"libbinder_ndk",
"android.hardware.secure_element-V1-ndk",
"libstnfc-streset",
"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: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libhardware",
"libbinder_ndk",
"libhidlbase",
"android.hardware.keymaster@4.0",
"libqtikeymint",
"libcrypto",
"android.hardware.security.keymint-V3-ndk",
"android.hardware.security.rkp-V3-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: "qcrilNrd",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/qcrilNrd",
],
shared_libs: [
"libcutils",
"liblog",
"libqcrilNr",
"qtiwakelock",
"libutils",
"libavservices_minijail",
"qcrild_libqcrilnr",
"libbinder_ndk",
"libATFWD",
"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.camera.provider-service_64",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.camera.provider-service_64",
],
shared_libs: [
"libbase",
"libbinder",
"libbinder_ndk",
"libhardware",
"libfmq",
"liblog",
"libexif",
"libutils",
"libcutils",
"libgralloctypes",
"libsync",
"libhidlbase",
"libmicamera_aidl_device",
"libmicamera_aidl_provider",
"android.hardware.graphics.mapper@2.0",
"android.hardware.graphics.mapper@3.0",
"android.hardware.graphics.mapper@4.0",
"libcamera_metadata",
"android.hardware.camera.common-V1-ndk",
"android.hardware.camera.device-V2-ndk",
"android.hardware.camera.metadata-V2-ndk",
"android.hardware.camera.provider-V2-ndk",
"android.hardware.common.fmq-V1-ndk",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"libtinyxml2-v34",
"libutilscallstack",
"libDlhookDumpStates",
"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-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.hardware.alarm-service",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libbinder",
"libhardware",
"libhidlbase",
"libbinder_ndk",
"libavservices_minijail",
"vendor.qti.hardware.alarm-impl",
"vendor.qti.hardware.alarm-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: "vendor.qti.hardware.capabilityconfigstore-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore-service",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libxml2",
"vendor.qti.hardware.capabilityconfigstore-V1-ndk",
"vendor.qti.hardware.capabilityconfigstore-impl",
"libbinder_ndk",
"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.display.color-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.hardware.display.color-service",
],
shared_libs: [
"vendor.qti.hardware.display.color-V1-ndk",
"vendor.qti.hardware.display.postproc-V1-ndk",
"liblog",
"libutils",
"libcutils",
"libbase",
"libbinder",
"libbinder_ndk",
"libsdm-disp-vndapis",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.qti.hardware.display.composer-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.hardware.display.composer-service",
],
},
},
compile_multilib: "64",
check_elf_files: false,
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.qti.hardware.minkipcbinder@1.0-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.hardware.minkipcbinder@1.0-service",
],
shared_libs: [
"libminkipcbinder_vendor",
"libminksocket_vendor",
"liblog",
"libcutils",
"libqcbor",
"libbinder_ndk",
"libjsoncpp",
"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.perf2-hal-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.hardware.perf2-hal-service",
],
shared_libs: [
"vendor.qti.snapdragonServices-V1-ndk",
"vendor.qti.snapdragonServices.qape-V1-ndk",
"liblog",
"libq-perflog",
"libcutils",
"libbase",
"libutils",
"libbinder_ndk",
"vendor.qti.hardware.perf2-V1-ndk",
"libqti-scenariod",
"libperfconfig",
"libqti-perfd",
"libqti-util",
"libavservices_minijail",
"libqti-perfd-client",
"android.hardware.thermal-V1-ndk",
"libqti-s3tf",
"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: [
"liblog",
"libbase",
"libutils",
"libbinder_ndk",
"libdmabufheap",
"libQSEEComAPI",
"vendor.qti.hardware.qseecom-V1-ndk",
"vendor.qti.hardware.qseecom@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: "vendor.qti.hardware.sensorscalibrate-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.hardware.sensorscalibrate-service",
],
shared_libs: [
"liblog",
"libcutils",
"libhardware",
"libbase",
"libutils",
"libsensorcal",
"libbinder_ndk",
"vendor.qti.hardware.sensorscalibrate-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: "vendor.qti.hardware.soter-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.hardware.soter-service",
],
shared_libs: [
"liblog",
"libbase",
"libutils",
"libbinder_ndk",
"vendor.qti.hardware.soter-V1-ndk",
"vendor.qti.hardware.soter-impl",
"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.trustedui-aidl-service-qti",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.hardware.trustedui-aidl-service-qti",
],
shared_libs: [
"liblog",
"libbase",
"libutils",
"libbinder_ndk",
"vendor.qti.hardware.trustedui-V1-ndk",
"libTrustedUIAIDL",
"libTrustedInputAIDL",
"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: [
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libbase",
"libcodec2",
"libcodec2_hal_common",
"libcodec2_aidl",
"libutils",
"libcutils",
"liblog",
"libcodec2_vndk",
"android.hardware.media.c2-V1-ndk",
"libavservices_minijail",
"libbinder",
"libbinder_ndk",
"libhwbinder",
"libvndksupport",
"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: [
"server_configurable_flags",
"libaconfig_storage_read_api_cc",
"libbase",
"libcodec2",
"libcodec2_hal_common",
"libcodec2_vndk",
"android.hardware.media.c2-V1-ndk",
"libbinder_ndk",
"libcodec2_aidl",
"libutils",
"libcutils",
"liblog",
"libavservices_minijail",
"libbinder",
"libvndksupport",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.xiaomi.hardware.displayfeature_aidl-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.xiaomi.hardware.displayfeature_aidl-service",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libbinder",
"libhardware",
"libbinder_ndk",
"vendor.xiaomi.hardware.displayfeature_aidl-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "ims-dataservice-daemon",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/ims-dataservice-daemon",
],
shared_libs: [
"liblog",
"libbase",
"libhidlbase",
"libcutils",
"libutils",
"libbinder",
"libbinder_ndk",
"lib-imsdcservice",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
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-aidl-Impl",
"vendor.qti.ImsRtpService-V1-ndk_vendor",
"libbinder_ndk",
"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",
"libbinder_ndk",
"vendor.qti.ims.factoryaidlservice-V1-ndk",
"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.kernel",
owner: "xiaomi",
src: "proprietary/vendor/bin/init.qti.kernel.sh",
filename: "init.qti.kernel.sh",
soc_specific: true,
}
sh_binary {
name: "init.qti.media",
owner: "xiaomi",
src: "proprietary/vendor/bin/init.qti.media.sh",
filename: "init.qti.media.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,
}
sh_binary {
name: "init.qti.write",
owner: "xiaomi",
src: "proprietary/vendor/bin/init.qti.write.sh",
filename: "init.qti.write.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",
"libwpa_client",
"liblowi_common",
"libprotobuf-cpp-lite-21.12-vendorcompat",
"libbinder_ndk",
"libz",
"libcrypto",
"libcld80211",
"libqmi_cci",
"libqmi_common_so",
"libdiag",
"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",
"liblowi_common",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "nicmd",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/nicmd",
],
shared_libs: [
"libutils",
"libdsutils",
"libnicm",
"libnicm_internal",
"libnicm_utils",
"libnicm_recovery",
"libnicm_modemproxy",
"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",
"libxiaomi_qmi",
"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: "poweropt-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/poweropt-service",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libhardware_legacy",
"libhardware",
"libhwbinder",
"libbinder",
"libhidlbase",
"libhidltransport",
"libpowercore",
"libtinyxml2-v34",
"vendor.qti.hardware.perf2-V1-ndk",
"libbinder_ndk",
"vendor.qti.hardware.power.powermodule-V1-ndk",
"libc++",
"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",
"libcutils",
"liblog",
"libbase",
"libbinder_ndk",
"vendor.qti.hardware.display.color-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "qcc-vendor",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qcc-vendor",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libprotobuf-cpp-lite-21.12-vendorcompat",
"libqcc_file_agent",
"libqcc_sdk",
"libqmi_cci",
"libqmiservices",
"libidl",
"libz",
"libbase",
"libfmq",
"libbinder",
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"vendor.qti.qccvndhal_aidl-V1-ndk_vendor",
"vendor.qti.qccvndhal_aidl-halimpl",
"vendor.qti.qccsyshal_aidl-V1-ndk_vendor",
"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: "qesdk-manager",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qesdk-manager",
],
shared_libs: [
"libqesdk_manager",
"vendor.qti.qesdhal-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: "qesdk-secmanager",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qesdk-secmanager",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libcrypto",
"libjsoncpp",
"libminkdescriptor",
"libminksocket_vendor",
"libqcbor",
"libbinder",
"libbinder_ndk",
"vendor.qti.qesdsys-V3-ndk",
"libavservices_minijail",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "qlm-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qlm-service",
],
shared_libs: [
"libcutils",
"libxml2",
"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: [
"libavservices_minijail",
"libcutils",
"liblog",
"libdiag",
"libnetutils",
"libutils",
"libhardware_legacy",
"libqmiservices",
"libqmi_cci",
"libnl",
"libidl",
"libandroid_net",
"libhidlbase",
"libwpa_client",
"libbinder_ndk",
"libbinder",
"libjsoncpp",
"libselinux",
"libshsc",
"vendor.qti.hardware.bttpi-V3-ndk",
"libprotobuf-cpp-full-21.12-vendorcompat",
"libz",
"libcrypto",
"libssl",
"libbase",
"libcom.android.tethering.connectivity_native",
"android.hardware.wifi.supplicant-V3-ndk",
"android.hardware.wifi.hostapd-V2-ndk",
"libminkdescriptor",
"libminksocket_vendor",
"libqcbor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "qrtr-cfg",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qrtr-cfg",
],
shared_libs: [
"libqrtr",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "qrtr-lookup",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qrtr-lookup",
],
shared_libs: [
"libqrtr",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "qrtr-ns",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qrtr-ns",
],
shared_libs: [
"libqrtr",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "qsap_dcfd",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qsap_dcfd",
],
shared_libs: [
"libDcfHalFramework",
"libDcfHalLogger",
"libqsh_ble_pb",
"libavservices_minijail",
"libcutils",
"libprotobuf-cpp-lite-21.12-vendorcompat",
"libjsoncpp",
"libqesdk2_0",
"liblog",
"libSensorsInterface",
"libsnsapi",
"libhardware_legacy",
"libbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "qsap_qapeservice",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qsap_qapeservice",
],
shared_libs: [
"liblog",
"libqesdk2_0",
"libjsoncpp",
"libqti-perfd-client",
"libavservices_minijail",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "qsap_sensors",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qsap_sensors",
],
shared_libs: [
"libprotobuf-cpp-lite-21.12-vendorcompat",
"liblog",
"libdiag",
"libsnsapi",
"libqsh",
"libsensorslog",
"libcutils",
"libqesdk2_0",
"libjsoncpp",
"libavservices_minijail",
"libsnsutils",
"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",
"libminkdescriptor",
"libdmabufheap",
"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,
}
cc_prebuilt_binary {
name: "qwes_cli",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qwes_cli",
],
shared_libs: [
"libqwes",
"libcutils",
"libutils",
"libcrypto",
"liblog",
"libminkdescriptor",
"libQSEEComAPI",
"libqcbor",
"libminksocket_vendor",
"libdsi_netctrl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "qwesd",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qwesd",
],
shared_libs: [
"libqcbor",
"libminksocket_vendor",
"libminkdescriptor",
"libcrypto",
"libQSEEComAPI",
"libcurl",
"libqmi_csi",
"liblog",
"libutils",
"libavservices_minijail",
"libdsi_netctrl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "rmt_storage",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/rmt_storage",
],
shared_libs: [
"libqmi_csi",
"libqmi_common_so",
"libcutils",
"liblog",
"libmdmdetect",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "sensors.qti",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/sensors.qti",
],
shared_libs: [
"libprotobuf-cpp-lite-21.12-vendorcompat",
"liblog",
"libdiag",
"libqsh",
"libsensorslog",
"libcutils",
"libsnsapi",
"libsnsutils",
"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: [
"libutils",
"libcutils",
"libshsc",
"libconfigdb",
"libcrypto",
"libdsutils",
"liblog",
"libssl",
"libqmi_cci",
"libqmi_common_so",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "slim_daemon",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/slim_daemon",
],
shared_libs: [
"libgps.utils",
"liblog",
"libdiag",
"libqmi_csi",
"libqmi_cci",
"libqmi_common_so",
"libqmi_encdec",
"libloc_mq_client",
"libloc_base_util",
"libutils",
"libhidlbase",
"libsensorndkbridge",
"android.frameworks.sensorservice@1.0",
"libcutils",
"libprotobuf-cpp-lite-21.12-vendorcompat",
"libsnsapi",
"libloc_api_v02",
"libloc_core",
"liblbs_core",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "snapdragon_services",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/snapdragon_services",
],
shared_libs: [
"liblog",
"libbinder_ndk",
"vendor.qti.snapdragonServices-V1-ndk",
"libbase",
"libutils",
"libcutils",
"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",
"libsnsutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "ssgqmigd",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/ssgqmigd",
],
shared_libs: [
"liblog",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "ssgqmigd64",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/ssgqmigd64",
],
shared_libs: [
"liblog",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
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",
"libutils",
"libjsoncpp",
"libcutils",
"libqrtr",
"libdsi_netctrl",
"libqmi_common_so",
"libqmi_csi",
"libqmi_cci",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
sh_binary {
name: "system_dlkm_modprobe",
owner: "xiaomi",
src: "proprietary/vendor/bin/system_dlkm_modprobe.sh",
filename: "system_dlkm_modprobe.sh",
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",
"libqmi_csi",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "tlpd",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/tlpd",
],
shared_libs: [
"libtlpd",
"libtlpd_internal",
"libtlpd_logger",
"libconfigdb",
"libtlpd_crypto",
"libdsutils",
"libdiag",
"liblog",
"libutils",
"libc++",
"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",
"libqmi_cci",
"libqmi_client_helper",
"libqmiservices",
"vendor.qti.hardware.dpmaidlservice-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
sh_binary {
name: "vendor.qti.diag",
owner: "xiaomi",
src: "proprietary/vendor/bin/vendor.qti.diag.sh",
filename: "vendor.qti.diag.sh",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.qti.hardware.soter-provision",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/vendor.qti.hardware.soter-provision",
],
shared_libs: [
"liblog",
"libutils",
"libhardware",
"libhidlbase",
"vendor.qti.hardware.soter-V1-ndk",
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.qti.qspmhal-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/vendor.qti.qspmhal-service",
],
shared_libs: [
"vendor.qti.qspmhal-V1-ndk",
"vendor.qti.qspmhal-impl",
"liblog",
"libutils",
"libavservices_minijail",
"libbase",
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
sh_binary {
name: "vendor_modprobe",
owner: "xiaomi",
src: "proprietary/vendor/bin/vendor_modprobe.sh",
filename: "vendor_modprobe.sh",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vppservice",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/vppservice",
],
shared_libs: [
"liblog",
"libutils",
"vendor.qti.hardware.vpp-V1-ndk",
"libcutils",
"libvpplibrary",
"libqdMetaData",
"libbinder_ndk",
"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",
"libbinder",
"libbinder_ndk",
"libqcc_sdk",
"libqcc_file_agent",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "xtwifi-client",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/xtwifi-client",
],
shared_libs: [
"libcutils",
"liblog",
"libcrypto",
"libz",
"libsqlite",
"libgps.utils",
"libloc_base_util",
"libloc_mq_client",
"liblowi_common",
"liblowi_client",
"libloc_core",
"libizat_core",
"liblbs_core",
"libavservices_minijail",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "qccsyshal_aidl-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/bin/qccsyshal_aidl-service",
],
shared_libs: [
"libutils",
"libfmq",
"libbinder",
"liblog",
"libcutils",
"libbase",
"libbinder_ndk",
"vendor.qti.qccsyshal_aidl-V1-ndk",
"vendor.qti.qccsyshal_aidl-halimpl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.gnss-aidl-service-qti",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/odm/bin/hw/android.hardware.gnss-aidl-service-qti",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libgps.utils",
"liblocation_api",
"libbinder_ndk",
"libqti_vndfwk_detect_vendor",
"libhidlbase",
"android.hardware.gnss-V4-ndk",
"android.hardware.gnss-aidl-impl-qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
device_specific: true,
}
cc_prebuilt_binary {
name: "misensor_camera",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/odm/bin/hw/misensor_camera",
],
shared_libs: [
"libbase",
"libbinder_ndk",
"libcamera2ndk_vendor",
"libcutils",
"liblog",
"libmediandk",
"libnativewindow",
"libui",
"libutils",
"vendor.xiaomi.sensor.camera-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
device_specific: true,
}
cc_prebuilt_binary {
name: "vendor.xiaomi.hw.touchfeature-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/odm/bin/hw/vendor.xiaomi.hw.touchfeature-service",
],
shared_libs: [
"libmisight",
"libcutils",
"libutils",
"libbase",
"liblog",
"libxml2",
"libbinder_ndk",
"vendor.xiaomi.hw.touchfeature-V1-ndk",
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.sensors-V3-ndk",
"libhidlbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
device_specific: true,
}
cc_prebuilt_binary {
name: "vendor.xiaomi.sensor.citsensorservice.aidl",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/odm/bin/hw/vendor.xiaomi.sensor.citsensorservice.aidl",
],
shared_libs: [
"libprotobuf-cpp-lite-21.12-vendorcompat",
"android.hardware.graphics.common-V7-ndk",
"android.hardware.graphics.allocator-V2-ndk",
"libutils",
"liblog",
"libcutils",
"libhardware",
"libbase",
"libsnsapi",
"libtinyxml2-v34",
"libjsoncpp",
"libsensorslog",
"libbinder_ndk",
"libqsh",
"libui",
"vendor.xiaomi.sensor.citsensorservice-V1-ndk",
"android.frameworks.sensorservice-V1-ndk",
"android.hardware.sensors-V3-ndk",
"android.hardware.common-V2-ndk",
"vendor.qti.hardware.display.config-V1-ndk",
"libmisight",
"xiaomi.system.hypsys.common-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
device_specific: true,
}
cc_prebuilt_binary {
name: "mlipayd",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/odm/bin/mlipayd",
],
shared_libs: [
"vendor.xiaomi.hardware.mlipay-V1-ndk",
"liblog",
"libcutils",
"libutils",
"libQSEEComAPI",
"libbinder_ndk",
"libmisight",
"libmlipay",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
device_specific: true,
}
cc_prebuilt_binary {
name: "touch_report_debug",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/odm/bin/touch_report_debug",
],
shared_libs: [
"libtouchreport",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
device_specific: true,
}
cc_prebuilt_binary {
name: "toucheventcheck",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/odm/bin/toucheventcheck",
],
shared_libs: [
"libmisight",
"libutils",
"libhardware",
"liblog",
"libcutils",
"libbinder",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
device_specific: true,
}
install_symlink {
name: "vendor_lib64_camera_aon_front_i_1_pb",
soc_specific: true,
installed_location: "lib64/camera/aon_front_i_1.pb",
symlink_target: "/odm/lib64/camera/aon_front_i_1.pb",
}
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: "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",
}
filegroup {
name: "proprietary_rildb_config_sql_files",
srcs: [
"proprietary/vendor/etc/qcril_database/upgrade/config/0006.0_config.sql",
"proprietary/vendor/etc/qcril_database/upgrade/config/0007.0_config.sql",
"proprietary/vendor/etc/qcril_database/upgrade/config/0008.0_config.sql",
"proprietary/vendor/etc/qcril_database/upgrade/config/0009.0_config.sql",
"proprietary/vendor/etc/qcril_database/upgrade/config/0010.0_config.sql",
"proprietary/vendor/etc/qcril_database/upgrade/config/0011.0_config.sql",
"proprietary/vendor/etc/qcril_database/upgrade/config/0012.0_config.sql",
"proprietary/vendor/etc/qcril_database/upgrade/config/0013.0_config.sql",
"proprietary/vendor/etc/qcril_database/upgrade/config/0014.0_config.sql",
"proprietary/vendor/etc/qcril_database/upgrade/config/0015.0_config.sql",
],
}
filegroup {
name: "proprietary_rildb_other_sql_files",
srcs: [
"proprietary/vendor/etc/qcril_database/upgrade/other/0000_initial_qcrilnr.sql",
"proprietary/vendor/etc/qcril_database/upgrade/other/0001_version_intro_qcrilnr.sql",
"proprietary/vendor/etc/qcril_database/upgrade/other/0002_version_add_wps_config_qcrilnr.sql",
"proprietary/vendor/etc/qcril_database/upgrade/other/0003_version_update_wps_config_qcrilnr.sql",
"proprietary/vendor/etc/qcril_database/upgrade/other/0004_version_update_ecc_table_qcrilnr.sql",
"proprietary/vendor/etc/qcril_database/upgrade/other/0005_version_update_ecc_table_qcrilnr.sql",
"proprietary/vendor/etc/qcril_database/upgrade/other/0006_version_change_property_table_qcrilnr.sql",
"proprietary/vendor/etc/qcril_database/upgrade/other/0007_version_update_ecc_table_qcrilnr.sql",
"proprietary/vendor/etc/qcril_database/upgrade/other/0008_version_update_ecc_table.sql",
"proprietary/vendor/etc/qcril_database/upgrade/other/0009_version_update_ecc_table.sql",
"proprietary/vendor/etc/qcril_database/upgrade/other/0010_version_update_ecc_table.sql",
"proprietary/vendor/etc/qcril_database/upgrade/other/0011_version_update_ecc_table.sql",
"proprietary/vendor/etc/qcril_database/upgrade/other/0012_version_update_ecc_table.sql",
"proprietary/vendor/etc/qcril_database/upgrade/other/0013_version_update_ecc_table.sql",
"proprietary/vendor/etc/qcril_database/upgrade/other/0014_version_update_modules.sql",
"proprietary/vendor/etc/qcril_database/upgrade/other/0015_version_add_iccid_clir_pref_table.sql",
],
}