4285 lines
107 KiB
Plaintext
4285 lines
107 KiB
Plaintext
// Automatically generated file. DO NOT MODIFY
|
|
//
|
|
// This file is generated by device/xiaomi/umi/setup-makefiles.sh
|
|
|
|
soong_namespace {
|
|
imports: [
|
|
"vendor/xiaomi/sm8250-common",
|
|
"hardware/qcom-caf/common/libqti-perfd-client",
|
|
"hardware/xiaomi",
|
|
"vendor/qcom/opensource/display",
|
|
],
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "audio.primary.umi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: ["proprietary/vendor/lib/hw/audio.primary.umi.so"],
|
|
shared_libs: ["libbase", "liblog", "libcutils", "libtinyalsa", "libtinycompress", "libaudioroute", "libaudioutils", "libexpat", "libhidlbase", "libprocessgroup", "libutils", "libaudioroute_ext", "libhardware_legacy", "libaudiocloudctrl", "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: "liba2dpoffload_umi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: ["proprietary/vendor/lib/liba2dpoffload_umi.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: "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: "libaudiocloudctrl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: ["proprietary/vendor/lib/libaudiocloudctrl.so"],
|
|
shared_libs: ["liblog", "libcutils", "libtinyxml2", "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", "libexpat", "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: "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.actuator.umi_dw9800_ov16e10",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/com.qti.actuator.umi_dw9800_ov16e10.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.actuator.umi_gc021m1_macro_dw9714",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/com.qti.actuator.umi_gc021m1_macro_dw9714.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.eeprom.truly_cmb433",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/com.qti.eeprom.truly_cmb433.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.eeprom.umi_s5k3t2_gt24p64_sunny",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/com.qti.eeprom.umi_s5k3t2_gt24p64_sunny.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.eeprom.umi_semco_m24c128x_s5khmx",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/com.qti.eeprom.umi_semco_m24c128x_s5khmx.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.eeprom.umi_sunny_gc02m1_depth_otp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/com.qti.eeprom.umi_sunny_gc02m1_depth_otp.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.eeprom.umi_sunny_gc02m1_gt24p64_macro",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/com.qti.eeprom.umi_sunny_gc02m1_gt24p64_macro.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.eeprom.umi_sunny_gt24p64b_ov13b10",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/com.qti.eeprom.umi_sunny_gt24p64b_ov13b10.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.eeprom.umi_sunny_s5k5e8yx_depth",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/com.qti.eeprom.umi_sunny_s5k5e8yx_depth.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.imx563",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.imx563.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.ov13b10_umi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.ov13b10_umi.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.ov16e10",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.ov16e10.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.s5k3t2_umi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.s5k3t2_umi.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.s5khmx",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.s5khmx.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.sunny_s5k5e8yx",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.sunny_s5k5e8yx.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.umi_gc02m1_depth",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.umi_gc02m1_depth.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.umi_gc02m1_macro",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.umi_gc02m1_macro.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.umi_sunny_s5k5e8yx_depth",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/com.qti.sensor.umi_sunny_s5k5e8yx_depth.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
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", "libchilog", "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.smoothtransition",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.smoothtransition.so"],
|
|
shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libtriplecam_video_optical_zoom", "libdualcam_video_optical_zoom", "libmulticam_video_optical_zoom", "libmulticam_image_optical_zoom", "libcutils", "libmpbase", "liblog", "libchilog", "libutils", "libz", "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.superportrait",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.arcsoft.node.superportrait.so"],
|
|
shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libsync", "libchilog", "libarcsoft_superportrait", "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.facepp.node.siq",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.facepp.node.siq.so"],
|
|
shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libchilog", "libutils", "libcutils", "liblog", "libst_soft_isp_shared", "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.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", "libutils", "libcutils", "libmialgo_sd", "libc++_shared", "libcamera_scene", "libcamera_dirty", "libxmi_high_dynamic_range", "libsnpe_dsp_domains_v2", "libSNPE", "libsymphony-cpu", "libMIAIHDRhvx_interface", "libst_soft_isp_calc_exposure_shared", "libarcsoft_hdr_detection", "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.mi.node.bodyslim",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.mi.node.bodyslim.so"],
|
|
shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libsync", "libchilog", "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.mi.node.distortioncorrection",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.mi.node.distortioncorrection.so"],
|
|
shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libchilog", "libutils", "libcutils", "libmpbase", "libarcsoft_distortion_correction", "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", "libMIAIHDRhvx_interface", "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.realtimebokeh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.mi.node.realtimebokeh.so"],
|
|
shared_libs: ["libarcsoft_dualcam_refocus", "libcamera_metadata", "libchilog", "libcom.qti.chinodeutils", "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.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", "libmialgo_video_colourkeeping", "libmialgo_image_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", "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.superlowlightraw",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.mi.node.superlowlightraw.so"],
|
|
shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libchilog", "libutils", "libcutils", "libmpbase", "libarcsoft_super_night_raw", "libarcsoft_hdrplus_hvx_stub", "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.watermark",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.mi.node.watermark.so"],
|
|
shared_libs: ["libpiex_shim", "libcutils", "libutils", "libcamera_metadata", "libcom.qti.chinodeutils", "libchilog", "libjpeg", "libpng", "libz", "libpiex", "libexpat", "libdng_sdk2vendor", "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.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", "libofflinelog", "libsync", "libcdsprpc", "libqdMetaData", "libhardware", "libutilscallstack", "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: ["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: ["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.customhwnode",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.customhwnode.so"],
|
|
shared_libs: ["libcamera_metadata", "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: ["libcamera_metadata", "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.dummyrtb",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.dummyrtb.so"],
|
|
shared_libs: ["libcamera_metadata", "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: ["libcamera_metadata", "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.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", "libofflinelog", "libsync", "libcdsprpc", "libqdMetaData", "libhardware", "libutilscallstack", "libcamera_metadata", "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", "libofflinelog", "libsync", "libcdsprpc", "libqdMetaData", "libhardware", "libutilscallstack", "libcamera_metadata", "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", "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.gpu",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.gpu.so"],
|
|
shared_libs: ["libcamera_metadata", "libchilog", "libcom.qti.chinodeutils", "libcutils", "liblog", "libofflinelog", "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.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", "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.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", "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.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.softisppost",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.qti.node.softisppost.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.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", "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", "libofflinelog", "libsync", "libcamera_metadata", "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: ["libcutils", "liblog", "libofflinelog", "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.aecwrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so"],
|
|
shared_libs: ["libcutils", "liblog", "libofflinelog", "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.af",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.af.so"],
|
|
shared_libs: ["libcutils", "liblog", "libofflinelog", "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.afd",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.afd.so"],
|
|
shared_libs: ["libcutils", "liblog", "libofflinelog", "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: ["libcutils", "liblog", "libofflinelog", "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: ["libcutils", "liblog", "libofflinelog", "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: ["libcutils", "liblog", "libofflinelog", "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.awbwrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so"],
|
|
shared_libs: ["libcutils", "liblog", "libofflinelog", "libsync", "libz", "libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.haf",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.haf.so"],
|
|
shared_libs: ["libcutils", "liblog", "libofflinelog", "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.hafoverride",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.qti.stats.hafoverride.so"],
|
|
shared_libs: ["libcutils", "liblog", "libofflinelog", "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: ["libcutils", "liblog", "libofflinelog", "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: ["libcutils", "liblog", "libofflinelog", "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: ["libcutils", "liblog", "libofflinelog", "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: ["libcutils", "liblog", "libofflinelog", "libsync", "libfastcvopt", "libfastcvdsp_stub", "libscveCommon", "libscveCommon_stub", "libscveObjectTracker", "libscveObjectTracker_stub", "libscveObjectSegmentation", "libscveObjectSegmentation_stub", "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: ["libchilog", "libcutils", "liblog", "libofflinelog", "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: ["libchilog", "libcutils", "liblog", "libofflinelog", "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: ["libchilog", "libcutils", "liblog", "libofflinelog", "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: ["libchilog", "libcutils", "liblog", "libofflinelog", "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.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", "libchilog", "libcom.qti.chinodeutils", "libvidhance", "libutils", "libcutils", "libui", "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.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", "libchilog", "liblog", "libofflinelog", "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.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", "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", "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", "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.tracker",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/com.xiaomi.node.tracker.so"],
|
|
shared_libs: ["libcamera_metadata", "libchilog", "liblog", "libcom.qti.chinodeutils", "libfocus", "libSNPE", "libsymphony-cpu", "libutils", "libcutils", "libui", "libz", "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", "libofflinelog", "libsync", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libubifocus",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/camera/components/libubifocus.so"],
|
|
shared_libs: ["libc", "libm", "libdl", "liblog", "libz", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
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", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libion", "libmialgo_utils", "libmialgo_rfs", "libOpenCL", "libcdsprpc", "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", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "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.frameselect",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/com.qti.feature2.frameselect.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "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.fusion",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/com.qti.feature2.fusion.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "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.generic",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/com.qti.feature2.generic.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "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.gs",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/com.qti.feature2.gs.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "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.hdr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/com.qti.feature2.hdr.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "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.memcpy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/com.qti.feature2.memcpy.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "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.mfsr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/com.qti.feature2.mfsr.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libz", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.qcfa",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/com.qti.feature2.qcfa.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "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.rawhdr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/com.qti.feature2.rawhdr.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "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.rawsupernight",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/com.qti.feature2.rawsupernight.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "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.rt",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/com.qti.feature2.rt.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "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.serializer",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/com.qti.feature2.serializer.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "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.softispprocess",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/com.qti.feature2.softispprocess.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "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.softispsupernight",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/com.qti.feature2.softispsupernight.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "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.sr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/com.qti.feature2.sr.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "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.stub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/com.qti.feature2.stub.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "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.swmf",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/com.qti.feature2.swmf.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "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: "camera.qcom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/hw/camera.qcom.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libcdsprpc", "libqdMetaData", "libhardware", "libutilscallstack", "libcamera_metadata", "libcamxfdengine", "libcamximageformatutils", "libcamxncs", "libcamxstatscore", "libmegface", "libMegviiFacepp-0.5.2", "libcvp2", "libcvp_common", "libsynx", "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", "libofflinelog", "libsync", "libcamera_metadata", "libchilog", "libhardware", "libhidlbase", "libhidltransport", "libqdMetaData", "libutils", "vendor.qti.hardware.camera.postproc@1.0-service-impl", "vendor.qti.hardware.vpp@1.1", "vendor.qti.hardware.vpp@1.2", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "fingerprint.fpc_fod.default",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/hw/fingerprint.fpc_fod.default.so"],
|
|
shared_libs: ["liblog", "libutils", "libhidlbase", "libhidltransport", "libhwbinder", "libcutils", "libQSEEComAPI", "libion", "libc++", "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.qti.hardware.sensorscalibrate@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so"],
|
|
shared_libs: ["libhidlbase", "libutils", "liblog", "libcutils", "libhardware", "libbase", "vendor.qti.hardware.sensorscalibrate@1.0", "libsensorcal", "libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libMIAIHDRhvx_interface",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libMIAIHDRhvx_interface.so"],
|
|
shared_libs: ["liblog", "libcdsprpc", "libm", "libc", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
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: "libalAILDC",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libalAILDC.so"],
|
|
shared_libs: ["libc++_shared", "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: "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: ["libc++_shared", "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: "libarcdualcamsat",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libarcdualcamsat.so"],
|
|
shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libdualcam_video_optical_zoom", "libcutils", "libmpbase", "liblog", "libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcmulticamsat",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libarcmulticamsat.so"],
|
|
shared_libs: ["libcamera_metadata", "libcom.qti.chinodeutils", "libmulticam_video_optical_zoom", "libcutils", "libmpbase", "liblog", "libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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", "libz", "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_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", "libcvp2", "libOpenCL", "liblog", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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", "libcvp2", "libOpenCL", "liblog", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
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", "libcvp2", "libOpenCL", "liblog", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_hdr_detection",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libarcsoft_hdr_detection.so"],
|
|
shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_hdrplus_hvx_stub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libarcsoft_hdrplus_hvx_stub.so"],
|
|
shared_libs: ["liblog", "libcdsprpc", "libm", "libc", ],
|
|
},
|
|
},
|
|
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", "libOpenCL", "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_super_night_raw",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libarcsoft_super_night_raw.so"],
|
|
shared_libs: ["libmpbase", "libOpenCL", "libarcsoft_hdrplus_hvx_stub", "libcdsprpc", "liblog", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_superportrait",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libarcsoft_superportrait.so"],
|
|
shared_libs: ["libmpbase", "libOpenCL", "liblog", "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_dirty",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libcamera_dirty.so"],
|
|
shared_libs: ["libc++_shared", "liblog", "libm", "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", "libofflinelog", "libsync", "libcdsprpc", "libqdMetaData", "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: "libcamerapostproc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libcamerapostproc.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "com.qti.chi.override", "com.qti.feature2.generic", "com.qti.feature2.gs", "libcamera_metadata", "libchilog", "libqdMetaData", "libz", "libdl", "libc", "libm", ],
|
|
},
|
|
},
|
|
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", "libz", "libc++", "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: ["libcutils", "liblog", "libofflinelog", "libsync", "libcamera_nn_stub", "libcdsprpc", "libcamxfdalgo", "libcamxfacialfeatures", "libz", "libc++", "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", "libofflinelog", "libsync", "libcdsprpc", "libqdMetaData", "libhardware", "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", "libofflinelog", "libsync", "libcdsprpc", "libqdMetaData", "libhardware", "libutilscallstack", "libutils", "libhidlbase", "libhidltransport", "libhwbinder", "vendor.display.config@1.0", "vendor.display.config@1.1", "vendor.display.config@1.2", "vendor.display.config@1.3", "vendor.display.config@1.4", "vendor.display.config@1.5", "vendor.display.config@1.6", "vendor.display.config@1.7", "vendor.display.config@1.8", "vendor.display.config@1.9", "android.hardware.graphics.mapper@2.0", "android.hardware.graphics.mapper@2.1", "android.hardware.graphics.mapper@3.0", "vendor.qti.hardware.display.mapper@1.0", "vendor.qti.hardware.display.mapper@2.0", "vendor.qti.hardware.display.mapper@3.0", "libz", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamxncs",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libcamxncs.so"],
|
|
shared_libs: ["libutils", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libsensorslog", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libsnsapi", "libhardware", "libcutils", "libofflinelog", "libz", "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: ["libcutils", "liblog", "libofflinelog", "libsync", "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: ["libcutils", "liblog", "libofflinelog", "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: ["libcutils", "liblog", "libofflinelog", "libsync", "libz", "libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libchilog",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libchilog.so"],
|
|
shared_libs: ["libcutils", "liblog", "libsync", "libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.qti.chinodeutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libcom.qti.chinodeutils.so"],
|
|
shared_libs: ["libcamera_metadata", "libchilog", "liblog", "libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcvp2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libcvp2.so"],
|
|
shared_libs: ["liblog", "libion", "libcvp_common", "libcvp2_hfi", "libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcvp2_hfi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libcvp2_hfi.so"],
|
|
shared_libs: ["libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcvp_common",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libcvp_common.so"],
|
|
shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcvpcpuRev_skel",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libcvpcpuRev_skel.so"],
|
|
shared_libs: ["liblog", "libc++", "libcdsprpc", "libion", "libcvp_common", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdng_sdk2vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libdng_sdk2vendor.so"],
|
|
shared_libs: ["libz", "libjpeg", "libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
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: "libflaw",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libflaw.so"],
|
|
shared_libs: ["libOpenCL", "libc++_shared", "liblog", "libm", "libz", "libc", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfocus",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libfocus.so"],
|
|
shared_libs: ["libSNPE", "libsymphony-cpu", "libc++_shared", "libGLESv2", "libEGL", "libz", "libm", "liblog", "libc", "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", "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: "libhta",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libhta.so"],
|
|
shared_libs: ["liblog", "libcdsprpc", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libipebpsstriping",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libipebpsstriping.so"],
|
|
shared_libs: ["libc++", "libcutils", "liblog", "libofflinelog", "libsync", "libcdsprpc", "libqdMetaData", "libhardware", "libc", "libm", "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_rfs",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libmialgo_rfs.so"],
|
|
shared_libs: ["liblog", "libmialgo_utils", "libcdsprpc", "libion", "libm", "libdl", "libc", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
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: ["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: ["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_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",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libmialgo_video_seg.so"],
|
|
shared_libs: ["libmialgo_utils", "libSNPE", "libion", "libsymphony-cpu", "libc++_shared", "libm", "liblog", "libz", "libc", "libGLESv3", "libEGL", "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: ["libsymphony-cpu", "libsnpe_dsp_domains_v2", "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: "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: "libmulticam_image_optical_zoom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libmulticam_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: "libmulticam_optical_zoom_control",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libmulticam_optical_zoom_control.so"],
|
|
shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmulticam_video_optical_zoom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libmulticam_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: "libnotifyaudiohal",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libnotifyaudiohal.so"],
|
|
shared_libs: ["libultrasound", "liblog", "libc", "libm", "libdl", "libc++", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnpu",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libnpu.so"],
|
|
shared_libs: ["liblog", "libcdsprpc", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libofflinelog",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libofflinelog.so"],
|
|
shared_libs: ["libcutils", "liblog", "libsync", "libz", "libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libos",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libos.so"],
|
|
shared_libs: ["libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
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", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libremosaichvx_stub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libremosaichvx_stub.so"],
|
|
shared_libs: ["liblog", "libcdsprpc", "libdl", "libc", ],
|
|
},
|
|
},
|
|
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", "libc++", "libdl", "libion", "libcdsprpc", "libremosaichvx_stub", "libm", ],
|
|
},
|
|
},
|
|
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"],
|
|
shared_libs: [ ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsnpe_adsp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libsnpe_adsp.so"],
|
|
shared_libs: ["liblog", "libdl", "libadsprpc", "libm", "libc", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsnpe_dsp_domains",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libsnpe_dsp_domains.so"],
|
|
shared_libs: ["liblog", "libdl", "libcdsprpc", "libm", "libc", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsnpe_dsp_domains_system",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libsnpe_dsp_domains_system.so"],
|
|
shared_libs: ["liblog", "libdl", "libcdsprpc_system", "libm", "libc", ],
|
|
},
|
|
},
|
|
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_v2_system",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libsnpe_dsp_domains_v2_system.so"],
|
|
shared_libs: ["liblog", "libdl", "libcdsprpc_system", "libm", "libc", ],
|
|
},
|
|
},
|
|
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: "libsns_low_lat_stream_stub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libsns_low_lat_stream_stub.so"],
|
|
shared_libs: ["libsns_fastRPC_util", "liblog", "libc", "libutils", "libcutils", "libc++", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsns_registry_skel",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libsns_registry_skel.so"],
|
|
shared_libs: ["libcutils", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsnsapi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libsnsapi.so"],
|
|
shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "libcutils", "libutils", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsnsdiaglog",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libsnsdiaglog.so"],
|
|
shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "liblog", "libdiag", "libsensorslog", "libutils", "libcutils", "libssc", "libsnsapi", "libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libssc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libssc.so"],
|
|
shared_libs: ["libprotobuf-cpp-lite-3.9.1-vendorcompat", "liblog", "libsensorslog", "libcutils", "libutils", "libqmi_common_so", "libqmi_cci", "libqmi_encdec", "libsnsapi", "libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libssc_default_listener",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libssc_default_listener.so"],
|
|
shared_libs: ["liblog", "libsdsprpc", "libc++", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libst_soft_isp_calc_exposure_shared",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libst_soft_isp_calc_exposure_shared.so"],
|
|
shared_libs: ["libOpenCL", "liblog", "libm", "libc++_shared", "libdl", "libc", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libst_soft_isp_shared",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libst_soft_isp_shared.so"],
|
|
shared_libs: ["libOpenCL", "liblog", "libm", "libst_soft_isp_calc_exposure_shared", "libdl", "libc++_shared", "libc", ],
|
|
},
|
|
},
|
|
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: "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: "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: "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: "libvideoBokeh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/libvideoBokeh.so"],
|
|
shared_libs: ["libmialgo_utils", "libion", "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: "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: "sensors.elliptic",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/sensors.elliptic.so"],
|
|
shared_libs: ["libnotifyaudiohal", "liblog", "libc++", "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", "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: "sensors.touch",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/lib64/sensors.touch.so"],
|
|
shared_libs: ["liblog", "libcutils", "libprotobuf-cpp-full-3.9.1-vendorcompat", "libutils", "libhardware", "libc++", "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", "libofflinelog", "libsync", "android.hardware.graphics.mapper@2.0", "android.hardware.graphics.mapper@3.0", "libcamera_metadata", "libhidlbase", "libhidltransport", "libutils", "vendor.qti.hardware.camera.postproc@1.0", "libz", "libc", "libm", "libdl", ],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.qti.hardware.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: "capi_v2_cirrus_sp",
|
|
filename: "capi_v2_cirrus_sp.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/capi_v2_cirrus_sp.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: "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: "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: "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_hdrplus_hvx_skel",
|
|
filename: "libarcsoft_hdrplus_hvx_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libarcsoft_hdrplus_hvx_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libbitml_nsp_skel",
|
|
filename: "libbitml_nsp_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libbitml_nsp_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libcalculator_domains_skel",
|
|
filename: "libcalculator_domains_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libcalculator_domains_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: "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: "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: "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: "libfrc_mobilenet",
|
|
filename: "libfrc_mobilenet.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libfrc_mobilenet.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: "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: "libmobilenet_dsp",
|
|
filename: "libmobilenet_dsp.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libmobilenet_dsp.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libremosaichvx_skel",
|
|
filename: "libremosaichvx_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libremosaichvx_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_domains_skel",
|
|
filename: "libsnpe_dsp_domains_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_domains_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libsnpe_dsp_skel",
|
|
filename: "libsnpe_dsp_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_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: "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,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/product/priv-app/HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND/HotwordEnrollmentOKGoogleHEXAGON_WIDEBAND.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
privileged: true,
|
|
product_specific: true,
|
|
}
|
|
|
|
android_app_import {
|
|
name: "HotwordEnrollmentXGoogleHEXAGON_WIDEBAND",
|
|
owner: "xiaomi",
|
|
apk: "proprietary/product/priv-app/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND/HotwordEnrollmentXGoogleHEXAGON_WIDEBAND.apk",
|
|
certificate: "platform",
|
|
dex_preopt: {
|
|
enabled: false,
|
|
},
|
|
privileged: true,
|
|
product_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "com.android.hotwordenrollment.common.util",
|
|
owner: "xiaomi",
|
|
jars: ["proprietary/system_ext/framework/com.android.hotwordenrollment.common.util.jar"],
|
|
system_ext_specific: true,
|
|
}
|
|
|
|
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: "hvdcp_opti",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: ["proprietary/vendor/bin/hvdcp_opti"],
|
|
shared_libs: ["libcutils", "libutils", "liblog", "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", "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,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "init.qcom.sensors",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/bin/init.qcom.sensors.sh",
|
|
filename: "init.qcom.sensors.sh",
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "init.qti.chg_policy",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/bin/init.qti.chg_policy.sh",
|
|
filename: "init.qti.chg_policy.sh",
|
|
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,
|
|
}
|
|
|