proprietary_vendor_xiaomi_c.../Android.bp

12552 lines
325 KiB
Plaintext
Raw Normal View History

//
// Automatically generated file. DO NOT MODIFY
//
soong_namespace {
imports: [
"device/xiaomi/sm8450-common",
"hardware/qcom-caf/sm8450",
"hardware/xiaomi",
"vendor/qcom/opensource/commonsys-intf/display",
"vendor/xiaomi/sm8450-common",
],
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.cupid_ofilm_ov32b40_p24c64f_front_eeprom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/com.qti.eeprom.cupid_ofilm_ov32b40_p24c64f_front_eeprom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.cupid_semco_imx707_p24c128f_wide_eeprom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/com.qti.eeprom.cupid_semco_imx707_p24c128f_wide_eeprom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.cupid_semco_imx766_p24c128f_wide_eeprom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/com.qti.eeprom.cupid_semco_imx766_p24c128f_wide_eeprom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.cupid_sunny_ov13b10_bl24sa64_ultra_eeprom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/com.qti.eeprom.cupid_sunny_ov13b10_bl24sa64_ultra_eeprom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.eeprom.cupid_sunny_s5k5e9_gt24p64e_macro_eeprom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/com.qti.eeprom.cupid_sunny_s5k5e9_gt24p64e_macro_eeprom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.ois.cupid_imx766_bu24618_ois",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/com.qti.ois.cupid_imx766_bu24618_ois.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.ois.cupid_wide_bu24618_ois",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/com.qti.ois.cupid_wide_bu24618_ois.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.sensor.cupid_ofilm_ov32b40_front",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/com.qti.sensor.cupid_ofilm_ov32b40_front.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.sensor.cupid_semco_imx707_wide",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/com.qti.sensor.cupid_semco_imx707_wide.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.sensor.cupid_semco_imx766_wide",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/com.qti.sensor.cupid_semco_imx766_wide.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.sensor.cupid_sunny_ov13b10_ultra",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/com.qti.sensor.cupid_sunny_ov13b10_ultra.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.sensor.cupid_sunny_s5k5e9_macro",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/com.qti.sensor.cupid_sunny_s5k5e9_macro.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.bots.node.vendortagwrite",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.bots.node.vendortagwrite.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.mi.node.AIIE",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.AIIE.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libsync",
"libchilog",
"libmialgo_ie_preview",
"libutils",
"libcutils",
"libion",
"libmialgo_video_enhance",
"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.aiasd",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.aiasd.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"liblog",
"libchilog",
"libcutils",
"libutils",
"libcom.xiaomi.mawutils",
"libui",
"libmialgo_sd",
"libcamera_scene",
"libxmi_high_dynamic_range",
"libxmi_hdr_checker",
"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.facealign",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/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,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.mi.node.hdr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.hdr.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"liblog",
"libchilog",
"libutils",
"libcutils",
"libmpbase",
"libxmi_high_dynamic_range",
"libxmi_hdr_checker",
"libcamlog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.mi.node.mimovie",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.mimovie.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libchilog",
"libutils",
"libcutils",
"libxml2",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.mi.node.mipitounpacketraw",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.mipitounpacketraw.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libchilog",
"libutils",
"libcutils",
"libmpbase",
"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.pureShot",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.pureShot.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libchilog",
"libutils",
"libcutils",
"liblog",
"libmialgo_pureShot",
"libmialgo_utils",
"libOpenCL",
"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.realtimebokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.realtimebokeh.so",
],
shared_libs: [
"libcamera_metadata",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"libmpbase",
"libarcsoft_dualcam_refocus_video",
"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.rearvideo",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.rearvideo.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libsync",
"libutils",
"libcutils",
"libchilog",
"libvideoBokeh",
"libmialgo_video_seg_depth",
"libmialgo_video_colourkeeping",
"libion",
"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.skinbeautifier",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.skinbeautifier.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libsync",
"libchilog",
"libarcsoft_beautyshot",
"libutils",
"libcutils",
"libcamxcommonutils",
"libcamximageformatutils",
"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.superiq",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.superiq.so",
],
shared_libs: [
"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.mi.node.tsskinbeautifier",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.tsskinbeautifier.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libsync",
"libchilog",
"libarcsoft_beautyshot",
"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,
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: [
"libcamera_metadata",
"libchilog",
"libcutils",
"libcom.qti.chinodeutils",
"libmibokeh_845_video",
"libmibokeh_855",
"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.videonight",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.mi.node.videonight.so",
],
shared_libs: [
"libcamera_metadata",
"libchilog",
"libc++",
"liblog",
"libcom.qti.chinodeutils",
"libutils",
"libcutils",
"libellv",
"libcamxcommonutils",
"libcamximageformatutils",
"libcamlog",
"libcom.xiaomi.debug",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
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/camera/components/com.qti.camx.chiiqutils.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.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.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: [
"libcamera_metadata",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"liblog",
"com.qti.qseeaon",
"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.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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.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",
"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.ldc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.ldc.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"liblog",
"libutils",
"libcutils",
"libmiphone_preview_ldc",
"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.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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.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",
"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.remosaic",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/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,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.stich",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.stich.so",
],
shared_libs: [
"libcamera_metadata",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.swaidenoiser",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.swaidenoiser.so",
],
shared_libs: [
"android.hardware.graphics.common@1.1",
"libcamera_metadata",
"libcamximageformatutils",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"liblog",
"libsync",
"libcamxswispiqmodule",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.swbestats",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.swbestats.so",
],
shared_libs: [
"android.hardware.graphics.common@1.1",
"libcamera_metadata",
"libcamximageformatutils",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"liblog",
"libsync",
"libcamxswispiqmodule",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.node.swcac",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.swcac.so",
],
shared_libs: [
"libcamera_metadata",
"libcamxcommonutils",
"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.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.swmfnr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.node.swmfnr.so",
],
shared_libs: [
"android.hardware.graphics.common@1.1",
"libcamera_metadata",
"libcamximageformatutils",
"libcamxcommonutils",
"libchilog",
"libcom.qti.chinodeutils",
"libcutils",
"liblog",
"libsync",
"libmmcamera_mfnr",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.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.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",
"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.awbwrapper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.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.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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"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: [
"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.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",
"libcamlog",
"libcom.qti.chinodeutils",
"libcutils",
"libutils",
"libcamxcommonutils",
"libsync",
"libui",
"libmorpho_ultrazoom_eis",
"libmorpho_video_stabilizer",
"libmorpho_ubwc",
"libHISCppAlgos",
"libhis_11_yaml_build",
"libvidhance",
"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.ica",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.xiaomi.node.ica.so",
],
shared_libs: [
"libcamxcommonutils",
"libcamera_metadata",
"libchilog",
"libcamlog",
"libcom.qti.chinodeutils",
"libcutils",
"libutils",
"libui",
"libvidhance",
"libsensorslog",
"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.mibokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.xiaomi.node.mibokeh.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libutils",
"libcutils",
"libchilog",
"libmibokeh_855",
"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.mifilter",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifilter.so",
],
shared_libs: [
"libcamera_metadata",
"libchilog",
"liblog",
"libcom.qti.chinodeutils",
"libutils",
"libcutils",
"libvideofilter_only",
"libcamxcommonutils",
"libcamximageformatutils",
"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.misegment",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.xiaomi.node.misegment.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libutils",
"libcutils",
"libchilog",
"libcamxcommonutils",
"libcamximageformatutils",
"libmibokeh_855",
"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: [
"libcamera_metadata",
"libchilog",
"libcamlog",
"libcom.qti.chinodeutils",
"libcutils",
"libutils",
"libcamxcommonutils",
"libsync",
"libui",
"libmorpho_ultrazoom_eis",
"libmorpho_video_stabilizer",
"libmorpho_ubwc",
"libHISCppAlgos",
"libhis_11_yaml_build",
"libvidhance",
"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.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",
"libcamlog",
"libcom.qti.chinodeutils",
"libcutils",
"libutils",
"libcamxcommonutils",
"libsync",
"libui",
"libmorpho_ultrazoom_eis",
"libmorpho_video_stabilizer",
"libmorpho_ubwc",
"libHISCppAlgos",
"libhis_11_yaml_build",
"libvidhance",
"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.smooth_transition",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/components/com.xiaomi.node.smooth_transition.so",
],
shared_libs: [
"libcamera_metadata",
"libchilog",
"libcutils",
"libcom.qti.chinodeutils",
"libarc_sat",
"liblog",
"libc++",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/components",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnHtpAltPrepV69Stub_camera",
stem: "libQnnHtpAltPrepV69Stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/libQnnHtpAltPrepV69Stub.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libdl",
"libm",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "camera",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.anchor",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/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",
"libmialgo_rfs",
"libion",
"libOpenCL",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.arcsoftsll",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.arcsoftsll.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libmpbase",
"libarcsoft_super_night_raw",
"libarcsoft_qnnhtp",
"libcamlog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.capbokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.capbokeh.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libmpbase",
"libarcsoft_beautyshot",
"libmialgo_ie_capture",
"libarcsoft_dualcam_refocus_image",
"librelight_only",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.depurple",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.depurple.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libalCFR",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.gpu",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.gpu.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,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.hdr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.hdr.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libxmi_high_dynamic_range",
"libmpbase",
"libcamlog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.ldc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.ldc.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libmiphone_capture_ldc",
"libmibokeh_855",
"libmialgo_det_ldc",
"libcamlog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.memcpy",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/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,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.miaideblur",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/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,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.miaiie",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.miaiie.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libmialgo_ie_capture",
"libmialgo_utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.miaiportraitsupernight",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.miaiportraitsupernight.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libmiai_portraitsupernight",
"libbeauty_face_interface",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.mialgoellc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.mialgoellc.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libmialgo_ellc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.mibokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.mibokeh.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libmibokeh_855",
"librelight_only",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.misegment",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.misegment.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libmibokeh_855",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.offlinepostproc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.offlinepostproc.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,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.pureview",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.pureview.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libmialgo_pureView",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.relight",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.relight.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"librelight_only",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.skinbeautifier",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.skinbeautifier.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libmialgo_utils",
"libarcsoft_beautyshot",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.sr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.sr.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libsdk_sr",
"lib_sr_models",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.supermoon",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.supermoon.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libcamera_metadata",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libsupermoon",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.swjpegencode",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/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,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.xiaomi.plugin.tsskinbeautifier",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/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",
"libarcsoft_beautyshot",
"libTrueSight",
"libui",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/plugins",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "camx.device@3.2-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camx.device@3.2-impl.so",
],
shared_libs: [
"android.hardware.camera.device@3.2",
"android.hardware.camera.provider@2.4",
"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.device@3.3-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camx.device@3.3-impl.so",
],
shared_libs: [
"android.hardware.camera.device@3.2",
"android.hardware.camera.device@3.3",
"android.hardware.camera.provider@2.4",
"camx.device@3.2-impl",
"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.device@3.4-ext-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camx.device@3.4-ext-impl.so",
],
shared_libs: [
"android.hardware.camera.device@3.2",
"android.hardware.camera.device@3.3",
"android.hardware.camera.device@3.4",
"android.hardware.camera.provider@2.4",
"camx.device@3.2-impl",
"camx.device@3.3-impl",
"libjpeg",
"libsync",
"libtinyxml2",
"libutils",
"libyuv",
"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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "camx.device@3.4-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camx.device@3.4-impl.so",
],
shared_libs: [
"android.hardware.camera.device@3.2",
"android.hardware.camera.device@3.3",
"android.hardware.camera.device@3.4",
"android.hardware.camera.provider@2.4",
"camx.device@3.2-impl",
"camx.device@3.3-impl",
"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.device@3.5-ext-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camx.device@3.5-ext-impl.so",
],
shared_libs: [
"android.hardware.camera.device@3.2",
"android.hardware.camera.device@3.3",
"android.hardware.camera.device@3.4",
"android.hardware.camera.device@3.5",
"android.hardware.camera.provider@2.4",
"camx.device@3.2-impl",
"camx.device@3.3-impl",
"camx.device@3.4-ext-impl",
"libjpeg",
"liblog",
"libsync",
"libtinyxml2",
"libutils",
"libyuv",
"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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "camx.device@3.5-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camx.device@3.5-impl.so",
],
shared_libs: [
"android.hardware.camera.device@3.2",
"android.hardware.camera.device@3.3",
"android.hardware.camera.device@3.4",
"android.hardware.camera.device@3.5",
"android.hardware.camera.provider@2.4",
"camx.device@3.2-impl",
"camx.device@3.3-impl",
"camx.device@3.4-impl",
"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.device@3.6-ext-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camx.device@3.6-ext-impl.so",
],
shared_libs: [
"android.hardware.camera.device@3.2",
"android.hardware.camera.device@3.3",
"android.hardware.camera.device@3.4",
"android.hardware.camera.device@3.5",
"android.hardware.camera.device@3.6",
"android.hardware.camera.provider@2.4",
"camx.device@3.2-impl",
"camx.device@3.3-impl",
"camx.device@3.4-ext-impl",
"camx.device@3.5-ext-impl",
"libjpeg",
"liblog",
"libsync",
"libtinyxml2",
"libutils",
"libyuv",
"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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "camx.device@3.6-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camx.device@3.6-impl.so",
],
shared_libs: [
"android.hardware.camera.device@3.2",
"android.hardware.camera.device@3.3",
"android.hardware.camera.device@3.4",
"android.hardware.camera.device@3.5",
"android.hardware.camera.device@3.6",
"android.hardware.camera.provider@2.4",
"camx.device@3.2-impl",
"camx.device@3.3-impl",
"camx.device@3.4-impl",
"camx.device@3.5-impl",
"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.device@3.7-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camx.device@3.7-impl.so",
],
shared_libs: [
"android.hardware.camera.device@3.2",
"android.hardware.camera.device@3.3",
"android.hardware.camera.device@3.4",
"android.hardware.camera.device@3.5",
"android.hardware.camera.device@3.6",
"android.hardware.camera.device@3.7",
"android.hardware.camera.provider@2.4",
"camx.device@3.2-impl",
"camx.device@3.3-impl",
"camx.device@3.4-impl",
"camx.device@3.5-impl",
"camx.device@3.6-impl",
"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@2.4-external",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camx.provider@2.4-external.so",
],
shared_libs: [
"camx.device@3.4-ext-impl",
"camx.device@3.5-ext-impl",
"camx.device@3.6-ext-impl",
"android.hardware.camera.common@1.0",
"android.hardware.camera.device@1.0",
"android.hardware.camera.device@3.2",
"android.hardware.camera.device@3.3",
"android.hardware.camera.device@3.4",
"android.hardware.camera.device@3.5",
"android.hardware.camera.device@3.6",
"android.hardware.camera.device@3.7",
"android.hardware.camera.provider@2.4",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"camx.device@3.2-impl",
"camx.device@3.3-impl",
"camx.device@3.4-impl",
"camx.device@3.5-impl",
"camx.device@3.6-impl",
"libtinyxml2",
"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",
"camx.device@3.7-impl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "camx.provider@2.4-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camx.provider@2.4-impl.so",
],
shared_libs: [
"camx.provider@2.4-external",
"camx.provider@2.4-legacy",
"android.hardware.camera.common@1.0",
"android.hardware.camera.device@1.0",
"android.hardware.camera.device@3.2",
"android.hardware.camera.device@3.3",
"android.hardware.camera.device@3.4",
"android.hardware.camera.device@3.5",
"android.hardware.camera.device@3.6",
"android.hardware.camera.device@3.7",
"android.hardware.camera.provider@2.4",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"camx.device@3.2-impl",
"camx.device@3.3-impl",
"camx.device@3.4-impl",
"camx.device@3.5-impl",
"camx.device@3.6-impl",
"libtinyxml2",
"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",
"camx.device@3.7-impl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "camx.provider@2.4-legacy",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camx.provider@2.4-legacy.so",
],
shared_libs: [
"android.hardware.camera.common@1.0",
"android.hardware.camera.device@1.0",
"android.hardware.camera.device@3.2",
"android.hardware.camera.device@3.3",
"android.hardware.camera.device@3.4",
"android.hardware.camera.device@3.5",
"android.hardware.camera.device@3.6",
"android.hardware.camera.device@3.7",
"android.hardware.camera.provider@2.4",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"camx.device@3.2-impl",
"camx.device@3.3-impl",
"camx.device@3.4-impl",
"camx.device@3.5-impl",
"camx.device@3.6-impl",
"libtinyxml2",
"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",
"camx.device@3.7-impl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "camx.provider@2.5-external",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camx.provider@2.5-external.so",
],
shared_libs: [
"android.hardware.camera.provider@2.5",
"camx.device@3.4-ext-impl",
"camx.device@3.5-ext-impl",
"camx.device@3.6-ext-impl",
"camx.provider@2.4-legacy",
"camx.provider@2.4-external",
"android.hardware.camera.common@1.0",
"android.hardware.camera.device@1.0",
"android.hardware.camera.device@3.2",
"android.hardware.camera.device@3.3",
"android.hardware.camera.device@3.4",
"android.hardware.camera.device@3.5",
"android.hardware.camera.device@3.6",
"android.hardware.camera.device@3.7",
"android.hardware.camera.provider@2.4",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"camx.device@3.2-impl",
"camx.device@3.3-impl",
"camx.device@3.4-impl",
"camx.device@3.5-impl",
"camx.device@3.6-impl",
"libtinyxml2",
"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",
"camx.device@3.7-impl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "camx.provider@2.5-legacy",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camx.provider@2.5-legacy.so",
],
shared_libs: [
"android.hardware.camera.provider@2.5",
"camx.provider@2.4-legacy",
"android.hardware.camera.common@1.0",
"android.hardware.camera.device@1.0",
"android.hardware.camera.device@3.2",
"android.hardware.camera.device@3.3",
"android.hardware.camera.device@3.4",
"android.hardware.camera.device@3.5",
"android.hardware.camera.device@3.6",
"android.hardware.camera.device@3.7",
"android.hardware.camera.provider@2.4",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"camx.device@3.2-impl",
"camx.device@3.3-impl",
"camx.device@3.4-impl",
"camx.device@3.5-impl",
"camx.device@3.6-impl",
"libtinyxml2",
"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",
"camx.device@3.7-impl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "camx.provider@2.6-legacy",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camx.provider@2.6-legacy.so",
],
shared_libs: [
"android.hardware.camera.provider@2.5",
"android.hardware.camera.provider@2.6",
"camx.provider@2.4-legacy",
"camx.provider@2.5-legacy",
"android.hardware.camera.common@1.0",
"android.hardware.camera.device@1.0",
"android.hardware.camera.device@3.2",
"android.hardware.camera.device@3.3",
"android.hardware.camera.device@3.4",
"android.hardware.camera.device@3.5",
"android.hardware.camera.device@3.6",
"android.hardware.camera.device@3.7",
"android.hardware.camera.provider@2.4",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"camx.device@3.2-impl",
"camx.device@3.3-impl",
"camx.device@3.4-impl",
"camx.device@3.5-impl",
"camx.device@3.6-impl",
"libtinyxml2",
"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",
"camx.device@3.7-impl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "camx.provider@2.7-legacy",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camx.provider@2.7-legacy.so",
],
shared_libs: [
"android.hardware.camera.provider@2.5",
"android.hardware.camera.provider@2.6",
"android.hardware.camera.provider@2.7",
"camx.provider@2.4-legacy",
"camx.provider@2.5-legacy",
"camx.provider@2.6-legacy",
"android.hardware.camera.common@1.0",
"android.hardware.camera.device@1.0",
"android.hardware.camera.device@3.2",
"android.hardware.camera.device@3.3",
"android.hardware.camera.device@3.4",
"android.hardware.camera.device@3.5",
"android.hardware.camera.device@3.6",
"android.hardware.camera.device@3.7",
"android.hardware.camera.provider@2.4",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"camx.device@3.2-impl",
"camx.device@3.3-impl",
"camx.device@3.4-impl",
"camx.device@3.5-impl",
"camx.device@3.6-impl",
"libtinyxml2",
"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",
"camx.device@3.7-impl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.chiusecaseselector",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.chiusecaseselector.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"com.qti.chi.override",
"libchilog",
"libion",
"libOpenCL",
"libcdsprpc",
"libmialgo_utils",
"libmialgo_rfs",
"libdeflicker",
"libceres",
"libomp",
"libdmabufheap",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.ellcprocess",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.ellcprocess.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.ellcsupernight",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.ellcsupernight.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.frameselect",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.frameselect.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.fusion",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.fusion.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.sm8450",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.gs.sm8450.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"com.qti.chi.override",
"com.qti.feature2.parallelVTCam",
"com.qti.feature2.frameselect",
"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.sm8450",
"com.qti.feature2.rawhdr",
"com.qti.feature2.swmf",
"com.qti.feature2.mcreprocrt",
"com.qti.feature2.mux",
"com.qti.feature2.realtimeserializer",
"com.qti.feature2.rtmcx",
"com.qti.feature2.ellcprocess",
"com.qti.feature2.ellcsupernight",
"com.qti.feature2.qllimagedump",
"com.qti.feature2.rawsuperiq",
"com.qti.feature2.rawsupernight",
"com.qti.feature2.offlinestatsregeneration",
"libchilog",
"libcamlog",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.sm8450",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.mfsr.sm8450.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.parallelVTCam",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.parallelVTCam.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.qcfa",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.qcfa.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.qllimagedump",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.qllimagedump.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.rawsuperiq",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.rawsuperiq.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.rawsupernight",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.rawsupernight.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.feature2.serializer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.feature2.serializer.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"libcutils",
"liblog",
"libsync",
"libprotobuf-cpp-full-3.9.1-vendorcompat",
"libqshcamera",
"libsnsapi",
"com.qti.qseeutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.qseeutils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.qseeutils.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libcdsprpc",
"libprotobuf-cpp-full-3.9.1-vendorcompat",
"libqmi_common_so",
"libqmi_cci",
"libqmi_encdec",
"libsnsapi",
"libz",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.settings.fillmore",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.settings.fillmore.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libprocessgroup",
"libcamxcommonutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.settings.sm8450",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qti.settings.sm8450.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libprocessgroup",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.xr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/com.qualcomm.mcx.policy.xr.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"com.qti.chi.override",
"libchilog",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "audio.primary.taro",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/audio.primary.taro.so",
],
shared_libs: [
"libbase",
"liblog",
"libcutils",
"libaudioutils",
"libexpat",
"libhidlbase",
"libprocessgroup",
"libutils",
"libultrasound_notify",
"libar-pal",
"libresampler",
"libhardware_legacy",
"libaudiocloudctrl",
"gyro_fusion_interface",
"libstagefright_foundation",
"libtinyalsa",
"libxlog",
"vendor.qti.hardware.pal@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
check_elf_files: false,
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "camera.qcom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/camera.qcom.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libcdsprpc",
"libcamxfdengine",
"libcamxhwnodecontext",
"libcamximageformatutils",
"libcamxstatscore",
"libprotobuf-cpp-full-3.9.1-vendorcompat",
"libqmi_cci",
"libqmi_common_so",
"libqmi_encdec",
"libsensorslog",
"libsnsapi",
"libtinyxml2_1",
"libAF",
"libmialgo_globalsaliency",
"libcamlog",
"libeva",
"libsynx",
"libcvface_api",
"libmegface",
"libMegviiFacepp-0.5.2",
"libmemunreachable",
"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: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libhidlbase",
"libhidltransport",
"libui",
"libcamera_metadata",
"libutils",
"libcom.xiaomi.metadatautils",
"vendor.xiaomi.hardware.campostproc@1.0",
"vendor.xiaomi.hardware.campostproc@1.0-service-impl",
"vendor.xiaomi.hardware.bgservice@1.0",
"vendor.xiaomi.hardware.bgservice@1.0-impl",
"libcom.xiaomi.grallocutils",
"libcom.xiaomi.debug",
"libmialgoengine",
"libz",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.qti.chi.override",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/com.qti.chi.override.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libbitmlenginev2",
"libchilog",
"vendor.qti.hardware.camera.postproc@1.0-service-impl",
"libcamlog",
"vendor.qti.hardware.camera.aon@1.0-service-impl",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "fingerprint.goodix_fod.default",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/fingerprint.goodix_fod.default.so",
],
shared_libs: [
"libhidlbase",
"libhwbinder",
"libhidltransport",
"libutils",
"libcutils",
"liblog",
"libhardware",
"libion",
"libgf_hal",
"libc",
"libm",
"libdl",
"libc++",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.quickcamera@1.0-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.xiaomi.hardware.quickcamera@1.0-impl.so",
],
shared_libs: [
"liblog",
"libbase",
"libutils",
"libcutils",
"libhidlbase",
"libhardware",
"vendor.xiaomi.hardware.quickcamera@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
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",
"liblog",
"libz",
"libm",
"libc++_shared",
"libdl",
"libc",
],
},
},
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_11_yaml_build",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libQnnHtpAltPrepV69Stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libQnnHtpAltPrepV69Stub.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libdl",
"libm",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSNPE",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSNPE.so",
],
shared_libs: [
"libdl",
"liblog",
"libc++_shared",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSnpeCpu",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSnpeCpu.so",
],
shared_libs: [
"libdl",
"liblog",
"libm",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSnpeGpu",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSnpeGpu.so",
],
shared_libs: [
"liblog",
"libdl",
"libm",
"libc",
],
},
},
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: [
"liblog",
"libcdsprpc",
"libdl",
"libm",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libTrueSight",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libTrueSight.so",
],
shared_libs: [
"liblog",
"libz",
"libEGL",
"libGLESv3",
"libOpenCL",
"libnativewindow",
"libGLESv2",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib_sr_models",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/lib_sr_models.so",
],
shared_libs: [
"liblog",
"libm",
"libc++_shared",
"libdl",
"libc",
],
},
},
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",
"liblx-osal",
"libaudioroute",
"libats",
"libmisight",
"libtinyalsa",
"libaudio_log_utils",
"libexpat",
"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: "libalCFR",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libalCFR.so",
],
shared_libs: [
"libOpenCL",
"libc++_shared",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libanc_dc_base",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libanc_dc_base.so",
],
shared_libs: [
"libz",
"libdl",
"libm",
"liblog",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libanc_hdr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libanc_hdr.so",
],
shared_libs: [
"libz",
"liblog",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libancbase",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libancbase.so",
],
shared_libs: [
"libm",
"liblog",
"libdl",
"libc",
],
},
},
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",
"libaudioroute_ext",
"libxlog",
"libtinyalsa",
"libtinycompress",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarc_sat",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarc_sat.so",
],
shared_libs: [
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarc_translate",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarc_translate.so",
],
shared_libs: [
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarccali_data",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarccali_data.so",
],
shared_libs: [
"libcamera_metadata",
"libcom.qti.chinodeutils",
"libcutils",
"libmiStereoFactoryRemapBasicLib",
"libchilog",
"libmpbase",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_beautyshot",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_beautyshot.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_dualcam_refocus_image",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_dualcam_refocus_image.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_dualcam_refocus_video",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_dualcam_refocus_video.so",
],
shared_libs: [
"libeva",
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_qnnhtp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_qnnhtp.so",
],
shared_libs: [
"liblog",
"libdl",
"libQnnHtpAltPrepV69Stub",
"libcdsprpc",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_super_night_raw",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_super_night_raw.so",
],
shared_libs: [
"libmpbase",
"libcdsprpc",
"libarcsoft_qnnhtp",
"libOpenCL",
"libQnnHtpAltPrepV69Stub",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbeauty_face_interface",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbeauty_face_interface.so",
],
shared_libs: [
"liblog",
"libm",
"libdl",
"libc",
],
},
},
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: "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: "libcamera_nn_stub",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamera_nn_stub.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamera_scene",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamera_scene.so",
],
shared_libs: [
"libSNPE",
"libsnpe_dsp_domains_v2",
"libsnpe_dsp_domains_v3",
"libc++_shared",
"liblog",
"libm",
"libc",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"com.qti.chi.override",
"com.qti.feature2.generic",
"com.qti.feature2.offlinestatsregeneration",
"libchilog",
"libqdMetaData",
"com.qti.feature2.mfsr.sm8450",
"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: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libcdsprpc",
"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: [
"libc++",
"libcutils",
"liblog",
"libprocessgroup",
"libsync",
"libutils",
"libutilscallstack",
"liblz4",
"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: "libcamxfacialfeatures",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxfacialfeatures.so",
],
shared_libs: [
"libcamxfdalgo",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxfdalgo",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxfdalgo.so",
],
shared_libs: [
"libc++",
"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",
"libcamxfdalgo",
"libcamxfacialfeatures",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libcdsprpc",
"libbinder_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: "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: "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: "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: "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.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.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.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: [
"liblog",
"libutils",
"libcutils",
"libcamera_metadata",
"libcom.xiaomi.debug",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcrussp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcrussp.so",
],
shared_libs: [
"liblog",
"libtinyalsa",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcvface_api",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcvface_api.so",
],
shared_libs: [
"liblog",
"libdl",
"libm",
"libc",
],
},
},
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: [
"libceres",
"libz",
"libdl",
"libm",
"liblog",
"libc",
"libomp",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdualcam_optical_zoom_control",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdualcam_optical_zoom_control.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdualcam_video_optical_zoom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdualcam_video_optical_zoom.so",
],
shared_libs: [
"libmpbase",
"libOpenCL",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libellv",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libellv.so",
],
shared_libs: [
"libOpenCL",
"libdmabufheap",
"libcdsprpc",
"libSNPE",
"libc++_shared",
"libc",
"libm",
"libdl",
"libGLESv2",
"libEGL",
"liblog",
"libz",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgf_hal",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgf_hal.so",
],
shared_libs: [
"libhidlbase",
"libhwbinder",
"libhidltransport",
"libutils",
"libcutils",
"liblog",
"libhardware",
"libion",
"libdmabufheap",
"libQSEEComAPI",
"vendor.xiaomi.hardware.fx.tunnel@1.0",
"libc",
"libm",
"libdl",
"libc++",
],
},
},
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: "libhexagon_controller",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhexagon_controller.so",
],
shared_libs: [
"liblog",
"libcdsprpc",
"libm",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhis_11_yaml_build",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhis_11_yaml_build.so",
],
shared_libs: [
"libm",
"libdl",
"libc",
],
},
},
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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libcdsprpc",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.taro",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libcdsprpc",
"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: "libmiStereoFactoryRemapBasicLib",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmiStereoFactoryRemapBasicLib.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiai_deblur",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmiai_deblur.so",
],
shared_libs: [
"libSNPE",
"liblog",
"libz",
"libm",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiai_portraitsupernight",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmiai_portraitsupernight.so",
],
shared_libs: [
"libm",
"liblog",
"libz",
"libOpenCL",
"libc",
"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",
"libz",
"libc",
"libGLESv3",
"libEGL",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_basic",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgo_basic.so",
],
shared_libs: [
"libmialgo_utils",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_det_ldc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgo_det_ldc.so",
],
shared_libs: [
"liblog",
"libmialgo_ai_vision",
"libmialgo_utils",
"libcdsprpc",
"libOpenCL",
"libm",
"libc++_shared",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_ellc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgo_ellc.so",
],
shared_libs: [
"libOpenCL",
"libdmabufheap",
"libcdsprpc",
"libSNPE",
"libmialgo_utils",
"libc++_shared",
"libc",
"libm",
"libdl",
"libGLESv2",
"libEGL",
"liblog",
"libz",
],
},
},
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_ie_capture",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/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,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_ie_preview",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgo_ie_preview.so",
],
shared_libs: [
"libmialgo_utils",
"libion",
"libcdsprpc",
"libOpenCL",
"libc++_shared",
"libm",
"liblog",
"libz",
"libc",
"libGLESv3",
"libEGL",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_image_colourkeeping",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgo_image_colourkeeping.so",
],
shared_libs: [
"libion",
"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: "libmialgo_pureShot",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgo_pureShot.so",
],
shared_libs: [
"liblog",
"libion",
"libOpenCL",
"libcdsprpc",
"libmialgo_utils",
"libmibokeh_mask_dsp",
"libhexagon_controller",
"libc++_shared",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_pureView",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgo_pureView.so",
],
shared_libs: [
"liblog",
"libOpenCL",
"libcdsprpc",
"libmialgo_utils",
"libc++_shared",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_rfs",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgo_rfs.so",
],
shared_libs: [
"liblog",
"libOpenCL",
"libcdsprpc",
"libmialgo_utils",
"libc++_shared",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_sd",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgo_sd.so",
],
shared_libs: [
"libc++_shared",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_seg_ldc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgo_seg_ldc.so",
],
shared_libs: [
"liblog",
"libmialgo_ai_vision",
"libmialgo_utils",
"libion",
"libcdsprpc",
"libOpenCL",
"libm",
"libc++_shared",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_utils",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgo_utils.so",
],
shared_libs: [
"libcdsprpc",
"libOpenCL",
"liblog",
"libc++_shared",
"libm",
"libdl",
"libc",
],
},
},
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: "libmialgo_video_enhance",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgo_video_enhance.so",
],
shared_libs: [
"libmialgo_utils",
"libion",
"libcdsprpc",
"libOpenCL",
"libc++_shared",
"libm",
"liblog",
"libz",
"libc",
"libGLESv3",
"libEGL",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmialgo_video_seg_depth",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgo_video_seg_depth.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: "libmialgoengine",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmialgoengine.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libhidlbase",
"libhidltransport",
"libui",
"libcamera_metadata",
"libutils",
"libdmabufheap",
"libnativewindow",
"libprocessgroup",
"libcom.xiaomi.pluginutils",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.grallocutils",
"libcom.xiaomi.debug",
"libcamlog",
"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: "libmibokeh_855",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmibokeh_855.so",
],
shared_libs: [
"libOpenCL",
"liblog",
"libz",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmibokeh_mask_dsp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmibokeh_mask_dsp.so",
],
shared_libs: [
"libOpenCL",
"liblog",
"libz",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiphone_capture_ldc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmiphone_capture_ldc.so",
],
shared_libs: [
"libmialgo_utils",
"libOpenCL",
"libcdsprpc",
"libc++_shared",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiphone_preview_bokeh",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmiphone_preview_bokeh.so",
],
shared_libs: [
"libmialgo_ai_vision",
"libmialgo_utils",
"libOpenCL",
"libcdsprpc",
"libc++_shared",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmiphone_preview_ldc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmiphone_preview_ldc.so",
],
shared_libs: [
"libmialgo_utils",
"libOpenCL",
"libcdsprpc",
"libc++_shared",
"liblog",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmcamera_cac3",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmmcamera_cac3.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libcdsprpc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmcamera_mfnr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmmcamera_mfnr.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libcdsprpc",
"libopencv",
"libz",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmcamera_mfnr_t4",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmmcamera_mfnr_t4.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libcdsprpc",
"libopencv",
"libz",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmcamera_pdpc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmmcamera_pdpc.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libcdsprpc",
"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",
check_elf_files: false,
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmorpho_ultrazoom_eis",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmorpho_ultrazoom_eis.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"libEGL",
"liblog",
"libGLESv2",
"libGLESv3",
],
},
},
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: [
"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: "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: "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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libcdsprpc",
"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: "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: "libqshcamera",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libqshcamera.so",
],
shared_libs: [
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
"libsnsapi",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libquickcamera",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libquickcamera.so",
],
shared_libs: [
"liblog",
"libutils",
"libhidlbase",
"libcutils",
"vendor.xiaomi.hardware.quickcamera@1.0",
"vendor.xiaomi.hardware.quickcamera@1.0-impl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "librelight_only",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/librelight_only.so",
],
shared_libs: [
"libGLESv3",
"libEGL",
"liblog",
"libc++_shared",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libremosaic_wrapper",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libremosaic_wrapper.so",
],
shared_libs: [
"liblog",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libremosaiclib",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libremosaiclib.so",
],
shared_libs: [
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsdk_sr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsdk_sr.so",
],
shared_libs: [
"libOpenCL",
"liblog",
"libm",
"libdl",
"libc++_shared",
"libc",
],
},
},
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: "libsnpe_dsp_domains_v2",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsnpe_dsp_domains_v2.so",
],
shared_libs: [
"liblog",
"libdl",
"libcdsprpc",
"libm",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsnpe_dsp_domains_v3",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsnpe_dsp_domains_v3.so",
],
shared_libs: [
"liblog",
"libdl",
"libcdsprpc",
"libm",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libssccalapi@2.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libssccalapi@2.0.so",
],
shared_libs: [
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
"liblog",
"libsnsapi",
"libsensorslog",
"libssc",
"libutils",
"libcutils",
"libhardware",
"libhidltransport",
"libhidlbase",
"android.hardware.sensors@2.0",
"android.hardware.sensors@2.0-ScopedWakelock",
"android.frameworks.sensorservice@1.0",
"libjsoncpp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsupermoon",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsupermoon.so",
],
shared_libs: [
"libSNPE",
"libc++_shared",
"libc",
"libm",
"libdl",
"libz",
"liblog",
],
},
},
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: "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: "libtfestriping",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtfestriping.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libcdsprpc",
"libz",
"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: "libtriplecam_optical_zoom_control",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtriplecam_optical_zoom_control.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtriplecam_video_optical_zoom",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtriplecam_video_optical_zoom.so",
],
shared_libs: [
"libmpbase",
"libOpenCL",
"liblog",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"libcdsprpc",
"libopencv",
"libz",
"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: "libvideofilter_only",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvideofilter_only.so",
],
shared_libs: [
"libGLESv3",
"libEGL",
"liblog",
"libc++_shared",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvidhance",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvidhance.so",
],
shared_libs: [
"libGLESv3",
"libEGL",
"libGLESv2",
"libdl",
"libm",
"liblog",
"libc++",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvidhance_active_ois",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvidhance_active_ois.so",
],
shared_libs: [
"libvidhance",
"libdl",
"libm",
"liblog",
"libGLESv3",
"libEGL",
"libGLESv2",
"libc++",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvidhance_dmbr",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvidhance_dmbr.so",
],
shared_libs: [
"libvidhance",
"libdl",
"libm",
"liblog",
"libGLESv3",
"libEGL",
"libGLESv2",
"libc++",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvidhance_face_stabilizer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvidhance_face_stabilizer.so",
],
shared_libs: [
"libvidhance",
"libdl",
"libm",
"liblog",
"libGLESv3",
"libEGL",
"libGLESv2",
"libc++",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvidhance_horizon_correction",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvidhance_horizon_correction.so",
],
shared_libs: [
"libvidhance",
"libdl",
"libm",
"liblog",
"libGLESv3",
"libEGL",
"libGLESv2",
"libc++",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvidhance_ldc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvidhance_ldc.so",
],
shared_libs: [
"libvidhance",
"libdl",
"libm",
"liblog",
"libGLESv3",
"libEGL",
"libGLESv2",
"libc++",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvidhance_stabilizer",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvidhance_stabilizer.so",
],
shared_libs: [
"libvidhance",
"libdl",
"libm",
"liblog",
"libGLESv3",
"libEGL",
"libGLESv2",
"libc++",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvidhance_super_stabilization",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvidhance_super_stabilization.so",
],
shared_libs: [
"libvidhance",
"libdl",
"libm",
"liblog",
"libGLESv3",
"libEGL",
"libGLESv2",
"libc++",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libxmi_hdr_checker",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libxmi_hdr_checker.so",
],
shared_libs: [
"libc",
"libz",
"libdl",
"libm",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libxmi_high_dynamic_range",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libxmi_high_dynamic_range.so",
],
shared_libs: [
"libm",
"liblog",
"libz",
"libOpenCL",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libxmi_high_dynamic_range_cdsp",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libxmi_high_dynamic_range_cdsp.so",
],
shared_libs: [
"libcdsprpc",
"libOpenCL",
"liblog",
"libmialgo_utils",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libxmi_slow_motion_mein",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libxmi_slow_motion_mein.so",
],
shared_libs: [
"libOpenCL",
"liblog",
"libcdsprpc",
"libSNPE",
"libmialgo_utils",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.camera.aon@1.0-service-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.qti.hardware.camera.aon@1.0-service-impl.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"com.qti.qseeaon",
"vendor.qti.hardware.camera.aon@1.0",
"libz",
"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",
"android.hardware.graphics.common@1.1",
"libhardware",
"libhidlbase",
"libhidltransport",
"libprocessgroup",
"libcamera_metadata",
"libcamxcommonutils",
"libcamxsettingsmanager",
"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",
"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.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",
"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.campostproc@1.0-service-impl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.campostproc@1.0-service-impl.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libbase",
"libbinder",
"libhardware",
"libhidlbase",
"libfmq",
"libhidltransport",
"libcamera_metadata",
"libcom.xiaomi.metadatautils",
"libcom.xiaomi.debug",
"libgrallocutils",
"libmialgoengine",
"vendor.xiaomi.hardware.campostproc@1.0",
"android.hardware.camera.common@1.0",
"android.hardware.graphics.mapper@4.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.campostproc@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.campostproc@1.0.so",
],
shared_libs: [
"android.hardware.camera.common@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.quickcamera@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.xiaomi.hardware.quickcamera@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
prebuilt_rfsa {
name: "bm2n00",
filename: "bm2n00.bin",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/bm2n00.bin",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "bm2n01",
filename: "bm2n01.bin",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/bm2n01.bin",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "bm2n02",
filename: "bm2n02.bin",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/bm2n02.bin",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "bm2n03",
filename: "bm2n03.bin",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/bm2n03.bin",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "bm2n04",
filename: "bm2n04.bin",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/bm2n04.bin",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "bm2n05",
filename: "bm2n05.bin",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/bm2n05.bin",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "bm2n06",
filename: "bm2n06.bin",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/bm2n06.bin",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "bm2n07",
filename: "bm2n07.bin",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/bm2n07.bin",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "bm2n08",
filename: "bm2n08.bin",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/bm2n08.bin",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "bm2n09",
filename: "bm2n09.bin",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/bm2n09.bin",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "bm2n10",
filename: "bm2n10.bin",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/bm2n10.bin",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "bm2n11",
filename: "bm2n11.bin",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/bm2n11.bin",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "capi_elus_rx",
filename: "capi_elus_rx.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/capi_elus_rx.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "capi_elus_tx",
filename: "capi_elus_tx.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/capi_elus_tx.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "hrtf5c",
filename: "hrtf5c.bin",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/hrtf5c.bin",
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: "libMIAIHDR_skel",
filename: "libMIAIHDR_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libMIAIHDR_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libQ6MSFR_manager_skel",
filename: "libQ6MSFR_manager_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libQ6MSFR_manager_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libQnnHtpAltPrepSkel",
filename: "libQnnHtpAltPrepSkel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libQnnHtpAltPrepSkel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libQnnHtpAltPrepV69Skel",
filename: "libQnnHtpAltPrepV69Skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libQnnHtpAltPrepV69Skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libQnnHtpV69",
filename: "libQnnHtpV69.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libQnnHtpV69.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libSnpeHtpV69Skel",
filename: "libSnpeHtpV69Skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libSnpeHtpV69Skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libVppFrcQnnHtp",
filename: "libVppFrcQnnHtp.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libVppFrcQnnHtp.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libVppQnnHtp",
filename: "libVppQnnHtp.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libVppQnnHtp.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libapn_dsp_skel",
filename: "libapn_dsp_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libapn_dsp_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libarcsoft_beauty_hvx_skel",
filename: "libarcsoft_beauty_hvx_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libarcsoft_beauty_hvx_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libbitml_nsp_v2_skel",
filename: "libbitml_nsp_v2_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libbitml_nsp_v2_skel.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: "libcvpdsp_2_1",
filename: "libcvpdsp_2_1.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libcvpdsp_2_1.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libdspCV_skel",
filename: "libdspCV_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "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: "libevadsp_3_0",
filename: "libevadsp_3_0.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libevadsp_3_0.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: "libfastcvadsp",
filename: "libfastcvadsp.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libfastcvadsp.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libfastcvdsp_skel",
filename: "libfastcvdsp_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libfastcvdsp_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: "libhdr_cdsp_skel",
filename: "libhdr_cdsp_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libhdr_cdsp_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_ldc_cdsp_skel",
filename: "libmialgo_ldc_cdsp_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libmialgo_ldc_cdsp_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libmialgo_low_light_align_cdsp_skel",
filename: "libmialgo_low_light_align_cdsp_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libmialgo_low_light_align_cdsp_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libmialgo_mfnr_cdsp_skel",
filename: "libmialgo_mfnr_cdsp_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libmialgo_mfnr_cdsp_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libmialgo_pureview_cdsp_skel",
filename: "libmialgo_pureview_cdsp_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libmialgo_pureview_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: "libmialgo_sfnr_cdsp_skel",
filename: "libmialgo_sfnr_cdsp_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libmialgo_sfnr_cdsp_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libmobilenet_dsp_frc",
filename: "libmobilenet_dsp_frc.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libmobilenet_dsp_frc.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libmobilenet_dsp_frc_networks",
filename: "libmobilenet_dsp_frc_networks.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libmobilenet_dsp_frc_networks.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: "libscveT2T_skel",
filename: "libscveT2T_skel.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libtracker_6dof_skel_8250",
filename: "libtracker_6dof_skel_8250.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libtracker_6dof_skel_8250.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libtracker_6dof_skel_8350",
filename: "libtracker_6dof_skel_8350.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libtracker_6dof_skel_8350.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libvpp_ais_networks",
filename: "libvpp_ais_networks.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libvpp_ais_networks.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libvpp_vqa_networks",
filename: "libvpp_vqa_networks.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libvpp_vqa_networks.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "libvpt_action_recognition",
filename: "libvpt_action_recognition.so",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/libvpt_action_recognition.so",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "misound_karaoke_res",
filename: "misound_karaoke_res.bin",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/misound_karaoke_res.bin",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "misound_karaokemix_res",
filename: "misound_karaokemix_res.bin",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/misound_karaokemix_res.bin",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "misound_res_headphone",
filename: "misound_res_headphone.bin",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/misound_res_headphone.bin",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "misound_res_spk",
filename: "misound_res_spk.bin",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/misound_res_spk.bin",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_rfsa {
name: "misound_res_spk4ch",
filename: "misound_res_spk4ch.bin",
owner: "xiaomi",
src: "proprietary/vendor/lib/rfsa/adsp/misound_res_spk4ch.bin",
relative_install_path: "adsp",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.xiaomi.hardware.quickcamera@1.0-service.xml",
owner: "xiaomi",
src: "proprietary/vendor/etc/vintf/manifest/vendor.xiaomi.hardware.quickcamera@1.0-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
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: "vendor.qti.camera.provider@2.7-service_64",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.qti.camera.provider@2.7-service_64",
],
shared_libs: [
"android.hardware.camera.provider@2.5",
"android.hardware.camera.provider@2.6",
"android.hardware.camera.provider@2.7",
"camx.provider@2.4-legacy",
"camx.provider@2.5-legacy",
"camx.provider@2.6-legacy",
"camx.provider@2.7-legacy",
"libbinder",
"android.hardware.camera.common@1.0",
"android.hardware.camera.device@1.0",
"android.hardware.camera.device@3.2",
"android.hardware.camera.device@3.3",
"android.hardware.camera.device@3.4",
"android.hardware.camera.device@3.5",
"android.hardware.camera.device@3.6",
"android.hardware.camera.device@3.7",
"android.hardware.camera.provider@2.4",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"camx.device@3.2-impl",
"camx.device@3.3-impl",
"camx.device@3.4-impl",
"camx.device@3.5-impl",
"camx.device@3.6-impl",
"libtinyxml2",
"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",
"camx.device@3.7-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.xiaomi.hardware.quickcamera@1.0-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.xiaomi.hardware.quickcamera@1.0-service",
],
shared_libs: [
"liblog",
"libbase",
"libbinder",
"libutils",
"libcutils",
"libhidlbase",
"libhardware",
"libquickcamera",
"vendor.xiaomi.hardware.quickcamera@1.0",
"vendor.xiaomi.hardware.quickcamera@1.0-impl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}