Change-Id: Idad20512982b8753820fffa6d956df137e462638 Signed-off-by: Pranav Vashi <neobuddy89@gmail.com> Signed-off-by: firebird11 <hbgassel@gmail.com>
4815 lines
110 KiB
Plaintext
4815 lines
110 KiB
Plaintext
//
|
|
// Automatically generated file. DO NOT MODIFY
|
|
//
|
|
|
|
soong_namespace {
|
|
imports: [
|
|
"hardware/qcom-caf/common/libqti-perfd-client",
|
|
"hardware/qcom-caf/sm8150",
|
|
"hardware/xiaomi",
|
|
"vendor/qcom/opensource/display",
|
|
"vendor/xiaomi/sm8150-common",
|
|
],
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "audio.primary.msmnile",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/hw/audio.primary.msmnile.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libtinyalsa",
|
|
"libtinycompress",
|
|
"libaudioroute-v34",
|
|
"libaudioutils",
|
|
"libexpat",
|
|
"libhidlbase",
|
|
"libprocessgroup",
|
|
"libutils",
|
|
"libaudioroute_ext",
|
|
"libhardware_legacy",
|
|
"libresampler",
|
|
"libaudio_log_utils",
|
|
"vendor.qti.hardware.audiohalext@1.0",
|
|
"android.hardware.power@1.2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.audiohalext@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/hw/vendor.qti.hardware.audiohalext@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libaudioconfigstore",
|
|
"libbase",
|
|
"libcutils",
|
|
"libexpat",
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"liblog",
|
|
"libutils",
|
|
"vendor.qti.hardware.audiohalext@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liba2dpoffload",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/liba2dpoffload.so",
|
|
],
|
|
shared_libs: [
|
|
"libaudioutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libtinyalsa",
|
|
"libtinycompress",
|
|
"libaudioroute",
|
|
"libexpat",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libadm",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libadm.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libtinyalsa",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudio_log_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libaudio_log_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libexpat",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudioconfigstore",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libaudioconfigstore.so",
|
|
],
|
|
shared_libs: [
|
|
"libexpat",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudioparsers",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libaudioparsers.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudioroute_ext",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libaudioroute_ext.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libtinyalsa",
|
|
"libaudioroute-v34",
|
|
"libexpat",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdrc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libdrc.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhdmipassthru",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libhdmipassthru.so",
|
|
],
|
|
shared_libs: [
|
|
"libaudioparsers",
|
|
"libaudioroute",
|
|
"libaudioutils",
|
|
"libcutils",
|
|
"libexpat",
|
|
"liblog",
|
|
"libtinyalsa",
|
|
"libtinycompress",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libresampler",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libresampler.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libssrec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libssrec.so",
|
|
],
|
|
shared_libs: [
|
|
"libaudioutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libtinyalsa",
|
|
"libtinycompress",
|
|
"libaudioroute",
|
|
"libexpat",
|
|
"libprocessgroup",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsurround_3mic_proc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libsurround_3mic_proc.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.audiohalext@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/vendor.qti.hardware.audiohalext@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libxlog",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/vndk/libxlog.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
relative_install_path: "vndk",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.imx586_raphael",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/com.qti.sensor.imx586_raphael.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.ov8856_raphael",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/com.qti.sensor.ov8856_raphael.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.s5k3l6_raphael",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/com.qti.sensor.s5k3l6_raphael.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.s5k3t2_raphael",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/com.qti.sensor.s5k3t2_raphael.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.almalence.node.sr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.almalence.node.sr.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libcutils",
|
|
"libutils",
|
|
"libHalSuperSensorServer",
|
|
"libSuperSensor",
|
|
"libSuperSensorCPU",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.altek.node.depurple",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.altek.node.depurple.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libxml2",
|
|
"libalCFR",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.altek.node.distortioncorrection",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.altek.node.distortioncorrection.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmibokeh_855",
|
|
"libalLDC",
|
|
"libalhLDC",
|
|
"libalAILDC",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.arcsoft.node.bodyslim",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.arcsoft.node.bodyslim.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libsync",
|
|
"libarcsoft_bodyslim",
|
|
"libutils",
|
|
"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.arcsoft.node.capturebokeh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.arcsoft.node.capturebokeh.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libcutils",
|
|
"libarcsoft_portrait_lighting",
|
|
"libarcsoft_portrait_lighting_c",
|
|
"libmpbase",
|
|
"libarcsoft_dualcam_refocus",
|
|
"libarcsoft_beautyshot",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.arcsoft.node.capturefusion",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.arcsoft.node.capturefusion.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libcutils",
|
|
"libmpbase",
|
|
"libarcsoft_dualcam_image_optical_zoom",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.arcsoft.node.deflicker",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.arcsoft.node.deflicker.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmpbase",
|
|
"libarcsoft_preview_deflicker",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.arcsoft.node.distortioncorrection",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.arcsoft.node.distortioncorrection.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmpbase",
|
|
"libarcsoft_distortion_correction",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.arcsoft.node.hdr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdr.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmpbase",
|
|
"libarcsoft_high_dynamic_range",
|
|
"libarcsoft_low_light_hdr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.arcsoft.node.hdrchecker",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.arcsoft.node.hdrchecker.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmpbase",
|
|
"libarcsoft_high_dynamic_range",
|
|
"libarcsoft_low_light_hdr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.arcsoft.node.mfbokeh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.arcsoft.node.mfbokeh.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libcutils",
|
|
"libmpbase",
|
|
"libarcsoft_dualcam_refocus",
|
|
"libarcsoft_portrait_lighting",
|
|
"libarcsoft_portrait_lighting_c",
|
|
"libarcsoft_beautyshot",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.arcsoft.node.realtimebokeh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.arcsoft.node.realtimebokeh.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libcutils",
|
|
"libmpbase",
|
|
"libarcsoft_dualcam_refocus",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.arcsoft.node.skinbeautifier",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.arcsoft.node.skinbeautifier.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libsync",
|
|
"libarcsoft_beautyshot",
|
|
"libutils",
|
|
"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.arcsoft.node.smooth_transition",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.arcsoft.node.smooth_transition.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libtriplecam_video_optical_zoom",
|
|
"libarcsat",
|
|
"libcutils",
|
|
"libmpbase",
|
|
"libz",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.arcsoft.node.superlowlight",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.arcsoft.node.superlowlight.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmpbase",
|
|
"libarcsoft_supernight",
|
|
"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",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++_shared",
|
|
"libcamera_scene",
|
|
"libmialgo_sd",
|
|
"libarcsoft_high_dynamic_range",
|
|
"libc++",
|
|
"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",
|
|
"libcdsprpc",
|
|
"libqdMetaData",
|
|
"libsnsapi",
|
|
"libqmi_common_so",
|
|
"libqmi_cci",
|
|
"libqmi_encdec",
|
|
"libprotobuf-cpp-full-3.9.1-vendorcompat",
|
|
"libhardware",
|
|
"libcom.qti.chinodeutils",
|
|
"libsync",
|
|
"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: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.eisv3",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.eisv3.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.hvx.addconstant",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.hvx.addconstant.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.hvx.binning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.hvx.binning.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.node.depth",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.depth.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"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.dummyrtb",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.dummyrtb.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"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: [
|
|
"libcamera_metadata",
|
|
"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.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",
|
|
"libcdsprpc",
|
|
"libqdMetaData",
|
|
"libsnsapi",
|
|
"libqmi_common_so",
|
|
"libqmi_cci",
|
|
"libqmi_encdec",
|
|
"libprotobuf-cpp-full-3.9.1-vendorcompat",
|
|
"libhardware",
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libsync",
|
|
"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",
|
|
"libcdsprpc",
|
|
"libqdMetaData",
|
|
"libsnsapi",
|
|
"libqmi_common_so",
|
|
"libqmi_cci",
|
|
"libqmi_encdec",
|
|
"libprotobuf-cpp-full-3.9.1-vendorcompat",
|
|
"libhardware",
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libsync",
|
|
"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",
|
|
"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.gpu",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.gpu.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.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",
|
|
"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.photosolid",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.photosolid.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libxml2",
|
|
"lib_denoiser3",
|
|
"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.remosaic",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.remosaic.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libremosaic_daemon",
|
|
"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",
|
|
"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: [
|
|
"libcamera_metadata",
|
|
"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.watermark",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.watermark.so",
|
|
],
|
|
shared_libs: [
|
|
"libpiex_shim",
|
|
"libcutils",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libjpeg",
|
|
"libpng",
|
|
"libz",
|
|
"libpiex",
|
|
"libexpat",
|
|
"libdng_sdk",
|
|
"libEGL",
|
|
"libGLESv2",
|
|
"libnativewindow",
|
|
"libft2vendor",
|
|
"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.xiaomigenderage",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.xiaomigenderage.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libxml2",
|
|
"libFaceGrade",
|
|
"libXMFD_AgeGender",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.aec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.af",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.af.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.afd",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.afd.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.asd",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.asd.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.awb",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.awb.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.awbwrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.haf",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.haf.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.hafoverride",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.hafoverride.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.localhistogram",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.localhistogram.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.pdlib",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.pdlib.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.pdlibsony",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibsony.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.pdlibwrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.pdlibwrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qtistatic.stats.aec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qtistatic.stats.af",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qtistatic.stats.af.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qtistatic.stats.awb",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qtistatic.stats.awb.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qtistatic.stats.pdlib",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.vidhance.node.eis",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.vidhance.node.eis.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libvidhance",
|
|
"libutils",
|
|
"libcutils",
|
|
"libui",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"android.frameworks.sensorservice@1.0",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.vidhance.stats.aec_dmbr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.vidhance.stats.aec_dmbr.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"android.frameworks.sensorservice@1.0",
|
|
"libvidhance",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.visidon.node.clearshot",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.visidon.node.clearshot.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libxml2",
|
|
"libsync",
|
|
"libVDClearShot",
|
|
"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",
|
|
"libarcsoft_portrait_lighting",
|
|
"libarcsoft_portrait_lighting_c",
|
|
"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.mifragment",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifragment.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmibokeh_855",
|
|
"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",
|
|
"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: "libdepthmapwrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/libdepthmapwrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
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",
|
|
"libcdsprpc",
|
|
"libqdMetaData",
|
|
"libsnsapi",
|
|
"libqmi_common_so",
|
|
"libqmi_cci",
|
|
"libqmi_encdec",
|
|
"libprotobuf-cpp-full-3.9.1-vendorcompat",
|
|
"libhardware",
|
|
"libcamera_metadata",
|
|
"libcamxfdengine",
|
|
"libcamxstatscore",
|
|
"libsync",
|
|
"libmegface",
|
|
"libMegviiFacepp-0.5.2",
|
|
"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",
|
|
"libcamera_metadata",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libqdMetaData",
|
|
"libsync",
|
|
"libutils",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"libgrallocutils",
|
|
"libmialgo_fs",
|
|
"libmialgo_utils",
|
|
"libion",
|
|
"libmialgo_rfs",
|
|
"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: [
|
|
"libc++",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"libvndksupport",
|
|
"libhwbinder",
|
|
"libhidltransport",
|
|
"libbinder",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libhardware",
|
|
"libgf_hal",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.sensorscalibrate@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libbase",
|
|
"vendor.qti.hardware.sensorscalibrate@1.0",
|
|
"libsensorcal",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.motor@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.xiaomi.hardware.motor@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libhardware",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"vendor.xiaomi.hardware.motor@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libFaceGrade",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libFaceGrade.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libHalSuperSensorServer",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libHalSuperSensorServer.so",
|
|
],
|
|
shared_libs: [
|
|
"libSuperSensor",
|
|
"libcdsprpc",
|
|
"libSuperSensorCPU",
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libSNPE",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libSNPE.so",
|
|
],
|
|
shared_libs: [
|
|
"libsymphony-cpu",
|
|
"libdl",
|
|
"liblog",
|
|
"libc++_shared",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libSuperSensor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libSuperSensor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libcdsprpc",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libSuperSensorCPU",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libSuperSensorCPU.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libVDClearShot",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libVDClearShot.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libXMFD_AgeGender",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libXMFD_AgeGender.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib_denoiser3",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/lib_denoiser3.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libalAILDC",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libalAILDC.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"libnativewindow",
|
|
"libOpenCL",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
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",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libalLDC",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libalLDC.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"libnativewindow",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libalhLDC",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libalhLDC.so",
|
|
],
|
|
shared_libs: [
|
|
"libOpenCL",
|
|
"liblog",
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"libnativewindow",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsat",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarcsat.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libtriplecam_video_optical_zoom",
|
|
"libcutils",
|
|
"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: [
|
|
"libc++_shared",
|
|
"libmpbase",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_bodyslim",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarcsoft_bodyslim.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"libOpenCL",
|
|
"liblog",
|
|
"libEGL",
|
|
"libGLESv3",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_distortion_correction",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarcsoft_distortion_correction.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_dualcam_image_optical_zoom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarcsoft_dualcam_image_optical_zoom.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"libOpenCL",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_dualcam_refocus",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarcsoft_dualcam_refocus.so",
|
|
],
|
|
shared_libs: [
|
|
"libarcsoft_dualcam_refocus_rear_t",
|
|
"libarcsoft_dualcam_refocus_rear_w",
|
|
"libarcsoft_dualcam_refocus_front",
|
|
"libmpbase",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_dualcam_refocus_front",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarcsoft_dualcam_refocus_front.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"libcdsprpc",
|
|
"libOpenCL",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_dualcam_refocus_rear_t",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarcsoft_dualcam_refocus_rear_t.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"libcdsprpc",
|
|
"libOpenCL",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_dualcam_refocus_rear_w",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarcsoft_dualcam_refocus_rear_w.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"libcdsprpc",
|
|
"libOpenCL",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_high_dynamic_range",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarcsoft_high_dynamic_range.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_low_light_hdr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarcsoft_low_light_hdr.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_portrait_lighting",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarcsoft_portrait_lighting.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"libarcsoft_portrait_lighting_c",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_portrait_lighting_c",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarcsoft_portrait_lighting_c.so",
|
|
],
|
|
shared_libs: [
|
|
"libOpenCL",
|
|
"liblog",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_preview_deflicker",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarcsoft_preview_deflicker.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_supernight",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarcsoft_supernight.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"libOpenCL",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarm_proxy_skel",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarm_proxy_skel.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libhvx_proxy_stub",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
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",
|
|
"libcdsprpc",
|
|
"libqdMetaData",
|
|
"libsnsapi",
|
|
"libqmi_common_so",
|
|
"libqmi_cci",
|
|
"libqmi_encdec",
|
|
"libprotobuf-cpp-full-3.9.1-vendorcompat",
|
|
"libhardware",
|
|
"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",
|
|
"liblog",
|
|
"libm",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamxfdalgov7",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamxfdalgov7.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamxfdalgov8",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamxfdalgov8.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
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: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libcamera_nn_stub",
|
|
"libcdsprpc",
|
|
"libcamxfdalgov7",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamxlocalhistogramalgo",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamxlocalhistogramalgo.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"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: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"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: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"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: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"liblog",
|
|
"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: [
|
|
"libcamera_metadata",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libft2vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libft2vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libpng",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
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",
|
|
"libbinder",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libhardware",
|
|
"libion",
|
|
"libQSEEComAPI",
|
|
"vendor.goodix.hardware.biometrics.fingerprint@2.1",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
"libc++",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhvx_proxy_stub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhvx_proxy_stub.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libcdsprpc",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgo_fs",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmialgo_fs.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
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",
|
|
"libmialgo_utils",
|
|
"libion",
|
|
"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: [
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
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: [
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgoengine",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmialgoengine.so",
|
|
],
|
|
shared_libs: [
|
|
"libarcsoft_high_dynamic_range",
|
|
"libarcsoft_low_light_hdr",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libnativewindow",
|
|
"libEGL",
|
|
"libGLESv2",
|
|
"libgrallocutils",
|
|
"libmpbase",
|
|
"libarcsoft_beautyshot",
|
|
"libarcsoft_dualcam_refocus",
|
|
"libarcsoft_portrait_lighting",
|
|
"libarcsoft_portrait_lighting_c",
|
|
"libarcsoft_distortion_correction",
|
|
"libarcsoft_bodyslim",
|
|
"libalhLDC",
|
|
"libalAILDC",
|
|
"libalCFR",
|
|
"libmibokeh_855",
|
|
"libHalSuperSensorServer",
|
|
"libSuperSensor",
|
|
"libSuperSensorCPU",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
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: "libmivendor_module_calibration",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmivendor_module_calibration.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmivendor_module_hall",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmivendor_module_hall.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmivendor_module_motor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmivendor_module_motor.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmpbase",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmpbase.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libremosaic_daemon",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libremosaic_daemon.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbinder",
|
|
"libion",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsensorcal",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsensorcal.so",
|
|
],
|
|
shared_libs: [
|
|
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
|
|
"liblog",
|
|
"libssc",
|
|
"libutils",
|
|
"libcutils",
|
|
"libsensorslog",
|
|
"libsnsapi",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsensorslog",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsensorslog.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsn100u_fw",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsn100u_fw.so",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsns_fastRPC_util",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsns_fastRPC_util.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsnsapi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsnsapi.so",
|
|
],
|
|
shared_libs: [
|
|
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
|
|
"libcutils",
|
|
"libutils",
|
|
"libqmi_common_so",
|
|
"libqmi_cci",
|
|
"libqmi_encdec",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsnsdiaglog",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsnsdiaglog.so",
|
|
],
|
|
shared_libs: [
|
|
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
|
|
"liblog",
|
|
"libdiag",
|
|
"libsensorslog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libssc",
|
|
"libsnsapi",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libssc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libssc.so",
|
|
],
|
|
shared_libs: [
|
|
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
|
|
"liblog",
|
|
"libsensorslog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libqmi_common_so",
|
|
"libqmi_cci",
|
|
"libqmi_encdec",
|
|
"libsnsapi",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "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: "libsymphony-cpu",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsymphony-cpu.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++_shared",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
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: "libultrasound",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libultrasound.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
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: "mi.motor.daemon",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mi.motor.daemon.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libxml2",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "sensors.mius.proximity",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/sensors.mius.proximity.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libultrasound",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "sensors.ssc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/sensors.ssc.so",
|
|
],
|
|
shared_libs: [
|
|
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
|
|
"liblog",
|
|
"libsnsapi",
|
|
"libssc",
|
|
"libsnsdiaglog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libsns_fastRPC_util",
|
|
"libsensorslog",
|
|
"libhardware",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"android.hardware.sensors@1.0",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.sensorscalibrate@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "dirac_resource",
|
|
filename: "dirac_resource.dar",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/dirac_resource.dar",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libSuperSensor_skel",
|
|
filename: "libSuperSensor_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libSuperSensor_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libVC1Dec",
|
|
filename: "libVC1Dec.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libVC1Dec.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libVC1DecDsp_skel",
|
|
filename: "libVC1DecDsp_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libVC1DecDsp_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libapps_mem_heap",
|
|
filename: "libapps_mem_heap.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libapps_mem_heap.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libarcsoft_dualcam_refocus_skel",
|
|
filename: "libarcsoft_dualcam_refocus_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libarcsoft_dualcam_refocus_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libcamera_nn_skel",
|
|
filename: "libcamera_nn_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libcamera_nn_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libcvpdsp_skel",
|
|
filename: "libcvpdsp_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libcvpdsp_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libdirac-capiv2",
|
|
filename: "libdirac-capiv2.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libdirac-capiv2.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libdspCV_skel",
|
|
filename: "libdspCV_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libdsp_streamer_add_constant",
|
|
filename: "libdsp_streamer_add_constant.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_add_constant.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_skel",
|
|
filename: "libdsp_streamer_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_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: "libhexagon_nn_skel",
|
|
filename: "libhexagon_nn_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libhexagon_nn_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libproxy_skel",
|
|
filename: "libproxy_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libproxy_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libscveObjectSegmentation_skel",
|
|
filename: "libscveObjectSegmentation_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_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: "libsnpe_dsp_v65_domains_v2_skel",
|
|
filename: "libsnpe_dsp_v65_domains_v2_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v65_domains_v2_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libsnpe_dsp_v66_domains_v2_skel",
|
|
filename: "libsnpe_dsp_v66_domains_v2_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v66_domains_v2_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libsns_device_mode_skel",
|
|
filename: "libsns_device_mode_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libsns_device_mode_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libsns_low_lat_stream_skel",
|
|
filename: "libsns_low_lat_stream_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libsns_low_lat_stream_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libworker_pool",
|
|
filename: "libworker_pool.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libworker_pool.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",
|
|
filename: "misound_res.bin",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/misound_res.bin",
|
|
relative_install_path: "adsp",
|
|
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.hardware.sensorscalibrate@1.0-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"vendor.qti.hardware.sensorscalibrate@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.xiaomi.hardware.motor@1.0-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.xiaomi.hardware.motor@1.0-service",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libhidltransport",
|
|
"libutils",
|
|
"vendor.xiaomi.hardware.motor@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "init.qcom.sensors",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/bin/init.qcom.sensors.sh",
|
|
filename: "init.qcom.sensors.sh",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "remosaic_daemon",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/remosaic_daemon",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libremosaic_daemon",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "sensors.qti",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/sensors.qti",
|
|
],
|
|
shared_libs: [
|
|
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
|
|
"liblog",
|
|
"libdiag",
|
|
"libssc",
|
|
"libsensorslog",
|
|
"libcutils",
|
|
"libsnsapi",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "sscrpcd",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/sscrpcd",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|