9366a0fc3b
Change-Id: Ief54bfc53b808ddf55267bf356574e779e5992b9
11384 lines
307 KiB
Plaintext
11384 lines
307 KiB
Plaintext
//
|
|
// Automatically generated file. DO NOT MODIFY
|
|
//
|
|
|
|
soong_namespace {
|
|
imports: [
|
|
"hardware/qcom-caf/sm8350",
|
|
"hardware/xiaomi",
|
|
"vendor/qcom/opensource/display",
|
|
"vendor/xiaomi/sm8350-common",
|
|
],
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamxexternalformatutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libcamxexternalformatutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamxexternalformatutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "both",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "audio.primary.lahaina",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/hw/audio.primary.lahaina.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libtinyalsa",
|
|
"libtinycompress",
|
|
"libaudioroute",
|
|
"libaudioutils",
|
|
"libexpat",
|
|
"libhidlbase",
|
|
"libprocessgroup",
|
|
"libutils",
|
|
"libaudioroute_ext",
|
|
"libhardware_legacy",
|
|
"libaudiocloudctrl",
|
|
"libresampler",
|
|
"libaudio_log_utils",
|
|
"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",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/liba2dpoffload.so",
|
|
],
|
|
shared_libs: [
|
|
"libaudioutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libtinyalsa",
|
|
"libtinycompress",
|
|
"libaudioroute",
|
|
"libexpat",
|
|
"libaudio_log_utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libacdb-fts",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libacdb-fts.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libaudcal",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libacdbloader",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libacdbloader.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libaudcal",
|
|
"libtinyalsa",
|
|
"libacdbrtac",
|
|
"libadiertac",
|
|
"libacdb-fts",
|
|
"libion",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libacdbrtac",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libacdbrtac.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libaudcal",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libadiertac",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libadiertac.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libaudcal",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libadm",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libadm.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libtinyalsa",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudcal",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libaudcal.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libdiag",
|
|
"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: "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: "libbatterylistener",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libbatterylistener.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.health@1.0",
|
|
"android.hardware.health@2.0",
|
|
"android.hardware.power@1.2",
|
|
"libaudioroute",
|
|
"libaudioutils",
|
|
"libbase",
|
|
"libcutils",
|
|
"libexpat",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libtinyalsa",
|
|
"libtinycompress",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhdmiedid",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libhdmiedid.so",
|
|
],
|
|
shared_libs: [
|
|
"libaudioutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libtinyalsa",
|
|
"libtinycompress",
|
|
"libaudioroute",
|
|
"libexpat",
|
|
"libaudio_log_utils",
|
|
"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",
|
|
"libaudio_log_utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhfp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libhfp.so",
|
|
],
|
|
shared_libs: [
|
|
"libaudioroute",
|
|
"libaudioutils",
|
|
"libcutils",
|
|
"libexpat",
|
|
"liblog",
|
|
"libtinyalsa",
|
|
"libtinycompress",
|
|
"libaudio_log_utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqtigef",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libqtigef.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"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: "libsndmonitor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libsndmonitor.so",
|
|
],
|
|
shared_libs: [
|
|
"libaudioutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libtinyalsa",
|
|
"libtinycompress",
|
|
"libaudioroute",
|
|
"libexpat",
|
|
"libaudio_log_utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libssrec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libssrec.so",
|
|
],
|
|
shared_libs: [
|
|
"libaudioutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libtinyalsa",
|
|
"libtinycompress",
|
|
"libaudioroute",
|
|
"libexpat",
|
|
"libprocessgroup",
|
|
"libaudio_log_utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvideoNS",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm: {
|
|
srcs: [
|
|
"proprietary/vendor/lib/libvideoNS.so",
|
|
],
|
|
shared_libs: [
|
|
"libm",
|
|
"libc",
|
|
"libdl",
|
|
"liblog",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "32",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.actuator.lisa_ofilm_s5kgw3_dw9800_wide",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/com.qti.actuator.lisa_ofilm_s5kgw3_dw9800_wide.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.actuator.lisa_semco_s5kgw3_dw9800_wide",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/com.qti.actuator.lisa_semco_s5kgw3_dw9800_wide.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.eeprom.lisa_ofilm_imx355_gt24p64e_ultra_eeprom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/com.qti.eeprom.lisa_ofilm_imx355_gt24p64e_ultra_eeprom.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.eeprom.lisa_ofilm_s5k5e9yx04_gt24p64e_macro_eeprom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/com.qti.eeprom.lisa_ofilm_s5k5e9yx04_gt24p64e_macro_eeprom.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.eeprom.lisa_ofilm_s5kgw3_gt24p128e_wide_eeprom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/com.qti.eeprom.lisa_ofilm_s5kgw3_gt24p128e_wide_eeprom.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.eeprom.lisa_semco_s5kgw3_gt24p128e_wide_eeprom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/com.qti.eeprom.lisa_semco_s5kgw3_gt24p128e_wide_eeprom.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.eeprom.lisa_sunny_s5k3t2_gt24p64_front_eeprom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/com.qti.eeprom.lisa_sunny_s5k3t2_gt24p64_front_eeprom.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.eeprom.lisa_sunny_s5k5e9yx04_gt24p64e_macro_eeprom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/com.qti.eeprom.lisa_sunny_s5k5e9yx04_gt24p64e_macro_eeprom.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.lisa_ofilm_imx355_ultra",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/com.qti.sensor.lisa_ofilm_imx355_ultra.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.lisa_ofilm_s5k5e9yx04_macro",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/com.qti.sensor.lisa_ofilm_s5k5e9yx04_macro.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.lisa_ofilm_s5kgw3_wide",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/com.qti.sensor.lisa_ofilm_s5kgw3_wide.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.lisa_semco_s5kgw3_wide",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/com.qti.sensor.lisa_semco_s5kgw3_wide.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.lisa_sunny_s5k3t2_front",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/com.qti.sensor.lisa_sunny_s5k3t2_front.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.sensor.lisa_sunny_s5k5e9yx04_macro",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/com.qti.sensor.lisa_sunny_s5k5e9yx04_macro.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.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",
|
|
"libcamera_dirty",
|
|
"libxmi_high_dynamic_range",
|
|
"libcamera_scene",
|
|
"libxmi_hdr_checker",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.mi.node.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",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.mi.node.mimovie",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.mi.node.mimovie.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libchilog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libxml2",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.mi.node.mipitounpacketraw",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.mi.node.mipitounpacketraw.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libchilog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmpbase",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.mi.node.pureShot",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.mi.node.pureShot.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libchilog",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libmialgo_pureShot",
|
|
"libmialgo_utils",
|
|
"libOpenCL",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.mi.node.realtimebokeh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.mi.node.realtimebokeh.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libanc_dc_base",
|
|
"libanc_dc_plugin_xiaomi_v2",
|
|
"libmiStereoFactoryRemapLib",
|
|
"libcom.qti.chinodeutils",
|
|
"libcutils",
|
|
"libwa_rtdof",
|
|
"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",
|
|
"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.superiq",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.mi.node.superiq.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libchilog",
|
|
"libcom.qti.chinodeutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.mi.node.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_qnnhtp",
|
|
"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",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libchilog",
|
|
"libcom.qti.chinodeutils",
|
|
"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",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.eisv3",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.eisv3.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.hvx.addconstant",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.hvx.addconstant.so",
|
|
],
|
|
shared_libs: [
|
|
"libchilog",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.hvx.binning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.hvx.binning.so",
|
|
],
|
|
shared_libs: [
|
|
"libchilog",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.node.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.dewarp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.dewarp.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcamximageformatutils",
|
|
"libchilog",
|
|
"libcom.qti.chinodeutils",
|
|
"libui",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.node.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",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libchilog",
|
|
"libcom.qti.chinodeutils",
|
|
"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",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libchilog",
|
|
"libcom.qti.chinodeutils",
|
|
"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",
|
|
"libcutils",
|
|
"libsync",
|
|
"liblog",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.node.formatconversion",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.formatconversion.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libchilog",
|
|
"libcom.qti.chinodeutils",
|
|
"libcutils",
|
|
"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",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.node.ml",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.ml.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libchilog",
|
|
"libcom.qti.chinodeutils",
|
|
"libcamxswispiqmodule",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.node.remosaic",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.remosaic.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libchilog",
|
|
"libcom.qti.chinodeutils",
|
|
"libutils",
|
|
"libcutils",
|
|
"libremosaic_wrapper",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.node.stich",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.stich.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libchilog",
|
|
"libcom.qti.chinodeutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.node.swaidenoiser",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.swaidenoiser.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libchilog",
|
|
"libcom.qti.chinodeutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"libcamxswispiqmodule",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.node.swbestats",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.swbestats.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libchilog",
|
|
"libcom.qti.chinodeutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"libcamxswispiqmodule",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.node.swcac",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.swcac.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libchilog",
|
|
"libcom.qti.chinodeutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.node.swlsc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.swlsc.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libchilog",
|
|
"libcom.qti.chinodeutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"libcamxswispiqmodule",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.node.swmctf",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.swmctf.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libchilog",
|
|
"libcom.qti.chinodeutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"libcamxswispiqmodule",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.node.swmfnr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.swmfnr.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libchilog",
|
|
"libcom.qti.chinodeutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"libmmcamera_mfnr",
|
|
"libcamxswispiqmodule",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.node.swpdpc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.swpdpc.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libchilog",
|
|
"libcom.qti.chinodeutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"libcamxswispiqmodule",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.node.swpreprocess",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.node.swpreprocess.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"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",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libchilog",
|
|
"libcom.qti.chinodeutils",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.aec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.aec.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libofflinelog",
|
|
"com.qti.stats.common",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.aecwrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.aecwrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"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.aecxcore",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.aecxcore.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libofflinelog",
|
|
"com.qti.stats.common",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.af",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.af.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"com.qti.stats.common",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.afd",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.afd.so",
|
|
],
|
|
shared_libs: [
|
|
"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",
|
|
"com.qti.stats.common",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.awbwrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.awbwrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"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.cnndriver",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.cnndriver.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"libcdsprpc",
|
|
"libbitmlengine",
|
|
"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",
|
|
"com.qti.stats.common",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.hafoverride",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qti.stats.hafoverride.so",
|
|
],
|
|
shared_libs: [
|
|
"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",
|
|
"com.qti.stats.common",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qtistatic.stats.aec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.qtistatic.stats.aec.so",
|
|
],
|
|
shared_libs: [
|
|
"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.xiaomi.node.ica",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.xiaomi.node.ica.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcom.qti.chinodeutils",
|
|
"libcutils",
|
|
"libutils",
|
|
"libui",
|
|
"libvidhance",
|
|
"libsensorslog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.node.mibokeh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.xiaomi.node.mibokeh.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.qti.chinodeutils",
|
|
"libutils",
|
|
"libcutils",
|
|
"libchilog",
|
|
"libmibokeh_855",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.node.mifilter",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.xiaomi.node.mifilter.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libchilog",
|
|
"liblog",
|
|
"libcom.qti.chinodeutils",
|
|
"libutils",
|
|
"libcutils",
|
|
"libvideofilter_only",
|
|
"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.smooth_transition",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/com.xiaomi.node.smooth_transition.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libchilog",
|
|
"libcutils",
|
|
"libcom.qti.chinodeutils",
|
|
"libwa_sat",
|
|
"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",
|
|
"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_secure",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/components/libdepthmapwrapper_secure.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/components",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qcom.plugin.gpu",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/plugins/com.qcom.plugin.gpu.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qcom.plugin.offlinepostproc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/plugins/com.qcom.plugin.offlinepostproc.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libcamerapostproc",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.capbokeh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.capbokeh.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libwa_refocus",
|
|
"libwa_depth",
|
|
"libanc_dc_base",
|
|
"libmpbase",
|
|
"libarcsoft_beautyshot",
|
|
"librelight_only",
|
|
"libmibokeh_855",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.depurple",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.depurple.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libalCFR",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.hdr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.hdr.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libxmi_high_dynamic_range",
|
|
"libxmi_hdr_checker",
|
|
"libmpbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.ldc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.ldc.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libmibokeh_855",
|
|
"libalhLDC",
|
|
"libalAILDC",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.memcpy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.memcpy.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.miaiie",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.miaiie.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libmialgo_ie_capture",
|
|
"libmialgo_utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.mibokeh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.mibokeh.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libmibokeh_855",
|
|
"librelight_only",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.misegment",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.misegment.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libmibokeh_855",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.pureview",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.pureview.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libmialgo_pureView",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.rearsupernight",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.rearsupernight.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libmpbase",
|
|
"libarcsoft_super_night_raw",
|
|
"libarcsoft_hdrplus_hvx_stub",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.sigframe",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.sigframe.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libmialgoengine",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.skinbeautifier",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.skinbeautifier.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libmialgo_utils",
|
|
"libarcsoft_beautyshot",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.sr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.sr.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libsdk_sr",
|
|
"lib_sr_models",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.supernight",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/camera/plugins/com.xiaomi.plugin.supernight.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libmiai_portraitsupernight",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.chiusecaseselector",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.chiusecaseselector.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.anchorsync",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.anchorsync.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libion",
|
|
"libOpenCL",
|
|
"libcdsprpc",
|
|
"libmialgo_utils",
|
|
"libdeflicker",
|
|
"libceres",
|
|
"libomp",
|
|
"libmialgo_rfs",
|
|
"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",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.derivedoffline",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.derivedoffline.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"com.qti.feature2.generic",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.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",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.fusion",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.fusion.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.generic",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.generic.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.gs.kodiak",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.gs.kodiak.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"com.qti.feature2.frameselect",
|
|
"com.qti.feature2.generic",
|
|
"com.qti.feature2.serializer",
|
|
"com.qti.feature2.rt",
|
|
"com.qti.feature2.anchorsync",
|
|
"com.qti.feature2.demux",
|
|
"com.qti.feature2.fusion",
|
|
"com.qti.feature2.hdr",
|
|
"com.qti.feature2.memcpy",
|
|
"com.qti.feature2.mfsr",
|
|
"com.qti.feature2.rawhdr",
|
|
"com.qti.feature2.swmf",
|
|
"com.qti.feature2.mcreprocrt",
|
|
"com.qti.feature2.mux",
|
|
"com.qti.feature2.parallelVTCam",
|
|
"com.qti.feature2.realtimeserializer",
|
|
"com.qti.feature2.rtmcx",
|
|
"com.qti.feature2.rawsupernight",
|
|
"com.qti.feature2.pureShotPre",
|
|
"com.qti.feature2.pureShot",
|
|
"com.qti.feature2.rawsuperiq",
|
|
"com.qti.feature2.qllimagedump",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.hdr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.hdr.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.mcreprocrt",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.mcreprocrt.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.memcpy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.memcpy.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.mfsr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.mfsr.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.ml",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.ml.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.mux",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.mux.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.parallelVTCam",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.parallelVTCam.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.pureShot",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.pureShot.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.pureShotPre",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.pureShotPre.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.qcfa",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.qcfa.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.qllimagedump",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.qllimagedump.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.rawhdr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.rawhdr.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.rawsuperiq",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.rawsuperiq.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.rawsupernight",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.rawsupernight.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.realtimeserializer",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.realtimeserializer.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.rt",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.rt.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.rtmcx",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.rtmcx.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.serializer",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.serializer.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.statsregeneration",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.statsregeneration.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.stub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.stub.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.feature2.swmf",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.feature2.swmf.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.settings.kodiak",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.settings.kodiak.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.stats.common",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qti.stats.common.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: "com.qualcomm.mcx.distortionmapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qualcomm.mcx.distortionmapper.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qualcomm.mcx.linearmapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qualcomm.mcx.linearmapper.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qualcomm.mcx.policy.mfl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qualcomm.mcx.policy.mfl.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qualcomm.qti.mcx.usecase.extension",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.qualcomm.qti.mcx.usecase.extension.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"libchilog",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "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",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libadsprpc",
|
|
"libcamxfdengine",
|
|
"libcamximageformatutils",
|
|
"libcamxstatscore",
|
|
"libofflinedump",
|
|
"libprotobuf-cpp-full-3.9.1-vendorcompat",
|
|
"libqmi_cci",
|
|
"libqmi_common_so",
|
|
"libqmi_encdec",
|
|
"libsensorslog",
|
|
"libsnsapi",
|
|
"libAF",
|
|
"android.frameworks.sensorservice@1.0",
|
|
"libcvp2_1",
|
|
"libcvp_common",
|
|
"libsynx",
|
|
"libcvface_api",
|
|
"libFlickerDet",
|
|
"libmegface",
|
|
"libMegviiFacepp-0.5.2",
|
|
"libtinyxml2",
|
|
"liblz4",
|
|
"libz",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "camera.xiaomi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/camera.xiaomi.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcom.xiaomi.metadatautils",
|
|
"vendor.xiaomi.hardware.campostproc@1.0",
|
|
"vendor.xiaomi.hardware.campostproc@1.0-service-impl",
|
|
"libcom.xiaomi.grallocutils",
|
|
"libcom.xiaomi.debug",
|
|
"libmialgoengine",
|
|
"libz",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.qti.chi.override",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/com.qti.chi.override.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libchilog",
|
|
"vendor.qti.hardware.camera.postproc@1.0-service-impl",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "fingerprint.fpc.default",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/fingerprint.fpc.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: "vendor.xiaomi.hardware.citsensorservice@1.1-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.xiaomi.hardware.citsensorservice@1.1-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libbase",
|
|
"libssccalapi",
|
|
"vendor.xiaomi.hardware.citsensorservice@1.0",
|
|
"vendor.xiaomi.hardware.citsensorservice@1.1",
|
|
"android.frameworks.sensorservice@1.0",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"android.hardware.graphics.common@1.2",
|
|
"vendor.display.config@2.0",
|
|
"libqdutils",
|
|
"vendor.qti.hardware.display.composer@3.0",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libdisplayconfig.qti",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libAF",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libAF.so",
|
|
],
|
|
shared_libs: [
|
|
"libSNPE",
|
|
"liblog",
|
|
"libdl",
|
|
"libm",
|
|
"libc++_shared",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libFlickerDet",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libFlickerDet.so",
|
|
],
|
|
shared_libs: [
|
|
"libz",
|
|
"libdl",
|
|
"libm",
|
|
"liblog",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libSNPE",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libSNPE.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libc++_shared",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib_sr_models",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/lib_sr_models.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++_shared",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaidenoiser",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaidenoiser.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libcdsprpc",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"libbitmlengine",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaidenoiserv2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaidenoiserv2.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libcdsprpc",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"libbitmlenginev2",
|
|
"libopencv",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
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: "libalCFR",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libalCFR.so",
|
|
],
|
|
shared_libs: [
|
|
"libOpenCL",
|
|
"libc++_shared",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libalLDC",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libalLDC.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++_shared",
|
|
"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: "libanc_dc_base",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libanc_dc_base.so",
|
|
],
|
|
shared_libs: [
|
|
"libz",
|
|
"libdl",
|
|
"libm",
|
|
"liblog",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libanc_dc_plugin_xiaomi_v2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libanc_dc_plugin_xiaomi_v2.so",
|
|
],
|
|
shared_libs: [
|
|
"libmiStereoFactoryRemapBasicLib",
|
|
"libz",
|
|
"libdl",
|
|
"libm",
|
|
"liblog",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libanc_hdr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libanc_hdr.so",
|
|
],
|
|
shared_libs: [
|
|
"libz",
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libancbase",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libancbase.so",
|
|
],
|
|
shared_libs: [
|
|
"libm",
|
|
"liblog",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "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_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_qnnhtp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarcsoft_qnnhtp.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libQnnHtpStub",
|
|
"libcdsprpc",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_super_night_raw",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarcsoft_super_night_raw.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"libcdsprpc",
|
|
"libarcsoft_qnnhtp",
|
|
"libOpenCL",
|
|
"libQnnHtpStub",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbitmlengine",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libbitmlengine.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"libcdsprpc",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbitmlenginev2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libbitmlenginev2.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"libcdsprpc",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libc++_shared",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libc++_shared.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamera_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",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamera_scene",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamera_scene.so",
|
|
],
|
|
shared_libs: [
|
|
"libSNPE",
|
|
"libsnpe_dsp_domains_v2",
|
|
"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",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"com.qti.chi.override",
|
|
"com.qti.feature2.generic",
|
|
"libchilog",
|
|
"libz",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamxfacialfeatures",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamxfacialfeatures.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamxfdalgo",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamxfdalgo",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamxfdalgo.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamxfdengine",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamxfdengine.so",
|
|
],
|
|
shared_libs: [
|
|
"libbitmlenginev2",
|
|
"libcamera_nn_stub",
|
|
"libcamxfdalgo",
|
|
"libcamxfacialfeatures",
|
|
"libcdsprpc",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"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",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamximageformatutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamximageformatutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libdisplayconfig.qti",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamxqsatalgo",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamxqsatalgo.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"libz",
|
|
"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: "libcamxswispiqmodule",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamxswispiqmodule.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "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: "libcapiv2svacnn",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcapiv2svacnn.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcapiv2svarnn",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcapiv2svarnn.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcapiv2vop",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcapiv2vop.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libceres",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libceres.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libc++_shared",
|
|
"libomp",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libchilog",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libchilog.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.qti.chinodeutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcom.qti.chinodeutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libchilog",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.xiaomi.debug",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcom.xiaomi.debug.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libutilscallstack",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.xiaomi.grallocutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcom.xiaomi.grallocutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"vendor.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",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.xiaomi.metadatautils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcom.xiaomi.metadatautils.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.debug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.xiaomi.pluginutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcom.xiaomi.pluginutils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.debug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcvface_api",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcvface_api.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdeflicker",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdeflicker.so",
|
|
],
|
|
shared_libs: [
|
|
"libceres",
|
|
"libz",
|
|
"libdl",
|
|
"libm",
|
|
"liblog",
|
|
"libc",
|
|
"libomp",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfocus",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libfocus.so",
|
|
],
|
|
shared_libs: [
|
|
"libSNPE",
|
|
"libc++_shared",
|
|
"libGLESv2",
|
|
"libEGL",
|
|
"libz",
|
|
"libm",
|
|
"liblog",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhdrdynamic",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhdrdynamic.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libsdm-color",
|
|
"libtinyxml2_1",
|
|
"libcutils",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhdrdynamicootf",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhdrdynamicootf.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libsdm-color",
|
|
"libtinyxml2_1",
|
|
"libcutils",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhexagon_controller",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhexagon_controller.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcdsprpc",
|
|
"libm",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libipebpsstriping",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libipebpsstriping.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libipebpsstriping170",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libipebpsstriping170.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libjpege",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libjpege.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmctfengine_stub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmctfengine_stub.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiStereoFactoryRemapBasicLib",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmiStereoFactoryRemapBasicLib.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiStereoFactoryRemapLib",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmiStereoFactoryRemapLib.so",
|
|
],
|
|
shared_libs: [
|
|
"libmialgo_utils",
|
|
"libion",
|
|
"libm",
|
|
"liblog",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiStereoFactoryRemapLib_v2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmiStereoFactoryRemapLib_v2.so",
|
|
],
|
|
shared_libs: [
|
|
"libmialgo_utils",
|
|
"libion",
|
|
"libmiStereoFactoryRemapBasicLib",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiXmlParser",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmiXmlParser.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libxml2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiai_portraitsupernight",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmiai_portraitsupernight.so",
|
|
],
|
|
shared_libs: [
|
|
"libm",
|
|
"liblog",
|
|
"libz",
|
|
"libOpenCL",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgo_ai_vision",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmialgo_ai_vision.so",
|
|
],
|
|
shared_libs: [
|
|
"libSNPE",
|
|
"libc++_shared",
|
|
"libm",
|
|
"liblog",
|
|
"libz",
|
|
"libc",
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgo_basic",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmialgo_basic.so",
|
|
],
|
|
shared_libs: [
|
|
"libmialgo_utils",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgo_ie_capture",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmialgo_ie_capture.so",
|
|
],
|
|
shared_libs: [
|
|
"libmialgo_utils",
|
|
"libcdsprpc",
|
|
"libOpenCL",
|
|
"libc++_shared",
|
|
"libm",
|
|
"liblog",
|
|
"libz",
|
|
"libc",
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgo_ie_preview",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmialgo_ie_preview.so",
|
|
],
|
|
shared_libs: [
|
|
"libmialgo_utils",
|
|
"libion",
|
|
"libcdsprpc",
|
|
"libOpenCL",
|
|
"libc++_shared",
|
|
"libm",
|
|
"liblog",
|
|
"libz",
|
|
"libc",
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgo_image_colourkeeping",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmialgo_image_colourkeeping.so",
|
|
],
|
|
shared_libs: [
|
|
"libion",
|
|
"libOpenCL",
|
|
"libcdsprpc",
|
|
"libmialgo_utils",
|
|
"libc++_shared",
|
|
"libm",
|
|
"liblog",
|
|
"libz",
|
|
"libc",
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgo_pureShot",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmialgo_pureShot.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libion",
|
|
"libOpenCL",
|
|
"libcdsprpc",
|
|
"libmialgo_utils",
|
|
"libmibokeh_mask_dsp",
|
|
"libhexagon_controller",
|
|
"libc++_shared",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgo_pureView",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmialgo_pureView.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libOpenCL",
|
|
"libcdsprpc",
|
|
"libmialgo_utils",
|
|
"libc++_shared",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgo_rfs",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmialgo_rfs.so",
|
|
],
|
|
shared_libs: [
|
|
"libcdsprpc",
|
|
"libOpenCL",
|
|
"liblog",
|
|
"libmialgo_utils",
|
|
"libc++_shared",
|
|
"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",
|
|
"libc++_shared",
|
|
"libm",
|
|
"liblog",
|
|
"libz",
|
|
"libc",
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgoengine",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmialgoengine.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libion",
|
|
"libnativewindow",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.grallocutils",
|
|
"libcom.xiaomi.debug",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmibokeh_855",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmibokeh_855.so",
|
|
],
|
|
shared_libs: [
|
|
"libOpenCL",
|
|
"liblog",
|
|
"libz",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmibokeh_mask_dsp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmibokeh_mask_dsp.so",
|
|
],
|
|
shared_libs: [
|
|
"libOpenCL",
|
|
"liblog",
|
|
"libz",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiphone_preview_bokeh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmiphone_preview_bokeh.so",
|
|
],
|
|
shared_libs: [
|
|
"libmialgo_ai_vision",
|
|
"libmialgo_utils",
|
|
"libOpenCL",
|
|
"libcdsprpc",
|
|
"libc++_shared",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmm-color-convertor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmm-color-convertor.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmmcamera_bestats",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmmcamera_bestats.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmmcamera_cac3",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmmcamera_cac3.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libOpenCL",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmmcamera_faceproc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmmcamera_faceproc.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmmcamera_faceproc2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmmcamera_faceproc2.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmmcamera_lscv35",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmmcamera_lscv35.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmmcamera_mfnr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmmcamera_mfnr.so",
|
|
],
|
|
shared_libs: [
|
|
"libopencv",
|
|
"liblog",
|
|
"libz",
|
|
"libdl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmmcamera_mfnr_t4",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmmcamera_mfnr_t4.so",
|
|
],
|
|
shared_libs: [
|
|
"libopencv",
|
|
"liblog",
|
|
"libz",
|
|
"libdl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmmcamera_pdpc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmmcamera_pdpc.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "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: "libnanopb",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnanopb.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"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: [
|
|
"libbase",
|
|
"libbinder",
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"libxml2",
|
|
"android.hardware.audio@6.0",
|
|
"android.hardware.audio.common@6.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libofflinedump",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libofflinedump.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"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",
|
|
"libutils",
|
|
"libutilscallstack",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libomp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libomp.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libopencv",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libopencv.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"libcdsprpc",
|
|
"libqdMetaData",
|
|
"libhardware",
|
|
"libz",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libopestriping",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libopestriping.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libos",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libos.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqll10",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqll10.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libbitmlengine",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libqllengine",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libqllengine.so",
|
|
],
|
|
shared_libs: [
|
|
"libqll10",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "librelight_only",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/librelight_only.so",
|
|
],
|
|
shared_libs: [
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"liblog",
|
|
"libc++_shared",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libremosaic_wrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libremosaic_wrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libremosaiclib",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libremosaiclib.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsdk_sr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsdk_sr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libOpenCL",
|
|
"libdl",
|
|
"libc++_shared",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsensor_cal_v2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsensor_cal_v2.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libhardware",
|
|
"libutils",
|
|
"libcutils",
|
|
"libhidlbase",
|
|
"android.frameworks.sensorservice@1.0",
|
|
"vendor.xiaomi.hardware.citsensorservice@1.0",
|
|
"vendor.xiaomi.hardware.citsensorservice@1.1",
|
|
"libjsoncpp",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
check_elf_files: false,
|
|
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: "libsnpe_dsp_domains_v2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsnpe_dsp_domains_v2.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libcdsprpc",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsnpe_dsp_domains_v3",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsnpe_dsp_domains_v3.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libcdsprpc",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsns_api",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsns_api.so",
|
|
],
|
|
shared_libs: [
|
|
"libnanopb",
|
|
"libqmi_common_so",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsns_device_mode_stub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsns_device_mode_stub.so",
|
|
],
|
|
shared_libs: [
|
|
"libsns_fastRPC_util",
|
|
"liblog",
|
|
"libc",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
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: "libssccalapi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libssccalapi.so",
|
|
],
|
|
shared_libs: [
|
|
"libdiag",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libqmi_common_so",
|
|
"libqmi_cci",
|
|
"libqmi_encdec",
|
|
"libqmi_csi",
|
|
"libnanopb",
|
|
"libsns_api",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libswregistrationalgo",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libswregistrationalgo.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsynx",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsynx.so",
|
|
],
|
|
shared_libs: [
|
|
"libos",
|
|
"libthreadutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtfestriping",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtfestriping.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libofflinelog",
|
|
"libsync",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"libcdsprpc",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libthreadutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libthreadutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libos",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "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: "libwa_depth",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwa_depth.so",
|
|
],
|
|
shared_libs: [
|
|
"libanc_dc_base",
|
|
"libz",
|
|
"libdl",
|
|
"libm",
|
|
"liblog",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwa_opticalzoomfactor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwa_opticalzoomfactor.so",
|
|
],
|
|
shared_libs: [
|
|
"libz",
|
|
"libdl",
|
|
"libm",
|
|
"liblog",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwa_refocus",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwa_refocus.so",
|
|
],
|
|
shared_libs: [
|
|
"libz",
|
|
"libdl",
|
|
"libm",
|
|
"liblog",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwa_rtdof",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwa_rtdof.so",
|
|
],
|
|
shared_libs: [
|
|
"libanc_dc_base",
|
|
"libz",
|
|
"libdl",
|
|
"libm",
|
|
"liblog",
|
|
"libEGL",
|
|
"libGLESv3",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwa_sat",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwa_sat.so",
|
|
],
|
|
shared_libs: [
|
|
"libz",
|
|
"libdl",
|
|
"libm",
|
|
"liblog",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libxmi_hdr_checker",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libxmi_hdr_checker.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libz",
|
|
"libdl",
|
|
"libm",
|
|
"liblog",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libxmi_high_dynamic_range",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libxmi_high_dynamic_range.so",
|
|
],
|
|
shared_libs: [
|
|
"libm",
|
|
"liblog",
|
|
"libz",
|
|
"libOpenCL",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "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",
|
|
"libfmq",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libssc",
|
|
"libhardware",
|
|
"android.hardware.sensors@2.0",
|
|
"sensors.ssc",
|
|
"android.hardware.sensors@2.0-ScopedWakelock",
|
|
"android.hardware.sensors@2.1",
|
|
"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@2.0",
|
|
"android.hardware.sensors@2.0-ScopedWakelock",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"vendor.qti.hardware.display.mapper@1.1",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "sensors.touch.detect",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/sensors.touch.detect.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libsensorslog",
|
|
"android.hardware.sensors@1.0",
|
|
"android.hardware.sensors@2.0",
|
|
"android.hardware.sensors@2.0-ScopedWakelock",
|
|
"android.hardware.sensors@2.1",
|
|
"libfmq",
|
|
"libpower",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
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.allocator@3.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libqdMetaData",
|
|
"vendor.qti.hardware.display.allocator@3.0",
|
|
"vendor.qti.hardware.display.mapper@2.0",
|
|
"vendor.qti.hardware.display.mapper@3.0",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libqti_vndfwk_detect",
|
|
"vendor.qti.hardware.vpp@1.1",
|
|
"vendor.qti.hardware.vpp@1.2",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloc.qti",
|
|
"libgralloctypes",
|
|
"vendor.qti.hardware.display.allocator@4.0",
|
|
"vendor.qti.hardware.display.mapper@4.0",
|
|
"vendor.qti.hardware.display.mapperextensions@1.1",
|
|
"vendor.qti.hardware.camera.postproc@1.0",
|
|
"libz",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.campostproc@1.0-service-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.campostproc@1.0-service-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbase",
|
|
"libbinder",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libfmq",
|
|
"libhidltransport",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libgrallocutils",
|
|
"libmialgoengine",
|
|
"vendor.xiaomi.hardware.campostproc@1.0",
|
|
"android.hardware.camera.common@1.0",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.campostproc@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.campostproc@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.camera.common@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.citsensorservice@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.citsensorservice@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.citsensorservice@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.citsensorservice@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"vendor.xiaomi.hardware.citsensorservice@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "capi_v2_aptX_CLHDADV_Encoder",
|
|
filename: "capi_v2_aptX_CLHDADV_Encoder.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDADV_Encoder.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "capi_v2_aptX_CLHDAD_Speech_Decoder",
|
|
filename: "capi_v2_aptX_CLHDAD_Speech_Decoder.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDAD_Speech_Decoder.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libMIAIHDR_skel",
|
|
filename: "libMIAIHDR_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libMIAIHDR_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libQ6MSFR_manager_skel",
|
|
filename: "libQ6MSFR_manager_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libQ6MSFR_manager_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libQnnHtpAltPrepSkel",
|
|
filename: "libQnnHtpAltPrepSkel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libQnnHtpAltPrepSkel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libQnnHtpSkel",
|
|
filename: "libQnnHtpSkel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libQnnHtpSkel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libVppAisQnnHtp",
|
|
filename: "libVppAisQnnHtp.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libVppAisQnnHtp.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libVppQnnHtp",
|
|
filename: "libVppQnnHtp.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libVppQnnHtp.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libadsp_jpege_skel",
|
|
filename: "libadsp_jpege_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libadsp_jpege_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "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: "libbitml_nsp_v2_skel",
|
|
filename: "libbitml_nsp_v2_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libbitml_nsp_v2_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "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_2_1",
|
|
filename: "libcvpdsp_2_1.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libcvpdsp_2_1.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libdspCV_skel",
|
|
filename: "libdspCV_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libdspCV_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libdsp_streamer_binning",
|
|
filename: "libdsp_streamer_binning.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libdsp_streamer_binning.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "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: "libhdr_skel",
|
|
filename: "libhdr_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libhdr_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libmctfengine_skel",
|
|
filename: "libmctfengine_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libmctfengine_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libmialgo_basic_cdsp_skel",
|
|
filename: "libmialgo_basic_cdsp_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libmialgo_basic_cdsp_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libmialgo_mfnr_cdsp_skel",
|
|
filename: "libmialgo_mfnr_cdsp_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libmialgo_mfnr_cdsp_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libmialgo_pureview_cdsp_skel",
|
|
filename: "libmialgo_pureview_cdsp_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libmialgo_pureview_cdsp_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libmialgo_rfs_cdsp_skel",
|
|
filename: "libmialgo_rfs_cdsp_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libmialgo_rfs_cdsp_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libmialgo_sfnr_cdsp_skel",
|
|
filename: "libmialgo_sfnr_cdsp_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libmialgo_sfnr_cdsp_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libscveObjectSegmentation_skel",
|
|
filename: "libscveObjectSegmentation_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libscveT2T_skel",
|
|
filename: "libscveT2T_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libscveT2T_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libsnpe_dsp_v65_domains_v2_skel",
|
|
filename: "libsnpe_dsp_v65_domains_v2_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v65_domains_v2_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libsnpe_dsp_v66_domains_v2_skel",
|
|
filename: "libsnpe_dsp_v66_domains_v2_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v66_domains_v2_skel.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libsnpe_dsp_v68_domains_v3_skel",
|
|
filename: "libsnpe_dsp_v68_domains_v3_skel.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libsnpe_dsp_v68_domains_v3_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: "libsuper_res_networks",
|
|
filename: "libsuper_res_networks.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libsuper_res_networks.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libvpp_ais_networks",
|
|
filename: "libvpp_ais_networks.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libvpp_ais_networks.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "libvpt_action_recognition",
|
|
filename: "libvpt_action_recognition.so",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/libvpt_action_recognition.so",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "misound_karaoke_res",
|
|
filename: "misound_karaoke_res.bin",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/misound_karaoke_res.bin",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "misound_karaokemix_res",
|
|
filename: "misound_karaokemix_res.bin",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/misound_karaokemix_res.bin",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "misound_res_headphone",
|
|
filename: "misound_res_headphone.bin",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/misound_res_headphone.bin",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_rfsa {
|
|
name: "misound_res_spk",
|
|
filename: "misound_res_spk.bin",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/lib/rfsa/adsp/misound_res_spk.bin",
|
|
relative_install_path: "adsp",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.xiaomi.hardware.citsensorservice@1.1-service.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.xiaomi.hardware.citsensorservice@1.1-service.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "batterysecret",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/batterysecret",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libbinder",
|
|
"libbase",
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"android.hardware.health@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.xiaomi.hardware.citsensorservice@1.1-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.xiaomi.hardware.citsensorservice@1.1-service",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libssccalapi",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"vendor.xiaomi.hardware.citsensorservice@1.0",
|
|
"vendor.xiaomi.hardware.citsensorservice@1.1",
|
|
"android.frameworks.sensorservice@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "init.qcom.sensors",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/bin/init.qcom.sensors.sh",
|
|
filename: "init.qcom.sensors.sh",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "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,
|
|
}
|