Files
vendor_xiaomi_peridot/Android.bp
AdarshGrewal e735a51135 peridot: Enable elf checks
Change-Id: I78995f48300c83adfdb030ae838084238f07e430
2025-09-19 14:01:55 +05:30

43550 lines
1.0 MiB

//
// Automatically generated file. DO NOT MODIFY
//
soong_namespace {
}
cc_prebuilt_library_shared {
name: "btaudio_offload_if",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/btaudio_offload_if.so",
],
shared_libs: [
"libbase",
"libcutils",
"libfmq",
"libhidlbase",
"liblog",
"libutils",
"libbinder_ndk",
"android.hardware.bluetooth.audio-V3-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.dlengine",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.dlengine.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libcom.qti.chinodeutils",
"libchilog",
"libcom.xiaomi.mawutilsold",
"libui",
"libwrapper_dlengine",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.mi.node.mawcommon",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.mawcommon.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"liblog",
"libchilog",
"libcutils",
"libutils",
"libcom.xiaomi.mawutils",
"libui",
"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.mawsaliency",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.mawsaliency.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libcom.qti.chinodeutils",
"libchilog",
"libcom.xiaomi.mawutilsold",
"libui",
"libmialgo_globalsaliency",
"libwrapper_dlengine",
"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.videobokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.videobokeh.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libcom.qti.chinodeutils",
"libchilog",
"libcom.xiaomi.mawutilsold",
"libui",
"libmibokeh_845_video",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libcom.qti.chinodeutils",
"libchilog",
"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++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libcom.qti.chinodeutils",
"libchilog",
"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++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libcom.qti.chinodeutils",
"libchilog",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libfastmessage",
"com.xiaomi.drivermqs",
"libbinder",
"libbinder_ndk",
"vendor.xiaomi.hardware.aon-V1-ndk",
"libcdsprpc",
"libutilscallstack",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libcamximageformatutils",
"libchilog",
"libcom.qti.chinodeutils",
"libui",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libfastmessage",
"com.xiaomi.drivermqs",
"libbinder",
"libbinder_ndk",
"vendor.xiaomi.hardware.aon-V1-ndk",
"libcdsprpc",
"libutilscallstack",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libfastmessage",
"com.xiaomi.drivermqs",
"libbinder",
"libbinder_ndk",
"vendor.xiaomi.hardware.aon-V1-ndk",
"libcdsprpc",
"libutilscallstack",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libfastmessage",
"com.xiaomi.drivermqs",
"libbinder",
"libbinder_ndk",
"vendor.xiaomi.hardware.aon-V1-ndk",
"libcdsprpc",
"libutilscallstack",
"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.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.formatconversion",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.formatconversion.so",
],
shared_libs: [
"libcamera_metadata",
"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.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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libfastmessage",
"com.xiaomi.drivermqs",
"libbinder",
"libbinder_ndk",
"vendor.xiaomi.hardware.aon-V1-ndk",
"libcdsprpc",
"libutilscallstack",
"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.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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libfastmessage",
"com.xiaomi.drivermqs",
"libbinder",
"libbinder_ndk",
"vendor.xiaomi.hardware.aon-V1-ndk",
"libcdsprpc",
"libutilscallstack",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"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.hdr10plushist",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.hdr10plushist.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libchilog",
"libutils",
"libcutils",
"libhdr10plus",
"liblog",
"libcamxcommonutils",
"libcamximageformatutils",
"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.hdr10plusmeta",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.hdr10plusmeta.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libchilog",
"libutils",
"libcutils",
"libqdMetaData",
"libcamxcommonutils",
"libcamximageformatutils",
"android.hardware.graphics.common@1.1",
"android.hardware.graphics.mapper@4.0",
"libgralloctypes",
"libhidlbase",
"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.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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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.memcpy",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.memcpy.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.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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"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.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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"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.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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libfastmessage",
"com.xiaomi.drivermqs",
"libbinder",
"libbinder_ndk",
"vendor.xiaomi.hardware.aon-V1-ndk",
"libcdsprpc",
"libutilscallstack",
"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.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.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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"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",
"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.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",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"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: [
"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.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",
"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.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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"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.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",
"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",
"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",
"libcamxcommonutils",
"libsync",
"libui",
"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",
"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: "libcamxevainterface",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/libcamxevainterface.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libcdsprpc",
"libcamximageformatutils",
"libchilog",
"libcom.qti.chinodeutils",
"camera.qcom.sm8650",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
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",
"android.hardware.graphics.mapper@2.0",
"android.hardware.graphics.mapper@3.0",
"android.hardware.graphics.mapper@4.0",
"libcamera_metadata",
"libcutils",
"libexif",
"libfmq",
"libgralloctypes",
"libhardware",
"libhidlbase",
"liblog",
"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",
"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",
"android.hardware.graphics.mapper@2.0",
"android.hardware.graphics.mapper@3.0",
"android.hardware.graphics.mapper@4.0",
"libcamera_metadata",
"libexif",
"libgralloctypes",
"libhardware",
"libhidlbase",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libfastmessage",
"com.xiaomi.drivermqs",
"libbinder",
"libbinder_ndk",
"vendor.xiaomi.hardware.aon-V1-ndk",
"libcdsprpc",
"libutilscallstack",
"libcamximageformatutils",
"libchilog",
"camera.qcom",
"libz",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"com.qti.chi.override",
"libchilog",
"libion",
"libOpenCL",
"libcdsprpc",
"libmialgo_utils",
"librfs_warp",
"libdmabufheap",
"libdeflicker",
"libceres",
"libomp",
"libtinyxml2",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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.fusion",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.fusion.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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.sm8650",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.gs.sm8650.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"com.qti.chi.override",
"com.qti.feature2.generic",
"com.qti.feature2.serializer",
"com.qti.feature2.rt",
"com.qti.feature2.anchorsync",
"com.qti.feature2.demux",
"com.qti.feature2.fusion",
"com.qti.feature2.hdr",
"com.qti.feature2.memcpy",
"com.qti.feature2.mfsr",
"com.qti.feature2.afbrckt",
"com.qti.feature2.rawhdr",
"com.qti.feature2.swmf",
"com.qti.feature2.mcreprocrt",
"com.qti.feature2.mux",
"com.qti.feature2.realtimeserializer",
"com.qti.feature2.metadataserializer",
"com.qti.feature2.rtmcx",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"com.qti.chi.override",
"libchilog",
"libfastmessage",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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.7",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libfastmessage",
"com.xiaomi.drivermqs",
"libbinder",
"libbinder_ndk",
"vendor.xiaomi.hardware.aon-V1-ndk",
"libcdsprpc",
"libutilscallstack",
"libprotobuf-cpp-full-21.7",
"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.sm8650",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.settings.sm8650.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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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.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",
"com.xiaomi.immunesystem",
"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.camx.hook",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.camx.hook.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libshadowhook",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.chi.hook",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.chi.hook.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libshadowhook",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.drivermqs",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.drivermqs.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",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.immunesystem.so",
],
shared_libs: [
"liblog",
"libsync",
"libutils",
"libui",
"libhidlbase",
"libprocessgroup",
"libcutils",
"libshadowhook",
"libprotobuf-cpp-full-21.7",
"sqlite3",
"com.xiaomi.drivermqs",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.mivi.hook",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.xiaomi.mivi.hook.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",
"libshadowhook",
"com.xiaomi.camhal.overlap",
"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",
"vendor.qti.hardware.display.mapper@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.mapperextensions@1.1",
"libhidlbase",
"libutils",
"libdl",
"libz",
"liblog",
"libc++",
"libc",
"libm",
],
},
},
compile_multilib: "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: "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: "ese_weaver",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/ese_weaver.so",
],
shared_libs: [
"android.se.omapi-V1-ndk",
"libcutils",
"libjc_keymint_transport_nxp",
"libhardware",
"libhidlbase",
"libutils",
"liblog",
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
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: [
"libbase",
"libbinder_ndk",
"libcutils",
"libfmq",
"liblog",
"android.hardware.bluetooth.audio-V3-ndk",
"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@1.0-impl-qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so",
],
shared_libs: [
"libbase",
"libcutils",
"libhidlbase",
"liblog",
"libutils",
"libdiag",
"libqmi_cci",
"libbtnv",
"android.hardware.bluetooth@1.0",
"libsoc_helper",
"libminksocket_vendor",
"libPeripheralStateUtils",
"libqmiservices",
"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.1-impl-qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.1-impl-qti.so",
],
shared_libs: [
"libbase",
"libcutils",
"libhidlbase",
"liblog",
"libutils",
"libdiag",
"libqmi_cci",
"libbtnv",
"android.hardware.bluetooth@1.0",
"android.hardware.bluetooth@1.1",
"android.hardware.bluetooth@1.0-impl-qti",
"libsoc_helper",
"libqmiservices",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.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-V3-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: "android.hardware.graphics.mapper@4.0-impl-qti-display",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.graphics.mapper@4.0-impl-qti-display.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libhidlbase",
"libgrallocutils",
"libgralloccore",
"libgralloctypes",
"libsync",
"vendor.qti.hardware.display.mapper@3.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.0",
"android.hardware.graphics.mapper@2.0",
"android.hardware.graphics.mapper@2.1",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.mapper@3.0",
"android.hardware.graphics.mapper@4.0",
"libdmabufheap",
"vendor.qti.hardware.display.mapperextensions@1.2",
"vendor.qti.hardware.display.mapperextensions@1.3",
"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: [
"libbluetooth_audio_session_qti_2_1",
"libbluetooth_audio_session_qti",
"android.hardware.bluetooth.audio-V3-ndk",
"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.pineapple",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/audio.primary.pineapple.so",
],
shared_libs: [
"libbase",
"liblog",
"libcutils",
"libaudioutils",
"libexpat",
"libhidlbase",
"libprocessgroup",
"libfmq",
"libutils",
"libar-pal",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"libhidlmemory",
"libhardware_legacy",
"libultrasound_notify",
"libresampler",
"libmispowerop",
"libxlog",
"libaudiocloudctrl",
"libagm",
"libmisfpsop",
"vendor.qti.hardware.pal@1.0-impl",
"vendor.qti.hardware.pal@1.0",
"vendor.qti.hardware.AGMIPC@1.0-impl",
"vendor.qti.hardware.AGMIPC@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "camera.qcom.sm8650",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/camera.qcom.sm8650.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libfastmessage",
"com.xiaomi.drivermqs",
"libbinder",
"libbinder_ndk",
"vendor.xiaomi.hardware.aon-V1-ndk",
"libcdsprpc",
"libutilscallstack",
"camera.qcom",
"libprotobuf-cpp-full-21.7",
"libcamximageformatutils",
"libcamxhwnodecontext",
"libisphwsetting",
"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: [
"libprocessgroup_shim",
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libfastmessage",
"com.xiaomi.drivermqs",
"libbinder",
"libbinder_ndk",
"vendor.xiaomi.hardware.aon-V1-ndk",
"libcdsprpc",
"libutilscallstack",
"libcamxfdengine",
"libcamximageformatutils",
"libcamxstatscore",
"libprotobuf-cpp-full-21.7",
"libqmi_cci",
"libqmi_common_so",
"libqmi_encdec",
"libsnsapi",
"libsns_direct_channel_stub",
"libtinyxml2_1",
"libAF",
"libITT",
"libXMFaceFocus",
"android.frameworks.sensorservice@1.0",
"libeva",
"libsynx",
"libmemunreachable",
"libdmabufheap",
"libz",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "camera.xiaomi",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/camera.xiaomi.so",
],
shared_libs: [
"libprocessgroup_shim",
"libcutils",
"libcamera_metadata",
"libcom.xiaomi.debug",
"libmicamera_adapter",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.eventcallback",
"libcom.xiaomi.grallocutils",
"libofflinedebugdata",
"libexif",
"libjpeg",
"liblog",
"libmialgoengine",
"libsync",
"libutils",
"libui",
"libhidlbase",
"libprocessgroup",
"libcom.xiaomi.attribute",
"libcom.xiaomi.signaltrigger",
"vendor.xiaomi.hardware.bgservice@1.0",
"vendor.xiaomi.hardware.bgservice@1.0-impl",
"libbinder_ndk",
"libbinder",
"vendor.xiaomi.hardware.aidlbgservice-V1-ndk_platform",
"vendor.xiaomi.hardware.aidlbgservice-V1-impl",
"android.hardware.graphics.mapper@4.0",
"libcom.xiaomi.ecoenginemonitor",
"libfastmessage",
"libcamlog",
"libtinyxml2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.dsi.ant@1.0-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/com.dsi.ant@1.0-impl.so",
],
shared_libs: [
"libbase",
"libcutils",
"libhidlbase",
"liblog",
"libutils",
"com.dsi.ant@1.0",
"android.hardware.bluetooth@1.0",
"android.hardware.bluetooth@1.0-impl-qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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: [
"libprocessgroup_shim",
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libfastmessage",
"com.qti.camx.chiiqutils",
"android.hardware.graphics.allocator-V2-ndk",
"libbinder_ndk",
"libbitmlenginev2",
"libcamximageformatutils",
"libchilog",
"vendor.qti.hardware.camera.aon-service-impl",
"vendor.qti.hardware.camera.postproc@1.0-service-impl",
"vendor.qti.hardware.camera.offlinecamera-service-impl",
"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: "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: "sound_trigger.primary.pineapple",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/sound_trigger.primary.pineapple.so",
],
shared_libs: [
"libbase",
"liblog",
"libcutils",
"libaudioutils",
"libexpat",
"libhidlbase",
"libprocessgroup",
"libutils",
"libar-pal",
"libxlog",
"libmisight",
"vendor.qti.hardware.ListenSoundModel@1.0-impl",
"vendor.qti.hardware.ListenSoundModel@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.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_audio@2.0-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so",
],
shared_libs: [
"android.hardware.audio.common@5.0",
"vendor.qti.hardware.bluetooth_audio@2.0",
"libbase",
"libbluetooth_audio_session_qti",
"libcutils",
"libfmq",
"libhidlbase",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.bluetooth_audio@2.1-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so",
],
shared_libs: [
"android.hardware.audio.common@5.0",
"libbluetooth_audio_session_qti_2_1",
"libbase",
"libcutils",
"libfmq",
"libhidlbase",
"libhidltransport",
"liblog",
"libutils",
"vendor.qti.hardware.bluetooth_audio@2.1",
"vendor.qti.hardware.bluetooth_audio@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.bluetooth_sar@1.1-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so",
],
shared_libs: [
"libhidlbase",
"libutils",
"liblog",
"libbase",
"libcutils",
"vendor.qti.hardware.bluetooth_sar@1.0",
"vendor.qti.hardware.bluetooth_sar@1.1",
"android.hardware.bluetooth@1.0-impl-qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.btconfigstore@1.0-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so",
],
shared_libs: [
"libbase",
"libcutils",
"libhidlbase",
"liblog",
"libutils",
"vendor.qti.hardware.btconfigstore@1.0",
"android.hardware.bluetooth@1.0-impl-qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.btconfigstore@2.0-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so",
],
shared_libs: [
"libbase",
"libcutils",
"libhidlbase",
"liblog",
"libutils",
"vendor.qti.hardware.btconfigstore@2.0",
"android.hardware.bluetooth@1.0-impl-qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.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@1.0-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libhardware",
"libhidlbase",
"libxml2",
"vendor.qti.hardware.capabilityconfigstore@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.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: "vendor.qti.hardware.wifidisplaysession@1.0-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.qti.hardware.wifidisplaysession@1.0-impl.so",
],
shared_libs: [
"libhidlbase",
"libutils",
"vendor.qti.hardware.wifidisplaysession@1.0",
"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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib-imscommon",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/lib-imscommon.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libqti_vndfwk_detect_vendor",
"libqmi_cci",
"libqmi_csi",
"libbase",
"libhardware_legacy",
"libhidlbase",
"libqmiservices",
"libqmi_encdec",
"libandroid_net",
"libdsi_netctrl",
"libdiag",
"libqmi_common_so",
"libcneapiclient",
"vendor.qti.ims.factory@1.0",
"vendor.qti.ims.factory@1.1",
"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",
"com.qualcomm.qti.uceservice@2.0",
"com.qualcomm.qti.uceservice@2.1",
"com.qualcomm.qti.uceservice@2.2",
"com.qualcomm.qti.uceservice@2.3",
"com.qualcomm.qti.imscmservice@2.0",
"com.qualcomm.qti.imscmservice@2.1",
"com.qualcomm.qti.imscmservice@2.2",
"vendor.qti.ims.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",
"libhardware_legacy",
"libhidlbase",
"libqmiservices",
"libqmi_cci",
"libdiag",
"libidl",
"libqti_vndfwk_detect_vendor",
"libandroid_net",
"vendor.qti.ims.callinfo@1.0",
"vendor.qti.ims.rcsconfig@2.0",
"vendor.qti.ims.rcsconfig@2.1",
"vendor.qti.ims.factory@1.0",
"vendor.qti.ims.factory@1.1",
"vendor.qti.ims.callcapability@1.0",
"vendor.qti.ims.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@3.0",
"vendor.qti.imsrtpservice@3.1",
"vendor.qti.ImsRtpService-aidl-Impl",
"libbinder_ndk",
"vendor.qti.ImsRtpService-V1-ndk",
"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",
"libm",
"libdl",
"libc",
],
},
},
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: "libCB",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libCB.so",
],
shared_libs: [
"libcutils",
"liblog",
"libgsl",
"libutils",
"libnativewindow",
"libvndksupport",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.mapper@4.0",
"android.hardware.graphics.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"libhidlbase",
"vendor.qti.hardware.display.mapper@3.0",
"android.hardware.graphics.mapper@3.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "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",
"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: [
"libDcfHalLogger",
"libDcfHalQtiMutex",
"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: "libDcfHalQtiMutex",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libDcfHalQtiMutex.so",
],
shared_libs: [
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libDspIOProxy_stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libDspIOProxy_stub.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libEvrcSwCodec",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libEvrcSwCodec.so",
],
shared_libs: [
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libFace3DTA",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libFace3DTA.so",
],
shared_libs: [
"liblog",
"libutils",
"libQSEEComAPI",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libFace3D_hlos",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libFace3D_hlos.so",
],
shared_libs: [
"libFace3DTA",
"libQ6MSFR_manager_stub",
"libscveCommon_stub",
"liblog",
"libcdsprpc",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libFileMux_proprietary",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libFileMux_proprietary.so",
],
shared_libs: [
"libmmosal_vendor",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libFlacSwDec",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libFlacSwDec.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "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",
"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",
"libbase",
"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: [
"libhis_face_tracking",
"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: "libMapService",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libMapService.so",
],
shared_libs: [
"libcdsprpc",
"libdl",
"liblog",
"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: "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: "libMiVideoFilter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libMiVideoFilter.so",
],
shared_libs: [
"liblog",
"libGLESv3",
"libEGL",
"libnativewindow",
"libz",
"libm",
"libdl",
"libc",
],
},
},
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: [
"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",
"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++_shared",
"libc",
"libm",
"libdl",
"libEGL",
"libGLESv2",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQ6MSFR_manager_stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQ6MSFR_manager_stub.so",
],
shared_libs: [
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQEGA.qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQEGA.qti.so",
],
shared_libs: [
"libbinder_ndk",
"vendor.qti.qegahal-V1-ndk_platform",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQSEEComAPI",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQSEEComAPI.so",
],
shared_libs: [
"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: "libQnnDspV66CalculatorStub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnDspV66CalculatorStub.so",
],
shared_libs: [
"libcdsprpc",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnDspV66Stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnDspV66Stub.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"libcdsprpc",
"liblog",
],
},
},
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: "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",
],
},
},
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: "libQnnHtpV68CalculatorStub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnHtpV68CalculatorStub.so",
],
shared_libs: [
"libcdsprpc",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnHtpV68Stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnHtpV68Stub.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"libcdsprpc",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnHtpV69CalculatorStub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnHtpV69CalculatorStub.so",
],
shared_libs: [
"libcdsprpc",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnHtpV69Stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnHtpV69Stub.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"libcdsprpc",
"liblog",
],
},
},
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: "libQnnHtpV75CalculatorStub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnHtpV75CalculatorStub.so",
],
shared_libs: [
"libcdsprpc",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnHtpV75Stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnHtpV75Stub.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"libcdsprpc",
"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: "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: "libSNPE",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSNPE.so",
],
shared_libs: [
"libc++_shared",
"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: "libScenescape",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libScenescape.so",
],
shared_libs: [
"libdl",
"liblog",
"libm",
"libc",
],
},
},
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: [
"libprotobuf-cpp-lite-21.7",
"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: "libSnpeDspV66Stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSnpeDspV66Stub.so",
],
shared_libs: [
"libc++_shared",
"libc",
"libm",
"libdl",
"libcdsprpc",
"liblog",
],
},
},
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++_shared",
"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++_shared",
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSnpeHtpV68Stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSnpeHtpV68Stub.so",
],
shared_libs: [
"libc++_shared",
"libc",
"libm",
"libdl",
"libcdsprpc",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSnpeHtpV69Stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSnpeHtpV69Stub.so",
],
shared_libs: [
"libc++_shared",
"libc",
"libm",
"libdl",
"libcdsprpc",
"liblog",
],
},
},
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++_shared",
"libc",
"libm",
"libdl",
"libcdsprpc",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSnpeHtpV75Stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSnpeHtpV75Stub.so",
],
shared_libs: [
"libc++_shared",
"libc",
"libm",
"libdl",
"libcdsprpc",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libStereoRectifyWrapper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libStereoRectifyWrapper.so",
],
shared_libs: [
"liblog",
"libdl",
"libc",
],
},
},
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",
"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-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libXMFaceFocus",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libXMFaceFocus.so",
],
shared_libs: [
"libz",
"libdl",
"libm",
"liblog",
"libSNPE",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib_bt_aptx",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/lib_bt_aptx.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib_bt_ble",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/lib_bt_ble.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib_bt_bundle",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/lib_bt_bundle.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib_bt_lhdc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/lib_bt_lhdc.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib_misound_asc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/lib_misound_asc.so",
],
shared_libs: [
"libm",
"liblog",
"libdl",
"libc",
],
},
},
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_utils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libadreno_utils.so",
],
shared_libs: [
"libgsl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libadsp_default_listener",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libadsp_default_listener.so",
],
shared_libs: [
"liblog",
"libadsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libadsprpc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libadsprpc.so",
],
shared_libs: [
"libhidlbase",
"libhardware",
"libutils",
"vendor.qti.hardware.dsp@1.0",
"liblog",
"libc",
"libcutils",
"libdmabufheap",
"libvmmem",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libagm",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libagm.so",
],
shared_libs: [
"libar-gsl",
"liblog",
"libcutils",
"liblx-osal",
"libaudioroute",
"libats",
"libarmemlog",
"libmisight",
"libxlog",
"libtinyalsa",
"libaudio_log_utils",
"libexpat",
"libc++",
"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: "libar-acdb",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libar-acdb.so",
],
shared_libs: [
"liblx-osal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libar-gpr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libar-gpr.so",
],
shared_libs: [
"liblx-osal",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libar-gsl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libar-gsl.so",
],
shared_libs: [
"liblx-osal",
"libar-acdb",
"liblx-ar_util",
"libar-gpr",
"libcutils",
"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: [
"libar-gsl",
"liblog",
"libexpat",
"liblx-osal",
"libaudioroute",
"libcutils",
"libutilscallstack",
"libagmclient",
"libaudioroute_ext",
"libvui_intf",
"libarmemlog",
"libhidlbase",
"libxlog",
"libagm",
"libhardware",
"libPeripheralStateUtils",
"libtinyalsa",
"libtinycompress",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
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",
"liblx-osal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libats",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libats.so",
],
shared_libs: [
"liblx-osal",
"libutils",
"libcutils",
"libdiag",
"libar-gsl",
"libar-acdb",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaudio_log_utils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaudio_log_utils.so",
],
shared_libs: [
"libutils",
"libcutils",
"libexpat",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaudiocloudctrl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaudiocloudctrl.so",
],
shared_libs: [
"liblog",
"libcutils",
"libtinyxml2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaudiofeaturestats",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaudiofeaturestats.so",
],
shared_libs: [
"libprotobuf-cpp-lite-21.7",
"liblog",
"libqcc_sdk",
"libprotobuf-cpp-full-21.7",
"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_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@2.0",
"android.hardware.bluetooth.audio@2.1",
"libbase",
"libcutils",
"libbinder_ndk",
"libfmq",
"liblog",
"android.hardware.bluetooth.audio-V3-ndk",
"libhidlbase",
"vendor.qti.hardware.bluetooth.audio-V1-ndk",
"libxml2",
"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",
"android.hardware.bluetooth@1.0",
"com.dsi.ant@1.0",
"vendor.qti.hardware.fm@1.0",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbtnv",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbtnv.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libc++_shared",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libc++_shared.so",
],
shared_libs: [
"libc",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcacertclient",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcacertclient.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libhidlbase",
"vendor.qti.hardware.cacert@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "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: "libcalculator_htp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcalculator_htp.so",
],
shared_libs: [
"libcdsprpc",
"libc",
],
},
},
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",
"vendor.xiaomi.hardware.quickcamera-V1-ndk_platform",
"libz",
"libprocessgroup",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamerapostproc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamerapostproc.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"com.qti.chi.override",
"com.qti.feature2.generic",
"libchilog",
"libz",
"libdl",
"libc",
"libm",
],
},
},
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: [
"libprocessgroup_shim",
"libc++",
"libcutils",
"liblog",
"libsync",
"libutils",
"libutilscallstack",
"libqti_vndfwk_detect",
"libprocessgroup",
"libz",
"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: "libcamxhwnodecontext",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxhwnodecontext.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libcdsprpc",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libfastmessage",
"com.xiaomi.drivermqs",
"libbinder",
"libbinder_ndk",
"vendor.xiaomi.hardware.aon-V1-ndk",
"libcdsprpc",
"libutilscallstack",
"android.hardware.graphics.allocator-V2-ndk",
"libdisplayconfig.qti",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libcdsprpc",
"camera.qcom",
"libcamximageformatutils",
"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",
"liblog",
"libc++",
"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",
"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: "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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcdfw",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcdfw.so",
],
shared_libs: [
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcdfw_remote_api",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcdfw_remote_api.so",
],
shared_libs: [
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcdsp_default_listener",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcdsp_default_listener.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcdsprpc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcdsprpc.so",
],
shared_libs: [
"libhidlbase",
"libhardware",
"libutils",
"vendor.qti.hardware.dsp@1.0",
"liblog",
"libc",
"libcutils",
"libdmabufheap",
"libvmmem",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libceres",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libceres.so",
],
shared_libs: [
"liblog",
"libm",
"libc++_shared",
"libomp",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcert_parse.wpa_s",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcert_parse.wpa_s.so",
],
shared_libs: [
"liblog",
"libc++",
"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: [
"libprocessgroup_shim",
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libfastmessage",
"android.hardware.graphics.allocator-V2-ndk",
"libbinder_ndk",
"libchilog",
"libbitmlenginev2",
"com.qti.camx.chiiqutils",
"vendor.qti.hardware.camera.aon-service-impl",
"vendor.qti.hardware.camera.postproc@1.0-service-impl",
"libcamximageformatutils",
"vendor.qti.hardware.camera.offlinecamera-service-impl",
"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: "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-V1-ndk",
"android.hardware.wifi.hostapd-V1-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: "libcodec2_soft_ac4dec",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcodec2_soft_ac4dec.so",
],
shared_libs: [
"libhidlbase",
"vendor.dolby.hardware.dms@2.0",
"libdeccfg",
"libbase",
"libcodec2",
"libcodec2_vndk",
"libutils",
"libcodec2_soft_common",
"libcutils",
"liblog",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libcodec2_store_dolby",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_soft_ddpdec",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcodec2_soft_ddpdec.so",
],
shared_libs: [
"libhidlbase",
"vendor.dolby.hardware.dms@2.0",
"libdeccfg",
"libbase",
"libcodec2",
"libcodec2_vndk",
"libutils",
"libcodec2_soft_common",
"libcutils",
"liblog",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libcodec2_store_dolby",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_store_dolby",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcodec2_store_dolby.so",
],
shared_libs: [
"libdmabufheap",
"libbase",
"liblog",
"libcodec2",
"libcodec2_vndk",
"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: [
"android.hardware.graphics.common@1.1",
"libcamera_metadata",
"libcamxcommonutils",
"libcamximageformatutils",
"libchilog",
"liblog",
"libc++",
"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",
"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",
"libofflinedebugdata",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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.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",
"libcamlog",
"libutilscallstack",
"libcom.xiaomi.debug",
"libcom.xiaomi.metadatautils",
"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",
"libcamxcommonutils",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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: "libcustomva_intf",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcustomva_intf.so",
],
shared_libs: [
"liblog",
"libcutils",
"liblx-osal",
"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: "libdapparamstorage",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdapparamstorage.so",
],
shared_libs: [
"libcutils",
"libutils",
"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: "libdeccfg",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdeccfg.so",
],
shared_libs: [
"libhidlbase",
"vendor.dolby.hardware.dms@2.0",
"libdapparamstorage",
"libcutils",
"libutils",
"liblog",
"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: [
"libz",
"liblog",
"libdl",
"libc",
"libm",
],
},
},
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: "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",
"android.hardware.graphics.composer3-V2-ndk",
"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: "libdlbdsservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdlbdsservice.so",
],
shared_libs: [
"libutils",
"libcutils",
"libstagefright_foundation",
"liblog",
"libxml2",
"libcrypto",
"libdapparamstorage",
"libsqlite",
"libhidlbase",
"vendor.dolby.hardware.dms@2.0",
"libprocessgroup",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdlbpreg",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdlbpreg.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libaudioutils",
"libstagefright_foundation",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdolbyclstc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdolbyclstc.so",
],
shared_libs: [
"libsensorndkbridge",
"liblog",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdolbydecoderprocessor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdolbydecoderprocessor.so",
],
shared_libs: [
"libbase",
"libcodec2",
"libcodec2_vndk",
"android.hardware.media.c2@1.0",
"libcodec2_hidl@1.0",
"liblog",
"libEGL",
"libGLESv2",
"libui",
"libutils",
"libstagefright_foundation",
"libcutils",
"libdolbyottcameracontrol",
"libhidlbase",
"libnativewindow",
"libdolbyeglcore",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdolbyeglcore",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdolbyeglcore.so",
],
shared_libs: [
"libEGL",
"libGLESv3",
"libnativewindow",
"libcutils",
"liblog",
"libutils",
"libui",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdolbyottcameracontrol",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdolbyottcameracontrol.so",
],
shared_libs: [
"liblog",
"libGLESv3",
"libEGL",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdpmqmihal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdpmqmihal.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libcutils",
"libbase",
"libutils",
"libhardware_legacy",
"libhardware",
"com.qualcomm.qti.dpm.api@1.0",
"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",
"libdisplaydebug",
"libhidlbase",
"android.frameworks.sensorservice@1.0",
"libdmabufheap",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdrmfs",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdrmfs.so",
],
shared_libs: [
"libutils",
"libcutils",
"libdiag",
"liblog",
"libQSEEComAPI",
"libxml2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdrmtime",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdrmtime.so",
],
shared_libs: [
"libutils",
"libcutils",
"libdiag",
"liblog",
"libQSEEComAPI",
"libtime_genoff",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdrmutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdrmutils.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libdrm",
"libdisplaydebug",
"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",
"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",
"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: "libeye_tracking_dsp_sample_stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libeye_tracking_dsp_sample_stub.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libface3d_dev",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libface3d_dev.so",
],
shared_libs: [
"libutils",
"libbinder",
"liblog",
"libcutils",
"libui",
"libbase",
"libdmabufheap",
"libvmmem",
"libFace3D_hlos",
"libFace3DTA",
"libQ6MSFR_manager_stub",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfastcrc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libfastcrc.so",
],
shared_libs: [
"libvideoutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfastcvdsp_stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libfastcvdsp_stub.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libdmabufheap",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfastcvopt",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libfastcvopt.so",
],
shared_libs: [
"liblog",
"libdmabufheap",
"libfastcvdsp_stub",
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfastmessage",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libfastmessage.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"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: [
"libprotobuf-cpp-lite-21.7",
"libsns_direct_channel_stub",
"libcdsprpc",
"libutils",
"libcutils",
"liblog",
"libloc_core",
"libgps.utils",
"libqsh",
"android.hardware.sensors@2.0",
"android.hardware.sensors@2.1",
"android.hardware.graphics.mapper@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"sensors.qsh",
"libsensorslog",
"libhardware",
"libsnsapi",
"libsnsutils",
"libhidlbase",
"libMiVDR",
"libpower",
"libloc_api_v02",
"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",
"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",
"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: "libhalide_hexagon_host",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhalide_hexagon_host.so",
],
shared_libs: [
"liblog",
"libc",
"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: "libhis_face_tracking",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhis_face_tracking.so",
],
shared_libs: [
"libcdsprpc",
"libOpenCL",
"liblog",
"libz",
"libc++_shared",
"libm",
"libdl",
"libc",
],
},
},
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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhotword_intf",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhotword_intf.so",
],
shared_libs: [
"liblog",
"libcutils",
"liblx-osal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
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: [
"libm",
"liblog",
"libcdsprpc",
"libdl",
"libc",
],
},
},
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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libcdsprpc",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"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.7",
"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: "libjc_keymint_nxp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libjc_keymint_nxp.so",
],
shared_libs: [
"android.hardware.security.rkp-V3-ndk",
"android.hardware.security.secureclock-V1-ndk",
"android.hardware.security.sharedsecret-V1-ndk",
"lib_android_keymaster_keymint_utils",
"libbase",
"libbinder",
"libcppbor_external",
"libkeymaster_portable",
"libkeymaster_messages",
"libsoft_attestation_cert",
"liblog",
"libcrypto",
"libcutils",
"libjc_keymint_transport_nxp",
"libbinder_ndk",
"libmemunreachable",
"android.hardware.security.keymint-V3-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libjc_keymint_transport_nxp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libjc_keymint_transport_nxp.so",
],
shared_libs: [
"android.hardware.secure_element@1.0",
"android.hardware.secure_element@1.1",
"android.hardware.secure_element@1.2",
"android.se.omapi-V1-ndk",
"libbase",
"liblog",
"libcutils",
"libutils",
"libhardware",
"libhidlbase",
"libbinder_ndk",
"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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libjpege",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libjpege.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libkaraokepal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libkaraokepal.so",
],
shared_libs: [
"libaudioroute",
"libaudioutils",
"libcutils",
"libexpat",
"liblog",
"libar-pal",
"audio.primary.pineapple",
"libagm",
"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",
"libsqlite",
"libperfgluelayer",
"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",
"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: "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",
"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.7",
"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.7",
"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.7",
"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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblqe",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblqe.so",
],
shared_libs: [
"libdiag",
"libdsutils",
"libcutils",
"libqmiservices",
"libqmi_cci",
"libqmi_common_so",
"libqmi_client_helper",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblx-ar_util",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblx-ar_util.so",
],
shared_libs: [
"liblog",
"liblx-osal",
"libxlog",
"libmisight",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblx-osal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblx-osal.so",
],
shared_libs: [
"liblog",
"libdiag",
"libion",
"libpdmapper",
"libpdnotifier",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "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.7",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmasc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmasc.so",
],
shared_libs: [
"libbinder",
"libdiag",
"libqmi_cci",
"libcne",
"libqmi",
"libqmiservices",
"libwpa_client",
"libandroid_net",
"libcneqmiutils",
"libcutils",
"libidl",
"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: "libmcs",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmcs.so",
],
shared_libs: [
"libagm",
"libaudioroute",
"libar-acdb",
"liblog",
"libcutils",
"libats",
"libexpat",
"liblx-osal",
"libtinyalsa",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"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",
"vendor.qti.hardware.dsp@1.0",
"liblog",
"libc",
"libcutils",
"libdmabufheap",
"libvmmem",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmemunreachable",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmemunreachable.so",
],
shared_libs: [
"libbase",
"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",
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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"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",
"libSNPESample",
"libopencl_loader",
"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_globalsaliency",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgo_globalsaliency.so",
],
shared_libs: [
"libOpenCL",
"libcdsprpc",
"libmialgo_ai_vision",
"libc++_shared",
"libm",
"liblog",
"libz",
"libc",
"libGLESv3",
"libEGL",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_video_colourkeeping",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgo_video_colourkeeping.so",
],
shared_libs: [
"libOpenCL",
"libcdsprpc",
"libmialgo_utils",
"libc++_shared",
"libm",
"liblog",
"libz",
"libc",
"libGLESv3",
"libEGL",
"libdl",
],
},
},
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: [
"libprocessgroup_shim",
"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",
"libutilscallstack",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgoenginecustom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgoenginecustom.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libmialgoengine",
"libdmabufheap",
"libnativewindow",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmibokeh_845_video",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmibokeh_845_video.so",
],
shared_libs: [
"libSNPE",
"libOpenCL",
"liblog",
"libz",
"libm",
"libc++_shared",
"libdl",
"libc",
],
},
},
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.attribute",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmilut",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmilut.so",
],
shared_libs: [
"libyuv",
"liblog",
"libSNPE",
"libSNPESample",
"libcutils",
"libutils",
"libbinder",
"libhidltransport",
"libhidlbase",
"libmiXmlParser",
"libqservice",
"libmi-stc-HW-modulate",
"libsdmutils",
"libdisplaydebug",
"libxml2",
"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: "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: "libmiracast",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmiracast.so",
],
shared_libs: [
"libhidlbase",
"vendor.qti.hardware.sigma_miracast@1.0",
"libmmosal_vendor",
"liblog",
"libutils",
"libcutils",
"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_gme",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmis_plugin_gme.so",
],
shared_libs: [
"libcamera_metadata",
"libcamximageformatutils",
"libcamxcommonutils",
"liblog",
"libchilog",
"libcutils",
"libcom.qti.chinodeutils",
"libutils",
"libz",
"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: "libmis_plugin_morpho",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmis_plugin_morpho.so",
],
shared_libs: [
"libmorpho_video_stabilizer",
"libmorpho_ubwc",
"liblog",
"libchilog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmis_plugin_qisv2",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmis_plugin_qisv2.so",
],
shared_libs: [
"libcamera_metadata",
"libcamximageformatutils",
"libcamxcommonutils",
"liblog",
"libchilog",
"libcutils",
"libcom.qti.chinodeutils",
"libutils",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmis_plugin_qisv3",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmis_plugin_qisv3.so",
],
shared_libs: [
"libcamera_metadata",
"libcamximageformatutils",
"libcamxcommonutils",
"liblog",
"libchilog",
"libcutils",
"libcom.qti.chinodeutils",
"libutils",
"libz",
"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: "libmisoundfx_ext",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmisoundfx_ext.so",
],
shared_libs: [
"liblog",
"libutils",
"libmis6",
"libcutils",
"libstagefright_foundation",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
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: "libmispowerop",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmispowerop.so",
],
shared_libs: [
"liblog",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmisr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmisr.so",
],
shared_libs: [
"libyuv",
"liblog",
"libSNPE",
"libSNPESample",
"libmialgo",
"libopencl_loader",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libcdsprpc",
"libOpenCL",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
},
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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmosal_vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmmosal_vendor.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmrtpdecoder_vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmmrtpdecoder_vendor.so",
],
shared_libs: [
"libutils",
"liblog",
"libcutils",
"libmmosal_vendor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmrtpencoder_vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmmrtpencoder_vendor.so",
],
shared_libs: [
"libmmosal_vendor",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmorpho_ubwc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmorpho_ubwc.so",
],
shared_libs: [
"libOpenCL",
"liblog",
"libnativewindow",
"libEGL",
"libGLESv3",
"libmediandk",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmorpho_video_stabilizer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmorpho_video_stabilizer.so",
],
shared_libs: [
"libui",
"libc",
"libm",
"libdl",
"libEGL",
"liblog",
"libGLESv2",
"libGLESv3",
],
},
},
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",
"librmnetctl",
"libnicm_utils",
"libnicm_netlink",
"libnicm_modemproxy",
"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",
"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: "libnspdependency",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspdependency.so",
],
shared_libs: [
"liblog",
"libnspdescriptorhandler",
"libnspdiag",
"libnspframeworkutility",
"libnsposal",
"libnsptransaction",
"libsynx",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspdescriptorhandler",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspdescriptorhandler.so",
],
shared_libs: [
"liblog",
"libnsposal",
"libnsptransaction",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspdiag",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspdiag.so",
],
shared_libs: [
"liblog",
"libnsposal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspextensionloader",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspextensionloader.so",
],
shared_libs: [
"liblog",
"libnspdescriptorhandler",
"libnspdiag",
"libnspframeworkutility",
"libnspipc",
"libnsposal",
"libnsptransaction",
"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",
"libnspdescriptorhandler",
"libnspdiag",
"libnspextensionloader",
"libnspframeworkutility",
"libnspipc",
"libnsposal",
"libnspsession",
"libnsptransaction",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspframeworkutility",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspframeworkutility.so",
],
shared_libs: [
"liblog",
"libnspdescriptorhandler",
"libnspdiag",
"libnspipc",
"libnsposal",
"libnsptransaction",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspgraphing",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspgraphing.so",
],
shared_libs: [
"liblog",
"libnspdependency",
"libnspdescriptorhandler",
"libnspdiag",
"libnsposal",
"libnspresource",
"libnspscheduler",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspipc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspipc.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libnspdiag",
"libnsposal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnsposal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnsposal.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspresource",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspresource.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libdmabufheap",
"libnspdependency",
"libnspdescriptorhandler",
"libnspdiag",
"libnsposal",
"libvmmem",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspscheduler",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspscheduler.so",
],
shared_libs: [
"liblog",
"libnspdependency",
"libnspdescriptorhandler",
"libnspdiag",
"libnsposal",
"libnspresource",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnspsession",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnspsession.so",
],
shared_libs: [
"liblog",
"libnspdependency",
"libnspdescriptorhandler",
"libnspdiag",
"libnspextensionloader",
"libnspframeworkutility",
"libnspgraphing",
"libnsposal",
"libnspresource",
"libnspscheduler",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnsptransaction",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnsptransaction.so",
],
shared_libs: [
"liblog",
"libnspipc",
"libnsposal",
"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: "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: "libofflinefeatureintf",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libofflinefeatureintf.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"com.qti.chi.override",
"com.qti.feature2.generic",
"com.qti.feature2.mfsr",
"com.qti.feature2.offlinestatsregeneration",
"libchilog",
"libqdMetaData",
"libz",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libomp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libomp.so",
],
shared_libs: [
"libdl",
"libc",
],
},
},
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",
"libm",
"libdl",
"liblog",
"libz",
"libc++",
],
},
},
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: "libopestriping",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libopestriping.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"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: [
"libhidlbase",
"libhidltransport",
"libutils",
"liblog",
"libcutils",
"libfmq",
"libhardware",
"libbase",
"vendor.qti.hardware.pal@1.0",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"libhidlmemory",
"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: "libperfgluelayer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libperfgluelayer.so",
],
shared_libs: [
"libutils",
"liblog",
"libq-perflog",
"libcutils",
"libqti-perfd-client",
"libperfconfig",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libperfioctl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libperfioctl.so",
],
shared_libs: [
"libdrm",
"libutils",
"liblog",
"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: "libpolygon",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libpolygon.so",
],
shared_libs: [
"libutils",
"libgps.utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libprotobuf-cpp-full-21.7",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libprotobuf-cpp-full-21.7.so",
],
shared_libs: [
"libz",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libprotobuf-cpp-lite-21.7",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libprotobuf-cpp-lite-21.7.so",
],
shared_libs: [
"liblog",
"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",
"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: "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",
"libhwbinder",
"libhidlbase",
"libhidltransport",
"libqcodec2_base",
"libqcodec2_basecodec",
"libqcodec2_utils",
"libqcodec2_platform",
"vendor.qti.hardware.vpp-V1-ndk",
"vendor.qti.hardware.capabilityconfigstore@1.0",
"libbinder_ndk",
"vendor.qti.hardware.qconfig-V1-ndk",
"qti.video.utils.videobufferlayout",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcbor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqcbor.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcc_file_agent",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqcc_file_agent.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbase",
"libfmq",
"libhidlbase",
"vendor.qti.hardware.qccsyshal@1.0",
"vendor.qti.hardware.qccsyshal@1.1",
"vendor.qti.hardware.qccsyshal@1.2",
"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.7",
"libbinder",
"libbase",
"libz",
"vendor.qti.hardware.qccsyshal@1.2",
"libhidlbase",
"libfmq",
"libcrypto",
"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",
"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_dolbydecoderfilter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqcodec2_dolbydecoderfilter.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libcodec2_vndk",
"libqcodec2_base",
"libqcodec2_utils",
"libqcodec2_basecodec",
"libqcodec2_filterbase",
"libqcodec2_platform",
"qti.video.utils.videobufferlayout",
"libdolbydecoderprocessor",
"libstagefright_foundation",
"libnativewindow",
"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_mocklutfilter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqcodec2_mocklutfilter.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libcodec2_vndk",
"libqcodec2_base",
"libqcodec2_utils",
"libqcodec2_basecodec",
"libqcodec2_filterbase",
"libqcodec2_platform",
"qti.video.utils.videobufferlayout",
"libmilut",
"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_srfilter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqcodec2_srfilter.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libcodec2_vndk",
"libqcodec2_base",
"libqcodec2_utils",
"libqcodec2_basecodec",
"libqcodec2_filterbase",
"libqcodec2_platform",
"qti.video.utils.videobufferlayout",
"libmisr",
"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",
"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",
"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: "libqconfigclient",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqconfigclient.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"vendor.qti.hardware.qconfig-V1-ndk",
"libjsoncpp",
"libbase",
"libbinder_ndk",
"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-V1-ndk",
"android.hardware.radio@1.6",
"vendor.qti.hardware.data.connectionaidl-V1-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-V2-ndk",
"android.hardware.radio.data-V2-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",
"libhidlbase",
"libqcrilNrFramework",
"libcutils",
"liblog",
"libutils",
"qcrild_libqcrilnrutils",
"libqmi_cci",
"libqmi_client_qmux",
"libdiag",
"libhardware_legacy",
"libqmiservices",
"librilqmimiscservices",
"libqmi_client_helper",
"libidl",
"libsqlite",
"libbinder",
"libmdmdetect",
"libperipheral_client",
"libqcrilNrLogger",
"libqcrilNrQtiMutex",
"libprotobuf-cpp-full-21.7",
"libvndksupport",
"libbase",
"libz",
"libconfigdb",
"libxml",
"libqcrilNrQtiBus",
"qtiwakelock",
"qtiril-utils",
"qcrilMarshal",
"libril-db",
"libril-legacy",
"qcrilNrQmiModule",
"libQtiRilLoadable",
"libbinder_ndk",
"qtiPeripheralMgr",
"vendor.qti.hardware.radio.ims-V12-ndk",
"vendor.qti.hardware.radio.qtiradio-V11-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_mon",
"libxml2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcrilNrCellInfoModule",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqcrilNrCellInfoModule.so",
],
shared_libs: [
"libqcrilNrQtiMutex",
"libQtiRilLoadable",
"libqcrilNrFramework",
"libqcrilNrLogger",
"qcrilNrQmiModule",
"libqcrilNr",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcrilNrFramework",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqcrilNrFramework.so",
],
shared_libs: [
"libqcrilNrLogger",
"libqcrilNrQtiMutex",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcrilNrImsModule",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqcrilNrImsModule.so",
],
shared_libs: [
"libcutils",
"libqcrilNrQtiMutex",
"libqcrilNrLogger",
"libqcrilNrFramework",
"libril-db",
"qtiril-utils",
"qcrilNrQmiModule",
"libril-legacy",
"libQtiRilLoadable",
"libqcrilNr",
"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",
"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",
"libxiaomi_qcril",
"qcrilIntermodulemsgs",
"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.7",
"libqesdoem_query_sys",
"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: "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: "libqll10",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqll10.so",
],
shared_libs: [
"libcamxcommonutils",
"libbitmlengine",
"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",
"libbinder",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqrtr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqrtr.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqrtrclient",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqrtrclient.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libdisplaydebug",
"libqrtr",
"libsdmutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqseed3",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqseed3.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqsegnet",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqsegnet.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: "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.7",
"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.7",
"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.7",
"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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqti-perfd-client",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqti-perfd-client.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"vendor.qti.hardware.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",
"libqti-perfd-client",
"libperfconfig",
"libperfgluelayer",
"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-qesdk-secure",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqti-qesdk-secure.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqti-util",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqti-util.so",
],
shared_libs: [
"libcutils",
"libutils",
"libxml2",
"liblog",
"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",
],
shared_libs: [
"liblog",
"libcutils",
"libar-pal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqtiidentitycredential",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqtiidentitycredential.so",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libqcbor",
"libhardware",
"libhidlbase",
"libcrypto",
"libQSEEComAPI",
"libbinder_ndk",
"android.hardware.identity-V5-ndk",
"android.hardware.security.keymint-V2-ndk",
"android.hardware.keymaster@4.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
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: "libqvr_cam_cdsp_driver_stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqvr_cam_cdsp_driver_stub.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqvr_cdsp_driver_stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqvr_cdsp_driver_stub.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqvr_eyetracking_plugin",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqvr_eyetracking_plugin.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqvrcamera_client.qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqvrcamera_client.qti.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libnativewindow",
"libui",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqvrcameraplayback",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqvrcameraplayback.so",
],
shared_libs: [
"liblog",
"libqvrservice_client.qti",
"libnativewindow",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqvrservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqvrservice.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libnativewindow",
"libjsoncpp",
"android.hardware.graphics.mapper@4.0",
"android.hardware.graphics.allocator@4.0",
"libhidlbase",
"libhardware",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"android.hardware.graphics.allocator-V2-ndk",
"libbase",
"libbinder_ndk",
"vendor.qti.hardware.qxr-V1-ndk",
"libdrm",
"libui",
"android.hardware.thermal@1.0",
"android.hardware.thermal-V1-ndk",
"libusbhost",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libqvrservice_client.qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqvrservice_client.qti.so",
],
shared_libs: [
"liblog",
"libcutils",
"libdrm",
"libutils",
"libnativewindow",
"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: "libresampler",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libresampler.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libril-db",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libril-db.so",
],
shared_libs: [
"libcutils",
"libqcrilNrLogger",
"libsqlite",
"libqcrilNrFramework",
"libqcrilNrQtiMutex",
"qtiril-utils",
"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: "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-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: "libsdmcore",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsdmcore.so",
],
shared_libs: [
"libhidltransport",
"libhidlbase",
"libdfintf",
"vendor.xiaomi.hardware.displayfeature@1.0",
"libclient2slpi.notifier",
"liblog",
"libcutils",
"libutils",
"libdisplaydebug",
"libsdmutils",
"libdrm",
"libdrmutils",
"libsdedrm",
"libsdmdal",
"libbinder_ndk",
"vendor.xiaomi.hardware.displayfeature_aidl-V2-ndk",
"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",
"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",
"android.hardware.thermal@1.0",
"android.hardware.thermal@2.0",
"libqrtr",
"android.hardware.thermal-V1-ndk",
"libbinder",
"libbinder_ndk",
"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",
"vendor.qti.hardware.dsp@1.0",
"liblog",
"libc",
"libcutils",
"libdmabufheap",
"libvmmem",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsensor_calibration",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsensor_calibration.so",
],
shared_libs: [
"libutils",
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsensorcal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsensorcal.so",
],
shared_libs: [
"libprotobuf-cpp-lite-21.7",
"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: "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: "libsn100u_fw",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsn100u_fw.so",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "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",
"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",
],
},
},
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.7",
"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.7",
"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.7",
"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: "libspatializerparamstorage",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libspatializerparamstorage.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libxml2",
"libdapparamstorage",
"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: "libsplh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsplh.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: "libssc_default_listener",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libssc_default_listener.so",
],
shared_libs: [
"liblog",
"libsdsprpc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libssd",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libssd.so",
],
shared_libs: [
"libutils",
"libcutils",
"libdiag",
"liblog",
"libQSEEComAPI",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsubsystem_control",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsubsystem_control.so",
],
shared_libs: [
"libcutils",
"liblog",
"libqmi_cci",
"libqmi_common_so",
"libmdmdetect",
"libperipheral_client",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "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: "libswspatializer_ext",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libswspatializer_ext.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libaudioutils",
"libdapparamstorage",
"libspatializerparamstorage",
"libhidlbase",
"libstagefright_foundation",
"libdlbpreg",
"vendor.dolby.hardware.dms@2.0",
"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_mon",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsystem_health_mon.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "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",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtensorflowlite_c.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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"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: "libtime_genoff",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtime_genoff.so",
],
shared_libs: [
"libc",
"libcutils",
"liblog",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtinyxml2_1",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtinyxml2_1.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "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: "libtracker_6dof_impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtracker_6dof_impl.so",
],
shared_libs: [
"libcdsprpc",
"libc",
],
},
},
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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"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: "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: "libvideoBokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvideoBokeh.so",
],
shared_libs: [
"libmialgo_utils",
"libOpenCL",
"libcdsprpc",
"libc++_shared",
"libm",
"liblog",
"libdl",
"libc",
],
},
},
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: "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",
"libhidlbase",
"libutils",
"vendor.qti.hardware.capabilityconfigstore@1.0",
"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: "libvui_intf",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvui_intf.so",
],
shared_libs: [
"liblog",
"libcutils",
"liblx-osal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdcodecv4l2_proprietary",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfdcodecv4l2_proprietary.so",
],
shared_libs: [
"libmmosal_vendor",
"liblog",
"libutils",
"libcutils",
"libwfdcommonutils_proprietary",
"libwfdmminterface_proprietary",
"libwfdutils_proprietary",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdcommonutils_proprietary",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfdcommonutils_proprietary.so",
],
shared_libs: [
"libmmosal_vendor",
"liblog",
"libutils",
"libcutils",
"libion",
"libprocessgroup",
"libwfddisplayconfig_vendor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdconfigutils_proprietary",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfdconfigutils_proprietary.so",
],
shared_libs: [
"libmmosal_vendor",
"liblog",
"libutils",
"libcutils",
"libbinder",
"libnl",
"libwfdmminterface_proprietary",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfddisplayconfig_vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfddisplayconfig_vendor.so",
],
shared_libs: [
"libhidlbase",
"libutils",
"libcutils",
"liblog",
"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: "libwfdhdcpcp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfdhdcpcp.so",
],
shared_libs: [
"libmmosal_vendor",
"liblog",
"libutils",
"libcutils",
"libwfdutils_proprietary",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdhdcpservice_proprietary",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfdhdcpservice_proprietary.so",
],
shared_libs: [
"libmmosal_vendor",
"liblog",
"libutils",
"libcutils",
"libbinder",
"libwfdhdcpcp",
"libc++",
"libclang_rt.ubsan_standalone-aarch64-android",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdmminterface_proprietary",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfdmminterface_proprietary.so",
],
shared_libs: [
"libmmosal_vendor",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdmmservice_proprietary",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfdmmservice_proprietary.so",
],
shared_libs: [
"libmmosal_vendor",
"liblog",
"libutils",
"libcutils",
"libbinder",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdmmsrc_proprietary",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfdmmsrc_proprietary.so",
],
shared_libs: [
"libbinder",
"libmmosal_vendor",
"liblog",
"libutils",
"libmmrtpencoder_vendor",
"libFileMux_proprietary",
"libcutils",
"libtinyalsa",
"libwfdcommonutils_proprietary",
"libwfdutils_proprietary",
"libwfdconfigutils_proprietary",
"libwfdaac_vendor",
"libpng",
"libwfdmminterface_proprietary",
"libwfdcodecv4l2_proprietary",
"libwfdmmservice_proprietary",
"libhidlbase",
"qti.video.utils.videobufferlayout",
"android.hardware.graphics.mapper@2.0",
"android.hardware.audio@7.0",
"android.hardware.audio.common@7.0",
"android.hardware.audio.common@7.0-enums",
"libfmq",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdmodulehdcpsession",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfdmodulehdcpsession.so",
],
shared_libs: [
"libmmosal_vendor",
"liblog",
"libutils",
"libwfdhdcpcp",
"libwfdcommonutils_proprietary",
"libhidlbase",
"libwfdutils_proprietary",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdrtsp_vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfdrtsp_vendor.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libmmosal_vendor",
"libwfdcommonutils_proprietary",
"libwfdconfigutils_proprietary",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdsessionmodule",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfdsessionmodule.so",
],
shared_libs: [
"libmmosal_vendor",
"liblog",
"libutils",
"libwfdsourcesession_proprietary",
"vendor.qti.hardware.wifidisplaysession@1.0",
"libwfdcommonutils_proprietary",
"libhidlbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdsourcesession_proprietary",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfdsourcesession_proprietary.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libbinder",
"libmmosal_vendor",
"libwfdcommonutils_proprietary",
"libwfdconfigutils_proprietary",
"libwfdmminterface_proprietary",
"libmedia_helper",
"libwfdmmsrc_proprietary",
"libhidlbase",
"libwfdsourcesm_proprietary",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdsourcesm_proprietary",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfdsourcesm_proprietary.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libwfdrtsp_vendor",
"libmmrtpencoder_vendor",
"libmmrtpdecoder_vendor",
"libwfduibcinterface_vendor",
"libwfdmmsrc_proprietary",
"libmmosal_vendor",
"libwfdcommonutils_proprietary",
"libwfdconfigutils_proprietary",
"libwfdmminterface_proprietary",
"libwfdmodulehdcpsession",
"libhidlbase",
"libwfddisplayconfig_vendor",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfduibcinterface_vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfduibcinterface_vendor.so",
],
shared_libs: [
"libmmosal_vendor",
"liblog",
"libutils",
"libcutils",
"libwfduibcsrcinterface_vendor",
"libwfduibcsinkinterface_vendor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfduibcsink_vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfduibcsink_vendor.so",
],
shared_libs: [
"libmmosal_vendor",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfduibcsinkinterface_vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfduibcsinkinterface_vendor.so",
],
shared_libs: [
"libmmosal_vendor",
"liblog",
"libutils",
"libcutils",
"libwfduibcsink_vendor",
"libwfdcommonutils_proprietary",
"libwfdconfigutils_proprietary",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfduibcsrc_vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfduibcsrc_vendor.so",
],
shared_libs: [
"libmmosal_vendor",
"libwfdcommonutils_proprietary",
"liblog",
"libutils",
"libcutils",
"libwfdconfigutils_proprietary",
"libwfddisplayconfig_vendor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfduibcsrcinterface_vendor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfduibcsrcinterface_vendor.so",
],
shared_libs: [
"libmmosal_vendor",
"liblog",
"libutils",
"libcutils",
"libwfduibcsrc_vendor",
"libwfdcommonutils_proprietary",
"libwfdconfigutils_proprietary",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdutils_proprietary",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwfdutils_proprietary.so",
],
shared_libs: [
"libmmosal_vendor",
"liblog",
"libbase",
"libion",
"libdmabufheap",
"libvmmem",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "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",
"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",
"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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libxml",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libxml.so",
],
shared_libs: [
"liblog",
"libdiag",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libxtadapter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libxtadapter.so",
],
shared_libs: [
"libgps.utils",
"liblog",
"libloc_core",
"libizat_core",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "nfc_nci.nqx.default.hw",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/nfc_nci.nqx.default.hw.so",
],
shared_libs: [
"libbase",
"libcutils",
"libhardware",
"libhardware_legacy",
"libhidlbase",
"liblog",
"libutils",
"libbinder_ndk",
"vendor.nxp.nxpese@1.0",
"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_mon",
"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-V4-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-V2-ndk",
"android.hardware.radio.sim-V2-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-V2-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-V2-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-V2-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-V2-ndk",
"android.hardware.radio.config-V2-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-V2-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",
"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",
"libhardware_legacy",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQ6MSFR_manager_skel",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libQ6MSFR_manager_skel.so",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "rfs/dsp",
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_73nb_skel",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libbitml_nsp_73nb_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_75na_skel",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/rfs/dsp/libbitml_nsp_75na_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: "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_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.7",
"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.mapper@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"libsnsutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libasphere",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libasphere.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdlbvol",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libdlbvol.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libaudioutils",
"libstagefright_foundation",
"libdlbpreg",
"vendor.dolby.hardware.dms@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhwdap",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libhwdap.so",
],
shared_libs: [
"libspatializerparamstorage",
"liblog",
"libutils",
"libcutils",
"libaudioutils",
"libdapparamstorage",
"libhidlbase",
"libdlbpreg",
"vendor.dolby.hardware.dms@2.0",
"libstagefright_foundation",
"libprocessgroup",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
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",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libshoebox",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libshoebox.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libspatializer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libspatializer.so",
],
shared_libs: [
"liblog",
"libutils",
"libmisoundsa",
"libswspatializer_ext",
"libcutils",
"libmisoundfx_ext",
"libmis6",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libswgamedap",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libswgamedap.so",
],
shared_libs: [
"libspatializerparamstorage",
"liblog",
"libutils",
"libcutils",
"libaudioutils",
"libdapparamstorage",
"libhidlbase",
"vendor.dolby.hardware.dms@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libswspatializer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libswspatializer.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libaudioutils",
"libdapparamstorage",
"libspatializerparamstorage",
"libhidlbase",
"libstagefright_foundation",
"libdlbpreg",
"vendor.dolby.hardware.dms@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libswvqe",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libswvqe.so",
],
shared_libs: [
"libspatializerparamstorage",
"liblog",
"libutils",
"libcutils",
"libaudioutils",
"libdapparamstorage",
"libhidlbase",
"vendor.dolby.hardware.dms@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "sqlite3",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/sqlite3.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
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.dolby.hardware.dms@2.0-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.dolby.hardware.dms@2.0-impl.so",
],
shared_libs: [
"libcutils",
"libprocessgroup",
"libhidlbase",
"libutils",
"liblog",
"libdapparamstorage",
"libdlbdsservice",
"vendor.dolby.hardware.dms@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.dolby.hardware.dms@2.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.dolby.hardware.dms@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.libdpmctmgr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.libdpmctmgr.so",
],
shared_libs: [
"libdiag",
"libbinder",
"libcutils",
"libutils",
"vendor.libdpmframework",
"com.qualcomm.qti.dpm.api@1.0",
"vendor.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",
"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.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",
"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",
"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.libmwqemiptablemgr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.libmwqemiptablemgr.so",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"vendor.libdpmframework",
"libdiag",
"libhidlbase",
"libhardware",
"libhardware_legacy",
"libbinder_ndk",
"com.qualcomm.qti.dpm.api@1.0",
"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.nxp.hardware.nfc@2.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.nxp.hardware.nfc@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.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",
"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@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.gnss-V5-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.gnss-V5-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.gnss-service",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.gnss-service.so",
],
shared_libs: [
"libbase",
"libbinder_ndk",
"vendor.qti.gnss-V5-ndk",
"liblog",
"libcutils",
"libutils",
"libloc_core",
"libgps.utils",
"liblocation_api",
"liblocationservice_glue",
"liblbs_core",
"libdataitems",
"liblocationservice",
"libxtadapter",
"libizat_core",
"libizat_client_api",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.AGMIPC@1.0-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.AGMIPC@1.0-impl.so",
],
shared_libs: [
"libhidlbase",
"libutils",
"liblog",
"libcutils",
"libhardware",
"libbase",
"libar-gsl",
"vendor.qti.hardware.AGMIPC@1.0",
"libutilscallstack",
"libagm",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.ListenSoundModel@1.0-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.ListenSoundModel@1.0-impl.so",
],
shared_libs: [
"libhidlbase",
"libhidltransport",
"libutils",
"liblog",
"libcutils",
"libhardware",
"libbase",
"libhidlmemory",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"vendor.qti.hardware.ListenSoundModel@1.0",
"liblistensoundmodel2vendor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.ListenSoundModel@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.ListenSoundModel@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.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_sar@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.bluetooth_sar@1.1",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so",
],
shared_libs: [
"vendor.qti.hardware.bluetooth_sar@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.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.cacert@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.cacert@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"com.qti.qseeaon",
"libbase",
"libbinder_ndk",
"vendor.qti.hardware.camera.aon-V1-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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"android.hardware.graphics.mapper@2.0",
"android.hardware.graphics.mapper@3.0",
"camx.device-impl",
"libbase",
"libbinder_ndk",
"libfmq",
"vendor.qti.hardware.camera.offlinecamera-V1-ndk",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.camera.postproc@1.0-service-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"vendor.qti.hardware.camera.postproc@1.0",
"libz",
"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-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.data.iwlandata-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.radio-V2-ndk",
"android.hardware.radio.data-V2-ndk",
"android.hardware.radio.network-V2-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.dpmservice@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.dpmservice@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.dpmservice@1.1",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.dpmservice@1.1.so",
],
shared_libs: [
"vendor.qti.hardware.dpmservice@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.dsp@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.dsp@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.fm@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.mwqemadapter@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.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.pal@1.0-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.pal@1.0-impl.so",
],
shared_libs: [
"libhidlbase",
"libhidltransport",
"libutils",
"liblog",
"libcutils",
"libfmq",
"libhardware",
"libbase",
"vendor.qti.hardware.pal@1.0",
"libar-pal",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"libhidlmemory",
"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.qccsyshal@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.qccsyshal@1.1",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.1.so",
],
shared_libs: [
"vendor.qti.hardware.qccsyshal@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.qccsyshal@1.2",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/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,
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.qconfig-V3-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.qconfig-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.qconfig-V5-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.qconfig-V5-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.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.qxr-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.qxr-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.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-V12-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.radio.ims-V12-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-V11-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradio-V11-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-V4-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.radio.qtiradioconfig-V4-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.sigma_miracast@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.sigma_miracast@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.slmadapter@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.soter-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.hardware.wifidisplaysession@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so",
],
shared_libs: [
"libhidlbase",
"libutils",
"libcutils",
"vendor.qti.hardware.wifidisplaysession@1.0",
"libwfdsessionmodule",
"liblog",
"libwfdcommonutils_proprietary",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.wigig.netperftuner@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.wigig.netperftuner@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.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.factory@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.ims.factory@1.0.so",
],
shared_libs: [
"vendor.qti.ims.callcapability@1.0",
"vendor.qti.ims.rcsconfig@2.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.ims.factory@1.1",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.ims.factory@1.1.so",
],
shared_libs: [
"vendor.qti.ims.callcapability@1.0",
"vendor.qti.ims.factory@1.0",
"vendor.qti.ims.rcsconfig@2.0",
"vendor.qti.ims.rcsconfig@2.1",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.ims.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.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.imsrtpservice@3.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.imsrtpservice@3.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.imsrtpservice@3.1",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/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,
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.qegahal-V1-ndk_platform",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.qegahal-V1-ndk_platform.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.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.qspmhal@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.qspmhal@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.voiceprint@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.voiceprint@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.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_platform",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.aidlbgservice-V1-ndk_platform",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.aidlbgservice-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.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.displayfeature@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.displayfeature@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.displayfeature_aidl-V2-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.displayfeature_aidl-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.xiaomi.hardware.mlipay-V1-ndk_platform",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.mlipay-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.quickcamera-V1-ndk_platform",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.quickcamera-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.hw.touchfeature-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hw.touchfeature-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.hw.touchfeature-V1-ndk_platform",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hw.touchfeature-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.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: "chre_qsh_shim",
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: "libCalculator_skel",
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: "libDspIOProxy_skel",
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: "libQnnHtpV73",
filename: "libQnnHtpV73.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libQnnHtpV73.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libQnnHtpV73QemuDriver",
filename: "libQnnHtpV73QemuDriver.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libQnnHtpV73QemuDriver.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libQnnHtpV73Skel",
filename: "libQnnHtpV73Skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libQnnHtpV73Skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libQnnHtpV75",
filename: "libQnnHtpV75.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libQnnHtpV75.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libQnnHtpV75Skel",
filename: "libQnnHtpV75Skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libQnnHtpV75Skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libQnnSaver",
filename: "libQnnSaver.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libQnnSaver.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libQnnSystem",
filename: "libQnnSystem.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libQnnSystem.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libSnpeHtpV73Skel",
filename: "libSnpeHtpV73Skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libSnpeHtpV73Skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libSnpeHtpV75Skel",
filename: "libSnpeHtpV75Skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libSnpeHtpV75Skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libadsp_jpege_skel",
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: "libarc_htp_driver_skel",
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: "libbitml_nsp_skel",
filename: "libbitml_nsp_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libbitml_nsp_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libdsp_streamer_binning",
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: "libdsp_streamer_qvrcam_receiver",
filename: "libdsp_streamer_qvrcam_receiver.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_qvrcam_receiver.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libeye_tracking_dsp_sample_skel",
filename: "libeye_tracking_dsp_sample_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libeye_tracking_dsp_sample_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libhalide_hexagon_remote_skel",
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: "libhme_dsp_skel",
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: "libmctfengine_skel",
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: "libmialgo_basic_cdsp_skel",
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: "libmialgo_rfs_cdsp_skel",
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: "libmlawbpostproc_dsp_skel",
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: "libqvr_3dof_tracker_skel",
filename: "libqvr_3dof_tracker_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libqvr_3dof_tracker_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libqvr_cam_dsp_driver_skel",
filename: "libqvr_cam_dsp_driver_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libqvr_cam_dsp_driver_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libqvr_dsp_driver_skel",
filename: "libqvr_dsp_driver_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libqvr_dsp_driver_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libtracker_6dof_skel_8450",
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: "nearby",
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: "nearby",
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-V1-ndk",
"libdiag_system",
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "lib-imsvtextutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/lib-imsvtextutils.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libdiag_system",
"lib-imsvtutils",
"libGLESv2",
"libEGL",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "lib-imsvtutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/lib-imsvtutils.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libdiag_system",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libdiag_system",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libdiag_system.so",
],
shared_libs: [
"vendor.qti.diaghal@1.0",
"libhidlbase",
"liblog",
"libutils",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"libhidlmemory",
"libc",
"libcutils",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libimscamera_jni",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libimscamera_jni.so",
],
shared_libs: [
"libnativehelper",
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libimsmedia_jni",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libimsmedia_jni.so",
],
shared_libs: [
"libnativehelper",
"libcutils",
"libutils",
"libgui",
"libbinder",
"liblog",
"libandroid",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmosal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libmmosal.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmparser_lite",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libmmparser_lite.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libmmosal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmrtpdecoder",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libmmrtpdecoder.so",
],
shared_libs: [
"libutils",
"liblog",
"libcutils",
"libmmosal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmrtpencoder",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libmmrtpencoder.so",
],
shared_libs: [
"libmmosal",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libqesdk_ndk_platform.qti",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libqesdk_ndk_platform.qti.so",
],
shared_libs: [
"libhidlbase",
"libutils",
"vendor.qti.qesdhal@1.0",
"vendor.qti.qesdhal@1.1",
"vendor.qti.qesdhal@1.2",
"vendor.qti.qesdhalaidl-V2-ndk",
"libbinder_ndk",
"liblog",
"libcutils",
"libcrypto",
"libjsoncpp",
"libnativehelper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdavenhancements",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libwfdavenhancements.so",
],
shared_libs: [
"liblog",
"libbinder",
"libutils",
"libgui",
"libui",
"libstagefright_foundation",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdclient",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libwfdclient.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libbinder",
"libgui",
"libmmosal",
"libinput",
"libwfdsinksm",
"libwfdcommonutils",
"libwfdconfigutils",
"libwfdmminterface",
"libnativewindow",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdcommonutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libwfdcommonutils.so",
],
shared_libs: [
"libmmosal",
"liblog",
"libutils",
"libcutils",
"libbinder",
"libnl",
"libwfdmminterface",
"libwfdconfigutils",
"libui",
"libgui",
"libwfddisplayconfig",
"libion",
"libprocessgroup",
"libdng_sdk",
"libjpeg",
"libpiex",
"libpng",
"libheif",
"libnativewindow",
"libEGL",
"libGLESv2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdconfigutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libwfdconfigutils.so",
],
shared_libs: [
"libmmosal",
"liblog",
"libutils",
"libcutils",
"libbinder",
"libnl",
"libwfdmminterface",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfddisplayconfig",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libwfddisplayconfig.so",
],
shared_libs: [
"libhidlbase",
"libutils",
"libcutils",
"liblog",
"vendor.display.config@2.0",
"libdisplayconfig.system.qti",
"libbinder_ndk",
"vendor.qti.hardware.display.config-V5-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdmminterface",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libwfdmminterface.so",
],
shared_libs: [
"libmmosal",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdmmsink",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libwfdmmsink.so",
],
shared_libs: [
"libmmosal",
"liblog",
"libutils",
"libmedia",
"libaudioclient",
"libgui",
"libbinder",
"libwfdcommonutils",
"libwfdconfigutils",
"libui",
"libmmparser_lite",
"libmmrtpdecoder",
"libcutils",
"libwfddisplayconfig",
"libhwui",
"libwfdmminterface",
"libhidlbase",
"libhidlmemory",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"libandroid",
"libmediandk",
"libaaudio",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdmmsrc_system",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libwfdmmsrc_system.so",
],
shared_libs: [
"libbinder",
"libmmosal",
"liblog",
"libutils",
"libcutils",
"libgui",
"libui",
"libwfdcommonutils",
"libwfdconfigutils",
"libinput",
"libwfdmminterface",
"libwfddisplayconfig",
"libmedia_helper",
"libaudioclient",
"libwfdavenhancements",
"libhidlbase",
"libgralloctypes",
"android.hardware.graphics.mapper@4.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdnative",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libwfdnative.so",
],
shared_libs: [
"libandroid_runtime",
"libui",
"libinput",
"libnativehelper",
"libutils",
"liblog",
"libwfdclient",
"libhidlbase",
"libhidlmemory",
"libbinder",
"libgui",
"android.hidl.token@1.0-utils",
"android.hardware.graphics.common@1.0",
"android.hardware.graphics.bufferqueue@1.0",
"android.hardware.graphics.bufferqueue@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdrtsp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libwfdrtsp.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libmmosal",
"libwfdcommonutils",
"libwfdconfigutils",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libwfdservice.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libbinder",
"libgui",
"libwfdsinksm",
"libmmosal",
"libwfdcommonutils",
"libwfdconfigutils",
"libinput",
"libwfdmminterface",
"libmedia_helper",
"libaudioclient",
"libaudiofoundation",
"audioclient-types-aidl-cpp",
"android.media.audio.common.types-V2-cpp",
"libwfdmmsrc_system",
"libwfdavenhancements",
"libhidlbase",
"vendor.qti.hardware.wifidisplaysession@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfdsinksm",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libwfdsinksm.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libwfdrtsp",
"libwfduibcinterface",
"libwfdmmsink",
"libmmosal",
"libmedia",
"libwfdcommonutils",
"libwfdconfigutils",
"libwfdmminterface",
"libmmrtpencoder",
"libmmrtpdecoder",
"libhidlbase",
"libnativewindow",
"libmediandk",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfduibcinterface",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libwfduibcinterface.so",
],
shared_libs: [
"libmmosal",
"liblog",
"libutils",
"libcutils",
"libwfduibcsrcinterface",
"libwfduibcsinkinterface",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfduibcsink",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libwfduibcsink.so",
],
shared_libs: [
"libmmosal",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfduibcsinkinterface",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libwfduibcsinkinterface.so",
],
shared_libs: [
"libmmosal",
"liblog",
"libutils",
"libcutils",
"libwfduibcsink",
"libwfdcommonutils",
"libwfdconfigutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfduibcsrc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libwfduibcsrc.so",
],
shared_libs: [
"libmmosal",
"libwfdcommonutils",
"liblog",
"libutils",
"libcutils",
"libwfdconfigutils",
"libwfddisplayconfig",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libwfduibcsrcinterface",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libwfduibcsrcinterface.so",
],
shared_libs: [
"libmmosal",
"liblog",
"libutils",
"libcutils",
"libwfduibcsrc",
"libwfdcommonutils",
"libwfdconfigutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.ImsRtpService-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.qti.ImsRtpService-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.diaghal@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.qti.diaghal@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.wifidisplaysession@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.imsrtpservice@3.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.imsrtpservice@3.1",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.qti.imsrtpservice@3.1.so",
],
shared_libs: [
"vendor.qti.imsrtpservice@3.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "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",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.actuator.peridot_aac_imx882_gt9764ber_wide_i_actuator",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.actuator.peridot_aac_imx882_gt9764ber_wide_i_actuator.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.actuator.peridot_ofilm_imx882_aw86016csr_wide_ii_actuator",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.actuator.peridot_ofilm_imx882_aw86016csr_wide_ii_actuator.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.actuator.peridot_ofilm_imx882_gt9764ber_wide_iii_actuator",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.actuator.peridot_ofilm_imx882_gt9764ber_wide_iii_actuator.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.peridot_aac_imx355_gt24p64e_ultra_i_eeprom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.eeprom.peridot_aac_imx355_gt24p64e_ultra_i_eeprom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.peridot_aac_imx882_gt24p128f_wide_i_eeprom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.eeprom.peridot_aac_imx882_gt24p128f_wide_i_eeprom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.peridot_aac_ov20b40_gt24p64e_front_ii_eeprom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.eeprom.peridot_aac_ov20b40_gt24p64e_front_ii_eeprom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.peridot_ofilm_imx355_p24c64e_ultra_ii_eeprom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.eeprom.peridot_ofilm_imx355_p24c64e_ultra_ii_eeprom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.peridot_ofilm_imx882_bl24sa128b_wide_ii_eeprom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.eeprom.peridot_ofilm_imx882_bl24sa128b_wide_ii_eeprom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.peridot_ofilm_imx882_gt24p128f_wide_iii_eeprom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.eeprom.peridot_ofilm_imx882_gt24p128f_wide_iii_eeprom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.peridot_ofilm_ov20b40_p24c64e_front_eeprom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.eeprom.peridot_ofilm_ov20b40_p24c64e_front_eeprom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.sensor.peridot_aac_imx355_ultra_i",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.sensor.peridot_aac_imx355_ultra_i.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.sensor.peridot_aac_imx882_wide_i",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.sensor.peridot_aac_imx882_wide_i.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.sensor.peridot_ofilm_ov20b40_front",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/com.qti.sensor.peridot_ofilm_ov20b40_front.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "com.jigan.node.videobokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/components/com.jigan.node.videobokeh.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libcom.qti.chinodeutils",
"libchilog",
"libcom.xiaomi.mawutilsold",
"libui",
"libAncHumanVideoBokehV4",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libcom.qti.chinodeutils",
"libchilog",
"libcom.xiaomi.mawutilsold",
"libui",
"libarcsoft_hdr_detection",
"libarcsoft_turbo_hdr_detection",
"libmialgo_sd",
"libarcsoft_super_night_detection",
"libcamera_scene",
"libfastmessage",
"libanc_edof_checker",
"liblocalFlickerDet",
"com.xiaomi.drivermqs",
"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",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"libutilscallstack",
"libutils",
"libmiphone_preview_depth",
"libmiphone_preview_bokeh",
"libmialgo_deepfill",
"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",
"libanc_single_rt_bokeh",
"libutilscallstack",
"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.skinbeautifier",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/components/com.mi.node.skinbeautifier.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libcom.qti.chinodeutils",
"libchilog",
"libcom.xiaomi.mawutilsold",
"libui",
"libarcsoft_beautyshot",
"libcamximageformatutils",
"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",
"libnativewindow",
"libEGL",
"libGLESv2",
"libGLESv3",
"libcamxcommonutils",
"libcamximageformatutils",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libcom.qti.chinodeutils",
"libchilog",
"libcom.xiaomi.mawutilsold",
"libui",
"libellv",
"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.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",
"libutilscallstack",
"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.qti.node.remosaic",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/components/com.qti.node.remosaic.so",
],
shared_libs: [
"libcamera_metadata",
"libchilog",
"libcom.qti.chinodeutils",
"libutils",
"libcutils",
"libremosaic_wrapper",
"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",
"libcommonchiutils",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"libqti_vndfwk_detect",
"libutils",
"libcamlog",
"libcameraopt",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libgralloc.qti",
"libgralloctypes",
"vendor.qti.hardware.display.allocator@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"android.hardware.graphics.allocator-V1-ndk",
"libprocessgroup",
"libchilog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
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",
"libcdsprpc",
"libmialgo_utils",
"librfs_warp",
"libion",
"libOpenCL",
"libdeflicker",
"libceres",
"libomp",
"libtinyxml2",
"libarcsoft_hdr_raw_grf",
"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.arcfrontsll",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.arcfrontsll.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libcom.xiaomi.mawutilsold",
"libui",
"libarcsoft_portrait_super_night_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.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",
"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.arcrawhdr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.arcrawhdr.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libcamlog",
"libarcsoft_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.arcsoftsll",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.arcsoftsll.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libcom.xiaomi.mawutilsold",
"libui",
"libarcsoft_super_night_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.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",
"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",
"libmiphone_capture_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",
"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.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",
"libnativewindow",
"libui",
"librendercore",
"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",
"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.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",
"libultrahdr",
"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",
"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.hdr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.hdr.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libarcsoft_high_dynamic_range",
"libarcsoft_low_light_hdr",
"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.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",
"libjpeg",
"libexif",
"libimage_io",
"libultrahdr",
"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",
"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.mawaiie",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.mawaiie.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libcom.xiaomi.mawutilsold",
"libui",
"libmialgo_ie_capture",
"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.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",
"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.memcpyCustomization",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.memcpyCustomization.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"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.miaideblur",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.miaideblur.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libmiai_deblur",
"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",
"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.offlinepostproc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.offlinepostproc.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libofflinedebugdata",
"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",
"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.simulation",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.simulation.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"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.sr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/camera/plugins/com.xiaomi.plugin.sr.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libmpbase",
"libarcsoft_mf_superresolution",
"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",
"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",
"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",
"libmialgo_utils",
"libui",
"libTrueSight",
"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",
"libjpeg",
"libyuv",
"libpng",
"libz",
"libpiex",
"libexpat",
"libEGL",
"libGLESv2",
"libnativewindow",
"libminikin.xiaomi",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
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",
"libxml2",
"libdrm",
"libstagefright_foundation",
"libhidltransport",
"libhidlbase",
"android.frameworks.sensorservice@1.0",
"libtinyxml2",
"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",
"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: "libAncHumanVideoBokehV4",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libAncHumanVideoBokehV4.so",
],
shared_libs: [
"liblog",
"libz",
"libGLESv3",
"libEGL",
"libnativewindow",
"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: "libTrueSight",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libTrueSight.so",
],
shared_libs: [
"liblog",
"libz",
"libEGL",
"libGLESv3",
"libnativewindow",
"libOpenCL",
"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",
"android.frameworks.sensorservice@1.0",
"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",
"libz",
"libm",
"libdl",
"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_single_rt_bokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libanc_single_rt_bokeh.so",
],
shared_libs: [
"libdl",
"libm",
"liblog",
"libEGL",
"libGLESv3",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_beautyshot",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_beautyshot.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_hdr_detection",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_hdr_detection.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_hdr_raw",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_hdr_raw.so",
],
shared_libs: [
"libarcsoft_qnnhtp",
"libcdsprpc",
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_hdr_raw_grf",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_hdr_raw_grf.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_high_dynamic_range",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_high_dynamic_range.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_low_light_hdr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_low_light_hdr.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_mf_superresolution",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_mf_superresolution.so",
],
shared_libs: [
"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",
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_portrait_super_night_raw",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_portrait_super_night_raw.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_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_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_super_night_raw",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_super_night_raw.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_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_sr_detection",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libarcsoft_turbo_sr_detection.so",
],
shared_libs: [
"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",
"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",
"libagmmixer",
"audio.primary.pineapple",
"libagm",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
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: "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",
"libhidltransport",
"libhidlbase",
"libmiXmlParser",
"android.frameworks.sensorservice@1.0",
"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",
"libagmmixer",
"audio.primary.pineapple",
"libagm",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
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",
"libhidltransport",
"libhidlbase",
"libmiSensorCtrl",
"libmiXmlParser",
"android.frameworks.sensorservice@1.0",
"libmi-stc-HW-modulate",
"libstagefright_foundation",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libellv",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libellv.so",
],
shared_libs: [
"libOpenCL",
"libcdsprpc",
"libSNPE",
"libc++_shared",
"libc",
"libm",
"libdl",
"libGLESv2",
"libEGL",
"liblog",
"libz",
],
},
},
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",
"libhidltransport",
"libhidlbase",
"libmiXmlParser",
"android.frameworks.sensorservice@1.0",
"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: "libfsalgocal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libfsalgocal.so",
],
shared_libs: [
"liblog",
"libtinyalsa",
"libagmmixer",
"libar-pal",
"audio.primary.pineapple",
"libagm",
"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",
"libhidltransport",
"libhidlbase",
"libmiSensorCtrl",
"libmiXmlParser",
"android.frameworks.sensorservice@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "liblocalFlickerDet",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/liblocalFlickerDet.so",
],
shared_libs: [
"libz",
"liblog",
"libdl",
"libc",
"libm",
],
},
},
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",
"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",
"libhidltransport",
"libhidlbase",
"libmiXmlParser",
"android.frameworks.sensorservice@1.0",
"libstagefright_foundation",
"libMiDispDevManager",
"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: "libmiSensorCtrl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmiSensorCtrl.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libhidltransport",
"libhidlbase",
"android.frameworks.sensorservice@1.0",
"libc++",
"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",
"libc++",
"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",
"libhidltransport",
"libhidlbase",
"libmiXmlParser",
"libmi-stc-HW-modulate",
"libqservice",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiai_deblur",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmiai_deblur.so",
],
shared_libs: [
"libSNPE",
"liblog",
"libz",
"libm",
"libc",
"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_deepfill",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmialgo_deepfill.so",
],
shared_libs: [
"libOpenCL",
"liblog",
"libc++_shared",
"libSNPE",
"libcdsprpc",
"libm",
"libomp",
"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_ie_capture",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmialgo_ie_capture.so",
],
shared_libs: [
"libSNPE",
"libmialgo_utils",
"libcdsprpc",
"libOpenCL",
"libc++_shared",
"libm",
"liblog",
"libz",
"libc",
"libGLESv3",
"libEGL",
"libdl",
],
},
},
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",
"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",
"libmialgo_utils",
"libOpenCL",
"libcdsprpc",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiphone_capture_depth",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmiphone_capture_depth.so",
],
shared_libs: [
"liblog",
"libOpenCL",
"libcdsprpc",
"libmialgo_utils",
"libmialgo_depth",
"libmiaio_aio_seg",
"libmialgo_ds_nn",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiphone_preview_bokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmiphone_preview_bokeh.so",
],
shared_libs: [
"libmialgo_ai_vision",
"libmialgo_deepfill",
"libmiphone_preview_depth",
"libmialgo_utils",
"libOpenCL",
"libcdsprpc",
"libc++_shared",
"liblog",
"libc",
"libm",
"libomp",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiphone_preview_depth",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libmiphone_preview_depth.so",
],
shared_libs: [
"libmialgo_ai_vision",
"libmialgo_deepfill",
"libcdsprpc",
"libmialgo_utils",
"libOpenCL",
"libeva",
"libc++_shared",
"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_platform",
"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",
"libhidltransport",
"libhidlbase",
"libmiXmlParser",
"android.frameworks.sensorservice@1.0",
"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: "libremosaic_wrapper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libremosaic_wrapper.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "libremosaiclib",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libremosaiclib.so",
],
shared_libs: [
"liblog",
"librmsclib1",
"libc",
"libm",
"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",
"libhidltransport",
"libhidlbase",
"libmiSensorCtrl",
"libmiXmlParser",
"android.frameworks.sensorservice@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
device_specific: true,
}
cc_prebuilt_library_shared {
name: "librmsclib1",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/librmsclib1.so",
],
shared_libs: [
"libm",
"libdl",
"liblog",
"libc",
],
},
},
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",
"libhidltransport",
"libhidlbase",
"libmiSensorCtrl",
"libmiXmlParser",
"android.frameworks.sensorservice@1.0",
"libmi-stc-HW-modulate",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
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",
"libhidltransport",
"libhidlbase",
"libmiSensorCtrl",
"libmiXmlParser",
"libstagefright_foundation",
"android.frameworks.sensorservice@1.0",
"libmi-stc-HW-modulate",
"libfpsmonitor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
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",
"libhidltransport",
"libhidlbase",
"libmiSensorCtrl",
"libmiXmlParser",
"android.frameworks.sensorservice@1.0",
"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",
"libhidltransport",
"libhidlbase",
"libmiXmlParser",
"android.frameworks.sensorservice@1.0",
"libmi_dspp",
"libsdr2hdr",
"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: "libwrapper_dlengine",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libwrapper_dlengine.so",
],
shared_libs: [
"libSNPE",
"libmialgo_utils",
"libc++_shared",
"libc",
"libm",
"libdl",
],
},
},
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_hdr_checker",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/odm/lib64/libxmi_hdr_checker.so",
],
shared_libs: [
"libc",
"libz",
"libdl",
"libm",
"liblog",
],
},
},
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: [
"libOpenCL",
"liblog",
"libcdsprpc",
"libSNPE",
"libmialgo_utils",
"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.7",
"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,
}
prebuilt_rfsa {
name: "capi_elus_rx",
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: "capi_elus_tx",
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: "libarcsoft_beauty_hvx_skel",
filename: "libarcsoft_beauty_hvx_skel.so",
owner: "xiaomi",
src: "proprietary/odm/lib/rfsa/adsp/libarcsoft_beauty_hvx_skel.so",
relative_install_path: "adsp",
device_specific: true,
}
prebuilt_rfsa {
name: "libmialgo_ai_process_cdsp_skel",
filename: "libmialgo_ai_process_cdsp_skel.so",
owner: "xiaomi",
src: "proprietary/odm/lib/rfsa/adsp/libmialgo_ai_process_cdsp_skel.so",
relative_install_path: "adsp",
device_specific: true,
}
prebuilt_rfsa {
name: "libmialgo_bokeh_depth_cdsp_skel",
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: "libmialgo_bokeh_effect_cdsp_skel",
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: "libmialgo_ell_cdsp_skel",
filename: "libmialgo_ell_cdsp_skel.so",
owner: "xiaomi",
src: "proprietary/odm/lib/rfsa/adsp/libmialgo_ell_cdsp_skel.so",
relative_install_path: "adsp",
device_specific: true,
}
prebuilt_rfsa {
name: "libmialgo_mc_bokeh_cdsp_skel",
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_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: "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: "uimgbaservice",
owner: "xiaomi",
apk: "proprietary/product/app/uimgbaservice/uimgbaservice.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
product_specific: true,
}
android_app_import {
name: "ImsRcsService",
owner: "xiaomi",
apk: "proprietary/system_ext/app/ImsRcsService/ImsRcsService.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
system_ext_specific: true,
}
android_app_import {
name: "QesdkSysService",
owner: "xiaomi",
apk: "proprietary/system_ext/app/QesdkSysService/QesdkSysService.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
system_ext_specific: true,
}
android_app_import {
name: "QtiTelephony",
owner: "xiaomi",
apk: "proprietary/system_ext/app/QtiTelephony/QtiTelephony.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
system_ext_specific: true,
}
android_app_import {
name: "QtiTelephonyService",
owner: "xiaomi",
apk: "proprietary/system_ext/app/QtiTelephonyService/QtiTelephonyService.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
system_ext_specific: true,
}
android_app_import {
name: "WfdService",
owner: "xiaomi",
apk: "proprietary/system_ext/priv-app/WfdService/WfdService.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
system_ext_specific: true,
}
android_app_import {
name: "ims",
owner: "xiaomi",
apk: "proprietary/system_ext/priv-app/ims/ims.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
system_ext_specific: true,
}
android_app_import {
name: "qcrilmsgtunnel",
owner: "xiaomi",
apk: "proprietary/system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
system_ext_specific: true,
}
dex_import {
name: "WfdCommon",
owner: "xiaomi",
jars: [
"proprietary/system/framework/WfdCommon.jar",
],
}
dex_import {
name: "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: "qcrilhook",
owner: "xiaomi",
jars: [
"proprietary/system_ext/framework/qcrilhook.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.drm_wfdhdcp-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.drm_wfdhdcp-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.gnss-aidl-service-qti.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.gnss-aidl-service-qti.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.graphics.mapper-impl-qti-display.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.graphics.mapper-impl-qti-display.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: "android.hardware.security.keymint3-service.strongbox-nxp.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.security.keymint3-service.strongbox-nxp.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.security.sharedsecret3-service.strongbox-nxp.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.security.sharedsecret3-service.strongbox-nxp.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.weaver-service.nxp.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.weaver-service.nxp.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: "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: "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_identity_credential.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/manifest_identity_credential.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "manifest_non_qmaa.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/manifest_non_qmaa.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "manifest_non_qmaa_extn.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/manifest_non_qmaa_extn.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: "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: "vendor.dolby.hardware.dms.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.dolby.hardware.dms.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.camera.offlinecamera-impl.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.camera.offlinecamera-impl.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.camera.postproc-impl.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.camera.postproc-impl.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.gnss-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.gnss-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.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.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.allocator-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.display.allocator-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.qti.hardware.display.demura-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.display.demura-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.qconfig-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.qconfig-service.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.qxr-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.qxr-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.hardware.wifidisplaysession-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.qti.hardware.wifidisplaysession-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.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.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.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: "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: "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: "ATFWD-daemon",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/ATFWD-daemon",
],
shared_libs: [
"libcutils",
"libutils",
"libqmi_cci",
"libqmi",
"libmdmdetect",
"libqmi_client_qmux",
"libqmi_client_helper",
"libqmiservices",
"liblog",
"libavservices_minijail",
"libqmi_common_so",
"libbase",
"libhidlbase",
"vendor.qti.hardware.radio.atfwd-V1-ndk",
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "SoterProvisioningTool",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/SoterProvisioningTool",
],
shared_libs: [
"libc",
"libcutils",
"liblog",
"libutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libbinder_ndk",
"vendor.qti.hardware.soter-V1-ndk",
"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: "charge_logger",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/charge_logger",
],
shared_libs: [
"libcutils",
"libutils",
"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: "cnss_diag",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/cnss_diag",
],
shared_libs: [
"libcutils",
"libdiag",
"libhardware_legacy",
"libtime_genoff",
"libnl",
"libcld80211",
"libwifi-hal-ctrl",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "diag-router",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/diag-router",
],
shared_libs: [
"libhidlbase",
"libutils",
"libqsocket",
"libqrtr",
"liblog",
"vendor.qti.diaghal@1.0",
"libhidlmemory",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "displayfeature",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/displayfeature",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbinder",
"libdisplayfeatureservice",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "dpmQmiMgr",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/dpmQmiMgr",
],
shared_libs: [
"libcutils",
"liblog",
"libbase",
"libutils",
"libhardware_legacy",
"libhardware",
"libhidlbase",
"libqmi_cci",
"libqmi_client_helper",
"libqmiservices",
"libdpmqmihal",
"com.qualcomm.qti.dpm.api@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "dspservice",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/dspservice",
],
shared_libs: [
"libhidlbase",
"libhardware",
"libutils",
"libcutils",
"liblog",
"libavservices_minijail",
"vendor.qti.hardware.dsp@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "edgnss-daemon",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/edgnss-daemon",
],
shared_libs: [
"libutils",
"liblog",
"libssl",
"libgps.utils",
"libcdfw_remote_api",
"libpal_net_if",
"libsys_info_cache",
"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: "android.hardware.bluetooth@1.1-service-qti",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.bluetooth@1.1-service-qti",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libhidlbase",
"libbinder_ndk",
"android.hardware.bluetooth@1.0",
"android.hardware.bluetooth@1.1",
"android.hardware.bluetooth@1.0-impl-qti",
"android.hardware.bluetooth@1.1-impl-qti",
"vendor.qti.hardware.bttpi-V3-ndk",
"libsoc_helper",
"vendor.qti.hardware.fm@1.0",
"com.dsi.ant@1.0",
"vendor.qti.hardware.bluetooth_sar@1.0",
"vendor.qti.hardware.bluetooth_sar@1.1",
"vendor.qti.hardware.bttpi-impl",
"vendor.qti.hardware.btconfigstore@1.0",
"vendor.qti.hardware.btconfigstore@2.0",
"libqti_vndfwk_detect_vendor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.contexthub-service.qmi",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.contexthub-service.qmi",
],
shared_libs: [
"android.hardware.contexthub-V2-ndk",
"libbase",
"libbinder_ndk",
"liblog",
"libsnsapi",
"libqmi_cci",
"libqmi_common_so",
"libqmi_encdec",
"libsns_device_mode_stub",
"libsns_dynamic_loader_stub",
"libpower",
"libprotobuf-cpp-lite-21.7",
"libsns_remote_proc_state_stub",
"libutils",
"libjsoncpp",
"libcdsprpc",
"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.gnss-aidl-service-qti",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/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-V3-ndk",
"android.hardware.gnss-aidl-impl-qti",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.keymaster@4.0-service-qti",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.keymaster@4.0-service-qti",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libhardware",
"libhidlbase",
"android.hardware.keymaster@4.0",
"libqtikeymaster4",
"libcrypto",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.nqnfc-service.nxp",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.nqnfc-service.nxp",
],
shared_libs: [
"nfc_nci.nqx.default.hw",
"libbase",
"liblog",
"libcutils",
"libutils",
"libhidlbase",
"libbinder_ndk",
"android.hardware.nfc-V1-ndk",
"android.hardware.nfc@1.2",
"libhardware",
"vendor.nxp.hardware.nfc@2.0",
"vendor.nxp.nxpnfc_aidl-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.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",
"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: "android.hardware.security.keymint-service.strongbox-nxp",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.security.keymint-service.strongbox-nxp",
],
shared_libs: [
"android.hardware.security.rkp-V3-ndk",
"android.hardware.security.sharedsecret-V1-ndk",
"lib_android_keymaster_keymint_utils",
"android.se.omapi-V1-ndk",
"libbase",
"libbinder_ndk",
"libcppbor_external",
"libcrypto",
"libkeymaster_portable",
"libjc_keymint_nxp",
"libjc_keymint_transport_nxp",
"liblog",
"libutils",
"libhidlbase",
"android.hardware.security.keymint-V3-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.weaver-service.nxp-qti",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.weaver-service.nxp-qti",
],
shared_libs: [
"android.hardware.weaver-V2-ndk",
"libbase",
"libbinder_ndk",
"liblog",
"ese_weaver",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "qconfigservice",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/qconfigservice",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"vendor.qti.hardware.qconfig-V5-ndk",
"libjsoncpp",
"libbase",
"libbinder_ndk",
"libhidlbase",
"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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "qvrservice",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/qvrservice",
],
shared_libs: [
"libqvrservice",
"liblog",
"libnativewindow",
"android.hardware.graphics.allocator@4.0",
"libavservices_minijail",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.dolby.hardware.dms@2.0-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.dolby.hardware.dms@2.0-service",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libhidlbase",
"libdapparamstorage",
"libdlbdsservice",
"vendor.dolby.hardware.dms@2.0",
"vendor.dolby.hardware.dms@2.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.dolby.media.c2@1.0-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.dolby.media.c2@1.0-service",
],
shared_libs: [
"libbase",
"liblog",
"libcodec2",
"libutils",
"android.hardware.media.c2@1.0",
"android.hardware.media.c2@1.1",
"android.hardware.media.c2@1.2",
"libcodec2_hidl@1.0",
"libcodec2_hidl@1.1",
"libcodec2_hidl@1.2",
"libcodec2_vndk",
"libhidlbase",
"libavservices_minijail",
"libbinder",
"libcodec2_store_dolby",
"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: [
"camx.provider-impl",
"libbase",
"libbinder",
"libbinder_ndk",
"libhardware",
"libfmq",
"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",
"android.hardware.graphics.mapper@2.0",
"android.hardware.graphics.mapper@3.0",
"android.hardware.graphics.mapper@4.0",
"libcamera_metadata",
"libcutils",
"libexif",
"libgralloctypes",
"libhidlbase",
"liblog",
"libutils",
"libutilscallstack",
"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@1.0-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libutils",
"libhardware",
"libhidlbase",
"libxml2",
"vendor.qti.hardware.capabilityconfigstore@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.qti.hardware.display.allocator-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.hardware.display.allocator-service",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libbinder",
"libbinder_ndk",
"libhidlbase",
"libgrallocutils",
"libgralloccore",
"libgralloctypes",
"vendor.qti.hardware.display.mapper@3.0",
"vendor.qti.hardware.display.mapper@4.0",
"android.hardware.graphics.mapper@4.0",
"android.hardware.graphics.mapper@3.0",
"android.hardware.graphics.mapper@2.1",
"vendor.qti.hardware.display.mapperextensions@1.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"libdmabufheap",
"vendor.qti.hardware.display.mapperextensions@1.2",
"vendor.qti.hardware.display.mapperextensions@1.3",
"android.hardware.graphics.allocator-V1-ndk",
"libdisplaydebug",
"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",
],
shared_libs: [
"libhidltransport",
"libdfintf",
"vendor.xiaomi.hardware.displayfeature_aidl-V2-ndk",
"vendor.xiaomi.hardware.displayfeature@1.0",
"libbinder",
"libhardware",
"libhistogram",
"libutils",
"libcutils",
"libsync",
"libhidlbase",
"liblog",
"libfmq",
"libhardware_legacy",
"libsdmcore",
"libqservice",
"libdisplaydebug",
"libsdmutils",
"libui",
"libgpu_tonemapper",
"libEGL",
"libGLESv2",
"libGLESv3",
"android.hardware.graphics.mapper@4.0",
"vendor.qti.hardware.display.mapper@4.0",
"android.hardware.graphics.composer3-V2-ndk",
"android.hardware.graphics.allocator-V2-ndk",
"libgralloc.qti",
"libgralloctypes",
"libdisplayconfig.qti",
"libdrm",
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"vendor.qti.hardware.display.config-V11-ndk",
"vendor.qti.hardware.display.composer3-V1-ndk",
"vendor.qti.hardware.display.demura-V1-ndk",
"vendor.qti.hardware.display.mapperextensions@1.1",
"vendor.qti.hardware.display.mapperextensions@1.2",
"vendor.qti.hardware.display.mapperextensions@1.3",
"libgrallocutils",
"libclient2slpi.notifier",
"libtinyxml2",
"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.demura-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.hardware.display.demura-service",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libbinder",
"libbinder_ndk",
"libfilefinder",
"libdisplaydebug",
"libsdmutils",
"vendor.qti.hardware.display.demura-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.perf2-hal-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.hardware.perf2-hal-service",
],
shared_libs: [
"liblog",
"libq-perflog",
"libcutils",
"libbase",
"libutils",
"libbinder_ndk",
"vendor.qti.hardware.perf2-V1-ndk",
"libperfconfig",
"libperfgluelayer",
"libqti-perfd-client",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.qti.hardware.qseecom@1.0-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service",
],
shared_libs: [
"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: [
"libutils",
"libcutils",
"liblog",
"libcodec2_vndk",
"android.hardware.media.c2@1.2",
"libavservices_minijail",
"libbinder",
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libvndksupport",
"libcodec2_hidl@1.2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.qti.media.c2audio@1.0-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.media.c2audio@1.0-service",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libcodec2_vndk",
"libqc2audio_base",
"libqc2audio_utils",
"libqc2audio_basecodec",
"libqc2audio_platform",
"libqc2audio_core",
"android.hardware.media.c2@1.0",
"libavservices_minijail",
"libbinder",
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libvndksupport",
"libcodec2_hidl@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.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@3.1",
"vendor.qti.imsrtpservice@3.0",
"vendor.qti.ImsRtpService-aidl-Impl",
"vendor.qti.ImsRtpService-V1-ndk",
"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.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",
"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: "mbnota",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/mbnota",
],
shared_libs: [
"liblog",
"libcutils",
"libxml2",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "mi_ambient",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/mi_ambient",
],
shared_libs: [
"libcutils",
"liblog",
"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: "pnscr",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/pnscr",
],
shared_libs: [
"libbase",
"libcutils",
"libhardware",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "pnscr-mi",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/pnscr-mi",
],
shared_libs: [
"liblog",
"libcutils",
"libhardware_legacy",
"libhardware",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "pnscr-rf",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/pnscr-rf",
],
shared_libs: [
"liblog",
"libcutils",
"libhardware_legacy",
"libdl",
"libhardware",
"libc++",
"libc",
"libm",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "port-bridge",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/port-bridge",
],
shared_libs: [
"libutils",
"libcutils",
"libdsutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "power_off_alarm",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/power_off_alarm",
],
shared_libs: [
"libc",
"liblog",
"libcutils",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "ppd",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/ppd",
],
shared_libs: [
"libutils",
"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: "qconfigfunctest",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qconfigfunctest",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"vendor.qti.hardware.qconfig-V1-ndk",
"libjsoncpp",
"libbase",
"libbinder_ndk",
"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: "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",
"libbinder_ndk",
"libjsoncpp",
"libselinux",
"libshsc",
"vendor.qti.hardware.bttpi-V3-ndk",
"libprotobuf-cpp-full-21.7",
"libz",
"libcrypto",
"libssl",
"libbase",
"libcom.android.tethering.connectivity_native",
"android.hardware.wifi.supplicant-V1-ndk",
"android.hardware.wifi.hostapd-V1-ndk",
"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",
"libDcfHalQtiMutex",
"libqsh_ble_pb",
"libavservices_minijail",
"libcutils",
"libprotobuf-cpp-lite-21.7",
"libjsoncpp",
"libqesdk2_0",
"liblog",
"libSensorsInterface",
"libsnsapi",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "qsap_location",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qsap_location",
],
shared_libs: [
"libutils",
"libcutils",
"libgps.utils",
"liblocation_api",
"libqesdk2_0",
"libjsoncpp",
"liblog",
"libcdfw_remote_api",
"liblocdiagiface",
"libavservices_minijail",
"libbase",
"libcrypto",
"libnl",
"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.7",
"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: "qsap_voiceui",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qsap_voiceui",
],
shared_libs: [
"libvui_dmgr",
"liblog",
"libutils",
"libavservices_minijail",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "qseecom_sample_client",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qseecom_sample_client",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libQSEEComAPI",
"libdmabufheap",
"libminkdescriptor",
"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: "qvrdatalogger",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qvrdatalogger",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libui",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "qvrservicetest",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/qvrservicetest",
],
shared_libs: [
"libc++",
"liblog",
"libutils",
"libcutils",
"libqvrservice_client.qti",
"libnativewindow",
"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.7",
"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.7",
"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: "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: "time_daemon",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/time_daemon",
],
shared_libs: [
"libc",
"liblog",
"libcutils",
"libqmi_cci",
"libqmi_common_so",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "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",
"com.qualcomm.qti.dpm.api@1.0",
"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",
"vendor.qti.hardware.qconfig-V3-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "wfdhdcphalservice",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/wfdhdcphalservice",
],
shared_libs: [
"libc++",
"libbinder",
"libbinder_ndk",
"libcrypto",
"libbase",
"liblog",
"libprotobuf-cpp-lite-21.7",
"libutils",
"libcutils",
"libwfdhdcpcp",
"libwfdhdcpservice_proprietary",
"libwfdcommonutils_proprietary",
"libwfdutils_proprietary",
"libavservices_minijail",
"libwfddisplayconfig_vendor",
"android.hardware.drm-V1-ndk",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "wfdvndservice",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/wfdvndservice",
],
shared_libs: [
"libutils",
"liblog",
"libbinder",
"libwfdhdcpservice_proprietary",
"libavservices_minijail",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "wifidisplayhalservice",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/wifidisplayhalservice",
],
shared_libs: [
"vendor.qti.hardware.wifidisplaysession@1.0",
"vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl",
"libhidlbase",
"libutils",
"liblog",
"libbinder",
"libavservices_minijail",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "xtra-daemon",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/xtra-daemon",
],
shared_libs: [
"libutils",
"libcutils",
"libcrypto",
"libssl",
"libsqlite",
"libgps.utils",
"libloc_core",
"libizat_core",
"liblbs_core",
"liblog",
"libandroid_net",
"libavservices_minijail",
"libsys_info_cache",
"libpal_net_if",
"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",
"libqmi_cci",
"libqmi_common_so",
"libgps.utils",
"libloc_base_util",
"libloc_mq_client",
"liblowi_common",
"libloc_core",
"libizat_core",
"liblbs_core",
"libavservices_minijail",
"libgdtap",
"liblowi_client",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "wfdservice64",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/bin/wfdservice64",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libbinder",
"libwfdservice",
"libmmosal",
"libwfdcommonutils",
"libwfdconfigutils",
"libhidlbase",
"libavservices_minijail",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
system_ext_specific: true,
}
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: [
"libcutils",
"libutils",
"libbase",
"liblog",
"libbinder_ndk",
"vendor.xiaomi.hw.touchfeature-V1-ndk_platform",
"android.frameworks.sensorservice@1.0",
"android.hardware.sensors@2.0",
"libhidlbase",
"libmisight",
"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.7",
"libhidlbase",
"libhidltransport",
"libutils",
"liblog",
"libcutils",
"libhardware",
"libbase",
"libsnsapi",
"libtinyxml2",
"libjsoncpp",
"libsensorslog",
"libbinder_ndk",
"libqsh",
"android.hardware.sensors@2.0",
"android.hardware.sensors@2.0-ScopedWakelock",
"vendor.xiaomi.sensor.citsensorservice-V1-ndk",
"android.frameworks.sensorservice@1.0",
"android.hardware.graphics.allocator-V2-ndk",
"android.hardware.graphics.mapper@4.0",
"android.hardware.graphics.common@1.2",
"libqdutils",
"android.hardware.common-V2-ndk",
"android.hardware.graphics.composer3-V2-ndk",
"vendor.qti.hardware.display.composer3-V1-ndk",
"vendor.qti.hardware.display.config-V7-ndk",
"vendor.qti.hardware.display.mapper@4.0",
"vendor.qti.hardware.display.mapperextensions@1.1",
"libdisplayconfig.qti",
"libmisight",
"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_platform",
"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: "test-nusensors",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/odm/bin/test-nusensors",
],
shared_libs: [
"liblog",
"libhardware",
"libutils",
"libcutils",
"libbinder_ndk",
"libhidlbase",
"vendor.xiaomi.sensor.citsensorservice-V1-ndk",
"android.frameworks.sensorservice@1.0",
"android.hardware.ir-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
device_specific: true,
}
install_symlink {
name: "vendor_lib64_camera_aon_front_1_pb",
soc_specific: true,
installed_location: "lib64/camera/aon_front_1.pb",
symlink_target: "/odm/lib64/camera/aon_front_1.pb",
}
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",
}
install_symlink {
name: "vendor_lib64_soundfx_libmisoundfx_so",
soc_specific: true,
installed_location: "lib64/soundfx/libmisoundfx.so",
symlink_target: "/vendor/lib64/libmisoundfx_ext.so",
}