Change-Id: Ib5f383c3c800567d8884a37ebfb5a956e7400e2b Signed-off-by: Ido <dev.xyzuniverse@gmail.com>
37727 lines
955 KiB
Plaintext
37727 lines
955 KiB
Plaintext
//
|
|
// Automatically generated file. DO NOT MODIFY
|
|
//
|
|
|
|
soong_namespace {
|
|
imports: [
|
|
"device/xiaomi/rodin",
|
|
"hardware/mediatek",
|
|
"hardware/mediatek/libaedv",
|
|
"hardware/mediatek/libmtkperf_client",
|
|
"hardware/lineage/compat",
|
|
"hardware/xiaomi",
|
|
],
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "APUWareApusysAidlServer",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/APUWareApusysAidlServer.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libion",
|
|
"libapu_mdw",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libfmq",
|
|
"libbinder_ndk",
|
|
"libdmabufheap",
|
|
"vendor.mediatek.hardware.apuware.apusys-V5-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "APUWareUtilsAidlServer",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/APUWareUtilsAidlServer.so",
|
|
],
|
|
shared_libs: [
|
|
"libion_mtk",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libion",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libdmabufheap",
|
|
"libgralloc_extra",
|
|
"libnativewindow",
|
|
"vendor.mediatek.hardware.apuware.utils-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "android.hardware.security.keymint-V3-ndk-v34",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/android.hardware.security.keymint-V3-ndk-v34.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.security.secureclock-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.camdfx",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/com.xiaomi.camdfx.so",
|
|
],
|
|
shared_libs: [
|
|
"libmisight",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libGLES_meow",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/egl/libGLES_meow.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libnativewindow",
|
|
"libhidlbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "egl",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libMEOW_data",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/egl/libMEOW_data.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "egl",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libMEOW_gift",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/egl/libMEOW_gift.so",
|
|
],
|
|
shared_libs: [
|
|
"libFrameRecord",
|
|
"libDefaultFpsActor",
|
|
"libNoFpsActor",
|
|
"libnativewindow",
|
|
"libutilscallstack",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "egl",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libMEOW_qt",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/egl/libMEOW_qt.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libnativewindow",
|
|
"libhidlbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "egl",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libMEOW_trace",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/egl/libMEOW_trace.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libnativewindow",
|
|
"libGLES_meow",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "egl",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libGLES_mali",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/egl/mt6899/libGLES_mali.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.graphics.allocator-V2-ndk",
|
|
"libbinder_ndk",
|
|
"liblog",
|
|
"libutilscallstack",
|
|
"libbase",
|
|
"libnativewindow",
|
|
"libutils",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloctypes",
|
|
"libhidlbase",
|
|
"libion",
|
|
"libged",
|
|
"libgpud",
|
|
"libgralloc_extra",
|
|
"libladder",
|
|
"libgralloc_metadata",
|
|
"libgralloctypes_mtk",
|
|
"libcutils",
|
|
"libhardware",
|
|
"android.hardware.graphics.common-V6-ndk",
|
|
"libdmabufheap",
|
|
"arm.mali.platform-V2-ndk",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "egl/mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "android.hardware.gnss-impl-mediatek",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/android.hardware.gnss-impl-mediatek.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libcutils",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libhardware",
|
|
"android.hardware.gnss-V4-ndk",
|
|
"vendor.mediatek.hardware.lbs-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "audio.primary.mediatek",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/audio.primary.mediatek.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libutilscallstack",
|
|
"libalsautils-v34",
|
|
"libhardware_legacy",
|
|
"libhardware",
|
|
"libaudioutils",
|
|
"libtinyalsa",
|
|
"libtinyxml2",
|
|
"libsqlite",
|
|
"libaudiotoolkit_vendor",
|
|
"libmedia_helper",
|
|
"libladder",
|
|
"libxml2",
|
|
"libbinder_ndk",
|
|
"libprocessgroup",
|
|
"android.hardware.audio.effect-V2-ndk",
|
|
"libfmq",
|
|
"libbase",
|
|
"libbluetooth_audio_session_aidl_mtk",
|
|
"libmispowerop",
|
|
"libmisight",
|
|
"libaudiocloudctrl",
|
|
"libaudiodatabase",
|
|
"libxlog",
|
|
"libbwc",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libhwbinder",
|
|
"vendor.mediatek.hardware.bluetooth.audio@2.1",
|
|
"vendor.mediatek.hardware.bluetooth.audio@2.2",
|
|
"vendor.mediatek.hardware.bluetooth.audio-V1-ndk",
|
|
"android.hardware.bluetooth.audio-V4-ndk",
|
|
"android.hardware.audio.common@5.0",
|
|
"libtinycompress",
|
|
"libaedv",
|
|
"libdrm",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "audio.r_submix.mediatek",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/audio.r_submix.mediatek.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmedia_helper",
|
|
"libutils",
|
|
"libnbaio_mono",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "consumerir.common",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/consumerir.common.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "gps.default",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/gps.default.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "hwcomposer.mtk_common",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/hwcomposer.mtk_common.so",
|
|
],
|
|
shared_libs: [
|
|
"libprocessgroup_shim",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libdpframework",
|
|
"libhardware",
|
|
"libgralloc_extra",
|
|
"libbinder",
|
|
"libpower",
|
|
"libhidlbase",
|
|
"libhwbinder",
|
|
"libhidltransport",
|
|
"libprocessgroup",
|
|
"libbase",
|
|
"libnativewindow",
|
|
"libladder",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"vendor.mediatek.hardware.composer_ext@1.0",
|
|
"vendor.mediatek.hardware.composer_ext-V1-ndk",
|
|
"libcomposer_ext",
|
|
"libgralloctypes",
|
|
"libpqparamparser",
|
|
"libpqhdrmetaparser",
|
|
"libmml",
|
|
"libdmabufheap",
|
|
"libtinyxml2",
|
|
"android.hardware.graphics.composer3-V3-ndk",
|
|
"libsilkybrightnesscore",
|
|
"libbinder_ndk",
|
|
"android.hardware.graphics.allocator-V2-ndk",
|
|
"libvndksupport",
|
|
"libclient2slpi.notifier",
|
|
"libdfintf",
|
|
"vendor.xiaomi.hardware.displayfeature@1.0",
|
|
"vendor.xiaomi.hardware.displayfeature_aidl-V2-ndk",
|
|
"libaedv",
|
|
"libdrm",
|
|
"libged",
|
|
"libpq_sec",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "android.hardware.camera.provider@2.6-impl-mediatek",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/mt6899/android.hardware.camera.provider@2.6-impl-mediatek.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_hal_hidl_provider",
|
|
"libmtkcam_hal_hidl_device",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"android.hardware.camera.common@1.0",
|
|
"android.hardware.camera.provider@2.4",
|
|
"android.hardware.camera.provider@2.5",
|
|
"android.hardware.camera.provider@2.6",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw/mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "android.hardware.graphics.allocator-V2-mediatek",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/mt6899/android.hardware.graphics.allocator-V2-mediatek.so",
|
|
],
|
|
shared_libs: [
|
|
"arm.graphics-V5-ndk",
|
|
"libhidlbase",
|
|
"libgralloctypes",
|
|
"libdrm",
|
|
"libutils",
|
|
"libcutils",
|
|
"android.hardware.graphics.common-V6-ndk",
|
|
"libgralloc_extra",
|
|
"libgralloc_metadata",
|
|
"libgralloctypes_mtk",
|
|
"libged",
|
|
"libgpud",
|
|
"libdmabufheap",
|
|
"libnativewindow",
|
|
"libhardware",
|
|
"libutilscallstack",
|
|
"android.hardware.graphics.common@1.2",
|
|
"liblog",
|
|
"libbase",
|
|
"android.hardware.graphics.allocator-V2-ndk",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw/mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "mapper.mediatek",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/mt6899/mapper.mediatek.so",
|
|
],
|
|
shared_libs: [
|
|
"arm.graphics-V5-ndk",
|
|
"android.hardware.graphics.common-V6-ndk",
|
|
"libhidlbase",
|
|
"libdrm",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloctypes",
|
|
"libutils",
|
|
"libsync",
|
|
"libcutils",
|
|
"libgralloc_extra",
|
|
"libgralloc_metadata",
|
|
"libgralloctypes_mtk",
|
|
"libged",
|
|
"libgpud",
|
|
"libdmabufheap",
|
|
"libnativewindow",
|
|
"libhardware",
|
|
"libutilscallstack",
|
|
"android.hardware.graphics.common@1.2",
|
|
"liblog",
|
|
"libbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw/mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.camera.atms@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/mt6899/vendor.mediatek.hardware.camera.atms@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libhidlbase",
|
|
"libhidlmemory",
|
|
"libhidltransport",
|
|
"vendor.mediatek.hardware.camera.atms@1.0",
|
|
"libcutils",
|
|
"libmtkcam.atmseventmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw/mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.camera.bgservice@1.1-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/mt6899/vendor.mediatek.hardware.camera.bgservice@1.1-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libcamera_metadata",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"vendor.mediatek.hardware.camera.bgservice@1.0",
|
|
"vendor.mediatek.hardware.camera.bgservice@1.1",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam.eventcallback",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw/mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.camera.isphal@1.1-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/mt6899/vendor.mediatek.hardware.camera.isphal@1.1-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libcamera_metadata",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"vendor.mediatek.hardware.camera.isphal@1.0",
|
|
"vendor.mediatek.hardware.camera.isphal@1.1",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.common@1.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.common@1.2",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkisp_metadata_v2",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_packutils",
|
|
"libmtkcam_modulehelper",
|
|
"libnativewindow",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_hwutils_android",
|
|
"libmtkcam_postprocprovider",
|
|
"libmtkcam_thirdparty.core",
|
|
"libcamalgo.fdft",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_perfctrl",
|
|
"libcam.halsensor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw/mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.pq_aidl-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/mt6899/vendor.mediatek.hardware.pq_aidl-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libhwbinder",
|
|
"libhardware",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libpq_sec",
|
|
"libtinyxml2",
|
|
"vendor.mediatek.hardware.pq_aidl-V7-ndk",
|
|
"libcomposer_ext",
|
|
"libui",
|
|
"libgralloc_extra",
|
|
"libbinder_ndk",
|
|
"libbinder",
|
|
"libdrm",
|
|
"libaalservice",
|
|
"libpqconfig",
|
|
"libmml",
|
|
"libpqframework",
|
|
"libsync",
|
|
"vendor.mediatek.hardware.mmagent-V1-ndk",
|
|
"libdmabufheap",
|
|
"libaiselector",
|
|
"libpqsharememory",
|
|
"libpqtuning",
|
|
"libpqxmlparser",
|
|
"libgz_uree",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw/mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vulkan.mali",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/mt6899/vulkan.mali.so",
|
|
],
|
|
shared_libs: [
|
|
"libGLES_mali",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw/mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "mtkgeofence.default",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/mtkgeofence.default.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "sensors.dynamic_sensor_hal",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/sensors.dynamic_sensor_hal.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libhidparser",
|
|
"server_configurable_flags",
|
|
"libaconfig_storage_read_api_cc",
|
|
"android.hardware.sensors@2.0",
|
|
"android.hardware.sensors@2.0-ScopedWakelock",
|
|
"android.hardware.sensors@2.1",
|
|
"libhidlbase",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "sensors.elliptic@2.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/sensors.elliptic@2.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libnotifyaudiohal",
|
|
"android.hardware.sensors@2.0",
|
|
"android.hardware.sensors@2.0-ScopedWakelock",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "sensors.mt6899",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/sensors.mt6899.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libhardware",
|
|
"libstagefright_foundation",
|
|
"libhfmanager",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "sound_trigger.primary.default",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/sound_trigger.primary.default.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libhardware_legacy",
|
|
"libhardware",
|
|
"libmedia_helper",
|
|
"libmisight",
|
|
"libvow_comp_test",
|
|
"libhidlbase",
|
|
"libaedv",
|
|
"libxml2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.camera.atms_aidl@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.atms_aidl@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libhidlbase",
|
|
"libhidlmemory",
|
|
"libhidltransport",
|
|
"libbinder_ndk",
|
|
"vendor.mediatek.hardware.camera.atms-V1-ndk",
|
|
"libcutils",
|
|
"libmtkcam.atmseventmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.camera.bgservice_aidl@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.bgservice_aidl@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcamera_metadata",
|
|
"libbinder_ndk",
|
|
"vendor.mediatek.hardware.camera.bgservice-V1-ndk",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam.eventcallback",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.camera.isphal_aidl@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.isphal_aidl@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libcamera_metadata",
|
|
"libbinder_ndk",
|
|
"vendor.mediatek.hardware.camera.isphal-V1-ndk",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkisp_metadata_v3",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_packutils",
|
|
"libmtkcam_modulehelper",
|
|
"libnativewindow",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_hwutils_android",
|
|
"libmtkcam_postprocprovider",
|
|
"libmtkcam_thirdparty.core",
|
|
"libcamalgo.fdft",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_perfctrl",
|
|
"libcam.halsensor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.camera.uieventservice_aidl@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.uieventservice_aidl@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcamera_metadata",
|
|
"libbinder_ndk",
|
|
"vendor.mediatek.hardware.camera.uievent-V1-ndk",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam.uievent",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.gnss-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.mediatek.hardware.gnss-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"libbinder_ndk",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libhardware",
|
|
"libhardware_legacy",
|
|
"vendor.mediatek.hardware.gnss-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.nvram-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.mediatek.hardware.nvram-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"libhardware",
|
|
"liblog",
|
|
"libutils",
|
|
"libnvram",
|
|
"libfile_op",
|
|
"libbinder_ndk",
|
|
"vendor.mediatek.hardware.nvram-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.videotelephony-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/hw/vendor.mediatek.hardware.videotelephony-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libfmq",
|
|
"vendor.mediatek.hardware.videotelephony-V1-ndk",
|
|
"libc",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libbase",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.ae.pipe",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/lib3a.ae.pipe.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.custom.shading.flow",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/lib3a.custom.shading.flow.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_metadata",
|
|
"libcamalgo.lsc",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libAF",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libAF.so",
|
|
],
|
|
shared_libs: [
|
|
"libneuron_runtime.8",
|
|
"libdmabufheap",
|
|
"liblog",
|
|
"libz",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libBasicModule",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libBasicModule.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libDefaultFpsActor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libDefaultFpsActor.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libFrameRecord",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libFrameRecord.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libJpgEncPipe",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libJpgEncPipe.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libjpeg-alpha_vendor",
|
|
"libaedv",
|
|
"libion",
|
|
"libion_mtk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libMiMotion",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libMiMotion.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libc++_shared",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libMiPhotoFilter",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libMiPhotoFilter.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"libnativewindow",
|
|
"libz",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libMtkSpeechEnh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libMtkSpeechEnh.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libNoFpsActor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libNoFpsActor.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libOpenCL",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libOpenCL.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libSQLiteModule_VER_ALL",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libSQLiteModule_VER_ALL.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libXMFaceFocus",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libXMFaceFocus.so",
|
|
],
|
|
shared_libs: [
|
|
"libz",
|
|
"libdl",
|
|
"libm",
|
|
"liblog",
|
|
"libneuron_runtime.8",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib_iir",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/lib_iir.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaaa_aaautil",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaaa_aaautil.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaaa_afassist_V2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaaa_afassist_V2.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaaa_afassistctrl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaaa_afassistctrl.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libaaa_afassist_V2",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaaa_gma",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaaa_gma.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libaaa_toneutil",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaal_cust",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaal_cust.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaal_key",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaal_key.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaal_sec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaal_sec.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaimemc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaimemc.so",
|
|
],
|
|
shared_libs: [
|
|
"libEGL",
|
|
"libGLESv2",
|
|
"android.hardware.graphics.allocator-V2-ndk",
|
|
"android.hardware.graphics.allocator@2.0",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.common-V6-ndk",
|
|
"android.hardware.graphics.common@1.2",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libhidlbase",
|
|
"libbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libnativewindow",
|
|
"libui",
|
|
"libgralloc_extra",
|
|
"libgralloctypes",
|
|
"libsync",
|
|
"vendor.mediatek.hardware.mtkpower-V1-ndk",
|
|
"vendor.mediatek.hardware.mtkpower@1.0",
|
|
"vendor.mediatek.hardware.mtkpower@1.1",
|
|
"vendor.mediatek.hardware.mtkpower@1.2",
|
|
"android.hardware.power-V4-ndk",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaispq",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaispq.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libalsautils-v34",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libalsautils-v34.so",
|
|
],
|
|
shared_libs: [
|
|
"libaudioutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libtinyalsa",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libappgamepq",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libappgamepq.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libapu_mdw",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libapu_mdw.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libdmabufheap",
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libapu_mdw_batch",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libapu_mdw_batch.so",
|
|
],
|
|
shared_libs: [
|
|
"libapu_mdw",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libapusys",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libapusys.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarmnn",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarmnn.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcmdl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarmnn_ndk.mtk.vndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libarmnn_ndk.mtk.vndk.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libz",
|
|
"libcmdl_ndk.mtk.vndk",
|
|
"libdl",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libasn1c_core",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libasn1c_core.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libasn1c_mapi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libasn1c_mapi.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libasn1c_core",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libasn1c_mdmi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libasn1c_mdmi.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libasn1c_core",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudio_param_parser-vnd",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudio_param_parser-vnd.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libbinder",
|
|
"libxml2",
|
|
"libaudiocustparam_vendor",
|
|
"libaudioprimarydevicehalifclient",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudiocloudctrl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudiocloudctrl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libtinyxml2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudiocompensationfilter_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudiocompensationfilter_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libxml2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudiocompensationfilterc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudiocompensationfilterc.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libxml2",
|
|
"libaudiocustparam_vendor",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudiocomponentengine_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudiocomponentengine_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libaudiodcrflt_vendor",
|
|
"libblisrc32_vendor",
|
|
"libmtklimiter_vendor",
|
|
"libmtkshifter_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudiocomponentenginec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudiocomponentenginec.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libblisrc32_vendor",
|
|
"libmtklimiter_vendor",
|
|
"libmtkshifter_vendor",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudiocustparam_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudiocustparam_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libxml2",
|
|
"libnvram",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudiodatabase",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudiodatabase.so",
|
|
],
|
|
shared_libs: [
|
|
"libsqlite",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudiodcrflt_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudiodcrflt_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libm",
|
|
"libc++",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudiofmtconv",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudiofmtconv.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libblisrc32_vendor",
|
|
"libaudiocomponentenginec",
|
|
"libmtkshifter_vendor",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudioloudc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudioloudc.so",
|
|
],
|
|
shared_libs: [
|
|
"libaudiocompensationfilterc",
|
|
"libbessound_hd_mtk_vendor",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudioprimarydevicehalifclient",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudioprimarydevicehalifclient.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.audio.core-V2-ndk",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libaudioaidlcommon",
|
|
"libbinder_ndk",
|
|
"libmedia_helper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudiosmartpamtk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudiosmartpamtk.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libnvram",
|
|
"libtinyalsa",
|
|
"libcrypto",
|
|
"libssl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaudiotoolkit_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaudiotoolkit_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaurisysdemo",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libaurisysdemo.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libawinicsmartpaparse",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libawinicsmartpaparse.so",
|
|
],
|
|
shared_libs: [
|
|
"libtinyalsa",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbessound_hd_mtk_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libbessound_hd_mtk_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libm",
|
|
"libc++",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libblisrc32_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libblisrc32_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libm",
|
|
"libc++",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbluetooth_audio_session_aidl_mtk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libbluetooth_audio_session_aidl_mtk.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.bluetooth.audio-V4-ndk",
|
|
"android.hardware.bluetooth.audio@2.0",
|
|
"android.hardware.bluetooth.audio@2.1",
|
|
"libbase",
|
|
"libcutils",
|
|
"libbinder_ndk",
|
|
"libfmq",
|
|
"liblog",
|
|
"vendor.mediatek.hardware.bluetooth.audio-V1-ndk",
|
|
"libhidlbase",
|
|
"libxml2",
|
|
"libflatbuffers-cpp",
|
|
"server_configurable_flags",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbluetooth_mtk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libbluetooth_mtk.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libnvram",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbt-vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libbt-vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libbluetooth_mtk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbwc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libbwc.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.custom.ae.HDRStateEvaluator",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcam.hal3a.custom.ae.HDRStateEvaluator.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.halsensor",
|
|
"libcam.hal3a.ctrl",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.halisp.TuningDataProvider",
|
|
"libcam.halisp.TuningDataProviderFactory",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.mcsspolicy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcam.mcsspolicy.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcam.halsensor",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.utils.sensormgrwrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcam.utils.sensormgrwrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"libhfmanager",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam.debugwrapper",
|
|
"liblog",
|
|
"libutils",
|
|
"android.hardware.sensors@2.0",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam_taskmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.zoomoverridemgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcam.zoomoverridemgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_custom_feature",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.WarpMapResizer",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamalgo.WarpMapResizer.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.dngop",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamalgo.dngop.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libcamalgo.utility",
|
|
"libc++",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.hdr10p",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamalgo.hdr10p.so",
|
|
],
|
|
shared_libs: [
|
|
"libOpenCL",
|
|
"libc++",
|
|
"libcutils",
|
|
"libutils",
|
|
"libcamalgo.platform",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.platform",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamalgo.platform.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libcamalgo.platform2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.sat",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamalgo.sat.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.utility",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamalgo.utility.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libEGL",
|
|
"libGLESv2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.vsdofUtil",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamalgo.vsdofUtil.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.warp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamalgo.warp.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libEGL",
|
|
"libGLESv2",
|
|
"libgralloc_extra",
|
|
"libnativewindow",
|
|
"libcamalgo.utility",
|
|
"libutils",
|
|
"libbinder",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.wcr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamalgo.wcr.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamera2ndk_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamera2ndk_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"android.frameworks.cameraservice.common-V1-ndk",
|
|
"android.frameworks.cameraservice.device-V3-ndk",
|
|
"android.frameworks.cameraservice.service-V3-ndk",
|
|
"libbinder_ndk",
|
|
"libcamera_metadata",
|
|
"libcutils",
|
|
"libfmq",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libmediandk",
|
|
"libnativewindow",
|
|
"libstagefright_foundation",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcameraloadcalibrationfiles",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcameraloadcalibrationfiles.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_ulog",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libcameracustom",
|
|
"libfeatureiodrv_mem",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libcam.halsensor",
|
|
"libmicamjson",
|
|
"libcameraplatforminfoxiaomi",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcameraopt",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcameraopt.so",
|
|
],
|
|
shared_libs: [
|
|
"libprocessgroup_shim",
|
|
"libutils",
|
|
"liblog",
|
|
"libbase",
|
|
"libcutils",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libhardware",
|
|
"libz",
|
|
"libprocessgroup",
|
|
"libutilscallstack",
|
|
"libcamera_metadata",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcameraplatforminfoxiaomi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcameraplatforminfoxiaomi.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_ulog",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libcameracustom",
|
|
"libfeatureiodrv_mem",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libcam.halsensor",
|
|
"libmicamjson",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamlog",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcamlog.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libutilscallstack",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcarrierconfig",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcarrierconfig.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libccci_util",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libccci_util.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"liblog",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcmdl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcmdl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcmdl_ndk.mtk.vndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcmdl_ndk.mtk.vndk.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcodec2_fsr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcodec2_fsr.so",
|
|
],
|
|
shared_libs: [
|
|
"libEGL",
|
|
"libGLESv2",
|
|
"libgralloctypes",
|
|
"libhidlbase",
|
|
"android.hardware.graphics.allocator@2.0",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.allocator-V2-ndk",
|
|
"android.hardware.graphics.common-V6-ndk",
|
|
"android.hardware.graphics.common@1.2",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libbase",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libui",
|
|
"libsync",
|
|
"libgralloc_extra",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcodec2_mtk_c2store",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcodec2_mtk_c2store.so",
|
|
],
|
|
shared_libs: [
|
|
"libcodec2_soft_common",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsfplugin_ccodec_utils",
|
|
"libstagefright_foundation",
|
|
"libbase",
|
|
"libcodec2",
|
|
"libcodec2_vndk",
|
|
"libutils",
|
|
"libion",
|
|
"libion_mtk",
|
|
"libdmabufheap",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcodec2_mtk_vdec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcodec2_mtk_vdec.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.media.c2-V1-ndk",
|
|
"libbinder_ndk",
|
|
"libcodec2_aidl",
|
|
"server_configurable_flags",
|
|
"libaconfig_storage_read_api_cc",
|
|
"android.hardware.media.c2@1.0",
|
|
"android.hardware.media.c2@1.1",
|
|
"android.hardware.media.c2@1.2",
|
|
"libcodec2_hidl@1.0",
|
|
"libcodec2_hidl@1.1",
|
|
"libcodec2_hidl@1.2",
|
|
"libformatter",
|
|
"libdpframework",
|
|
"android.hardware.graphics.bufferqueue@2.0",
|
|
"android.hardware.media.bufferpool2-V2-ndk",
|
|
"libui",
|
|
"libgralloc_extra",
|
|
"libexpat",
|
|
"libsync",
|
|
"libhidlbase",
|
|
"libhwbinder",
|
|
"libged",
|
|
"libfmq",
|
|
"libstagefright_bufferpool@2.0.1",
|
|
"libstagefright_aidl_bufferpool2",
|
|
"libcodec2_fsr",
|
|
"libpqparamparser",
|
|
"libcodec2_hal_common",
|
|
"libcodec2_soft_common",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsfplugin_ccodec_utils",
|
|
"libstagefright_foundation",
|
|
"libbase",
|
|
"libcodec2",
|
|
"libcodec2_vndk",
|
|
"libutils",
|
|
"libion",
|
|
"libdmabufheap",
|
|
"libion_mtk",
|
|
"libcodec2_mtk_c2store",
|
|
"libcodec2_vpp_qt_plugin",
|
|
"libcodec2_vpp_mi_plugin",
|
|
"libcodec2_vpp_rs_plugin",
|
|
"libcodec2_vpp_ve_plugin",
|
|
"libcodec2_vpp_frc_plugin",
|
|
"libmisight",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcodec2_mtk_venc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcodec2_mtk_venc.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.media.c2-V1-ndk",
|
|
"libbinder_ndk",
|
|
"libcodec2_aidl",
|
|
"server_configurable_flags",
|
|
"libaconfig_storage_read_api_cc",
|
|
"android.hardware.media.c2@1.0",
|
|
"android.hardware.media.c2@1.1",
|
|
"android.hardware.media.c2@1.2",
|
|
"libcodec2_hidl@1.0",
|
|
"libcodec2_hidl@1.1",
|
|
"libcodec2_hidl@1.2",
|
|
"libformatter",
|
|
"libdpframework",
|
|
"android.hardware.graphics.bufferqueue@2.0",
|
|
"android.hardware.media.bufferpool2-V2-ndk",
|
|
"libui",
|
|
"libgralloc_extra",
|
|
"libexpat",
|
|
"libsync",
|
|
"libhidlbase",
|
|
"libhwbinder",
|
|
"libged",
|
|
"libfmq",
|
|
"libstagefright_bufferpool@2.0.1",
|
|
"libstagefright_aidl_bufferpool2",
|
|
"libcodec2_fsr",
|
|
"libpqparamparser",
|
|
"libcodec2_hal_common",
|
|
"libcodec2_soft_common",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsfplugin_ccodec_utils",
|
|
"libstagefright_foundation",
|
|
"libbase",
|
|
"libcodec2",
|
|
"libcodec2_vndk",
|
|
"libutils",
|
|
"libion",
|
|
"libdmabufheap",
|
|
"libion_mtk",
|
|
"libcodec2_mtk_c2store",
|
|
"libcodec2_vpp_fa_plugin",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcodec2_vpp_AIMEMC_plugin",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcodec2_vpp_AIMEMC_plugin.so",
|
|
],
|
|
shared_libs: [
|
|
"libcodec2",
|
|
"libcodec2_soft_common",
|
|
"libcodec2_vndk",
|
|
"libgralloc_extra",
|
|
"libnativewindow",
|
|
"libsfplugin_ccodec_utils",
|
|
"libstagefright_foundation",
|
|
"libui",
|
|
"libEGL",
|
|
"libGLESv2",
|
|
"android.hardware.graphics.allocator-V2-ndk",
|
|
"android.hardware.graphics.allocator@2.0",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.common-V6-ndk",
|
|
"android.hardware.graphics.common@1.2",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloctypes",
|
|
"libhidlbase",
|
|
"libbase",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libhardware",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcodec2_vpp_AISR_plugin",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcodec2_vpp_AISR_plugin.so",
|
|
],
|
|
shared_libs: [
|
|
"libcodec2",
|
|
"libcodec2_soft_common",
|
|
"libcodec2_vndk",
|
|
"libcutils",
|
|
"libgralloc_extra",
|
|
"libnativewindow",
|
|
"libsfplugin_ccodec_utils",
|
|
"libstagefright_foundation",
|
|
"libui",
|
|
"libEGL",
|
|
"libGLESv2",
|
|
"android.hardware.graphics.allocator-V2-ndk",
|
|
"android.hardware.graphics.allocator@2.0",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.common-V6-ndk",
|
|
"android.hardware.graphics.common@1.2",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libgralloctypes",
|
|
"libhidlbase",
|
|
"libbase",
|
|
"libhardware",
|
|
"liblog",
|
|
"libsync",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcodec2_vpp_fa_plugin",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcodec2_vpp_fa_plugin.so",
|
|
],
|
|
shared_libs: [
|
|
"libcodec2_soft_common",
|
|
"libsfplugin_ccodec_utils",
|
|
"libstagefright_foundation",
|
|
"libcodec2",
|
|
"libcodec2_vndk",
|
|
"libgralloc_extra",
|
|
"libdmabufheap",
|
|
"liblog",
|
|
"libbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcodec2_vpp_frc_plugin",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcodec2_vpp_frc_plugin.so",
|
|
],
|
|
shared_libs: [
|
|
"libcodec2_soft_common",
|
|
"libsfplugin_ccodec_utils",
|
|
"libstagefright_foundation",
|
|
"libcodec2",
|
|
"libcodec2_vndk",
|
|
"libgralloc_extra",
|
|
"libdmabufheap",
|
|
"liblog",
|
|
"libbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmialgo",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcodec2_vpp_mi_plugin",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcodec2_vpp_mi_plugin.so",
|
|
],
|
|
shared_libs: [
|
|
"libcodec2_soft_common",
|
|
"libsfplugin_ccodec_utils",
|
|
"libstagefright_foundation",
|
|
"libcodec2",
|
|
"libcodec2_vndk",
|
|
"libgralloc_extra",
|
|
"libdmabufheap",
|
|
"liblog",
|
|
"libbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcodec2_vpp_qt_plugin",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcodec2_vpp_qt_plugin.so",
|
|
],
|
|
shared_libs: [
|
|
"libcodec2_soft_common",
|
|
"libsfplugin_ccodec_utils",
|
|
"libstagefright_foundation",
|
|
"libcodec2",
|
|
"libcodec2_vndk",
|
|
"libgralloc_extra",
|
|
"libdmabufheap",
|
|
"liblog",
|
|
"libbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcodec2_vpp_rs_plugin",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcodec2_vpp_rs_plugin.so",
|
|
],
|
|
shared_libs: [
|
|
"libcodec2_soft_common",
|
|
"libsfplugin_ccodec_utils",
|
|
"libstagefright_foundation",
|
|
"libcodec2",
|
|
"libcodec2_vndk",
|
|
"libgralloc_extra",
|
|
"libdmabufheap",
|
|
"liblog",
|
|
"libbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcodec2_vpp_ve_plugin",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcodec2_vpp_ve_plugin.so",
|
|
],
|
|
shared_libs: [
|
|
"libcodec2_soft_common",
|
|
"libsfplugin_ccodec_utils",
|
|
"libstagefright_foundation",
|
|
"libcodec2",
|
|
"libcodec2_vndk",
|
|
"libgralloc_extra",
|
|
"libdmabufheap",
|
|
"liblog",
|
|
"libbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.xiaomi.attribute",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcom.xiaomi.attribute.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcom.xiaomi.debug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.xiaomi.containerutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcom.xiaomi.containerutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcom.xiaomi.debug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.xiaomi.debug",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcom.xiaomi.debug.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libutilscallstack",
|
|
"libcamlog",
|
|
"libprocessgroup",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.xiaomi.ecoenginemonitor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcom.xiaomi.ecoenginemonitor.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.debug",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libsync",
|
|
"liblog",
|
|
"libutils",
|
|
"libui",
|
|
"libprocessgroup",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.xiaomi.eventcallback",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcom.xiaomi.eventcallback.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcom.xiaomi.debug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.xiaomi.grallocutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcom.xiaomi.grallocutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libui",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.xiaomi.hwadapter.decoupleutil",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcom.xiaomi.hwadapter.decoupleutil.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metaconv",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libmialgoengine",
|
|
"libcom.xiaomi.debug",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libmtkcam_metastore",
|
|
"libmicamera_adapter",
|
|
"libmtkcam_grallocutils",
|
|
"com.xiaomi.camdfx",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.xiaomi.hwadapter.postprocinterface",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcom.xiaomi.hwadapter.postprocinterface.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libcamera_metadata",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_postprocprovider",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_metaconv",
|
|
"libmicamera_adapter",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libcom.xiaomi.hwadapter.decoupleutil",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.xiaomi.metadatautils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcom.xiaomi.metadatautils.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.debug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.xiaomi.mivihal.cpupolicy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcom.xiaomi.mivihal.cpupolicy.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metaconv",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libmialgoengine",
|
|
"libcom.xiaomi.debug",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam.atmseventmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.xiaomi.pluginutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcom.xiaomi.pluginutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libui",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libcamlog",
|
|
"libutilscallstack",
|
|
"libcom.xiaomi.debug",
|
|
"libcom.xiaomi.metadatautils",
|
|
"com.xiaomi.camdfx",
|
|
"libcameraopt",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.xiaomi.sensorpolicy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcom.xiaomi.sensorpolicy.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libui",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.debug",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcameraopt",
|
|
"libcom.xiaomi.attribute",
|
|
"libmiSATTranslate",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcom.xiaomi.signaltrigger",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcom.xiaomi.signaltrigger.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libcom.xiaomi.debug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcomposer_ext",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcomposer_ext.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"vendor.mediatek.hardware.composer_ext@1.0",
|
|
"vendor.mediatek.hardware.composer_ext-V1-ndk",
|
|
"libbinder_ndk",
|
|
"libbinder",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libconnfem",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libconnfem.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcustom_nvram",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcustom_nvram.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcvsd_mtk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libcvsd_mtk.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libm",
|
|
"libc++",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdapparamstorage",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdapparamstorage.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdeccfg",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdeccfg.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"vendor.dolby.hardware.dms@2.0",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdfintf",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdfintf.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libhidlbase",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"vendor.xiaomi.hardware.displayfeature@1.0",
|
|
"vendor.xiaomi.hardware.displayfeature_aidl-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdisplayfeature",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdisplayfeature.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdisplayfeatureservice",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdisplayfeatureservice.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"vendor.xiaomi.hardware.displayfeature_aidl-V2-ndk",
|
|
"libdisplayfeature",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdlbdsservice",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libdlbdsservice.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libstagefright_foundation-v33",
|
|
"liblog",
|
|
"libxml2",
|
|
"libdapparamstorage",
|
|
"libsqlite",
|
|
"libhidlbase",
|
|
"vendor.dolby.hardware.dms@2.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libecoengine",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libecoengine.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libui",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libcom.xiaomi.debug",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeature.hdr10",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libfeature.hdr10.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libpq_sec",
|
|
"libcamalgo.hdr10p",
|
|
"libmtkcam_custom_feature",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeaturepolicy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libfeaturepolicy.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfgauge_gm30",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libfgauge_gm30.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfile_op",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libfile_op.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libnvram",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libforkexecwrap",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libforkexecwrap.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libformatter",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libformatter.so",
|
|
],
|
|
shared_libs: [
|
|
"libion_mtk",
|
|
"libdmabufheap",
|
|
"libutils",
|
|
"libion",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libutilscallstack",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfsmsmartpaparse",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libfsmsmartpaparse.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfvaudio",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libfvaudio.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libged",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libged.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libnativewindow",
|
|
"libhidlbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgpu_aux",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgpu_aux.so",
|
|
],
|
|
shared_libs: [
|
|
"libdpframework",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libnativewindow",
|
|
"libgralloc_extra",
|
|
"libsync",
|
|
"libgpud",
|
|
"libhidlbase",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libgralloctypes",
|
|
"android.hardware.graphics.common@1.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"android.hardware.graphics.common@1.2",
|
|
"android.hardware.graphics.mapper@2.0",
|
|
"android.hardware.graphics.mapper@2.1",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"vendor.mediatek.hardware.mms-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgpud",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgpud.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.graphics.common-V6-ndk",
|
|
"android.hardware.graphics.allocator-V2-ndk",
|
|
"libcutils",
|
|
"libutils",
|
|
"libutilscallstack",
|
|
"liblog",
|
|
"libsync",
|
|
"libhardware",
|
|
"libnativewindow",
|
|
"libgralloc_extra",
|
|
"libhidlbase",
|
|
"libgralloctypes",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgralloc_extra",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgralloc_extra.so",
|
|
],
|
|
shared_libs: [
|
|
"libhardware",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libion",
|
|
"libdmabufheap",
|
|
"libged",
|
|
"libutilscallstack",
|
|
"android.hardware.graphics.common@1.2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgralloc_metadata",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgralloc_metadata.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libhidlbase",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libion",
|
|
"libc",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgralloctypes_mtk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgralloctypes_mtk.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libion",
|
|
"libc",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgwsdv2-ril",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgwsdv2-ril.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcutils",
|
|
"libmtkutils",
|
|
"libmtkproperty",
|
|
"libmtkrillog",
|
|
"libmtkrilutils",
|
|
"libmtk-ril",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgwsdv3-ril",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgwsdv3-ril.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcutils",
|
|
"libmtkutils",
|
|
"libmtkproperty",
|
|
"libmtkrillog",
|
|
"libmtkrilutils",
|
|
"libmtkmipc-ril",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgz_gp_client",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgz_gp_client.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libgz_uree",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgz_uree",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libgz_uree.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libheichal",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libheichal.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libion",
|
|
"libion_mtk",
|
|
"libdmabufheap",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhfmanager",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhfmanager.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhfmanagerwrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhfmanagerwrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"libhardware",
|
|
"libhfmanager",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhidparser",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhidparser.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhwm",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libhwm.so",
|
|
],
|
|
shared_libs: [
|
|
"libnvram",
|
|
"liblog",
|
|
"libfile_op",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libifcutils_mtk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libifcutils_mtk.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimagebuffer_wrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libimagebuffer_wrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libion_mtk",
|
|
"libion",
|
|
"libdmabufheap",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgstream_sync",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libimgstream_sync.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgsys_osal",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libimgsys_osal.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libladder",
|
|
"libaedv",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libion_mtk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libion_mtk.so",
|
|
],
|
|
shared_libs: [
|
|
"libion",
|
|
"liblog",
|
|
"libion_ulit",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libion_ulit",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libion_ulit.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libladder",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libipsec_ims_shr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libipsec_ims_shr.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libcrypto",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libjpeg-alpha-oal_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libjpeg-alpha-oal_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libjpeg-alpha_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libjpeg-alpha_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libjpeg-alpha-oal_vendor",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libjpegdecoder_rodin",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libjpegdecoder_rodin.so",
|
|
],
|
|
shared_libs: [
|
|
"libjpeg",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libjpegencoder_rodin",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libjpegencoder_rodin.so",
|
|
],
|
|
shared_libs: [
|
|
"libjpeg",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libladder",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libladder.so",
|
|
],
|
|
shared_libs: [
|
|
"libunwindstack",
|
|
"liblog",
|
|
"libbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmbrainSDKv",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmbrainSDKv.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libbinder",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libbinder_ndk",
|
|
"vendor.mediatek.hardware.mbrain-V6-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiSATTranslate",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmiSATTranslate.so",
|
|
],
|
|
shared_libs: [
|
|
"libion",
|
|
"libmialgo_utils",
|
|
"libOpenCL",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgo",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmialgo.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libyuv",
|
|
"libbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgo_ai_vision",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmialgo_ai_vision.so",
|
|
],
|
|
shared_libs: [
|
|
"libneuron_runtime.8",
|
|
"libm",
|
|
"liblog",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgoengine",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmialgoengine.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libui",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libdmabufheap",
|
|
"libnativewindow",
|
|
"libprocessgroup",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.grallocutils",
|
|
"libcom.xiaomi.debug",
|
|
"libcamlog",
|
|
"com.xiaomi.camdfx",
|
|
"libcameraopt",
|
|
"libutilscallstack",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgoengine_custom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmialgoengine_custom.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmibokeh_mt6873",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmibokeh_mt6873.so",
|
|
],
|
|
shared_libs: [
|
|
"libOpenCL",
|
|
"liblog",
|
|
"libz",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmicamGlobalPool",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmicamGlobalPool.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutilscallstack",
|
|
"libcom.xiaomi.debug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmicamera_adapter",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmicamera_adapter.so",
|
|
],
|
|
shared_libs: [
|
|
"libcam.halsensor",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libcamera_metadata",
|
|
"libsync",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libgralloctypes",
|
|
"libcom.xiaomi.debug",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcameracustom",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libmtkcam_custom.metadata",
|
|
"libmtkcam_metaconv",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_pip",
|
|
"libmtkcam_hal_core_device",
|
|
"libmtkcam_hal_core_provider",
|
|
"libmtkcam_hal_android_device",
|
|
"libmtkcam_hal_android_utils",
|
|
"libmtkcam_hal_android_common",
|
|
"libmtkcam_hal_android_app_cbadaptor",
|
|
"libmtkcam_postprocprovider",
|
|
"libmtkcam_modulehelper",
|
|
"libcamalgo.fdft",
|
|
"libcam.utils.sensorprovider",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_smvr",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_hal_core_app",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam.debugwrapper",
|
|
"libcameraplatforminfoxiaomi",
|
|
"libcam.hal3a.ctrl",
|
|
"libmtkcam_sensorcontrol",
|
|
"libmtkcam_hal_core_devicesessionpolicy",
|
|
"android.frameworks.displayservice@1.0",
|
|
"libcom.xiaomi.mivihal.cpupolicy",
|
|
"libmtkcam.atmseventmgr",
|
|
"libgralloc_extra",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmicamera_aidl_device",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmicamera_aidl_device.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.camera.common-V1-ndk",
|
|
"android.hardware.common.fmq-V1-ndk",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libcom.xiaomi.debug",
|
|
"libcamera_metadata",
|
|
"liblog",
|
|
"libexif",
|
|
"libutils",
|
|
"libcutils",
|
|
"libfmq",
|
|
"libgralloctypes",
|
|
"libsync",
|
|
"libhidlbase",
|
|
"android.hardware.camera.device-V2-ndk",
|
|
"android.hardware.camera.metadata-V2-ndk",
|
|
"android.hardware.camera.provider-V2-ndk",
|
|
"android.hardware.graphics.allocator-V2-ndk",
|
|
"vendor.xiaomi.hardware.camera.injection-V1-ndk",
|
|
"vendor.xiaomi.hardware.camera.injection-client",
|
|
"libbinder_ndk",
|
|
"libmemunreachable",
|
|
"libmicamera_aidl_utils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libmicamera_hal_core",
|
|
"libmicamera_fps_checker",
|
|
"vendor.xiaomi.hardware.aidlbgservice-V1-impl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmicamera_aidl_provider",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmicamera_aidl_provider.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.camera.common-V1-ndk",
|
|
"android.hardware.common.fmq-V1-ndk",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libcom.xiaomi.debug",
|
|
"libcamera_metadata",
|
|
"liblog",
|
|
"libexif",
|
|
"libutils",
|
|
"libcutils",
|
|
"libfmq",
|
|
"libgralloctypes",
|
|
"libsync",
|
|
"libhidlbase",
|
|
"android.hardware.camera.device-V2-ndk",
|
|
"android.hardware.camera.metadata-V2-ndk",
|
|
"android.hardware.camera.provider-V2-ndk",
|
|
"android.hardware.graphics.allocator-V2-ndk",
|
|
"vendor.xiaomi.hardware.camera.injection-V1-ndk",
|
|
"vendor.xiaomi.hardware.camera.injection-client",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libtinyxml2",
|
|
"libmicamera_aidl_device",
|
|
"libmicamera_aidl_utils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libmicamera_hal_core",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmicamera_aidl_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmicamera_aidl_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.camera.common-V1-ndk",
|
|
"android.hardware.common.fmq-V1-ndk",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libcom.xiaomi.debug",
|
|
"libcamera_metadata",
|
|
"liblog",
|
|
"libexif",
|
|
"libutils",
|
|
"libcutils",
|
|
"libfmq",
|
|
"libgralloctypes",
|
|
"libsync",
|
|
"libhidlbase",
|
|
"android.hardware.camera.device-V2-ndk",
|
|
"android.hardware.camera.metadata-V2-ndk",
|
|
"android.hardware.camera.provider-V2-ndk",
|
|
"android.hardware.graphics.allocator-V2-ndk",
|
|
"vendor.xiaomi.hardware.camera.injection-V1-ndk",
|
|
"vendor.xiaomi.hardware.camera.injection-client",
|
|
"libbinder_ndk",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libvndksupport",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmicamera_fps_checker",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmicamera_fps_checker.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.debug",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcamlog",
|
|
"liblog",
|
|
"libcameraopt",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmicamera_hal_core",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmicamera_hal_core.so",
|
|
],
|
|
shared_libs: [
|
|
"libui-v34",
|
|
"libprocessgroup_shim",
|
|
"libcutils",
|
|
"libdmabufheap",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.debug",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.eventcallback",
|
|
"libcom.xiaomi.grallocutils",
|
|
"libofflinedebugdata",
|
|
"libcamlog",
|
|
"libexif",
|
|
"libjpeg",
|
|
"liblog",
|
|
"libmialgoengine",
|
|
"libmicamera_adapter",
|
|
"libsync",
|
|
"libutils",
|
|
"libui",
|
|
"libhidlbase",
|
|
"libprocessgroup",
|
|
"libcom.xiaomi.attribute",
|
|
"libcom.xiaomi.signaltrigger",
|
|
"libbinder_ndk",
|
|
"libbinder",
|
|
"vendor.xiaomi.hardware.bgservice@1.0",
|
|
"vendor.xiaomi.hardware.bgservice@1.0-impl",
|
|
"vendor.xiaomi.hardware.aidlbgservice-V1-ndk",
|
|
"vendor.xiaomi.hardware.aidlbgservice-V1-impl",
|
|
"libcom.xiaomi.ecoenginemonitor",
|
|
"libcom.xiaomi.sensorpolicy",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libtinyxml2",
|
|
"libmicamGlobalPool",
|
|
"libcameraopt",
|
|
"vendor.xiaomi.hardware.camera.synthetic-V1-ndk",
|
|
"vendor.xiaomi.hardware.camera.synthetic-impl",
|
|
"libvndksupport",
|
|
"android.hardware.graphics.allocator-V2-ndk",
|
|
"libc++",
|
|
"libclang_rt.ubsan_standalone",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmicamera_hal_policy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmicamera_hal_policy.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libcamera_metadata",
|
|
"libsync",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"libui",
|
|
"libgralloctypes",
|
|
"libofflinedebugdata",
|
|
"libcamlog",
|
|
"libexif",
|
|
"libjpeg",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"vendor.xiaomi.hardware.aidlbgservice-V1-ndk",
|
|
"vendor.xiaomi.hardware.aidlbgservice-V1-impl",
|
|
"libcom.xiaomi.debug",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.signaltrigger",
|
|
"libcom.xiaomi.eventcallback",
|
|
"libcom.xiaomi.grallocutils",
|
|
"libcom.xiaomi.attribute",
|
|
"libcom.xiaomi.ecoenginemonitor",
|
|
"libcom.xiaomi.sensorpolicy",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libmicamera_hal_core",
|
|
"libvndksupport",
|
|
"android.hardware.graphics.allocator-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmicamjson",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmicamjson.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmigpese@2.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmigpese@2.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libhardware",
|
|
"libbase",
|
|
"libcutils",
|
|
"libhwbinder",
|
|
"libcrypto",
|
|
"libteecli",
|
|
"android.hardware.secure_element@1.0",
|
|
"android.hardware.secure_element@1.2",
|
|
"vendor.xiaomi.hardware.aidl.mtdservice-V1-ndk",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libminikin.xiaomi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libminikin.xiaomi.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmipc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmipc.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkrillog",
|
|
"libtrm",
|
|
"libmtkproperty",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmis6",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmis6.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmisight",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmisight.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libjsoncpp",
|
|
"libc",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmisoundcrossfade",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmisoundcrossfade.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmisoundfpsop",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmisoundfpsop.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmisoundfx_mtk_aidl_ext",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmisoundfx_mtk_aidl_ext.so",
|
|
],
|
|
shared_libs: [
|
|
"libmis6",
|
|
"libstagefright_foundation",
|
|
"liblog",
|
|
"libaudioutils",
|
|
"libaudioaidlcommon",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libcutils",
|
|
"libfmq",
|
|
"libutils",
|
|
"libaudio_aidl_conversion_common_ndk",
|
|
"android.hardware.audio.effect-V3-ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"android.media.audio.common.types-V4-ndk",
|
|
"android.hardware.common.fmq-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmisoundparser",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmisoundparser.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmisoundsa",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmisoundsa.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmispowerop",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmispowerop.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmmprofile",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmmprofile.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmnetlink_v104",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmnetlink_v104.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmsbc_mtk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmsbc_mtk.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libm",
|
|
"libc++",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtk-fusion-ril-prop-vsim",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtk-fusion-ril-prop-vsim.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtk-ril",
|
|
"libutils",
|
|
"librilfusion",
|
|
"libmtkrilutils",
|
|
"librilutils",
|
|
"libmtkrillog",
|
|
"libssl",
|
|
"libcrypto",
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtk-ril",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtk-ril.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkutils",
|
|
"librilfusion",
|
|
"libmtknetutils",
|
|
"libratconfig",
|
|
"libmtksysutils",
|
|
"libmtkhardware_legacy",
|
|
"libmtkrilutils",
|
|
"libcrypto",
|
|
"libmtkcutils",
|
|
"libmtkproperty",
|
|
"libmtkrillog",
|
|
"libmtkconfigutils",
|
|
"libmtktinyxml",
|
|
"vendor.mediatek.hardware.netdagent@1.0",
|
|
"libhidlbase",
|
|
"vendor.mediatek.hardware.netdagent-V1-ndk",
|
|
"libbinder_ndk",
|
|
"libnvram",
|
|
"libbinder",
|
|
"libmipc",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam.uievent",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkcam.uievent.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_custom.atms",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkcam_custom.atms.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam.atmseventmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_custom.metadata_override",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkcam_custom.metadata_override.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_custom.utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkcam_custom.utils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libcamera_metadata",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_custom_feature",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkcam_custom_feature.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libcamalgo.fdft",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_detectnode_custom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkcam_detectnode_custom.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_metadata",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_fdsan",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkcam_fdsan.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_fdsan_wrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkcam_fdsan_wrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libladder",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_fdsan",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_grallocutils_aidlv2helper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkcam_grallocutils_aidlv2helper.so",
|
|
],
|
|
shared_libs: [
|
|
"libgralloc_extra",
|
|
"liblog",
|
|
"libutils",
|
|
"libsync",
|
|
"libcutils",
|
|
"libui-v34",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"android.hardware.graphics.common@1.2",
|
|
"android.hardware.graphics.allocator-V2-ndk",
|
|
"android.hardware.graphics.common-V6-ndk",
|
|
"libvndksupport",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libgralloctypes",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_custom_state",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkcam_hal_custom_state.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_metaconv",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_custom_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkcam_hal_custom_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libaedv",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_jobqueue",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkcam_jobqueue.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_perfctrl_wrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkcam_perfctrl_wrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_pgo",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkcam_pgo.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_pwrutils.android",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkcam_pwrutils.android.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkconfig",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkconfig.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkrillog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkconfigutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkconfigutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkconfig",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkcutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkrillog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkgpuserv",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkgpuserv.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcrypto",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libhardware",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkgpuservsdk_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkgpuservsdk_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libbinder",
|
|
"libutils",
|
|
"liblog",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkhardware_legacy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkhardware_legacy.so",
|
|
],
|
|
shared_libs: [
|
|
"libhardware_legacy",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkisp_metadata_v2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkisp_metadata_v2.so",
|
|
],
|
|
shared_libs: [
|
|
"libui",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkisp_metadata_v3",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkisp_metadata_v3.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtklimiter_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtklimiter_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libm",
|
|
"libc++",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkmipc-ril",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkmipc-ril.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkutils",
|
|
"librilfusion",
|
|
"libmtknetutils",
|
|
"libratconfig",
|
|
"libmtksysutils",
|
|
"libmtkhardware_legacy",
|
|
"libmtkrilutils",
|
|
"libcrypto",
|
|
"libmtkcutils",
|
|
"libmtkproperty",
|
|
"libmtkrillog",
|
|
"libmtkconfigutils",
|
|
"libmtktinyxml",
|
|
"vendor.mediatek.hardware.netdagent@1.0",
|
|
"libhidlbase",
|
|
"vendor.mediatek.hardware.netdagent-V1-ndk",
|
|
"libbinder_ndk",
|
|
"libnvram",
|
|
"libbinder",
|
|
"libmipc",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtknetcap",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtknetcap.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkrillog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtknetutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtknetutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkrillog",
|
|
"libmtkproperty",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkproperty",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkproperty.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkrillog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkrillog",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkrillog.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkrilutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkrilutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcutils",
|
|
"libmtkrillog",
|
|
"libmtkproperty",
|
|
"libratconfig",
|
|
"libmtkconfigutils",
|
|
"libmtkutils",
|
|
"libxiaomi_mtkril",
|
|
"libcrypto",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkshifter_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkshifter_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libm",
|
|
"libc++",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkspparser",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkspparser.so",
|
|
],
|
|
shared_libs: [
|
|
"libMtkSpeechEnh",
|
|
"libcutils",
|
|
"libutils",
|
|
"libxml2",
|
|
"libaudioutils",
|
|
"libspeechparser_vendor",
|
|
"libmedia_helper",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtksysutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtksysutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkrillog",
|
|
"libmtkproperty",
|
|
"libmtkcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtktinyxml",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtktinyxml.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmtkutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcutils",
|
|
"libmtkproperty",
|
|
"libmtkrillog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_cic_ci_compiler",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_cic_ci_compiler.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libion",
|
|
"libcutils",
|
|
"libcrypto",
|
|
"libmvpu_clc_mvpu_elf",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_cic_ci_compiler_25",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_cic_ci_compiler_25.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libion",
|
|
"libcutils",
|
|
"libmvpu_clc_14_mvpu_elf_25",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_clc_14_cl_compiler_25",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_clc_14_cl_compiler_25.so",
|
|
],
|
|
shared_libs: [
|
|
"libmvpu_clc_14_mvpu_isa_25",
|
|
"libmvpu_clc_14_mvpu_elf_25",
|
|
"libmvpu_clc_14_mvpu_utility_25",
|
|
"libmvpu_config",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_clc_14_cl_compiler_data_25",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_clc_14_cl_compiler_data_25.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_clc_14_cl_compiler_op_data_25",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_clc_14_cl_compiler_op_data_25.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_clc_14_mvpu_debuginfo_25",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_clc_14_mvpu_debuginfo_25.so",
|
|
],
|
|
shared_libs: [
|
|
"libmvpu_clc_14_mvpu_elf_25",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_clc_14_mvpu_elf_25",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_clc_14_mvpu_elf_25.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_clc_14_mvpu_isa_25",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_clc_14_mvpu_isa_25.so",
|
|
],
|
|
shared_libs: [
|
|
"libmvpu_clc_14_mvpu_elf_25",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_clc_14_mvpu_utility_25",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_clc_14_mvpu_utility_25.so",
|
|
],
|
|
shared_libs: [
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_clc_cl_compiler",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_clc_cl_compiler.so",
|
|
],
|
|
shared_libs: [
|
|
"libmvpu_clc_vpu_isa",
|
|
"libmvpu_clc_mvpu_elf",
|
|
"libmvpu_clc_mvpu_utility",
|
|
"libmvpu_config",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_clc_mvpu_debuginfo",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_clc_mvpu_debuginfo.so",
|
|
],
|
|
shared_libs: [
|
|
"libmvpu_clc_mvpu_elf",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_clc_mvpu_elf",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_clc_mvpu_elf.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_clc_mvpu_utility",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_clc_mvpu_utility.so",
|
|
],
|
|
shared_libs: [
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_clc_vpu_isa",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_clc_vpu_isa.so",
|
|
],
|
|
shared_libs: [
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_config",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_config.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libaedv",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_config_data",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_config_data.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_engine",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_engine.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libion",
|
|
"libion_mtk",
|
|
"liblog",
|
|
"libcutils",
|
|
"libapu_mdw",
|
|
"libmvpu_config",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_engine_25",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_engine_25.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libapu_mdw",
|
|
"libmvpu_config",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_engine_25_pub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_engine_25_pub.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libapu_mdw",
|
|
"libmvpu_config",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_engine_pub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_engine_pub.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libapu_mdw",
|
|
"libmvpu_config",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_pattern",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_pattern.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libmvpu_config",
|
|
"libmvpu_engine",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_pattern_25",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_pattern_25.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libmvpu_config",
|
|
"libmvpu_engine_25",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_pattern_25_pub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_pattern_25_pub.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libmvpu_config",
|
|
"libmvpu_engine_25_pub",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_pattern_pub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_pattern_pub.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libmvpu_config",
|
|
"libmvpu_engine_pub",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_runtime",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_runtime.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libion",
|
|
"libion_mtk",
|
|
"libcutils",
|
|
"libmvpu_cic_ci_compiler",
|
|
"libmvpu_pattern",
|
|
"libmvpu_engine",
|
|
"libmvpu_config",
|
|
"libmvpu_runtime_builtin",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_runtime_25",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_runtime_25.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libmvpu_cic_ci_compiler_25",
|
|
"libmvpu_config",
|
|
"libmvpu_pattern_25",
|
|
"libmvpu_engine_25",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_runtime_25_pub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_runtime_25_pub.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libmvpu_cic_ci_compiler_25",
|
|
"libmvpu_config",
|
|
"libmvpu_pattern_25_pub",
|
|
"libmvpu_engine_25_pub",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_runtime_builtin",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_runtime_builtin.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_runtime_builtin_25",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_runtime_builtin_25.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_runtime_pub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_runtime_pub.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libion",
|
|
"libion_mtk",
|
|
"libcutils",
|
|
"libmvpu_cic_ci_compiler",
|
|
"libmvpu_pattern_pub",
|
|
"libmvpu_engine_pub",
|
|
"libmvpu_config",
|
|
"libmvpu_runtime_builtin",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpu_wrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpu_wrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libc",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpuop25_mtk_cv",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpuop25_mtk_cv.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpuop25_mtk_nn",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpuop25_mtk_nn.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpuop_mtk_cv",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpuop_mtk_cv.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmvpuop_mtk_nn",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libmvpuop_mtk_nn.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libneuroeara",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libneuroeara.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libneuron_graph_delegate.mtk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libneuron_graph_delegate.mtk.so",
|
|
],
|
|
shared_libs: [
|
|
"libnativewindow",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libhidlbase",
|
|
"vendor.mediatek.hardware.apuware.utils@2.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnir_neon_driver_ndk.mtk.vndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnir_neon_driver_ndk.mtk.vndk.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
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@7.0",
|
|
"android.hardware.audio.common@7.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnpagent",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnpagent.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libgralloc_extra",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libnativewindow",
|
|
"libutils",
|
|
"libcutils",
|
|
"libsync",
|
|
"libui",
|
|
"vendor.mediatek.hardware.neuropilot.agent@1.0",
|
|
"vendor.mediatek.hardware.neuropilot.agent@1.1",
|
|
"vendor.mediatek.hardware.neuropilot.agent@1.2",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"vendor.mediatek.hardware.neuropilot.agent-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnpagent_server",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnpagent_server.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libui",
|
|
"libgralloc_extra",
|
|
"libhidlmemory",
|
|
"libbinder_ndk",
|
|
"vendor.mediatek.hardware.neuropilot.agent-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnputils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnputils.so",
|
|
],
|
|
shared_libs: [
|
|
"libui",
|
|
"libnativewindow",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnvram",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnvram.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libbase",
|
|
"liblog",
|
|
"libnvram_sec",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libnvram_sec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libnvram_sec.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liboemcrypto",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/liboemcrypto.so",
|
|
],
|
|
shared_libs: [
|
|
"libteecli",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libdmabufheap",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libofflinedebugdata",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libofflinedebugdata.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libutilscallstack",
|
|
"libcom.xiaomi.debug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libpqframework",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libpqframework.so",
|
|
],
|
|
shared_libs: [
|
|
"libgralloc_extra",
|
|
"libhardware",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libpqhdrmetaparser",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libpqhdrmetaparser.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libmml",
|
|
"libsdrparser",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libpqsharememory",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libpqsharememory.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libhardware",
|
|
"libgralloc_extra",
|
|
"vendor.mediatek.hardware.pq_aidl-V2-ndk",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libpqtuning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libpqtuning.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libpqsharememory",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libpqxmlflagparser",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libpqxmlflagparser.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libtinyxml2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libpqxmlparser",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libpqxmlparser.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libtinyxml2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libratconfig",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libratconfig.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkutils",
|
|
"libmtkrillog",
|
|
"libmtkcutils",
|
|
"libmtkproperty",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "librcs_volte_core",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/librcs_volte_core.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libhardware",
|
|
"libhardware_legacy",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libremosaic_wrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libremosaic_wrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"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: "librgbwlightsensor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/librgbwlightsensor.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libhardware",
|
|
"liblog",
|
|
"libhidlbase",
|
|
"android.frameworks.sensorservice@1.0",
|
|
"android.hardware.sensors@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "librilfusion",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/librilfusion.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkrillog",
|
|
"libmtkhardware_legacy",
|
|
"libmtkrilutils",
|
|
"libmtkproperty",
|
|
"libmtkconfigutils",
|
|
"libbinder",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libbinder_ndk",
|
|
"android.hardware.radio.data-V3-ndk",
|
|
"android.hardware.radio.ims-V2-ndk",
|
|
"android.hardware.radio.messaging-V3-ndk",
|
|
"android.hardware.radio.modem-V3-ndk",
|
|
"android.hardware.radio.network-V3-ndk",
|
|
"android.hardware.radio.sim-V3-ndk",
|
|
"android.hardware.radio.sap-V1-ndk",
|
|
"android.hardware.radio.voice-V3-ndk",
|
|
"android.hardware.radio.config-V3-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.modem-V3-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.data-V3-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.voice-V1-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.sim-V2-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.network-V1-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.messaging-V1-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.ims-V2-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.assist-V2-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.atci-V1-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.cap-V1-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.em-V1-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.mwi-V1-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.rsu-V1-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.se-V1-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.smartratswitch-V1-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.rcs-V2-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.dch-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "librt_extamp_intf",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/librt_extamp_intf.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libtinyalsa",
|
|
"libtinyxml2",
|
|
"liblog",
|
|
"libnvram",
|
|
"libcrypto",
|
|
"libssl",
|
|
"libfile_op",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsdrparser",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsdrparser.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libmml",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsilkybrightnesscore",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsilkybrightnesscore.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libhardware",
|
|
"libhardware_legacy",
|
|
"libtinyxml2",
|
|
"libpqxmlparser",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsimlock",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsimlock.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsimmelock",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsimmelock.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsn220u_fw",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsn220u_fw.so",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libspeech_enh_lib",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libspeech_enh_lib.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libspeechparser_vendor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libspeechparser_vendor.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libaudioutils",
|
|
"libmedia_helper",
|
|
"libxml2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libstorage_otp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libstorage_otp.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libbase",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsysenv",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libsysenv.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libteecli",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libteecli.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtflite_mtk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtflite_mtk.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libruy",
|
|
"libtextclassifier_hash",
|
|
"libnativewindow",
|
|
"libion",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtranslator_mapi_v3.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtranslator_mapi_v3.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libasn1c_core",
|
|
"libasn1c_mapi",
|
|
"libtranslator_utils",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtranslator_mdmi_v2.8.2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtranslator_mdmi_v2.8.2.so",
|
|
],
|
|
shared_libs: [
|
|
"libasn1c_core",
|
|
"libasn1c_mdmi",
|
|
"libtranslator_utils",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtranslator_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtranslator_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"libasn1c_core",
|
|
"libcutils",
|
|
"liblog",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"libbinder_ndk",
|
|
"vendor.mediatek.hardware.mdmonitor-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtrm",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libtrm.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkrillog",
|
|
"libmtkproperty",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libultrahdr_mtk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libultrahdr_mtk.so",
|
|
],
|
|
shared_libs: [
|
|
"libimage_io",
|
|
"libjpeg",
|
|
"liblog",
|
|
"libc++",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmvpu_wrapper",
|
|
"libcamalgo.platform",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libultrahdr_rodin",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libultrahdr_rodin.so",
|
|
],
|
|
shared_libs: [
|
|
"libimage_io",
|
|
"libjpeg",
|
|
"libjpegencoder_rodin",
|
|
"libjpegdecoder_rodin",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvcodec_oal",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvcodec_oal.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkperf_client_vendor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvcodecdrv_header_stub",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvcodecdrv_header_stub.so",
|
|
],
|
|
shared_libs: [
|
|
"libion",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvia-ril",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvia-ril.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcutils",
|
|
"libmtkutils",
|
|
"libmtkproperty",
|
|
"libmtkrillog",
|
|
"libmtkrilutils",
|
|
"libmtk-ril",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libviamipc-ril",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libviamipc-ril.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcutils",
|
|
"libmtkutils",
|
|
"libmtkproperty",
|
|
"libmtkrillog",
|
|
"libmtkrilutils",
|
|
"libmtkmipc-ril",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvividhdr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvividhdr.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvow_ap_test_aa",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvow_ap_test_aa.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvow_ap_test_dd",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvow_ap_test_dd.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvow_ap_test_ha",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvow_ap_test_ha.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvow_ap_test_hh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvow_ap_test_hh.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvow_ap_test_nn",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvow_ap_test_nn.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvow_ap_test_trip_aa",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvow_ap_test_trip_aa.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvow_ap_test_trip_dd",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvow_ap_test_trip_dd.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvow_ap_test_trip_ha",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvow_ap_test_trip_ha.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvow_ap_test_trip_hh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvow_ap_test_trip_hh.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvow_ap_test_trip_nn",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvow_ap_test_trip_nn.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvow_ap_test_vaca_aa",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvow_ap_test_vaca_aa.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvow_ap_test_vaca_dd",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvow_ap_test_vaca_dd.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvow_ap_test_vaca_ha",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvow_ap_test_vaca_ha.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvow_ap_test_vaca_hh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvow_ap_test_vaca_hh.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvow_ap_test_vaca_nn",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvow_ap_test_vaca_nn.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvow_comp_test",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvow_comp_test.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvpu5",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libvpu5.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"liblog",
|
|
"libcutils",
|
|
"libapu_mdw",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwapi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwapi.so",
|
|
],
|
|
shared_libs: [
|
|
"libkeystore-wifi-hidl",
|
|
"libcrypto",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwifical",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwifical.so",
|
|
],
|
|
shared_libs: [
|
|
"libwifinvram",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwifinvram",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwifinvram.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libnvram",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwifinvramdata",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwifinvramdata.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwpa_client",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwpa_client.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwpfa",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwpfa.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcutils",
|
|
"libmtkrillog",
|
|
"libmtknetcap",
|
|
"libmtkutils",
|
|
"libccci_util",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwvkeybox",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libwvkeybox.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libxml2",
|
|
"liboemcrypto",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libxiaomi_mtkril",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libxiaomi_mtkril.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libxml2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libxlog",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/libxlog.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbinder_ndk",
|
|
"vendor.xiaomi.hardware.mediaeventgatherservice-V1-ndk",
|
|
"libbinder",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "arm.graphics-V5-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/arm.graphics-V5-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "arm.mali.platform-V2-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/arm.mali.platform-V2-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.ae",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.ae.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.af.assist.models1d",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.af.assist.models1d.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libapiwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.af.assist.models2d",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.af.assist.models2d.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libapiwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.af.assist.utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.af.assist.utils.so",
|
|
],
|
|
shared_libs: [
|
|
"libion",
|
|
"libion_mtk",
|
|
"libdmabufheap",
|
|
"liblog",
|
|
"libcutils",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libaaa_afassist_V2",
|
|
"libpda_usdriver",
|
|
"libneuron_wrapper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_sysutils",
|
|
"libprocessgroup",
|
|
"libapiwrapper",
|
|
"libmvpu_wrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.af.core",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.af.core.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.af",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.af.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.aishutter",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.aishutter.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"lib3a.log",
|
|
"lib3a.ae",
|
|
"libcamalgo.utility",
|
|
"lib3a.stat",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.awb.core",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.awb.core.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.awbsync",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.awbsync.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"libSQLiteModule_VER_ALL",
|
|
"liblog",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.cculog",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.cculog.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libc++",
|
|
"liblog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam.debugwrapper",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.custom.ae.flow",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.custom.ae.flow.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"libcamera.customae",
|
|
"libcutils",
|
|
"liblog",
|
|
"lib3a.log",
|
|
"libmtkcam_ulog",
|
|
"lib3a.ae",
|
|
"lib3a.stat",
|
|
"lib3a.aishutter",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_hwutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.custom.ae",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.custom.ae.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"libcutils",
|
|
"liblog",
|
|
"lib3a.log",
|
|
"lib3a.ae",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.custom.af.flow",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.custom.af.flow.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"lib3a.log",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"lib3a.af.core",
|
|
"lib3a.ae",
|
|
"lib3a.stat",
|
|
"libcam.hal3a.afassitmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.custom.afassist.flow",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.custom.afassist.flow.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"lib3a.log",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libaaa_afassist_V2",
|
|
"libmtkcam_ulog",
|
|
"libcam.hal3a.afassitmgr",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.custom.awb.flow",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.custom.awb.flow.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"lib3a.log",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libmtkcam_ulog",
|
|
"lib3a.ae",
|
|
"lib3a.stat",
|
|
"lib3a.awb.core",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.custom.flicker.flow",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.custom.flicker.flow.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"lib3a.log",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libmtkcam_ulog",
|
|
"lib3a.flicker",
|
|
"libcam.hal3a.v3.flicker.v4l2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.custom.stt.flow",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.custom.stt.flow.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"lib3a.log",
|
|
"libmtkcam_ulog",
|
|
"lib3a.stat",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.flash",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.flash.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.flicker",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.flicker.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.log",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.log.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.sensors.color",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.sensors.color.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.sensors.flicker",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.sensors.flicker.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib3a.stat",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib3a.stat.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libAIODcore",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libAIODcore.so",
|
|
],
|
|
shared_libs: [
|
|
"libapiwrapper",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libneuron_wrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libAIOTcore",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libAIOTcore.so",
|
|
],
|
|
shared_libs: [
|
|
"libmvpu_wrapper",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libneuron_wrapper",
|
|
"libimagebuffer_wrapper",
|
|
"libapiwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libAITrackingAFMgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libAITrackingAFMgr.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcamalgo.utility",
|
|
"lib3a.stat",
|
|
"libcameracustom.camera.isp",
|
|
"libDBAccessor_ISP",
|
|
"libAIOTcore",
|
|
"libAIODcore",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_sysutils",
|
|
"lib3a.ae",
|
|
"libcam.hal3a.utils",
|
|
"libsqlite",
|
|
"libcam.hal3a.3aProvider",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libDBAccessor_ISP",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libDBAccessor_ISP.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libDR",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libDR.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libMtkMediaController",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libMtkMediaController.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libMtkMediaController_SAL",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libMtkMediaController_SAL.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libSonyIMX519PdafWrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libSonyIMX519PdafWrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcam.hal3a.log",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "lib_bsscore",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/lib_bsscore.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_hwutils",
|
|
"libcamalgo.bss",
|
|
"libcamalgo.fdft",
|
|
"libmtkcam_exif",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.halsensor",
|
|
"libcam.feature_utils",
|
|
"libcamalgo.BSSwrapper",
|
|
"libmtkcam.featurepipe.core",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaaa_feature",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaaa_feature.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaaa_ltm",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaaa_ltm.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libaaa_toneutil",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaaa_ltmx",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaaa_ltmx.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaaa_tnc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaaa_tnc.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libaaa_toneutil",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaaa_toneutil",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaaa_toneutil.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaal_cust_func",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaal_cust_func.so",
|
|
],
|
|
shared_libs: [
|
|
"libaal_sec",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaalservice",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaalservice.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libaal_sec",
|
|
"libbase",
|
|
"libhardware",
|
|
"libgralloc_extra",
|
|
"libcomposer_ext",
|
|
"libbinder_ndk",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"libsensorndkbridge",
|
|
"libdrm",
|
|
"libpq_sec",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libacdk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libacdk.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libcam.halsensor",
|
|
"libmtkcam_metadata",
|
|
"libdmabufheap",
|
|
"libmtkcam_salmgr",
|
|
"libMtkMediaController_SAL",
|
|
"libmtkcam.debugwrapper",
|
|
"libutils",
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaiawb_moon",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaiawb_moon.so",
|
|
],
|
|
shared_libs: [
|
|
"libneuron_wrapper",
|
|
"libcutils",
|
|
"libutils",
|
|
"libapiwrapper",
|
|
"lib3a.stat",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaiawb_moon_model",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaiawb_moon_model.so",
|
|
],
|
|
shared_libs: [
|
|
"libapiwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaibc_tuning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaibc_tuning.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaibc_tuning_p2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaibc_tuning_p2.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaibc_tuning_p3",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaibc_tuning_p3.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaibc_tuning_p4",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaibc_tuning_p4.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaicapturecore",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaicapturecore.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_jobqueue",
|
|
"libmtkcam_pipeline",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libimgsys_main",
|
|
"libmtkcam_tuning_utils",
|
|
"libcamalgo.Mfbllwrapper",
|
|
"libcamalgo.aibcwrapper",
|
|
"libcamalgo.aibc",
|
|
"libcam.feature_utils",
|
|
"lib3a.stat",
|
|
"libcam.hal3a.ctrl",
|
|
"libcamalgo.fdft",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_faceResultHandler",
|
|
"libcamalgo.ais2.mstm",
|
|
"libcam.halisp.utils",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.hal3a.lscMgrApi",
|
|
"libmtkcam_exif",
|
|
"libfacerelight",
|
|
"libmtkcam_aicolor",
|
|
"libmtkcam_aicolor.linux",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaidepth_tuning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaidepth_tuning.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaiseg_cache",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaiseg_cache.so",
|
|
],
|
|
shared_libs: [
|
|
"libapiwrapper",
|
|
"libcutils",
|
|
"libutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaiseg_model",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaiseg_model.so",
|
|
],
|
|
shared_libs: [
|
|
"libapiwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaiseg_p1ggm",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaiseg_p1ggm.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libapiwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaiseg_sun",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaiseg_sun.so",
|
|
],
|
|
shared_libs: [
|
|
"libmvpu_wrapper",
|
|
"libneuron_wrapper",
|
|
"libimagebuffer_wrapper",
|
|
"libapiwrapper",
|
|
"libcutils",
|
|
"libutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_mae",
|
|
"libmtkcam.maescheduler",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libaiselector",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libaiselector.so",
|
|
],
|
|
shared_libs: [
|
|
"libpq_sec",
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libalgo.aosp.log",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libalgo.aosp.log.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libapiwrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libapiwrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libapudcutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libapudcutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libapu_mdw",
|
|
"libsync",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.3a_isp.utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.3a_isp.utils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libcam.hal3a.utils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam.debugwrapper",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.afmgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.afmgr.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"lib3a.af.core",
|
|
"lib3a.af",
|
|
"lib3a.custom.af.flow",
|
|
"libmtkcam_metadata",
|
|
"libcam.hal3a.afassitmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.chdr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.chdr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_metadata",
|
|
"libcam.vhdr",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.halsensor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.feature_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.feature_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"lib3a.af.core",
|
|
"lib3a.flash",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"lib3a.awb.core",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libimgsys_main",
|
|
"libmtkcam_exif",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_tuning_utils",
|
|
"lib3a.stat",
|
|
"libcameracustom",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.halisp.utils",
|
|
"libmtkcam_mapping_mgr",
|
|
"libcam.halsensor",
|
|
"libcam.halisp.TuningDataProviderFactory",
|
|
"libcam.halisp.TuningDataProvider",
|
|
"libmtkcam_sysutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.fw_me_tcy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.fw_me_tcy.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libcam.hal3a.utils",
|
|
"libmtkcam_tuning_utils",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libmtkcam.debugwrapper",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libcam.halisp.utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.3aProvider",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.3aProvider.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libcam.hal3a.utils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam.debugwrapper",
|
|
"libutils",
|
|
"libcutils",
|
|
"lib3a.stat",
|
|
"libcam.hal3a.afassitmgr",
|
|
"libcam.hal3a.v3.ae.v4l2",
|
|
"libcam.hal3a.v3.flash.v4l2",
|
|
"libcam.hal3a.v3.sensor.v4l2",
|
|
"libcam.hal3a.v3.flicker.v4l2",
|
|
"libcam.hal3a.v3.awb_v4l2",
|
|
"libcam.hal3a.v3.stt_v4l2",
|
|
"libcameracustom",
|
|
"lib3a.af.core",
|
|
"libcamalgo.fdft",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.aeflow.osdcp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.aeflow.osdcp.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"lib3a.aishutter",
|
|
"lib3a.ae",
|
|
"lib3a.stat",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.afassitmgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.afassitmgr.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"libcamera.custom.af_assist_mgr",
|
|
"libcamera.custom.af_assist_buf_mgr",
|
|
"libcamera.custom.af_assist_buf_mgr_open",
|
|
"libcamera.custom.af_assist_pdp",
|
|
"libaaa_afassistctrl",
|
|
"libaaa_afassist_V2",
|
|
"lib3a.af.assist.utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.cctsvr.v4l2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.cctsvr.v4l2.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"libmtkcam_ulog",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"lib3a.awb.core",
|
|
"lib3a.awbsync",
|
|
"lib3a.ae",
|
|
"lib3a.ae.pipe",
|
|
"lib3a.aishutter",
|
|
"lib3a.af.core",
|
|
"libcamalgo.fdft",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_metadata",
|
|
"libcamalgo.lsc",
|
|
"lib3a.flash",
|
|
"libcam.hal3a.v3.ae.v4l2",
|
|
"libcam.hal3a.v3.awb_v4l2",
|
|
"libcam.hal3a.v3.stt_v4l2",
|
|
"libcam.afmgr",
|
|
"libcam.hal3a.afassitmgr",
|
|
"libcam.hal3a.v3.flash.v4l2",
|
|
"libcam.hal3a.v3.sensor.v4l2",
|
|
"libcam.hal3a.v3.flicker.v4l2",
|
|
"libcam.hal3a.lscMgrApi",
|
|
"libcam.hal3a",
|
|
"libmgr3a.adapt",
|
|
"libcam.hal3a.utils",
|
|
"lib3a.custom.ae",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_mapping_mgr",
|
|
"libmtkcam.atmseventmgr",
|
|
"libcameracustom",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libcam.halsensor",
|
|
"libcam.hal3a.v3.lsctbl.v4l2",
|
|
"libcam.halisp.imp.v4l2",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libcameracustom.camera.isp",
|
|
"lib3a.stat",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.ctrl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.ctrl.so",
|
|
],
|
|
shared_libs: [
|
|
"libprocessgroup_shim",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libutilscallstack",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_hwutils",
|
|
"libcam.hal3a",
|
|
"libcam.hal3a.guard",
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libprocessgroup",
|
|
"libmtkcam_modulehelper",
|
|
"libcam.halsensor",
|
|
"libcam.feature_utils",
|
|
"libmtkcam_perfctrl",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_taskmgr",
|
|
"libcamalgo.fdft",
|
|
"libfeature.aiseg",
|
|
"libcam.hal3a.v3.dng",
|
|
"libcam.hal3a.policy",
|
|
"libcam.peripheralcontroller",
|
|
"libcam.hal3a.3aProvider",
|
|
"libmtkcam.featurepipe.p2g",
|
|
"libcam.3a_isp.utils",
|
|
"libmtkcam_fdWarpConvert",
|
|
"libmtkcam.atmseventmgr",
|
|
"libcameraplatforminfoxiaomi",
|
|
"libcam.hal3a.custom",
|
|
"libmtkcam_c2psperfctrl",
|
|
"libmtkcam_sysutils",
|
|
"libmgr3a.adapt",
|
|
"lib3a.awb.core",
|
|
"lib3a.stat",
|
|
"lib3a.awbsync",
|
|
"libcam.hal3a.afassitmgr",
|
|
"lib3a.af.core",
|
|
"libcam.afmgr",
|
|
"lib3a.flash",
|
|
"lib3a.custom.shading.flow",
|
|
"libcam.hal3a.v3.flicker.v4l2",
|
|
"libcam.hal3a.v3.sensor.v4l2",
|
|
"libcameracustom.camera.isp",
|
|
"libcam.halisp.TuningDataProvider",
|
|
"libcam.halisp.TuningDataProviderFactory",
|
|
"libmtkcam_mapping_mgr",
|
|
"libcam.hal3a.utils",
|
|
"libcameracustom",
|
|
"libcam.hal3a.v3.flash.v4l2",
|
|
"libcam.hal3a.v3.ae.v4l2",
|
|
"libcam.hal3a.v3.awb_v4l2",
|
|
"libcam.hal3a.v3.stt_v4l2",
|
|
"libcam.hal3a.v3.tone.mgr.v4l2",
|
|
"libaaa_aaautil",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.custom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.custom.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam.atmseventmgr",
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_hwutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.guard",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.guard.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libcam.hal3a.utils",
|
|
"libmtkcam.debugwrapper",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.ircutdrv",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.ircutdrv.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libcameracustom",
|
|
"libcameracustom.lens",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.lensdrv",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.lensdrv.so",
|
|
],
|
|
shared_libs: [
|
|
"libfeatureiodrv_mem",
|
|
"libmicamjson",
|
|
"liblog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libcameracustom",
|
|
"libcameracustom.lens",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.log",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.log.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.lscMgrApi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.lscMgrApi.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libmtkcam_ulog",
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.hal3a.v3.lsctbl.v4l2",
|
|
"libmtkcam_stdutils",
|
|
"libcameracustom",
|
|
"libmtkcam_modulehelper",
|
|
"libcam.halsensor",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_mapping_mgr",
|
|
"libcam.hal3a.utils",
|
|
"libcameracustom.camera.isp",
|
|
"libcam.halisp.utils",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libcam.halisp.TuningDataProvider",
|
|
"libcam.halisp.TuningDataProviderFactory",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libmtkcam_perfctrl",
|
|
"lib3a.custom.shading.flow",
|
|
"libmtkcam_taskmgr",
|
|
"libcam.peripheralcontroller",
|
|
"libmtkcam_sysutils",
|
|
"libcam.hal3a.3aProvider",
|
|
"libcam.utils.sensorprovider",
|
|
"libcamalgo.lsc",
|
|
"libcamalgo.fdft",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.oisdrv",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.oisdrv.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libcameracustom.lens",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.ozoomdrv",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.ozoomdrv.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libcameracustom",
|
|
"libcameracustom.lens",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.pdstatmgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.pdstatmgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libcam.hal3a.afassitmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.policy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.policy.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libcam.hal3a.utils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.hal3a.3aProvider",
|
|
"libmtkcam_tuning_utils",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmgr3a.adapt",
|
|
"lib3a.awb.core",
|
|
"lib3a.stat",
|
|
"lib3a.awbsync",
|
|
"libcam.hal3a.afassitmgr",
|
|
"lib3a.af.core",
|
|
"lib3a.flash",
|
|
"libcam.hal3a.v3.flicker.v4l2",
|
|
"libcam.hal3a.v3.sensor.v4l2",
|
|
"libcameracustom.camera.isp",
|
|
"libcam.halisp.TuningDataProvider",
|
|
"libcam.halisp.TuningDataProviderFactory",
|
|
"libmtkcam_mapping_mgr",
|
|
"libmtkcam.atmseventmgr",
|
|
"libcameracustom",
|
|
"libcam.hal3a.v3.flash.v4l2",
|
|
"libcam.hal3a.v3.ae.v4l2",
|
|
"libcam.hal3a.v3.awb_v4l2",
|
|
"libcam.hal3a.v3.stt_v4l2",
|
|
"libcam.hal3a.v3.tone.mgr.v4l2",
|
|
"libcamalgo.fdft",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.sensor.osdcp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.sensor.osdcp.so",
|
|
],
|
|
shared_libs: [
|
|
"lib3a.sensors.flicker",
|
|
"lib3a.sensors.color",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.so",
|
|
],
|
|
shared_libs: [
|
|
"libprocessgroup_shim",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libcam.hal3a.v3.tone.mgr.v4l2",
|
|
"libcam.hal3a.v3.ae.v4l2",
|
|
"libcam.afmgr",
|
|
"lib3a.awbsync",
|
|
"lib3a.ae",
|
|
"libcam.halisp.TuningDataProvider",
|
|
"libmgr3a.adapt",
|
|
"libcam.halisp.TuningDataProviderFactory",
|
|
"libcam.hal3a.utils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libprocessgroup",
|
|
"lib3a.af.core",
|
|
"libcamalgo.fdft",
|
|
"lib3a.awb.core",
|
|
"lib3a.flash",
|
|
"lib3a.stat",
|
|
"lib3a.custom.ae",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_mapping_mgr",
|
|
"libmtkcam.atmseventmgr",
|
|
"libcameracustom",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_stdutils",
|
|
"libcam.hal3a.v3.awb_v4l2",
|
|
"libcam.hal3a.v3.stt_v4l2",
|
|
"libcam.hal3a.v3.flicker.v4l2",
|
|
"libcam.hal3a.v3.sensor.v4l2",
|
|
"libcam.hal3a.v3.flash.v4l2",
|
|
"libcam.hal3a.afassitmgr",
|
|
"libcam.hal3a.policy",
|
|
"libcam.hal3a.3aProvider",
|
|
"libcam.hal3a.guard",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam_taskmgr",
|
|
"libcameracustom.camera.isp",
|
|
"libaaa_aaautil",
|
|
"libcam.hal3a.custom",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.tofdrv",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.tofdrv.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.utils.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"liblog",
|
|
"lib3a.stat",
|
|
"lib3a.awb.core",
|
|
"libcutils",
|
|
"libutils",
|
|
"libmtkcam_ulog",
|
|
"lib3a.af.core",
|
|
"lib3a.ae",
|
|
"lib3a.flash",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.v3.ae.v4l2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.v3.ae.v4l2.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"liblog",
|
|
"libcutils",
|
|
"libcamera.customae",
|
|
"lib3a.custom.ae.flow",
|
|
"lib3a.ae",
|
|
"lib3a.aishutter",
|
|
"lib3a.stat",
|
|
"lib3a.custom.ae",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libaaa_feature",
|
|
"libmtkcam_sysutils",
|
|
"libcam.utils.sensorprovider",
|
|
"libcam.hal3a.aeflow.osdcp",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.v3.ai3a_v4l2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.v3.ai3a_v4l2.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcameracustom",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libimgsys_main",
|
|
"libmtkcam_mapping_mgr",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libcam.utils.sensorprovider",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_perfctrl",
|
|
"lib3a.awb.core",
|
|
"libaiawb_moon",
|
|
"libaaa_feature",
|
|
"libaiseg_cache",
|
|
"lib3a.flash",
|
|
"libcamalgo.fdft",
|
|
"libcam.hal3a.utils",
|
|
"lib3a.ae",
|
|
"lib3a.stat",
|
|
"libfeatureiodrv_mem",
|
|
"libcam.halsensor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.v3.awb_v4l2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.v3.awb_v4l2.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"lib3a.awbsync",
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"lib3a.awb.core",
|
|
"lib3a.stat",
|
|
"libcamalgo.fdft",
|
|
"libcam.hal3a.utils",
|
|
"lib3a.custom.awb.flow",
|
|
"libcam.utils.sensorprovider",
|
|
"lib3a.ae",
|
|
"libaiawb_moon",
|
|
"libaaa_feature",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.v3.dng",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.v3.dng.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libcam.hal3a.v3.lsctbl.v4l2",
|
|
"libcam.hal3a.lscMgrApi",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_stdutils",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libcam.halsensor",
|
|
"lib3a.custom.shading.flow",
|
|
"libmtkcam_ulog",
|
|
"libfeatureiodrv_mem",
|
|
"libcam.halisp.utils",
|
|
"libcameracustom.camera.isp",
|
|
"libcam.halisp.TuningDataProviderFactory",
|
|
"libmtkcam.debugwrapper",
|
|
"libcamalgo.fdft",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.v3.flash.v4l2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.v3.flash.v4l2.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"lib3a.flash",
|
|
"lib3a.stat",
|
|
"libcameracustom.flashlight",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.v3.flicker.v4l2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.v3.flicker.v4l2.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"lib3a.flicker",
|
|
"libmtkcam_perfctrl_wrapper",
|
|
"libcamera.customflk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.v3.ir.v4l2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.v3.ir.v4l2.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"lib3a.stat",
|
|
"libcameracustom",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libmtkcam_stdutils",
|
|
"libcam.utils.sensorprovider",
|
|
"libmtkcam_metadata",
|
|
"libcam.halsensor",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.v3.lsctbl.v4l2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.v3.lsctbl.v4l2.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libcamalgo.lsc",
|
|
"libmtkcam_stdutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.v3.nvram.v4l2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.v3.nvram.v4l2.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"libmtkcam_ulog",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_modulehelper",
|
|
"lib3a.flash",
|
|
"libfeatureiodrv_mem",
|
|
"libcam.halsensor",
|
|
"libmtkcam.debugwrapper",
|
|
"libcameracustom.camera.isp",
|
|
"libcameracustom",
|
|
"libcamalgo.fdft",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.v3.sensor.v4l2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.v3.sensor.v4l2.so",
|
|
],
|
|
shared_libs: [
|
|
"lib3a.sensors.flicker",
|
|
"lib3a.sensors.color",
|
|
"libcameracustom.camera.sensors",
|
|
"libcam.hal3a.sensor.osdcp",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.v3.strobe",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.v3.strobe.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"lib3a.flash",
|
|
"libmtkcam_stdutils",
|
|
"libcameracustom",
|
|
"libcamalgo.fdft",
|
|
"libmtkcam_modulehelper",
|
|
"libcam.hal3a.utils",
|
|
"libcam.halsensor",
|
|
"libmtkcam_ulog",
|
|
"libcameracustom.flashlight",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.v3.stt_v4l2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.v3.stt_v4l2.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"lib3a.stat",
|
|
"libcam.hal3a.utils",
|
|
"lib3a.custom.stt.flow",
|
|
"libmtkcam_tuning_utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.hal3a.v3.tone.mgr.v4l2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.hal3a.v3.tone.mgr.v4l2.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libcam.hal3a.utils",
|
|
"libcam.halsensor",
|
|
"libmtkcam_tuning_utils",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libmtkcam.debugwrapper",
|
|
"libalgo.aosp.log",
|
|
"libcam.hal3a.3aProvider",
|
|
"lib3a.stat",
|
|
"libaaa_ltm",
|
|
"libaaa_toneutil",
|
|
"libcam.fw_me_tcy",
|
|
"libispinterpreter_mtkcam",
|
|
"libcameracustom.camera.isp",
|
|
"libcam.halisp.TuningDataProvider",
|
|
"libcam.halisp.TuningDataProviderFactory",
|
|
"libcam.halisp.utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.halisp.SwTopCtrlMgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.halisp.SwTopCtrlMgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libcam.hal3a.utils",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libmtkcam.debugwrapper",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcameracustom",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_mapping_mgr",
|
|
"libcam.halisp.utils",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libcam.halsensor",
|
|
"lib3a.stat",
|
|
"libcameracustom.camera.isp",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.halisp.TopCtrlMgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.halisp.TopCtrlMgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libcam.hal3a.utils",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libmtkcam.debugwrapper",
|
|
"lib3a.stat",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcameracustom",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_mapping_mgr",
|
|
"libcam.halisp.utils",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libcam.halsensor",
|
|
"libcameracustom.camera.isp",
|
|
"libcameracustom_camera_db_ext",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.halisp.TuningDataProvider",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.halisp.TuningDataProvider.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_ulog",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_tuning_utils",
|
|
"libcam.hal3a.utils",
|
|
"libcam.halisp.utils",
|
|
"libmtkcam_mapping_mgr",
|
|
"libmtkcam.atmseventmgr",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libcam.isptuning.v4l2",
|
|
"libispfeature_mtkcam.v4l2",
|
|
"libaaa_ltmx",
|
|
"libaaa_tnc",
|
|
"libcamalgo.rmg",
|
|
"libcamalgo.c3d",
|
|
"libcamalgo.lsc",
|
|
"libcameracustom.camera.3a",
|
|
"libcameracustom.camera.isp",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libDBAccessor_ISP",
|
|
"libBasicModule",
|
|
"libcam.halisp.TopCtrlMgr",
|
|
"libcam.halisp.SwTopCtrlMgr",
|
|
"libcam.halsensor",
|
|
"libcameracustom_camera_db_ext",
|
|
"libcam.hal3a.v3.lsctbl.v4l2",
|
|
"lib3a.custom.shading.flow",
|
|
"lib3a.stat",
|
|
"libmtkcam_taskmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.halisp.TuningDataProviderFactory",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.halisp.TuningDataProviderFactory.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_ulog",
|
|
"libcam.halisp.utils",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.halisp.TuningDataProvider",
|
|
"libcam.hal3a.v3.lsctbl.v4l2",
|
|
"lib3a.custom.shading.flow",
|
|
"lib3a.stat",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.halisp.imp.v4l2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.halisp.imp.v4l2.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_ulog",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_tuning_utils",
|
|
"libcam.hal3a.utils",
|
|
"libcam.halisp.utils",
|
|
"libmtkcam_mapping_mgr",
|
|
"libmtkcam.atmseventmgr",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libcam.isptuning.v4l2",
|
|
"libispfeature_mtkcam.v4l2",
|
|
"libaaa_gma",
|
|
"libaaa_ltmx",
|
|
"libaaa_tnc",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libaaa_toneutil",
|
|
"libcamalgo.rmg",
|
|
"libcamalgo.c3d",
|
|
"libcamalgo.mcnr",
|
|
"libcamalgo.fdft",
|
|
"libcameracustom.camera.3a",
|
|
"libcameracustom.camera.isp",
|
|
"libDBAccessor_ISP",
|
|
"libcam.tuningcachemgr",
|
|
"libcam.utils.sensorprovider",
|
|
"libcam.halisp.TopCtrlMgr",
|
|
"libcam.halisp.SwTopCtrlMgr",
|
|
"libcam.halsensor",
|
|
"libcameracustom_camera_db_ext",
|
|
"libcam.halisp.TuningDataProviderFactory",
|
|
"libcam.hal3a.lscMgrApi",
|
|
"libcamalgo.tsfs",
|
|
"libcamalgo.lsc",
|
|
"lib3a.custom.shading.flow",
|
|
"libcam.hal3a.3aProvider",
|
|
"libalgo.aosp.log",
|
|
"libcam.hal3a.v3.lsctbl.v4l2",
|
|
"lib3a.stat",
|
|
"libcam.halisp.TuningDataProvider",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.halisp.plugin",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.halisp.plugin.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_ulog",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_hwutils",
|
|
"libcam.halsensor",
|
|
"libcam.halisp.utils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_tuning_utils",
|
|
"libcam.halisp.imp.v4l2",
|
|
"libcamalgo.fdft",
|
|
"libcam.halisp.TuningDataProviderFactory",
|
|
"libcam.halisp.TuningDataProvider",
|
|
"libispfeature_mtkcam.v4l2",
|
|
"libcam.hal3a.lscMgrApi",
|
|
"libcam.hal3a.v3.lsctbl.v4l2",
|
|
"libfeature.stereo.provider",
|
|
"libmtkcam_metastore",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.halisp.utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.halisp.utils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.halisp.v4l2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.halisp.v4l2.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_ulog",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_hwutils",
|
|
"libcam.halsensor",
|
|
"libcam.halisp.plugin",
|
|
"libmtkcam_halisp_custom",
|
|
"libcam.halisp.utils",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libcam.halisp.TopCtrlMgr",
|
|
"libcam.peripheralcontroller",
|
|
"libcam.hal3a.lscMgrApi",
|
|
"libcam.halisp.imp.v4l2",
|
|
"libcamalgo.fdft",
|
|
"lib3a.stat",
|
|
"libmtkcam_fdWarpConvert",
|
|
"libcam.utils.sensorprovider",
|
|
"libmtkcam_buffer_flush",
|
|
"libcam.hal3a.v3.dng",
|
|
"lib3a.custom.shading.flow",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.halsensor.hwintegration_v4l2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.halsensor.hwintegration_v4l2.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.halsensor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.halsensor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libcameracustom",
|
|
"libc++",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_ulog",
|
|
"libcameracustom.imgsensor.core",
|
|
"libcameracustom.cfg_setting.core",
|
|
"libcam.halsensor.hwintegration_v4l2",
|
|
"libcameracustom.camera.isp",
|
|
"lib3a.stat",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.imgsensor_blacklist_table",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.imgsensor_blacklist_table.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.imgsensor_scenario_table",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.imgsensor_scenario_table.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.insensorzoom_evaluator",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.insensorzoom_evaluator.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_tuning_utils",
|
|
"libcam.halsensor",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.halisp.TuningDataProvider",
|
|
"libcam.halisp.TuningDataProviderFactory",
|
|
"libcam.hal3a.custom.ae.HDRStateEvaluator",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.insensorzoom_helper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.insensorzoom_helper.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_tuning_utils",
|
|
"libcam.halsensor",
|
|
"libcam.hal3a.ctrl",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.halisp.TuningDataProvider",
|
|
"libcam.halisp.TuningDataProviderFactory",
|
|
"libcam.hal3a.custom.ae.HDRStateEvaluator",
|
|
"libcam.insensorzoom_evaluator",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.isptuning.v4l2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.isptuning.v4l2.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"libDBAccessor_ISP",
|
|
"libcam.hal3a.v3.lsctbl.v4l2",
|
|
"libcamalgo.lsc",
|
|
"libcamalgo.fdft",
|
|
"libcamalgo.cac",
|
|
"libcamalgo.InlineCompGyro",
|
|
"libmtkcam_taskmgr",
|
|
"libcam.hal3a.utils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.halisp.utils",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_metadata",
|
|
"libalgo.aosp.log",
|
|
"libispfeature_mtkcam.v4l2",
|
|
"libispinterpreter_mtkcam",
|
|
"libaaa_gma",
|
|
"libaaa_tnc",
|
|
"libcamalgo.rmg",
|
|
"libcamalgo.mcnr",
|
|
"libaaa_ltm",
|
|
"libaaa_ltmx",
|
|
"libaaa_toneutil",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libcamalgo.c3d",
|
|
"libmtkcam_mapping_mgr",
|
|
"libmtkcam.atmseventmgr",
|
|
"libcameracustom",
|
|
"libcameracustom.camera.isp",
|
|
"libcameracustom_camera_db_ext",
|
|
"lib3a.stat",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.peripheralcontroller",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.peripheralcontroller.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcam.hal3a.lensdrv",
|
|
"libcam.hal3a.ozoomdrv",
|
|
"libcam.hal3a.oisdrv",
|
|
"libcam.hal3a.tofdrv",
|
|
"libcam.hal3a.ircutdrv",
|
|
"libcam.hal3a.v3.strobe",
|
|
"libfeatureiodrv_mem",
|
|
"libcam.utils.sensorprovider",
|
|
"libcam.halsensor",
|
|
"libmtkcam_ulog",
|
|
"lib3a.cculog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_c2psperfctrl",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_sysutils",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libmtkcam.atmseventmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.sensor_mode_helper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.sensor_mode_helper.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_hwutils",
|
|
"libcam.halsensor",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libcam.sensor_mode_helper_custom",
|
|
"libcam.imgsensor_scenario_table",
|
|
"libcam.imgsensor_blacklist_table",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.sensor_mode_helper_custom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.sensor_mode_helper_custom.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libcam.halsensor",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_metadata",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.tuningcachemgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.tuningcachemgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libcam.hal3a.utils",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libmtkcam.debugwrapper",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcameracustom",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_mapping_mgr",
|
|
"libcam.halisp.utils",
|
|
"libcam.halsensor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.utils.sensorprovider",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.utils.sensorprovider.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"android.hardware.sensors@2.0",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_modulehelper",
|
|
"libcamalgo.gyro",
|
|
"libcamalgo.eis",
|
|
"libcamalgo.fsc",
|
|
"libcamalgo.lmv",
|
|
"libcamalgo.sat",
|
|
"libcam.halsensor",
|
|
"libhfmanager",
|
|
"libcameracustom.eis",
|
|
"libfeaturepolicy_dbhandler",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam_taskmgr",
|
|
"libmtkcam_sysutils",
|
|
"libcam.utils.sensormgrwrapper",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcam.vhdr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcam.vhdr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.halsensor",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.halisp.TuningDataProvider",
|
|
"libcam.halisp.TuningDataProviderFactory",
|
|
"libcam.hal3a.custom.ae.HDRStateEvaluator",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.BSSwrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.BSSwrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.bss",
|
|
"libcamalgo.ais2.bss",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.InlineCompGyro",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.InlineCompGyro.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.Mfbllwrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.Mfbllwrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.mfnr",
|
|
"libcamalgo.ais2.mfnr",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.aibc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.aibc.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libcamalgo.utility",
|
|
"libcamalgo.platform",
|
|
"libOpenCL",
|
|
"libdl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.aibcwrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.aibcwrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libcamalgo.ainr",
|
|
"libcamalgo.aibc",
|
|
"libcamalgo.ais2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.aics",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.aics.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.aifr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.aifr.so",
|
|
],
|
|
shared_libs: [
|
|
"libOpenCL",
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libcamalgo.platform",
|
|
"libdl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.ainr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.ainr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libcamalgo.utility",
|
|
"libcamalgo.platform",
|
|
"libmvpu_wrapper",
|
|
"libdl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.ais2.bss",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.ais2.bss.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.ais2.mfnr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.ais2.mfnr.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.ais2.mstm",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.ais2.mstm.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libmtkcam_tuning_utils",
|
|
"libimagebuffer_wrapper",
|
|
"libmvpu_wrapper",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.ais2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.ais2.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_tuning_utils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libcamalgo.utility",
|
|
"libcamalgo.fdft",
|
|
"libcamalgo.platform",
|
|
"libmtkcam.debugwrapper",
|
|
"libmvpu_wrapper",
|
|
"libdl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.bss",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.bss.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.c3d",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.c3d.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcamalgo.platform",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.cac",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.cac.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.eis",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.eis.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.fdft",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.fdft.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcamalgo.platform",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.fsc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.fsc.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.gyro",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.gyro.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.lmv",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.lmv.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.lsc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.lsc.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libcamalgo.utility",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.mcnr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.mcnr.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.mfnr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.mfnr.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.n3d",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.n3d.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libnativewindow",
|
|
"libEGL",
|
|
"libGLESv3",
|
|
"libmvpu_wrapper",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.platform2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.platform2.so",
|
|
],
|
|
shared_libs: [
|
|
"libion_mtk",
|
|
"libion",
|
|
"libdmabufheap",
|
|
"libmtkcam_tuning_utils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.rmg",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.rmg.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcamalgo.platform",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.rotate",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.rotate.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.tsfs",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.tsfs.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.vaics",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.vaics.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.vaidepth",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.vaidepth.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libmvpu_wrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamalgo.vsf",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamalgo.vsf.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.platform",
|
|
"libmvpu_wrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamera.custom.af_assist_buf_mgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamera.custom.af_assist_buf_mgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcam.hal3a.log",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamera.custom.af_assist_buf_mgr_open",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamera.custom.af_assist_buf_mgr_open.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcam.hal3a.log",
|
|
"libmtkcam_ulog",
|
|
"libSonyIMX519PdafWrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamera.custom.af_assist_mgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamera.custom.af_assist_mgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcam.hal3a.log",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamera.custom.af_assist_pdp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamera.custom.af_assist_pdp.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.halsensor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamera.customae",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamera.customae.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"lib3a.ae",
|
|
"libcameracustom.camera.isp",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamera.customflk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcamera.customflk.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcameracustom.camera.3a",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcameracustom.camera.3a.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libcam.hal3a.log",
|
|
"lib3a.flash",
|
|
"lib3a.awb.core",
|
|
"lib3a.af.core",
|
|
"libmtkcam_ulog",
|
|
"lib3a.ae",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcameracustom.camera.isp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcameracustom.camera.isp.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_custom.atms",
|
|
"libmtkcam.atmseventmgr",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libDBAccessor_ISP",
|
|
"liblog",
|
|
"libaedv",
|
|
"libutils",
|
|
"libcutils",
|
|
"lib3a.stat",
|
|
"lib3a.flash",
|
|
"lib3a.awb.core",
|
|
"lib3a.af.core",
|
|
"libcameracustom.lens",
|
|
"libcameracustom.camera.3a",
|
|
"libcameracustom",
|
|
"libcameracustom.imgsensor.core",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libcam.halisp.utils",
|
|
"libmtkcam_metadata",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcameracustom.camera.sensors",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcameracustom.camera.sensors.so",
|
|
],
|
|
shared_libs: [
|
|
"lib3a.sensors.flicker",
|
|
"lib3a.sensors.color",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcameracustom.camera_calibration.core",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcameracustom.camera_calibration.core.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcameracustom.camera_exif",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcameracustom.camera_exif.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcameracustom.cfg_setting.core",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcameracustom.cfg_setting.core.so",
|
|
],
|
|
shared_libs: [
|
|
"libcameracustom.camera_calibration.core",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcameracustom.eis",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcameracustom.eis.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.halsensor",
|
|
"vendor.mediatek.hardware.power@1.1",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libhwbinder",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcameracustom.flashlight",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcameracustom.flashlight.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"liblog",
|
|
"lib3a.flash",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcameracustom.imgsensor.core",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcameracustom.imgsensor.core.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libcameracustom.camera_calibration.core",
|
|
"rodinov20bfront_mipi_raw_IdxMgr",
|
|
"rodinov20bfront_mipi_raw_2_IdxMgr",
|
|
"rodinov20bfront_mipi_raw_3_IdxMgr",
|
|
"rodinov20bfront_mipi_raw_4_IdxMgr",
|
|
"rodinimx882wide_mipi_raw_IdxMgr",
|
|
"rodinimx882wide_mipi_raw_2_IdxMgr",
|
|
"rodinimx882wide_mipi_raw_3_IdxMgr",
|
|
"rodinimx882wide_mipi_raw_4_IdxMgr",
|
|
"rodinsc820csultra_mipi_raw_IdxMgr",
|
|
"rodinsc820csultra_mipi_raw_2_IdxMgr",
|
|
"rodinsc820csultra_mipi_raw_3_IdxMgr",
|
|
"rodinsc820csultra_mipi_raw_4_IdxMgr",
|
|
"mtk000_mipi_raw_IdxMgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcameracustom.lens",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcameracustom.lens.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcameracustom.plugin",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcameracustom.plugin.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libremosaic_wrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcameracustom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcameracustom.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"lib3a.ae",
|
|
"lib3a.awb.core",
|
|
"libhidlbase",
|
|
"android.hardware.audio@7.0",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libaedv",
|
|
"libcam.hal3a.log",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libcameracustom.lens",
|
|
"libcameracustom.imgsensor.core",
|
|
"libcameracustom.camera_calibration.core",
|
|
"libcameracustom.cfg_setting.core",
|
|
"rodinov20bfront_mipi_raw_IdxMgr",
|
|
"rodinov20bfront_mipi_raw_2_IdxMgr",
|
|
"rodinov20bfront_mipi_raw_3_IdxMgr",
|
|
"rodinov20bfront_mipi_raw_4_IdxMgr",
|
|
"rodinimx882wide_mipi_raw_IdxMgr",
|
|
"rodinimx882wide_mipi_raw_2_IdxMgr",
|
|
"rodinimx882wide_mipi_raw_3_IdxMgr",
|
|
"rodinimx882wide_mipi_raw_4_IdxMgr",
|
|
"rodinsc820csultra_mipi_raw_IdxMgr",
|
|
"rodinsc820csultra_mipi_raw_2_IdxMgr",
|
|
"rodinsc820csultra_mipi_raw_3_IdxMgr",
|
|
"rodinsc820csultra_mipi_raw_4_IdxMgr",
|
|
"mtk000_mipi_raw_IdxMgr",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam.atmseventmgr",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcameracustom_camera_db_ext",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libcameracustom_camera_db_ext.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libccd",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libccd.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libmtkcam_perfctrl_wrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdpframework",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libdpframework.so",
|
|
],
|
|
shared_libs: [
|
|
"libaedv",
|
|
"libaiselector",
|
|
"libdmabufheap",
|
|
"vendor.mediatek.hardware.mmagent-V1-ndk",
|
|
"libpqsharememory",
|
|
"libpqtuning",
|
|
"libhidlbase",
|
|
"libhidlmemory",
|
|
"vendor.mediatek.hardware.pq_aidl-V2-ndk",
|
|
"libbinder_ndk",
|
|
"libgralloc_extra",
|
|
"libpq_sec",
|
|
"libutils",
|
|
"libion",
|
|
"libcutils",
|
|
"liblog",
|
|
"libsync",
|
|
"libhardware",
|
|
"libnativewindow",
|
|
"libutilscallstack",
|
|
"libpqhdrmetaparser",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdre",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libdre.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libaal_sec",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libeffecthal.base",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libeffecthal.base.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libcameracustom",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfacerelight",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfacerelight.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_hwutils",
|
|
"libcam.feature_utils",
|
|
"libcamalgo.aifr",
|
|
"libcamalgo.fdft",
|
|
"libmtkcam_tuning_utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeature.aiseg.linux",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfeature.aiseg.linux.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"libcameracustom.camera.isp",
|
|
"libDBAccessor_ISP",
|
|
"lib3a.ae",
|
|
"lib3a.stat",
|
|
"libcam.peripheralcontroller",
|
|
"libmtkcam_tuning_utils",
|
|
"libcam.hal3a.3aProvider",
|
|
"libcamalgo.fdft",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcamalgo.lmv",
|
|
"libcamalgo.eis",
|
|
"libcamalgo.gyro",
|
|
"libcamalgo.fsc",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_perfctrl",
|
|
"libcameracustom",
|
|
"libcam.utils.sensorprovider",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.halsensor",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libmtkcam_metadata",
|
|
"libcam.hal3a.utils",
|
|
"libaiseg_sun",
|
|
"libaiseg_p1ggm",
|
|
"libaiseg_cache",
|
|
"libaaa_feature",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeature.aiseg",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfeature.aiseg.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"libcameracustom.camera.isp",
|
|
"libDBAccessor_ISP",
|
|
"lib3a.ae",
|
|
"lib3a.stat",
|
|
"libcam.peripheralcontroller",
|
|
"libmtkcam_tuning_utils",
|
|
"libcam.hal3a.3aProvider",
|
|
"libcamalgo.fdft",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcamalgo.lmv",
|
|
"libcamalgo.eis",
|
|
"libcamalgo.gyro",
|
|
"libcamalgo.fsc",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_perfctrl",
|
|
"libcameracustom",
|
|
"libcam.utils.sensorprovider",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.halsensor",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libmtkcam_metadata",
|
|
"libcam.hal3a.utils",
|
|
"libaiseg_sun",
|
|
"libaiseg_p1ggm",
|
|
"libaiseg_cache",
|
|
"libaaa_feature",
|
|
"libfeature.aiseg.linux",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeature.face",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfeature.face.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_custom_feature",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libeffecthal.base",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libcameracustom",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam.maescheduler",
|
|
"libmtkcam_mae",
|
|
"libcamalgo.fdft",
|
|
"libmtkcam_sysutils",
|
|
"libXMFaceFocus",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeature.fefm.hal",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfeature.fefm.hal.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_tuning_utils",
|
|
"libcam.halsensor",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.halisp.utils",
|
|
"libcam.feature_utils",
|
|
"libcamalgo.rotate",
|
|
"libfeature.vsdof.hal",
|
|
"libfeature.stereo.provider",
|
|
"libimgsys_main",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeature.fwmvp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfeature.fwmvp.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libcamalgo.mcnr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeature.mcnr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfeature.mcnr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeature.stereo.platform",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfeature.stereo.platform.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_ulog",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeature.stereo.provider",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfeature.stereo.provider.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam.logicalcaminfoprovider",
|
|
"libmtkcam_jsonconvertor",
|
|
"libmtkcam_jsondata",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libmtkcam_hal3a_provider",
|
|
"libmtkcam_tuning_utils",
|
|
"libcameracustom",
|
|
"libcamalgo.vsdofUtil",
|
|
"libcamalgo.vaidepth",
|
|
"libcam.peripheralcontroller",
|
|
"libcam.halsensor",
|
|
"libfeature.stereo.platform",
|
|
"libfeature.vsdof.3a_info_provider",
|
|
"libfeature.vsdof.fd_info_provider",
|
|
"libfeature.vsdof.ot_info_provider",
|
|
"libfeature.vsdof.nvram_provider",
|
|
"libfeatureiodrv_mem",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeature.vsdof.3a_info_provider",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfeature.vsdof.3a_info_provider.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_hal3a_provider",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam.logicalcaminfoprovider",
|
|
"libmtkcam_ulog",
|
|
"libcam.halsensor",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeature.vsdof.fd_info_provider",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfeature.vsdof.fd_info_provider.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.fdft",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeature.vsdof.hal",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfeature.vsdof.hal.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_calibration_provider",
|
|
"libmtkcam_jsondata",
|
|
"libmtkcam_hwutils",
|
|
"libcameracustom",
|
|
"libcam.hal3a.ctrl",
|
|
"libcam.halsensor",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libcam.utils.sensorprovider",
|
|
"libcamalgo.vsf",
|
|
"libcamalgo.vaidepth",
|
|
"libcamalgo.n3d",
|
|
"libcamalgo.vsdofUtil",
|
|
"libfeature.stereo.provider",
|
|
"libfeature.vsdof.3a_info_provider",
|
|
"libfeature.vsdof.fd_info_provider",
|
|
"libfeature.vsdof.ot_info_provider",
|
|
"libfeature.vsdof.nvram_provider",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeature.vsdof.nvram_provider",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfeature.vsdof.nvram_provider.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamalgo.n3d",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeature.vsdof.ot_info_provider",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfeature.vsdof.ot_info_provider.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeature_eis",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfeature_eis.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcamalgo.lmv",
|
|
"libcamalgo.eis",
|
|
"libcamalgo.gyro",
|
|
"libcamalgo.fsc",
|
|
"libcamalgo.sat",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_sysutils",
|
|
"libcameracustom",
|
|
"libcam.utils.sensorprovider",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.halsensor",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libcam.hal3a.ctrl",
|
|
"libfeaturepolicy_dbhandler",
|
|
"libcam.feature_utils",
|
|
"libcameracustom.eis",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeature_fsc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfeature_fsc.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.hal3a.ctrl",
|
|
"libcam.halsensor",
|
|
"libcamalgo.lmv",
|
|
"libcamalgo.eis",
|
|
"libcamalgo.gyro",
|
|
"libcamalgo.fsc",
|
|
"libcam.peripheralcontroller",
|
|
"libcamalgo.sat",
|
|
"libcameracustom",
|
|
"libcameracustom.eis",
|
|
"libimgsys_main",
|
|
"libfeaturepolicy_dbhandler",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeature_vrp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfeature_vrp.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_jobqueue",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_metadata",
|
|
"libcameracustom",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_taskmgr",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_feature_utils",
|
|
"libcamalgo.vsf",
|
|
"libcamalgo.fdft",
|
|
"libmtkcam_jsondata",
|
|
"libcam.halsensor",
|
|
"libcamalgo.n3d",
|
|
"libfeature.stereo.provider",
|
|
"libfeatureiodrv_mem",
|
|
"libmtkcam_calibration_provider",
|
|
"libmtkcam_simager",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libfeature.vsdof.3a_info_provider",
|
|
"libmtkcam_hwutils",
|
|
"libcam.utils.sensorprovider",
|
|
"libfeature.vsdof.hal",
|
|
"libmtkcam.featurepipe.p2g",
|
|
"libcam.feature_utils",
|
|
"libmtkcam.featurepipe.vsdof.wrapper",
|
|
"libfeature.hdr10",
|
|
"libpq_sec",
|
|
"libcamalgo.hdr10p",
|
|
"libfeature.mcnr",
|
|
"libmtkcam_c2psperfctrl",
|
|
"libimgsys_main",
|
|
"libmtkcam.featurepipe.core",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeatureiodrv_mem",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfeatureiodrv_mem.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libcam.halsensor",
|
|
"libcameracustom",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_modulehelper",
|
|
"lib3a.flash",
|
|
"libmtkcam.debugwrapper",
|
|
"libcameracustom.imgsensor.core",
|
|
"libcameracustom.camera_calibration.core",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfeaturepolicy_dbhandler",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libfeaturepolicy_dbhandler.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libfeaturepolicy",
|
|
"libcameracustom.camera.isp",
|
|
"lib3a.stat",
|
|
"libDBAccessor_ISP",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgpudataproducer",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libgpudataproducer.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutilscallstack",
|
|
"libbase",
|
|
"libdmabufheap",
|
|
"libion",
|
|
"libged",
|
|
"libgpud",
|
|
"libgralloc_extra",
|
|
"libladder",
|
|
"libgralloc_metadata",
|
|
"libgralloctypes_mtk",
|
|
"libcutils",
|
|
"libutils",
|
|
"libnativewindow",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhdr10plusvideo",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libhdr10plusvideo.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhdrvideo",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libhdrvideo.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgstream_custom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgstream_custom.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgstream_drv",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgstream_drv.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_ulog",
|
|
"libimgstream_sys",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgstream_drv_linux",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgstream_drv_linux.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_ulog",
|
|
"libimgstream_drv",
|
|
"libimgstream_sys",
|
|
"libimgstream_v4l2_linux",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgstream_guard_linux",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgstream_guard_linux.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_ulog",
|
|
"libimgstream_sys",
|
|
"libimgstream_sys_linux",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgstream_sensor_linux",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgstream_sensor_linux.so",
|
|
],
|
|
shared_libs: [
|
|
"libimgstream_sys",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libcam.halsensor",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgstream_sys",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgstream_sys.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_fdsan",
|
|
"libmtkcam_sysutils",
|
|
"libimgstream_custom",
|
|
"libmtkcam_perfctrl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgstream_sys_linux",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgstream_sys_linux.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_fdsan",
|
|
"libmtkcam_sysutils",
|
|
"libimgstream_custom",
|
|
"libimgstream_sys",
|
|
"libmtkcam_perfctrl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgstream_v4l2_linux",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgstream_v4l2_linux.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_sysutils",
|
|
"libimgstream_custom",
|
|
"libimgstream_guard_linux",
|
|
"libimgstream_sys",
|
|
"libimgstream_sys_linux",
|
|
"libmtkcam_perfctrl",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgsys_daemon",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgsys_daemon.so",
|
|
],
|
|
shared_libs: [
|
|
"libdmabufheap",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libimgsys_ibc_utils",
|
|
"libimgsys_system",
|
|
"libimgsys_taskhandler",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgsys_dip",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgsys_dip.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libimgsys_osal",
|
|
"libimgsys_drvutils",
|
|
"libimgsys_gce",
|
|
"libimgsys_system",
|
|
"libimgsys_tile",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgsys_drvutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgsys_drvutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libimgsys_system",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgsys_gce",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgsys_gce.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libimgsys_osal",
|
|
"libimgsys_drvutils",
|
|
"libimgsys_system",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgsys_ibc_custom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgsys_ibc_custom.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgsys_ibc_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgsys_ibc_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libmtkcam_fdsan",
|
|
"libmtkcam_perfctrl_wrapper",
|
|
"libimgsys_ibc_custom",
|
|
"libimgsys_system",
|
|
"libimgsys_osal",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgsys_main",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgsys_main.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"liblog",
|
|
"libc++",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_fdsan",
|
|
"libmtkcam_sysutils",
|
|
"libapudcutils",
|
|
"libmtkcam_diputils",
|
|
"libimgstream_custom",
|
|
"libimgstream_drv",
|
|
"libimgstream_drv_linux",
|
|
"libimgstream_guard_linux",
|
|
"libimgstream_sensor_linux",
|
|
"libimgstream_sys",
|
|
"libimgstream_sys_linux",
|
|
"libimgstream_v4l2_linux",
|
|
"libmtkcam_perfctrl",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgsys_me",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgsys_me.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libimgsys_osal",
|
|
"libimgsys_drvutils",
|
|
"libimgsys_gce",
|
|
"libimgsys_system",
|
|
"libimgsys_tile",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgsys_omc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgsys_omc.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libimgsys_osal",
|
|
"libimgsys_drvutils",
|
|
"libimgsys_gce",
|
|
"libimgsys_system",
|
|
"libimgsys_tile",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgsys_pqdip",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgsys_pqdip.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libimgsys_osal",
|
|
"libimgsys_drvutils",
|
|
"libimgsys_gce",
|
|
"libimgsys_system",
|
|
"libimgsys_tile",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgsys_system",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgsys_system.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libimgsys_osal",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgsys_taskhandler",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgsys_taskhandler.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libimgsys_tdrhal",
|
|
"libimgsys_gce",
|
|
"libimgsys_dip",
|
|
"libimgsys_me",
|
|
"libimgsys_pqdip",
|
|
"libimgsys_traw",
|
|
"libimgsys_wpe",
|
|
"libimgsys_omc",
|
|
"libimgsys_drvutils",
|
|
"libimgsys_system",
|
|
"libimgsys_osal",
|
|
"libimgsys_tile",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgsys_tdrhal",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgsys_tdrhal.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libimgsys_gce",
|
|
"libimgsys_system",
|
|
"libimgsys_osal",
|
|
"libimgsys_tile",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgsys_tile",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgsys_tile.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libaedv",
|
|
"libimgsys_system",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgsys_traw",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgsys_traw.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libdmabufheap",
|
|
"libimgsys_osal",
|
|
"libimgsys_drvutils",
|
|
"libimgsys_gce",
|
|
"libimgsys_system",
|
|
"libimgsys_tile",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libimgsys_wpe",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libimgsys_wpe.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libimgsys_osal",
|
|
"libimgsys_drvutils",
|
|
"libimgsys_gce",
|
|
"libimgsys_system",
|
|
"libimgsys_tile",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libispfeature_mtkcam.v4l2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libispfeature_mtkcam.v4l2.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libcamalgo.utility",
|
|
"libcamalgo.aics",
|
|
"libcamalgo.vaics",
|
|
"lib3a.stat",
|
|
"libmtkcam_ulog",
|
|
"libcam.hal3a.utils",
|
|
"libcam.halisp.utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libispinterpreter_mtkcam",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libispinterpreter_mtkcam.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libcamalgo.utility",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.halisp.utils",
|
|
"libcam.hal3a.utils",
|
|
"libaaa_tnc",
|
|
"libaaa_ltm",
|
|
"libcamalgo.rmg",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "liblpnr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/liblpnr.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libcameracustom",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_mapping_mgr",
|
|
"libimgsys_main",
|
|
"libcam.feature_utils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_exif",
|
|
"lib3a.stat",
|
|
"libcam.halsensor",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libmtkcam_sysutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmdla_ut",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmdla_ut.so",
|
|
],
|
|
shared_libs: [
|
|
"libapu_mdw",
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmfllcore",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmfllcore.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_tuning_utils",
|
|
"libcameracustom",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libcamalgo.mfnr",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_simager",
|
|
"libimgsys_main",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.halisp.utils",
|
|
"libmtkcam_mapping_mgr",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.halsensor",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libcam.feature_utils",
|
|
"libcamalgo.Mfbllwrapper",
|
|
"libmtkcam_aicolor",
|
|
"libmtkcam_aicolor.linux",
|
|
"libcam.halisp.TuningDataProvider",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmgr3a.adapt",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmgr3a.adapt.so",
|
|
],
|
|
shared_libs: [
|
|
"libcameracustom.camera.isp",
|
|
"libSQLiteModule_VER_ALL",
|
|
"lib3a.awbsync",
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libmtkcam_ulog",
|
|
"lib3a.ae",
|
|
"lib3a.stat",
|
|
"lib3a.custom.ae.flow",
|
|
"lib3a.custom.af.flow",
|
|
"lib3a.flash",
|
|
"libcamalgo.fdft",
|
|
"lib3a.awb.core",
|
|
"lib3a.af.core",
|
|
"lib3a.aishutter",
|
|
"libcam.hal3a.utils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_modulehelper",
|
|
"libcam.hal3a.v3.flash.v4l2",
|
|
"libcam.hal3a.v3.ae.v4l2",
|
|
"libcam.hal3a.v3.awb_v4l2",
|
|
"libcam.hal3a.v3.stt_v4l2",
|
|
"libcam.hal3a.lscMgrApi",
|
|
"libcam.hal3a.v3.flicker.v4l2",
|
|
"libcam.halsensor",
|
|
"libcam.hal3a.afassitmgr",
|
|
"libcam.hal3a.pdstatmgr",
|
|
"libcamera.custom.af_assist_pdp",
|
|
"lib3a.custom.afassist.flow",
|
|
"lib3a.custom.flicker.flow",
|
|
"libcam.afmgr",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libaaa_ltm",
|
|
"libcam.hal3a.v3.tone.mgr.v4l2",
|
|
"libcam.hal3a.v3.ai3a_v4l2",
|
|
"libcam.hal3a.v3.sensor.v4l2",
|
|
"libcam.hal3a.v3.ir.v4l2",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_tuning_utils",
|
|
"libaaa_feature",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam_sysutils",
|
|
"libcam.hal3a.3aProvider",
|
|
"libcam.halisp.TuningDataProvider",
|
|
"libcam.halisp.TuningDataProviderFactory",
|
|
"libmtkcam_taskmgr",
|
|
"libcam.utils.sensorprovider",
|
|
"libcam.hal3a.lensdrv",
|
|
"libcam.hal3a.tofdrv",
|
|
"libcam.hal3a.v3.strobe",
|
|
"libcam.hal3a.ozoomdrv",
|
|
"libmtkcam.atmseventmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmmagent",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmmagent.so",
|
|
],
|
|
shared_libs: [
|
|
"libneuron_runtime.8",
|
|
"libion",
|
|
"libion_mtk",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libdmabufheap",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmml",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmml.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmmlpqImpl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmmlpqImpl.so",
|
|
],
|
|
shared_libs: [
|
|
"libhardware",
|
|
"libhardware_legacy",
|
|
"libpqconfig",
|
|
"libdmabufheap",
|
|
"libgralloc_extra",
|
|
"libhidlmemory",
|
|
"libpqsharememory",
|
|
"libpq_sec",
|
|
"libtinyxml2",
|
|
"libpqxmlparser",
|
|
"vendor.mediatek.hardware.mmlpq-V3-ndk",
|
|
"libbinder_ndk",
|
|
"libbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmnl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmnl.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam.atmseventmgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam.atmseventmgr.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam.debugwrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam.debugwrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libladder",
|
|
"libaedv",
|
|
"libcamlog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam.eventcallback",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam.eventcallback.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam.featurepipe.capture.linux",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam.featurepipe.capture.linux.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_perfctrl",
|
|
"libimgsys_main",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_metadata",
|
|
"libcam.feature_utils",
|
|
"libcamalgo.dngop",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_faceResultHandler",
|
|
"lib_bsscore",
|
|
"libcamalgo.bss",
|
|
"libcamalgo.BSSwrapper",
|
|
"libmtkcam_exif",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_thirdparty",
|
|
"libmtkcam_thirdparty.core",
|
|
"libmtkcam_mapping_mgr",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.hal3a.v3.dng",
|
|
"libcam.hal3a.ctrl",
|
|
"libcam.halisp.utils",
|
|
"libfeature.stereo.provider",
|
|
"liblpnr",
|
|
"libmtkcam_aicolor",
|
|
"libmtkcam_aicolor.linux",
|
|
"libfacerelight",
|
|
"libcamalgo.fdft",
|
|
"libcamalgo.tsfs",
|
|
"libmtkcam_simager",
|
|
"libcam.halsensor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam.featurepipe.capture",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam.featurepipe.capture.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_perfctrl",
|
|
"libimgsys_main",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_metadata",
|
|
"libcam.feature_utils",
|
|
"libcamalgo.dngop",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_faceResultHandler",
|
|
"lib_bsscore",
|
|
"libcamalgo.bss",
|
|
"libcamalgo.BSSwrapper",
|
|
"libmtkcam_exif",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_thirdparty",
|
|
"libmtkcam_thirdparty.core",
|
|
"libmtkcam_mapping_mgr",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.hal3a.v3.dng",
|
|
"libcam.hal3a.ctrl",
|
|
"libcam.halisp.utils",
|
|
"libfeature.stereo.provider",
|
|
"liblpnr",
|
|
"libmtkcam_aicolor",
|
|
"libmtkcam_aicolor.linux",
|
|
"libfacerelight",
|
|
"libcamalgo.fdft",
|
|
"libcamalgo.tsfs",
|
|
"libmtkcam_simager",
|
|
"libcam.halsensor",
|
|
"libmtkcam.featurepipe.capture.linux",
|
|
"libmtkcam.featurepipe.core",
|
|
"libmtkltm",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam.featurepipe.core",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam.featurepipe.core.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_exif",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_simager",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam.featurepipe.depthmap",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam.featurepipe.depthmap.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_simager",
|
|
"libmtkcam_exif",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_perfctrl",
|
|
"libcam.feature_utils",
|
|
"libcam.utils.sensorprovider",
|
|
"libmtkcam.featurepipe.p2g",
|
|
"libfeature.face",
|
|
"libfeature.vsdof.hal",
|
|
"libfeature.vsdof.3a_info_provider",
|
|
"libcamalgo.vsdofUtil",
|
|
"libfeature.stereo.provider",
|
|
"libcameracustom",
|
|
"libcamalgo.fdft",
|
|
"libcamalgo.rotate",
|
|
"libimgsys_main",
|
|
"libeffecthal.base",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libcam.halisp.utils",
|
|
"libcam.halsensor",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam.featurepipe.core",
|
|
"libimgstream_sync",
|
|
"libmtkcam_dpe_isp8",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam.featurepipe.p2g",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam.featurepipe.p2g.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libimgsys_main",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.halisp.utils",
|
|
"libmtkcam_tuning_utils",
|
|
"libcam.feature_utils",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam_gainmappool",
|
|
"libmtkcam_c2psperfctrl",
|
|
"libcam.utils.sensorprovider",
|
|
"libcamalgo.mcnr",
|
|
"libmtkcam.featurepipe.core",
|
|
"libfeature.mcnr",
|
|
"libfeature.fwmvp",
|
|
"libfeature.aiseg",
|
|
"libfeature.aiseg.linux",
|
|
"libcamalgo.WarpMapResizer",
|
|
"libcamalgo.wcr",
|
|
"libmtkcam_taskmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam.featurepipe.streaming",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam.featurepipe.streaming.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcamalgo.warp",
|
|
"libcamalgo.fsc",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_ulog",
|
|
"libimgsys_main",
|
|
"libfeature.face",
|
|
"libcameracustom",
|
|
"libmtkcam_tuning_utils",
|
|
"libcam.feature_utils",
|
|
"libmtkcam_thirdparty",
|
|
"libmtkcam_thirdparty.core",
|
|
"libcamalgo.lmv",
|
|
"libcamalgo.gyro",
|
|
"libcamalgo.eis",
|
|
"libcamalgo.sat",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.halisp.utils",
|
|
"libfeature.vsdof.hal",
|
|
"libfeature_eis",
|
|
"libcameracustom.eis",
|
|
"libmtkcam.featurepipe.depthmap",
|
|
"libmtkcam_exif",
|
|
"libmtkcam_metadata",
|
|
"libcamalgo.fdft",
|
|
"libfeature.stereo.provider",
|
|
"libfeature.vsdof.ot_info_provider",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.utils.sensorprovider",
|
|
"libcamalgo.WarpMapResizer",
|
|
"libmtkcam_simager",
|
|
"libcam.halsensor",
|
|
"libfeature.mcnr",
|
|
"libcam.hal3a.ctrl",
|
|
"libcamalgo.InlineCompGyro",
|
|
"libfeature_vrp",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam.featurepipe.core",
|
|
"libmtkcam.featurepipe.p2g",
|
|
"libfeaturepolicy_dbhandler",
|
|
"libmtkcam_taskmgr",
|
|
"libmtkcam_c2psperfctrl",
|
|
"libmtkcam_imgsys_power_model",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam.featurepipe.vsdof.wrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam.featurepipe.vsdof.wrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_simager",
|
|
"libmtkcam_exif",
|
|
"libimgsys_main",
|
|
"libeffecthal.base",
|
|
"libcameracustom",
|
|
"libcam.utils.sensorprovider",
|
|
"libfeature.vsdof.3a_info_provider",
|
|
"libfeature.stereo.provider",
|
|
"libcam.feature_utils",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libcam.halisp.utils",
|
|
"libcamalgo.rotate",
|
|
"libfeature.vsdof.hal",
|
|
"libfeature.fefm.hal",
|
|
"libcamalgo.vsdofUtil",
|
|
"libcam.halsensor",
|
|
"libcamalgo.fdft",
|
|
"libmtkcam.featurepipe.core",
|
|
"libmtkcam_dpe_isp8",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam.logicalcaminfoprovider",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam.logicalcaminfoprovider.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libcameracustom",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam.logicalmodule",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam.logicalmodule.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_sysutils",
|
|
"libcameracustom",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.halsensor",
|
|
"libmtkcam_jsonconvertor",
|
|
"libmtkcam_jsondata",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam.maescheduler",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam.maescheduler.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_mae",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam.ndd.limit",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam.ndd.limit.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcam.halsensor",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_aicolor.linux",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_aicolor.linux.so",
|
|
],
|
|
shared_libs: [
|
|
"libfeature.aiseg.linux",
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_tuning_utils",
|
|
"libcam.halisp.utils",
|
|
"libcam.hal3a.ctrl",
|
|
"libfeature.aiseg",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.halisp.imp.v4l2",
|
|
"libcam.feature_utils",
|
|
"libimgsys_main",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_aicolor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_aicolor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_tuning_utils",
|
|
"libcam.halisp.utils",
|
|
"libcam.hal3a.ctrl",
|
|
"libfeature.aiseg",
|
|
"libfeature.aiseg.linux",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.halisp.imp.v4l2",
|
|
"libcam.feature_utils",
|
|
"libimgsys_main",
|
|
"libmtkcam_aicolor.linux",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_android_zslprocessor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_android_zslprocessor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_pipelinemodel_utils",
|
|
"libmtkcam_pipeline",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libcamalgo.fdft",
|
|
"libmtkcam_hwutils",
|
|
"libcam.feature_utils",
|
|
"libmtkcam_zsl_customselector",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_aov",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_aov.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_aov_plat",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_aov_cust",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_aov_cust.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_aov_plat",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_aov_plat.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.halsensor",
|
|
"libmtkcam_pipemgr",
|
|
"libmtkcam_camcoordinator",
|
|
"libmtkcam_aov_cust",
|
|
"libmtkcam_aov_sys",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_aov_sys",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_aov_sys.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_buffer_flush",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_buffer_flush.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libnativewindow",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libsync",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_c2ps_settings_provider",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_c2ps_settings_provider.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_c2psperfctrl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_c2psperfctrl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_c2ps_settings_provider",
|
|
"libmtkcam_jsonconvertor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_calibration_provider",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_calibration_provider.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libfeatureiodrv_mem",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam.logicalcaminfoprovider",
|
|
"libmtkcam_custom.calibration_convertor",
|
|
"libcameracustom.camera.3a",
|
|
"libcameracustom",
|
|
"libcam.halsensor",
|
|
"libmtkcam_jsonconvertor",
|
|
"libmtkcam_jsondata",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_camcontroller",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_camcontroller.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_camcoordinator",
|
|
"libmtkcam_camctrl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_camcoordinator",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_camcoordinator.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_synchelper",
|
|
"libmtkcam_pipemgr",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.halsensor",
|
|
"libmtkcam_hal3a_provider",
|
|
"libmtkcam_tuning_utils",
|
|
"libcamera.custom.af_assist_pdp",
|
|
"libmtkcam_dma_map",
|
|
"libmtkcam_resourcedecision",
|
|
"libfeature.aiseg",
|
|
"libfeature.aiseg.linux",
|
|
"libmtkcam_taskmgr",
|
|
"libmtkcam_c2psperfctrl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_camctrl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_camctrl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_dma_map",
|
|
"libmtkcam_tuning_utils",
|
|
"libcam.utils.sensorprovider",
|
|
"libcam.halisp.utils",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.hal3a.ctrl",
|
|
"libcam.peripheralcontroller",
|
|
"libmtkcam_pipemgr",
|
|
"libmtkcam_request_requlator",
|
|
"libmtkcam_camcoordinator",
|
|
"libcam.halsensor",
|
|
"libmtkcam_externalisploader",
|
|
"libfeature.aiseg",
|
|
"libfeature.aiseg.linux",
|
|
"libcam.zoomoverridemgr",
|
|
"libmtkcam_c2psperfctrl",
|
|
"libmtkcam_taskmgr",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_memorypool",
|
|
"libcamalgo.fdft",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_camsys_sensor_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_camsys_sensor_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.halsensor",
|
|
"libmtkcam_camcoordinator",
|
|
"libmtkcam_pipemgr",
|
|
"libmtkcam_dma_map",
|
|
"libmtkcam_tuning_utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_coredev",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_coredev.so",
|
|
],
|
|
shared_libs: [
|
|
"libfeature.hdr10",
|
|
"libpq_sec",
|
|
"libcamalgo.hdr10p",
|
|
"libcameracustom.eis",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_thirdparty",
|
|
"libmtkcam_thirdparty.core",
|
|
"libcamalgo.fdft",
|
|
"libmtkcam_packutils",
|
|
"libmtkcam_metaconv",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_feature_utils",
|
|
"libmtkcam_preprocnode",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_pipeline",
|
|
"libmtkcam_hwnode",
|
|
"libmtkcam_hwnode.jpegnode",
|
|
"libmtkcam_hwnode.p2",
|
|
"libmtkcam_detectnode",
|
|
"libfeature_vrp",
|
|
"libcam.utils.sensorprovider",
|
|
"libfeature.face",
|
|
"libmtkcam_faceResultHandler",
|
|
"libcam.feature_utils",
|
|
"libmtkcam_pipeline_fbm",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.halisp.utils",
|
|
"libcam.halsensor",
|
|
"libcam.hal3a.ctrl",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"libcamalgo.eis",
|
|
"libcamalgo.gyro",
|
|
"libcamalgo.fsc",
|
|
"libcamalgo.lmv",
|
|
"libcamalgo.sat",
|
|
"libcamalgo.WarpMapResizer",
|
|
"libmtkcam_simager",
|
|
"libmtkcam_exif",
|
|
"libfeaturepolicy_dbhandler",
|
|
"libfeature_eis",
|
|
"libfeature.stereo.provider",
|
|
"libmtkcam.featurepipe.depthmap",
|
|
"libmtkcam_taskmgr",
|
|
"libmtkcam.featurepipe.vsdof.wrapper",
|
|
"libimgsys_main",
|
|
"lib3a.stat",
|
|
"libcameracustom.camera.isp",
|
|
"libmtkcam_hal_core_featurepolicy",
|
|
"libmtkcam_hal_core_utils",
|
|
"libmtkcam_pipelinemodel_utils",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libmtkcam_pipelinepolicy",
|
|
"lib_bsscore",
|
|
"libmtkcam_custom_feature",
|
|
"libmtkcam_aicolor",
|
|
"libmtkcam_aicolor.linux",
|
|
"libmtkcam_c2psperfctrl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_coreenginelight",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_coreenginelight.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcamera_metadata",
|
|
"libsync",
|
|
"libmtkcam.logicalcaminfoprovider",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libmtkcam_coredev",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_hal_core_utils",
|
|
"libcam.halsensor",
|
|
"libmtkcam_thirdparty.core",
|
|
"libmtkcam_thirdparty",
|
|
"libmtkcam_metaconv",
|
|
"libmtkcam_camcontroller",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.hal3a.ctrl",
|
|
"libmtkcam_dma_map",
|
|
"libmtkcam_camctrl",
|
|
"libmtkcam_hwnode",
|
|
"libcam.vhdr",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_custom.utils",
|
|
"libmtkcam_pip",
|
|
"libmtkcam_diputils",
|
|
"libcam.hal3a.v3.strobe",
|
|
"libmtkcam_hwutils_poweronoffcontroller",
|
|
"libfeature.stereo.provider",
|
|
"libcam.sensor_mode_helper",
|
|
"libfeature_eis",
|
|
"libmtkcam_tuning_utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_custom.calibration_convertor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_custom.calibration_convertor.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_custom.metadata",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_custom.metadata.so",
|
|
],
|
|
shared_libs: [
|
|
"libcamera_metadata",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_custom.policy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_custom.policy.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam.atmseventmgr",
|
|
"libcameraplatforminfoxiaomi",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libcam.hal3a.ctrl",
|
|
"libcam.halsensor",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcameracustom",
|
|
"libmtkcam_ulog",
|
|
"libcamera_metadata",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_thirdparty.core",
|
|
"libmtkcam.debugwrapper",
|
|
"libfeature.stereo.provider",
|
|
"lib3a.stat",
|
|
"libMiMotion",
|
|
"libcam.utils.sensorprovider",
|
|
"libcam.peripheralcontroller",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_custom.postproc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_custom.postproc.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcameracustom",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_metadata",
|
|
"libcamera_metadata",
|
|
"libmtkcam_stdutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_custom_sampleselector",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_custom_sampleselector.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_custom_zsdhdrselector",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_custom_zsdhdrselector.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_ulog",
|
|
"libcam.chdr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_custzone",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_custzone.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libion",
|
|
"libion_mtk",
|
|
"libgralloc_extra",
|
|
"libmtkcam_hal_core_provider",
|
|
"libmtkcam_postprocprovider",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metaconv",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_metastore",
|
|
"libcam.halsensor",
|
|
"libcamalgo.fdft",
|
|
"libc++",
|
|
"libmtkcam_proc",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_coredev",
|
|
"libmtkcam_thirdparty",
|
|
"libmtkcam_thirdparty.core",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_debugutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_debugutils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_sysutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_detectnode",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_detectnode.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"libAIOTcore",
|
|
"libAIODcore",
|
|
"libAITrackingAFMgr",
|
|
"libcameraplatforminfoxiaomi",
|
|
"libAF",
|
|
"libmtkcam.atmseventmgr",
|
|
"libcutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"liblog",
|
|
"libutils",
|
|
"libmtkcam_ulog",
|
|
"lib3a.flash",
|
|
"libcamalgo.fdft",
|
|
"libcam.hal3a",
|
|
"libcam.hal3a.ctrl",
|
|
"libcam.halisp.v4l2",
|
|
"libcamalgo.fsc",
|
|
"libcam.utils.sensorprovider",
|
|
"libmtkcam_perfctrl",
|
|
"libfeature.vsdof.fd_info_provider",
|
|
"libfeature.vsdof.ot_info_provider",
|
|
"libcam.feature_utils",
|
|
"libmtkcam_hal_core_utils",
|
|
"libmtkcam_sysutils",
|
|
"libfeature.face",
|
|
"libfeature.aiseg",
|
|
"libfeature.aiseg.linux",
|
|
"libfeature.stereo.provider",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_hwnode",
|
|
"libmtkcam_detectnode_custom",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_devicemgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_devicemgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metaconv",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_ulog",
|
|
"libfeatureiodrv_mem",
|
|
"libmtkcam.logicalcaminfoprovider",
|
|
"libmtkcam_diputils",
|
|
"libcam.halsensor",
|
|
"libcam.hal3a.v3.strobe",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_pip",
|
|
"libmtkcam_hal_aov",
|
|
"libmtkcam_custom.utils",
|
|
"libcameraplatforminfoxiaomi",
|
|
"libcameraloadcalibrationfiles",
|
|
"libmtkcam.atmseventmgr",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_hwutils_android",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_diputils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_diputils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_dma_map",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_dma_map.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_dpe_isp8",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_dpe_isp8.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libion",
|
|
"libion_mtk",
|
|
"libmtkcam.debugwrapper",
|
|
"libutils",
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libdmabufheap",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_metadata",
|
|
"libcam.hal3a.utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_exif",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_exif.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_custom.utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_externalisploader",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_externalisploader.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_faceResultHandler",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_faceResultHandler.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_hwutils",
|
|
"libcamalgo.fdft",
|
|
"libcam.hal3a.ctrl",
|
|
"libcam.halisp.v4l2",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_fdWarpConvert",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_fdWarpConvert.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_hwutils",
|
|
"libcamalgo.fdft",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_feature_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_feature_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libimgsys_main",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_gainmappool",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_gainmappool.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_taskmgr",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_grallocutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_grallocutils.so",
|
|
],
|
|
shared_libs: [
|
|
"libgralloc_extra",
|
|
"liblog",
|
|
"libutils",
|
|
"libsync",
|
|
"libcutils",
|
|
"libui-v34",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libhidlbase",
|
|
"libhardware",
|
|
"android.hardware.graphics.allocator-V2-ndk",
|
|
"android.hardware.graphics.common-V6-ndk",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libgralloctypes",
|
|
"libmtkcam_grallocutils_aidlv2helper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal3a_provider",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal3a_provider.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"libmtkcam_ulog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcam.hal3a",
|
|
"liblog",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam.debugwrapper",
|
|
"libmgr3a.adapt",
|
|
"lib3a.awb.core",
|
|
"lib3a.stat",
|
|
"lib3a.awbsync",
|
|
"libcam.hal3a.afassitmgr",
|
|
"lib3a.af.core",
|
|
"libcam.afmgr",
|
|
"lib3a.flash",
|
|
"libcam.hal3a.v3.flicker.v4l2",
|
|
"libcam.hal3a.v3.sensor.v4l2",
|
|
"libcam.hal3a.v3.ae.v4l2",
|
|
"libcameracustom",
|
|
"libcam.hal3a.v3.flash.v4l2",
|
|
"libcam.hal3a.v3.awb_v4l2",
|
|
"libcam.hal3a.v3.stt_v4l2",
|
|
"libcam.hal3a.v3.tone.mgr.v4l2",
|
|
"libcamalgo.fdft",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_android_app_cbadaptor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_android_app_cbadaptor.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_hal_android_common",
|
|
"libmtkcam_hal_android_utils",
|
|
"libmtkcam_hal_core_app",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcamera_metadata",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_streamutils",
|
|
"libnativewindow",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_perfctrl",
|
|
"android.frameworks.displayservice@1.0",
|
|
"libhidlbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_android_common",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_android_common.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metaconv",
|
|
"libcamera_metadata",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_android_device",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_android_device.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_hal_android_common",
|
|
"libmtkcam_hal_android_app_cbadaptor",
|
|
"libmtkcam_hal_android_utils",
|
|
"libmtkcam_hal_core_utils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libcamera_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_packutils",
|
|
"libmtkcam_smvr",
|
|
"libcameracustom",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_android_provider",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_android_provider.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_hal_custom_provider",
|
|
"libmtkcam_hal_core_provider",
|
|
"libmtkcam_hal_android_common",
|
|
"libmtkcam_hal_android_device",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libcamera_metadata",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_android_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_android_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libcamera_metadata",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_hal_core_utils",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_smvr",
|
|
"libmtkcam_sysutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_aov",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_aov.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libbinder_ndk",
|
|
"vendor.mediatek.hardware.camera.aovservice-V2-ndk",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_aov",
|
|
"libmtkcam_tuning_utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_core_app",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_core_app.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_hal_core_utils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam_taskmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_core_app_cbadaptor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_core_app_cbadaptor.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_hal_core_utils",
|
|
"libmtkcam_hal_core_app",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_core_device",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_core_device.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_hal_core_utils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metaconv",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_hal_core_app_cbadaptor",
|
|
"libmtkcam_hal_core_devicesessionpolicy",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_pipelinemodel_session",
|
|
"libmtkcam_pipelinemodel_utils",
|
|
"libmtkcam_prerelease",
|
|
"libmtkcam_hwutils_android",
|
|
"libmtkcam_hwutils_poweronoffcontroller",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam_taskmgr",
|
|
"libmtkcam_c2psperfctrl",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libcameracustom",
|
|
"libfeature.stereo.provider",
|
|
"libmtkcam_android_zslprocessor",
|
|
"libmtkcam_pipeline_fbm",
|
|
"libmtkcam_gainmappool",
|
|
"libcam.halisp.v4l2",
|
|
"libmtkcam_hwnode.p2",
|
|
"libcam.halsensor",
|
|
"libmtkcam_pwrutils.android",
|
|
"libmtkcam_custom.utils",
|
|
"libmtkcam.atmseventmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_core_devicesessionpolicy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_core_devicesessionpolicy.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_faceResultHandler",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_hal_core_utils",
|
|
"libmtkcam_pipelinemodel_utils",
|
|
"libcameracustom",
|
|
"libfeature.stereo.provider",
|
|
"libcam.vhdr",
|
|
"libcam.feature_utils",
|
|
"libmtkcam_sensorcontrol",
|
|
"libcam.hal3a.ctrl",
|
|
"libmtkcam_hal_core_featurepolicy",
|
|
"libcam.mcsspolicy",
|
|
"libmtkcam_hwutils_android",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam_pip",
|
|
"libcamalgo.fdft",
|
|
"libcam.zoomoverridemgr",
|
|
"libmtkcam.uievent",
|
|
"libmtkcam_custom.policy",
|
|
"libmtkcam.atmseventmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_core_featurepolicy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_core_featurepolicy.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_thirdparty",
|
|
"libmtkcam_thirdparty.core",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libcam.halisp.v4l2",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_hal_core_utils",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_pipelinemodel_utils",
|
|
"libfeaturepolicy_dbhandler",
|
|
"libcameracustom",
|
|
"libfeature.stereo.provider",
|
|
"lib3a.stat",
|
|
"libmtkcam_custom.policy",
|
|
"libmtkcam.atmseventmgr",
|
|
"lib_bsscore",
|
|
"libcameracustom.eis",
|
|
"libimgsys_main",
|
|
"libcam.chdr",
|
|
"libcam.vhdr",
|
|
"libcam.feature_utils",
|
|
"libmtkcam_sensorcontrol",
|
|
"libcam.hal3a.ctrl",
|
|
"libmtkcam_streamutils",
|
|
"libcam.halsensor",
|
|
"libcam.utils.sensorprovider",
|
|
"libmtkcam_pipelinepolicy",
|
|
"libmtkcam_pip",
|
|
"libmtkcam_dma_map",
|
|
"libcameracustom.camera.isp",
|
|
"libfeature.mcnr",
|
|
"libcam.sensor_mode_helper",
|
|
"libcamalgo.gyro",
|
|
"libcam.zoomoverridemgr",
|
|
"libmtkcam_hwutils",
|
|
"libcamalgo.sat",
|
|
"libcam.insensorzoom_helper",
|
|
"libcam.mcsspolicy",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_core_provider",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_core_provider.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_devicemgr",
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_hal_core_device",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_metaconv",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_core_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_core_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libsync",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_taskmgr",
|
|
"libmtkcam_custom.utils",
|
|
"libfeature.stereo.provider",
|
|
"libcam.halsensor",
|
|
"libmtkcam_packutils",
|
|
"android.hardware.graphics.common@1.2",
|
|
"libmtkcam_ulog",
|
|
"lib3a.stat",
|
|
"libcam.halisp.TuningDataProvider",
|
|
"libmtkcam_hwutils_poweronoffcontroller",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_custom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_custom.so",
|
|
],
|
|
shared_libs: [
|
|
"libfeature.stereo.provider",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_postprocprovider",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metaconv",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_custzone",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_fdsan_wrapper",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libcam.halsensor",
|
|
"libmtkcam_hal_custom_state",
|
|
"libmtkcam_hal_custom_utils",
|
|
"libmtkcam.atmseventmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_custom_provider",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_custom_provider.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_hal_core_provider",
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_hal_custom",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_metaconv",
|
|
"libcamera_metadata",
|
|
"libmtkcam_coreenginelight",
|
|
"libmtkcam_hal_custom_state",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_hal_custom_utils",
|
|
"libcam.halsensor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_hidl_common",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_hidl_common.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"android.hardware.camera.common@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_hidl_device",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_hidl_device.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libfmq",
|
|
"android.hardware.camera.device@3.2",
|
|
"android.hardware.camera.device@3.3",
|
|
"android.hardware.camera.device@3.4",
|
|
"android.hardware.camera.device@3.5",
|
|
"android.hardware.camera.device@3.6",
|
|
"libcamera_metadata",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_hal_hidl_common",
|
|
"libmtkcam_hal_hidl_utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_hidl_provider",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_hidl_provider.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.camera.provider@2.4",
|
|
"android.hardware.camera.provider@2.5",
|
|
"android.hardware.camera.provider@2.6",
|
|
"android.hardware.camera.device@3.6",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"android.hardware.graphics.common@1.2",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcamera_metadata",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libfmq",
|
|
"libmtkcam_hal_android_provider",
|
|
"libmtkcam_hal_hidl_common",
|
|
"libmtkcam_hal_hidl_device",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_metaconv",
|
|
"libmtkcam_stdutils",
|
|
"libui",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hal_hidl_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hal_hidl_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libfmq",
|
|
"android.hardware.camera.device@3.2",
|
|
"android.hardware.camera.device@3.3",
|
|
"android.hardware.camera.device@3.4",
|
|
"android.hardware.camera.device@3.5",
|
|
"android.hardware.camera.device@3.6",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_streamutils",
|
|
"libcamera_metadata",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_halisp_custom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_halisp_custom.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"libDBAccessor_ISP",
|
|
"libcam.halisp.TuningDataProviderFactory",
|
|
"libcam.halisp.TuningDataProvider",
|
|
"libcam.halisp.plugin",
|
|
"libmtkcam_ulog",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libcam.halisp.utils",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.halisp.imp.v4l2",
|
|
"libcam.halsensor",
|
|
"libispfeature_mtkcam.v4l2",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_metadata",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hwnode.jpegnode",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hwnode.jpegnode.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_prerelease",
|
|
"libcam.feature_utils",
|
|
"libmtkcam_custom_feature",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_simager",
|
|
"libmtkcam_exif",
|
|
"libmediandk",
|
|
"libmtkcam_hwnode",
|
|
"libultrahdr_mtk",
|
|
"libjpeg",
|
|
"libmtkcam_tuning_utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hwnode.p2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hwnode.p2.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_hwnode",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_prerelease",
|
|
"libcam.feature_utils",
|
|
"libcameracustom",
|
|
"libcam.utils.sensorprovider",
|
|
"libmtkcam_perfctrl",
|
|
"libcamalgo.lmv",
|
|
"libcamalgo.eis",
|
|
"libcamalgo.sat",
|
|
"libmtkcam_sysutils",
|
|
"libimgsys_main",
|
|
"libfeature_fsc",
|
|
"libfeature_eis",
|
|
"libcameracustom.eis",
|
|
"libmtkcam_simager",
|
|
"libmfllcore",
|
|
"lib_bsscore",
|
|
"libfeature.stereo.provider",
|
|
"libcamalgo.fsc",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_mapping_mgr",
|
|
"libmtkcam.featurepipe.streaming",
|
|
"libmtkcam.featurepipe.capture",
|
|
"lib3a.stat",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.halisp.utils",
|
|
"libcam.halsensor",
|
|
"libcam.hal3a.ctrl",
|
|
"libSQLiteModule_VER_ALL",
|
|
"libmtkcam_c2psperfctrl",
|
|
"libmediandk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hwnode",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hwnode.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam.atmseventmgr",
|
|
"libAF",
|
|
"libSQLiteModule_VER_ALL",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_packutils",
|
|
"libmtkcam_prerelease",
|
|
"libcam.feature_utils",
|
|
"libcameracustom",
|
|
"libcam.utils.sensorprovider",
|
|
"libmtkcam_camcoordinator",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libmtkcam_dma_map",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam_camctrl",
|
|
"libmtkcam_camcontroller",
|
|
"libimgsys_main",
|
|
"libfeature_fsc",
|
|
"libmtkcam_simager",
|
|
"libmtkcam_exif",
|
|
"libmtkcam_sysutils",
|
|
"libcam.vhdr",
|
|
"libcamalgo.dngop",
|
|
"libcamalgo.lmv",
|
|
"libcamalgo.gyro",
|
|
"libcamalgo.eis",
|
|
"libcamalgo.sat",
|
|
"libcamalgo.fdft",
|
|
"libfeature.stereo.provider",
|
|
"libfeature.vsdof.fd_info_provider",
|
|
"libcamalgo.fsc",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_mapping_mgr",
|
|
"libmtkcam_synchelper",
|
|
"lib3a.flash",
|
|
"lib3a.stat",
|
|
"lib3a.awb.core",
|
|
"lib3a.af.core",
|
|
"libmtkcam_thirdparty.core",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.halisp.utils",
|
|
"libcam.halsensor",
|
|
"libcam.hal3a.v3.dng",
|
|
"libcam.hal3a.ctrl",
|
|
"libmtkcam.featurepipe.p2g",
|
|
"libmtkcam_c2psperfctrl",
|
|
"libmediandk",
|
|
"libmtkcam_externalisploader",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hwutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hwutils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libcameracustom",
|
|
"libcamalgo.fdft",
|
|
"libmtkcam_sysutils",
|
|
"libhwbinder",
|
|
"libcam.halsensor",
|
|
"libmtkcam_metadata",
|
|
"libcamalgo.bss",
|
|
"libcamalgo.BSSwrapper",
|
|
"libcam.utils.sensorprovider",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hwutils_android",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hwutils_android.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libbwc",
|
|
"android.hardware.power@1.0",
|
|
"vendor.mediatek.hardware.power@2.0",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_modulehelper",
|
|
"libcam.halsensor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_hwutils_poweronoffcontroller",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_hwutils_poweronoffcontroller.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_ulog",
|
|
"libcam.hal3a.ctrl",
|
|
"libcam.halsensor",
|
|
"libcam.peripheralcontroller",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam_c2psperfctrl",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_taskmgr",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_pwrutils.android",
|
|
"libcam.utils.sensorprovider",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_imgbuf_v2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_imgbuf_v2.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libnativewindow",
|
|
"libion",
|
|
"libion_mtk",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_ulog",
|
|
"libsync",
|
|
"libdmabufheap",
|
|
"libmtkcam_fdsan",
|
|
"libcamera_metadata",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_imgsys_power_model",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_imgsys_power_model.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_ulog",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_jsonconvertor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_jsonconvertor.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libcameracustom",
|
|
"libcam.halsensor",
|
|
"libmtkcam_jsondata",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_jsondata",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_jsondata.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_mae",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_mae.so",
|
|
],
|
|
shared_libs: [
|
|
"libaedv",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libutils",
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_perfctrl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_mapping_mgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_mapping_mgr.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam.debugwrapper",
|
|
"lib3a.stat",
|
|
"lib3a.awb.core",
|
|
"lib3a.af.core",
|
|
"libcam.hal3a.utils",
|
|
"libmtkcam_ulog",
|
|
"libcam.hal3a.v3.nvram.v4l2",
|
|
"lib3a.flash",
|
|
"libcam.halsensor",
|
|
"libcam.halisp.utils",
|
|
"libmtkcam_tuning_utils",
|
|
"libcameracustom.camera.isp",
|
|
"libcameracustom_camera_db_ext",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_memorypool",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_memorypool.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_metaconv",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_metaconv.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libcamera_metadata",
|
|
"libutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_metadata",
|
|
"liblog",
|
|
"libmtkcam_custom.metadata",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_metadata",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_metadata.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_custom.metadata",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_metastore",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_metastore.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_calibration_provider",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libmtkcam_camcoordinator",
|
|
"libmtkcam_pipemgr",
|
|
"libmtkcam_custom.metadata",
|
|
"libfeature.stereo.provider",
|
|
"libcam.halsensor",
|
|
"libcam.hal3a.v3.dng",
|
|
"libfeature.stereo.platform",
|
|
"libmtkcam_custom.metadata_override",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_modulefactory_custom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_modulefactory_custom.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libmtkcam_ulog",
|
|
"libcameracustom.camera_exif",
|
|
"libcameracustom",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_modulefactory_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_modulefactory_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libhardware",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.logicalmodule",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_modulehelper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_modulehelper.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_sysutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_p1node",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_p1node.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam.atmseventmgr",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_packutils",
|
|
"libmtkcam_prerelease",
|
|
"libcam.feature_utils",
|
|
"libcameracustom",
|
|
"libcam.utils.sensorprovider",
|
|
"libmtkcam_camcoordinator",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libmtkcam_dma_map",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam_camctrl",
|
|
"libmtkcam_camcontroller",
|
|
"libfeature_fsc",
|
|
"libmtkcam_memorypool",
|
|
"libfeature_eis",
|
|
"libcameracustom.eis",
|
|
"libmtkcam_sysutils",
|
|
"libcam.vhdr",
|
|
"libmtkcam_mapping_mgr",
|
|
"libmtkcam_synchelper",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.hal3a.ctrl",
|
|
"libcam.halsensor",
|
|
"libmtkcam_hwnode",
|
|
"libmtkcam_gainmappool",
|
|
"libmtkcam_c2psperfctrl",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_externalisploader",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_packutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_packutils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"lib_bsscore",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_perfctrl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_perfctrl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libbwc",
|
|
"android.hardware.power@1.0",
|
|
"vendor.mediatek.hardware.power@2.0",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_modulehelper",
|
|
"libcam.halsensor",
|
|
"libprocessgroup",
|
|
"libmtkcam_jsondata",
|
|
"libmtkcam_jsonconvertor",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_c2psperfctrl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_pip",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_pip.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_pipemgr",
|
|
"libmtkcam.atmseventmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_pipeline",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_pipeline.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_pipeline_fbm",
|
|
"libmtkcam_prerelease",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_gainmappool",
|
|
"libmtkcam_taskmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_pipeline_fbm",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_pipeline_fbm.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_taskmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_pipelinemodel_capture",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_pipelinemodel_capture.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_pipeline",
|
|
"libmtkcam_prerelease",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_pipelinemodel_utils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_pipelinemodel_session",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_pipelinemodel_session.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_jobqueue",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_pipeline",
|
|
"libmtkcam_pipelinepolicy_factory",
|
|
"libmtkcam_pipelinepolicy",
|
|
"libmtkcam_pipelinepolicy-smvr",
|
|
"libmtkcam_pipelinepolicy-security",
|
|
"libmtkcam_pipelinemodel_utils",
|
|
"libcameracustom",
|
|
"libfeature.stereo.provider",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_prerelease",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libmtkcam_pipeline_fbm",
|
|
"libmtkcam_pipelinemodel_capture",
|
|
"libhidlbase",
|
|
"libcam.halsensor",
|
|
"libimgsys_main",
|
|
"libmtkcam_pip",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_taskmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_pipelinemodel_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_pipelinemodel_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbwc",
|
|
"vendor.mediatek.hardware.power@2.0",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam_p1node",
|
|
"libmtkcam_preprocnode",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_pip",
|
|
"libmtkcam_pipeline",
|
|
"libmtkcam_hwnode",
|
|
"libmtkcam_hwnode.jpegnode",
|
|
"libmtkcam_hwnode.p2",
|
|
"libmtkcam_detectnode",
|
|
"libcameracustom",
|
|
"libfeature.stereo.provider",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_gainmappool",
|
|
"libmtkcam.atmseventmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_pipelinepolicy-security",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_pipelinepolicy-security.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_pipelinepolicy",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_pipelinepolicy-smvr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_pipelinepolicy-smvr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_hwnode",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_pipelinepolicy",
|
|
"libmtkcam_pipelinemodel_utils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libmtkcam_detectnode",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_pipelinepolicy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_pipelinepolicy.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_hwnode",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libcam.feature_utils",
|
|
"libmtkcam_detectnode",
|
|
"libmtkcam_pipelinemodel_utils",
|
|
"libfeature.stereo.provider",
|
|
"libfeature.aiseg",
|
|
"libmtkcam.atmseventmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_pipelinepolicy_factory",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_pipelinepolicy_factory.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_pipelinepolicy",
|
|
"libmtkcam_pipelinepolicy-smvr",
|
|
"libmtkcam_pipelinepolicy-security",
|
|
"libmtkcam_pipelinemodel_utils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_pipemgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_pipemgr.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libMtkMediaController",
|
|
"libmtkcam_externalisploader",
|
|
"libapudcutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam_c2psperfctrl",
|
|
"libcamlog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_postprocprovider",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_postprocprovider.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libsync",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.logicalcaminfoprovider",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libmtkcam_coredev",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_hal_core_utils",
|
|
"libcam.halsensor",
|
|
"libmtkcam_thirdparty.core",
|
|
"libmtkcam_custom.postproc",
|
|
"libmtkcam_tuning_utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_preprocnode",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_preprocnode.so",
|
|
],
|
|
shared_libs: [
|
|
"libSQLiteModule_VER_ALL",
|
|
"libAIOTcore",
|
|
"libAIODcore",
|
|
"libAITrackingAFMgr",
|
|
"libfeature.vsdof.ot_info_provider",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_grallocutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_packutils",
|
|
"libmtkcam_prerelease",
|
|
"libcam.feature_utils",
|
|
"libcameracustom",
|
|
"libcam.utils.sensorprovider",
|
|
"libmtkcam_camcoordinator",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libmtkcam_dma_map",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam_camctrl",
|
|
"libmtkcam_camcontroller",
|
|
"libimgsys_main",
|
|
"libfeature_fsc",
|
|
"libfeature_eis",
|
|
"libcameracustom.eis",
|
|
"libmtkcam_simager",
|
|
"libmtkcam_exif",
|
|
"libmtkcam_sysutils",
|
|
"libcam.vhdr",
|
|
"libmfllcore",
|
|
"lib_bsscore",
|
|
"libcamalgo.dngop",
|
|
"libcamalgo.lmv",
|
|
"libcamalgo.gyro",
|
|
"libcamalgo.eis",
|
|
"libcamalgo.fdft",
|
|
"libfeature.face",
|
|
"libfeature.aiseg",
|
|
"libfeature.aiseg.linux",
|
|
"libfeature.stereo.provider",
|
|
"libfeature.vsdof.fd_info_provider",
|
|
"libcamalgo.fsc",
|
|
"libmtkcam_tuning_utils",
|
|
"libmtkcam_mapping_mgr",
|
|
"libmtkcam.featurepipe.streaming",
|
|
"libmtkcam.featurepipe.capture",
|
|
"libmtkcam_synchelper",
|
|
"lib3a.flash",
|
|
"lib3a.stat",
|
|
"lib3a.awb.core",
|
|
"lib3a.af.core",
|
|
"libmtkcam_thirdparty.core",
|
|
"libcam.halisp.v4l2",
|
|
"libcam.halisp.utils",
|
|
"libcam.halsensor",
|
|
"libcam.hal3a.v3.dng",
|
|
"libcam.hal3a.ctrl",
|
|
"libmtkcam.featurepipe.p2g",
|
|
"libmtkcam_hwnode",
|
|
"libmtkcam_gainmappool",
|
|
"libmediandk",
|
|
"libmtkcam_externalisploader",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_prerelease",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_prerelease.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam.eventcallback",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_sysutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_proc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_proc.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_request_requlator",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_request_requlator.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.hal3a.guard",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam_sysutils",
|
|
"libutils",
|
|
"libcutils",
|
|
"libprocessgroup",
|
|
"libmtkcam_c2psperfctrl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_resourcedecision",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_resourcedecision.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_pipemgr",
|
|
"libmtkcam_pip",
|
|
"libmtkcam_tuning_utils",
|
|
"libcam.halsensor",
|
|
"libmtkcam_resourcedecision_custom",
|
|
"libmtkcam_sysutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_resourcedecision_custom",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_resourcedecision_custom.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_salmgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_salmgr.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"libMtkMediaController_SAL",
|
|
"liblog",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libdmabufheap",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_sensorcontrol",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_sensorcontrol.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_thirdparty",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libcam.zoomoverridemgr",
|
|
"libcameracustom",
|
|
"libfeature.stereo.provider",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_calibration_provider",
|
|
"libmtkcam_resourcedecision",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_simager",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_simager.so",
|
|
],
|
|
shared_libs: [
|
|
"libJpgEncPipe",
|
|
"libimgsys_main",
|
|
"libcam.halisp.utils",
|
|
"libcam.halisp.v4l2",
|
|
"libmtkcam_tuning_utils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libhardware",
|
|
"libion",
|
|
"libcam.halsensor",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libheichal",
|
|
"libdpframework",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_smvr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_smvr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_metadata",
|
|
"libcamera_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_grallocutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_stdutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_stdutils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_streamutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_streamutils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_synchelper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_synchelper.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam.logicalcaminfoprovider",
|
|
"libmtkcam_pipemgr",
|
|
"libmtkcam_tuning_utils",
|
|
"libcam.halsensor",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_sysutils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_sysutils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_jobqueue",
|
|
"libhidltransport",
|
|
"libhwbinder",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_taskmgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_taskmgr.so",
|
|
],
|
|
shared_libs: [
|
|
"libprocessgroup_shim",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libprocessgroup",
|
|
"libmtkcam_perfctrl",
|
|
"libmtkcam_c2psperfctrl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_thirdparty.core",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_thirdparty.core.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libcam.zoomoverridemgr",
|
|
"libmtkcam_hwutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_thirdparty.customer",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_thirdparty.customer.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_simager",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_thirdparty.core",
|
|
"libcameracustom",
|
|
"libmtkcam.debugwrapper",
|
|
"libwa_widelens_undistort",
|
|
"libmtkcam.atmseventmgr",
|
|
"libmtkcam_metastore",
|
|
"libcameraplatforminfoxiaomi",
|
|
"libarcsoft_beautyshot",
|
|
"libimgsys_main",
|
|
"libfeature.stereo.provider",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_sysutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_thirdparty.customzone",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_thirdparty.customzone.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_thirdparty.core",
|
|
"libmtkcam_thirdparty.mtk",
|
|
"libmtkcam_thirdparty.customer",
|
|
"libmtkcam_custom.policy",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam.debugwrapper",
|
|
"libfeature.stereo.provider",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_thirdparty.mtk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_thirdparty.mtk.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_jobqueue",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libcam.zoomoverridemgr",
|
|
"libcam.halsensor",
|
|
"libmfllcore",
|
|
"libcam.hal3a.ctrl",
|
|
"libcam.feature_utils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_hwutils",
|
|
"libmtkcam_exif",
|
|
"libaicapturecore",
|
|
"libfacerelight",
|
|
"libcamalgo.ais2",
|
|
"libmgr3a.adapt",
|
|
"libcamalgo.fdft",
|
|
"libcamalgo.dngop",
|
|
"libcamalgo.sat",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_simager",
|
|
"libmtkcam_thirdparty.core",
|
|
"libcam.utils.sensorprovider",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_tuning_utils",
|
|
"libimgsys_main",
|
|
"libmtkcam_mapping_mgr",
|
|
"libcameracustom",
|
|
"libfeature.stereo.provider",
|
|
"lib_bsscore",
|
|
"libmtkcam_camcoordinator",
|
|
"libmtkcam_camsys_sensor_utils",
|
|
"libcam.sensor_mode_helper",
|
|
"libcam.chdr",
|
|
"libmtkcam.featurepipe.depthmap",
|
|
"libfeature.hdr10",
|
|
"libpq_sec",
|
|
"libcamalgo.hdr10p",
|
|
"libapudcutils",
|
|
"libcamalgo.n3d",
|
|
"libfeature.vsdof.nvram_provider",
|
|
"libfeature.vsdof.3a_info_provider",
|
|
"libfeature.vsdof.hal",
|
|
"libfeature.fefm.hal",
|
|
"libfeature_vrp",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_feature_utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_thirdparty",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_thirdparty.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_thirdparty.core",
|
|
"libmtkcam_thirdparty.mtk",
|
|
"libmtkcam_thirdparty.customer",
|
|
"libmtkcam_thirdparty.customzone",
|
|
"libmtkcam_custom.policy",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_metadata",
|
|
"libmfllcore",
|
|
"libcam.hal3a.ctrl",
|
|
"libcam.feature_utils",
|
|
"libmtkcam_modulehelper",
|
|
"libmtkcam_hwutils",
|
|
"libcamalgo.dngop",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_simager",
|
|
"libmtkcam_tuning_utils",
|
|
"libimgsys_main",
|
|
"libmtkcam_mapping_mgr",
|
|
"libcameracustom",
|
|
"libfeature.stereo.provider",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_tuning_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_tuning_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcam.halsensor",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam.ndd.limit",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_modulehelper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_ulog",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_ulog.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam.debugwrapper",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkcam_zsl_customselector",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkcam_zsl_customselector.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_debugutils",
|
|
"libmtkcam_pipelinemodel_utils",
|
|
"libmtkcam_pipeline",
|
|
"libmtkcam_imgbuf_v2",
|
|
"libmtkcam_metadata",
|
|
"libmtkcam_metastore",
|
|
"libmtkcam_streamutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam.debugwrapper",
|
|
"libcamalgo.fdft",
|
|
"libmtkcam_hwutils",
|
|
"libcam.feature_utils",
|
|
"libmtkcam_custom_zsdhdrselector",
|
|
"libmtkcam_custom_sampleselector",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmtkltm",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libmtkltm.so",
|
|
],
|
|
shared_libs: [
|
|
"libOpenCL",
|
|
"libcutils",
|
|
"libutils",
|
|
"libcamalgo.platform",
|
|
"liblog",
|
|
"libdl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libn3d_tuning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libn3d_tuning.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libneuralnetworks_sl_driver_mtk_prebuilt",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libneuralnetworks_sl_driver_mtk_prebuilt.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libnativewindow",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libneuron_adapter_mgvi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libneuron_adapter_mgvi.so",
|
|
],
|
|
shared_libs: [
|
|
"libnativewindow",
|
|
"liblog",
|
|
"libdl",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libneuron_runtime.8",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libneuron_runtime.8.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libneuron_runtime",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libneuron_runtime.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libneuron_wrapper",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libneuron_wrapper.so",
|
|
],
|
|
shared_libs: [
|
|
"libapu_mdw",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libpcdbi",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libpcdbi.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libpda_usdriver",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libpda_usdriver.so",
|
|
],
|
|
shared_libs: [
|
|
"libmtkcam_stdutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libion",
|
|
"libion_mtk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libpq_cust_base",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libpq_cust_base.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libpq_sec",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libpq_sec.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libpqconfig",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libpqconfig.so",
|
|
],
|
|
shared_libs: [
|
|
"libmml",
|
|
"libpq_sec",
|
|
"vendor.mediatek.hardware.mmagent-V1-ndk",
|
|
"libbinder_ndk",
|
|
"libdmabufheap",
|
|
"libaiselector",
|
|
"libpqsharememory",
|
|
"libpqtuning",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"libsensorndkbridge",
|
|
"libsdrparser",
|
|
"libaedv",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libhardware",
|
|
"libgralloc_extra",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libpqparamparser",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libpqparamparser.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libhardware",
|
|
"libgralloc_extra",
|
|
"vendor.mediatek.hardware.mmlpq-V3-ndk",
|
|
"libmml",
|
|
"libdmabufheap",
|
|
"libpqhdrmetaparser",
|
|
"libpqsharememory",
|
|
"libbase",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libpqxmlflagparser",
|
|
"libsdrparser",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsbd",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libsbd.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libscltm",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/libscltm.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "mtk000_mipi_raw_IdxMgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/mtk000_mipi_raw_IdxMgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "mtk000_mipi_raw_tuning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/mtk000_mipi_raw_tuning.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinimx882wide_mipi_raw_2_IdxMgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinimx882wide_mipi_raw_2_IdxMgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinimx882wide_mipi_raw_2_tuning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinimx882wide_mipi_raw_2_tuning.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinimx882wide_mipi_raw_3_IdxMgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinimx882wide_mipi_raw_3_IdxMgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinimx882wide_mipi_raw_3_tuning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinimx882wide_mipi_raw_3_tuning.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinimx882wide_mipi_raw_4_IdxMgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinimx882wide_mipi_raw_4_IdxMgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinimx882wide_mipi_raw_4_tuning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinimx882wide_mipi_raw_4_tuning.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinimx882wide_mipi_raw_IdxMgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinimx882wide_mipi_raw_IdxMgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinimx882wide_mipi_raw_tuning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinimx882wide_mipi_raw_tuning.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinov20bfront_mipi_raw_2_IdxMgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinov20bfront_mipi_raw_2_IdxMgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinov20bfront_mipi_raw_2_tuning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinov20bfront_mipi_raw_2_tuning.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinov20bfront_mipi_raw_3_IdxMgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinov20bfront_mipi_raw_3_IdxMgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinov20bfront_mipi_raw_3_tuning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinov20bfront_mipi_raw_3_tuning.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinov20bfront_mipi_raw_4_IdxMgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinov20bfront_mipi_raw_4_IdxMgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinov20bfront_mipi_raw_4_tuning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinov20bfront_mipi_raw_4_tuning.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinov20bfront_mipi_raw_IdxMgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinov20bfront_mipi_raw_IdxMgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinov20bfront_mipi_raw_tuning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinov20bfront_mipi_raw_tuning.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinsc820csultra_mipi_raw_2_IdxMgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinsc820csultra_mipi_raw_2_IdxMgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinsc820csultra_mipi_raw_2_tuning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinsc820csultra_mipi_raw_2_tuning.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinsc820csultra_mipi_raw_3_IdxMgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinsc820csultra_mipi_raw_3_IdxMgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinsc820csultra_mipi_raw_3_tuning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinsc820csultra_mipi_raw_3_tuning.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinsc820csultra_mipi_raw_4_IdxMgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinsc820csultra_mipi_raw_4_IdxMgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinsc820csultra_mipi_raw_4_tuning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinsc820csultra_mipi_raw_4_tuning.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinsc820csultra_mipi_raw_IdxMgr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinsc820csultra_mipi_raw_IdxMgr.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "rodinsc820csultra_mipi_raw_tuning",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/mt6899/rodinsc820csultra_mipi_raw_tuning.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libmtkcam_ulog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "mt6899",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libswdap",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/soundfx/libswdap.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libaudioutils",
|
|
"libdapparamstorage",
|
|
"libhidlbase",
|
|
"vendor.dolby.hardware.dms@2.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "soundfx",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.dolby.hardware.dms@2.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.dolby.hardware.dms@2.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libdapparamstorage",
|
|
"libdlbdsservice",
|
|
"vendor.dolby.hardware.dms@2.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.dolby.hardware.dms@2.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.dolby.hardware.dms@2.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.hardware.vibratorfeature.IVibratorExt-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.hardware.vibratorfeature.IVibratorExt-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.apuware.apusys-V5-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.apusys-V5-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.apuware.utils-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.utils-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.apuware.utils@2.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.utils@2.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.audio@6.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.audio@6.1.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.audio.common@6.0",
|
|
"android.hardware.audio.effect@6.0",
|
|
"android.hardware.audio@6.0",
|
|
"android.hidl.safe_union@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.bluetooth.audio-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.bluetooth.audio-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"android.hardware.common.fmq-V1-ndk",
|
|
"android.hardware.audio.common-V3-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.camera.aovservice-V2-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.camera.aovservice-V2-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.camera.atms-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.camera.atms-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.camera.atms@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.camera.atms@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.mediatek.hardware.camera.bgservice-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.camera.bgservice@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.camera.bgservice@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.mediatek.hardware.camera.bgservice@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.camera.ccap@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.camera.ccap@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.mediatek.hardware.camera.isphal-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.camera.isphal-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"android.hardware.graphics.common-V6-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.camera.isphal@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.camera.isphal@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.graphics.common@1.0",
|
|
"android.hardware.graphics.common@1.1",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.camera.isphal@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.camera.isphal@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.graphics.common@1.0",
|
|
"android.hardware.graphics.common@1.2",
|
|
"vendor.mediatek.hardware.camera.isphal@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.camera.postproc@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.camera.postproc@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.camera.uievent-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.camera.uievent-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.clientapi-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.clientapi-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.composer_ext-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.composer_ext-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.composer_ext@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.composer_ext@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.mediatek.hardware.gnss-V2-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.gnss-V2-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.lbs-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.lbs-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mbrain-V6-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mbrain-V6-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mdmonitor-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mdmonitor-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mdmonitor@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mdmonitor@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.mediatek.hardware.mmagent-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mmagent-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mmagent@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mmagent@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.mediatek.hardware.mmagent@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mmagent@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.mediatek.hardware.mmagent@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mmlpq-V3-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mmlpq-V3-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mms-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mms-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkpower-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkpower-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkradioex.assist-V2-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.assist-V2-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.radio-V3-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkradioex.atci-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.atci-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.radio-V3-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkradioex.cap-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.cap-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.radio-V3-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkradioex.data-V3-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.data-V3-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.radio-V3-ndk",
|
|
"android.hardware.radio.data-V3-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.assist-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkradioex.dch-V2-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.dch-V2-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.radio-V3-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkradioex.em-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.em-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.radio-V3-ndk",
|
|
"android.hardware.radio.modem-V3-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkradioex.ims-V2-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.ims-V2-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.radio-V3-ndk",
|
|
"android.hardware.radio.messaging-V3-ndk",
|
|
"android.hardware.radio.voice-V3-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.voice-V1-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.mwi-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkradioex.messaging-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.messaging-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.radio-V3-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkradioex.modem-V3-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.modem-V3-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.radio-V3-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.cap-V1-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.atci-V1-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.em-V1-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.assist-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkradioex.mwi-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.mwi-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.radio-V3-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkradioex.network-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.network-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.radio-V3-ndk",
|
|
"android.hardware.radio.network-V3-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.smartratswitch-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkradioex.rcs-V2-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.rcs-V2-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.radio-V3-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkradioex.rsu-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.rsu-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.radio-V3-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkradioex.se-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.se-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.radio-V3-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkradioex.sim-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.sim-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.radio-V3-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.rsu-V1-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.se-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkradioex.sim-V2-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.sim-V2-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.radio-V3-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.rsu-V1-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.se-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkradioex.smartratswitch-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.smartratswitch-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.radio-V3-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.mtkradioex.voice-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.voice-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.radio-V3-ndk",
|
|
"android.hardware.radio.network-V3-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.netdagent-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.netdagent-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.netdagent@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.netdagent@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.mediatek.hardware.neuropilot.agent-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.neuropilot.agent-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.neuropilot.agent@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.neuropilot.agent@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.mediatek.hardware.neuropilot.agent@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.neuropilot.agent@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.mediatek.hardware.neuropilot.agent@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.neuropilot.agent@1.2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.neuropilot.agent@1.2.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.mediatek.hardware.neuropilot.agent@1.0",
|
|
"vendor.mediatek.hardware.neuropilot.agent@1.1",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.nvram-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.nvram-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.power@1.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.power@1.1.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.power@1.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.power@2.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.power@2.0.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.power@1.0",
|
|
"android.hardware.power@1.1",
|
|
"android.hardware.power@1.2",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.pq@2.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.pq@2.1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.1.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.mediatek.hardware.pq@2.0",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.pq@2.10",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.10.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.mediatek.hardware.pq@2.0",
|
|
"vendor.mediatek.hardware.pq@2.1",
|
|
"vendor.mediatek.hardware.pq@2.2",
|
|
"vendor.mediatek.hardware.pq@2.3",
|
|
"vendor.mediatek.hardware.pq@2.4",
|
|
"vendor.mediatek.hardware.pq@2.5",
|
|
"vendor.mediatek.hardware.pq@2.6",
|
|
"vendor.mediatek.hardware.pq@2.7",
|
|
"vendor.mediatek.hardware.pq@2.8",
|
|
"vendor.mediatek.hardware.pq@2.9",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.pq@2.2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.2.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.mediatek.hardware.pq@2.0",
|
|
"vendor.mediatek.hardware.pq@2.1",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.pq@2.3",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.3.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.mediatek.hardware.pq@2.0",
|
|
"vendor.mediatek.hardware.pq@2.1",
|
|
"vendor.mediatek.hardware.pq@2.2",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.pq@2.4",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.4.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.mediatek.hardware.pq@2.0",
|
|
"vendor.mediatek.hardware.pq@2.1",
|
|
"vendor.mediatek.hardware.pq@2.2",
|
|
"vendor.mediatek.hardware.pq@2.3",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.pq@2.5",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.5.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.mediatek.hardware.pq@2.0",
|
|
"vendor.mediatek.hardware.pq@2.1",
|
|
"vendor.mediatek.hardware.pq@2.2",
|
|
"vendor.mediatek.hardware.pq@2.3",
|
|
"vendor.mediatek.hardware.pq@2.4",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.pq@2.6",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.6.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.mediatek.hardware.pq@2.0",
|
|
"vendor.mediatek.hardware.pq@2.1",
|
|
"vendor.mediatek.hardware.pq@2.2",
|
|
"vendor.mediatek.hardware.pq@2.3",
|
|
"vendor.mediatek.hardware.pq@2.4",
|
|
"vendor.mediatek.hardware.pq@2.5",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.pq@2.7",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.7.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.mediatek.hardware.pq@2.0",
|
|
"vendor.mediatek.hardware.pq@2.1",
|
|
"vendor.mediatek.hardware.pq@2.2",
|
|
"vendor.mediatek.hardware.pq@2.3",
|
|
"vendor.mediatek.hardware.pq@2.4",
|
|
"vendor.mediatek.hardware.pq@2.5",
|
|
"vendor.mediatek.hardware.pq@2.6",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.pq@2.8",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.8.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.mediatek.hardware.pq@2.0",
|
|
"vendor.mediatek.hardware.pq@2.1",
|
|
"vendor.mediatek.hardware.pq@2.2",
|
|
"vendor.mediatek.hardware.pq@2.3",
|
|
"vendor.mediatek.hardware.pq@2.4",
|
|
"vendor.mediatek.hardware.pq@2.5",
|
|
"vendor.mediatek.hardware.pq@2.6",
|
|
"vendor.mediatek.hardware.pq@2.7",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.pq@2.9",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.9.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.mediatek.hardware.pq@2.0",
|
|
"vendor.mediatek.hardware.pq@2.1",
|
|
"vendor.mediatek.hardware.pq@2.2",
|
|
"vendor.mediatek.hardware.pq@2.3",
|
|
"vendor.mediatek.hardware.pq@2.4",
|
|
"vendor.mediatek.hardware.pq@2.5",
|
|
"vendor.mediatek.hardware.pq@2.6",
|
|
"vendor.mediatek.hardware.pq@2.7",
|
|
"vendor.mediatek.hardware.pq@2.8",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.pq_aidl-V2-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq_aidl-V2-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"android.hardware.graphics.common-V6-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq_aidl-V4-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"android.hardware.graphics.common-V6-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.pq_aidl-V7-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq_aidl-V7-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"android.hardware.graphics.common-V6-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.rcs-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.rcs-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.rcs@2.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.rcs@2.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.mediatek.hardware.videotelephony-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.mediatek.hardware.videotelephony-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"android.hardware.common.fmq-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.aidl.mtdservice-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.aidl.mtdservice-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.aidl.tidaservice-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.aidl.tidaservice-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.aidlbgservice-V1-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.aidlbgservice-V1-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbinder_ndk",
|
|
"libcom.xiaomi.debug",
|
|
"libcom.xiaomi.eventcallback",
|
|
"vendor.xiaomi.hardware.aidlbgservice-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.aidlbgservice-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.aidlbgservice-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.aon-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.aon-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.bgservice@1.0-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.bgservice@1.0-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libcom.xiaomi.debug",
|
|
"libcom.xiaomi.eventcallback",
|
|
"vendor.xiaomi.hardware.bgservice@1.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.bgservice@1.0",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.bgservice@1.0.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.camera.companion-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.camera.companion-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.camera.companion-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.camera.companion-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.xiaomi.hardware.camera.companion-V1-ndk",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.camera.injection-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.camera.injection-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"android.hardware.camera.device-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.camera.injection-client",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.camera.injection-client.so",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.camera.common-V1-ndk",
|
|
"android.hardware.camera.device-V2-ndk",
|
|
"vendor.xiaomi.hardware.camera.synthetic-V1-ndk",
|
|
"vendor.xiaomi.hardware.camera.injection-V1-ndk",
|
|
"vendor.xiaomi.hardware.camera.injection-service",
|
|
"libbinder_ndk",
|
|
"libcamera_metadata",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.camera.injection-service",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.camera.injection-service.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.xiaomi.hardware.camera.injection-V1-ndk",
|
|
"vendor.xiaomi.hardware.camera.synthetic-V1-ndk",
|
|
"android.hardware.camera.common-V1-ndk",
|
|
"android.hardware.camera.device-V2-ndk",
|
|
"libmediandk",
|
|
"libnativewindow",
|
|
"libbinder_ndk",
|
|
"libcamera_metadata",
|
|
"libcutils",
|
|
"libexif",
|
|
"libjpeg",
|
|
"liblog",
|
|
"libutils",
|
|
"libyuv",
|
|
"libui",
|
|
"libbase",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.camera.synthetic-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.camera.synthetic-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libnativewindow",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.camera.synthetic-impl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.camera.synthetic-impl.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.xiaomi.hardware.camera.synthetic-V1-ndk",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"liblog",
|
|
"libnativewindow",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.fingerprintextension-V1-ndk-vendor",
|
|
stem: "vendor.xiaomi.hardware.fingerprintextension-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.fingerprintextension-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.fx.tunnel-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.fx.tunnel-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.mfidoca-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.mfidoca-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.mlipay-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hardware.mlipay-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hw.touchfeature-V1-ndk-vendor",
|
|
stem: "vendor.xiaomi.hw.touchfeature-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.hw.touchfeature-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.sensor.citsensorservice-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/lib64/vendor.xiaomi.sensor.citsensorservice-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "anc.hal",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/anc.hal.so",
|
|
],
|
|
shared_libs: [
|
|
"libteecli",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.arcrawhdr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.arcrawhdr.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libmpbase",
|
|
"libdmabufheap",
|
|
"libarcsoft_hdr_raw",
|
|
"libarc.ion",
|
|
"libarcsoft_portrait_hdr_raw",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.arcsoftsr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.arcsoftsr.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libarcsoft_raw_sr",
|
|
"libmpbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.beautydeformation",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.beautydeformation.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libmialgo_utils",
|
|
"libarcsoft_beautyshot",
|
|
"libui",
|
|
"libnativewindow",
|
|
"libEGL",
|
|
"libGLESv2",
|
|
"libGLESv3",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.capbokeh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.capbokeh.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libmiphone_capture_bokeh",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.capdepth",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.capdepth.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libmialgo_ds_nn",
|
|
"libmialgo_depth",
|
|
"libmiaio_aio_seg",
|
|
"libmiphone_capture_depth",
|
|
"libmiphone_dualcam_depth_aideploy",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.depurple",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.depurple.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmorpho_Depurple",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.filter",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.filter.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libnativewindow",
|
|
"libui",
|
|
"libEGL",
|
|
"libGLESv3",
|
|
"libMiPhotoFilter",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.gainmap",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.gainmap.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libultrahdr_rodin",
|
|
"libjpeg",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.gainmapPostProc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.gainmapPostProc.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libjpeg",
|
|
"libexif",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.idle",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.idle.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.jiiganfrontbokeh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.jiiganfrontbokeh.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libhardware",
|
|
"libnativewindow",
|
|
"libanc_single_bokeh",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.jpegrAggr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.jpegrAggr.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libjpeg",
|
|
"libexif",
|
|
"libimage_io",
|
|
"libultrahdr_rodin",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.ldc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.ldc.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libanc_dc_base",
|
|
"libwa_widelens_undistort",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.miaideblur",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.miaideblur.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libmiai_deblur",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.miaiie",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.miaiie.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libmialgo_utils",
|
|
"libmialgo_ie_capture",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.mideflicker",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.mideflicker.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libhardware",
|
|
"libdeflicker",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.portraitrepair",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.portraitrepair.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libportrait_repair_apu",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.rawhdranchor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.rawhdranchor.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libmpbase",
|
|
"libarcsoft_hdr_raw_grf",
|
|
"libarcsoft_hdr_raw",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.rawsuperlight_turbofusion",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.rawsuperlight_turbofusion.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libmpbase",
|
|
"libgralloc_extra",
|
|
"libarcsoft_turbo_fusion_raw_super_night",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.rawsuperlight_turbofusion_front",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.rawsuperlight_turbofusion_front.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libmpbase",
|
|
"libgralloc_extra",
|
|
"libarcsoft_turbo_fusion_raw_portrait_super_night",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.skinbeautifier",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.skinbeautifier.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libmialgo_utils",
|
|
"libarcsoft_beautyshot",
|
|
"libui",
|
|
"libnativewindow",
|
|
"libEGL",
|
|
"libGLESv2",
|
|
"libGLESv3",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.sranchor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.sranchor.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libmialgo_utils",
|
|
"libOpenCL",
|
|
"libion",
|
|
"librfs_warp",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.swflip",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.swflip.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.swjpegencode",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.swjpegencode.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libjpeg",
|
|
"libexif",
|
|
"libz",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.watermark",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/capture/com.xiaomi.plugin.watermark.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libjpeg",
|
|
"libyuv",
|
|
"libpng",
|
|
"libz",
|
|
"libpiex",
|
|
"libexpat",
|
|
"libEGL",
|
|
"libGLESv2",
|
|
"libnativewindow",
|
|
"libminikin.xiaomi",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/capture",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.hwjpeg",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/common/com.xiaomi.plugin.hwjpeg.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libcom.xiaomi.hwadapter.postprocinterface",
|
|
"libcom.xiaomi.hwadapter.decoupleutil",
|
|
"libmtkcam.atmseventmgr",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/common",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.hwproc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/common/com.xiaomi.plugin.hwproc.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libcom.xiaomi.hwadapter.postprocinterface",
|
|
"libcom.xiaomi.hwadapter.decoupleutil",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/common",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.memcpy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/common/com.xiaomi.plugin.memcpy.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/common",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.movieeffect",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/common/com.xiaomi.plugin.movieeffect.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/common",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.movieeffectneon",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/common/com.xiaomi.plugin.movieeffectneon.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/common",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.pixman",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/common/com.xiaomi.plugin.pixman.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"vendor.xiaomi.hardware.camera.injection-client",
|
|
"vendor.xiaomi.hardware.camera.injection-V1-ndk",
|
|
"libbinder_ndk",
|
|
"libbase",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/common",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.GestureEffects",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/streaming/com.xiaomi.plugin.GestureEffects.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmicamera_adapter",
|
|
"libcameraopt",
|
|
"libmpbase",
|
|
"libhandgesture.arcsoft",
|
|
"libMiEmojiEffect",
|
|
"libdmabufheap",
|
|
"libcamlog",
|
|
"libmialgo_utils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/streaming",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.arcsoftvideobokeh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/streaming/com.xiaomi.plugin.arcsoftvideobokeh.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libion",
|
|
"libutilscallstack",
|
|
"libarcsoft_scbokeh_video",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/streaming",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.asdasync",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/streaming/com.xiaomi.plugin.asdasync.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libc++_shared",
|
|
"libcamera_scene",
|
|
"libarcsoft_turbo_hdr_detection",
|
|
"libarcsoft_turbo_sr_detection",
|
|
"libarcsoft_super_night_detection",
|
|
"libmialgo_sd",
|
|
"libmialgo_cls",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/streaming",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.asdmeta",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/streaming/com.xiaomi.plugin.asdmeta.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libc++_shared",
|
|
"libcamera_scene",
|
|
"libarcsoft_super_night_detection",
|
|
"libmialgo_sd",
|
|
"libmialgo_cls",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/streaming",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.facebeautypreview",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/streaming/com.xiaomi.plugin.facebeautypreview.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libmialgo_utils",
|
|
"libarcsoft_beautyshot",
|
|
"libui",
|
|
"libnativewindow",
|
|
"libEGL",
|
|
"libGLESv2",
|
|
"libGLESv3",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/streaming",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.hwhalproc",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/streaming/com.xiaomi.plugin.hwhalproc.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libcom.xiaomi.hwadapter.postprocinterface",
|
|
"libdmabufheap",
|
|
"libmicamera_adapter",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/streaming",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.hwstream",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/streaming/com.xiaomi.plugin.hwstream.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libcom.xiaomi.hwadapter.postprocinterface",
|
|
"libmicamera_adapter",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/streaming",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.jgvideonight",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/streaming/com.xiaomi.plugin.jgvideonight.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libanc_supervq",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/streaming",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.jiiganfrontbokehstream",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/streaming/com.xiaomi.plugin.jiiganfrontbokehstream.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libanc_single_rt_bokeh",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/streaming",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.ldcpreview",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/streaming/com.xiaomi.plugin.ldcpreview.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libanc_dc_base",
|
|
"libwa_widelens_undistort",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/streaming",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.midualbokehstream",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/streaming/com.xiaomi.plugin.midualbokehstream.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libmiphone_preview_bokeh",
|
|
"libmiphone_preview_depth",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/streaming",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.mihisv1",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/streaming/com.xiaomi.plugin.mihisv1.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libHISCppAlgos",
|
|
"libhis_motion_tracker",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/streaming",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.mihisv2",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/streaming/com.xiaomi.plugin.mihisv2.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libHISCppAlgos",
|
|
"libhis_motion_tracker",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/streaming",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.mihisv3",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/streaming/com.xiaomi.plugin.mihisv3.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libHISCppAlgos",
|
|
"libhis_motion_tracker",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/streaming",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.mimotionvideo",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/streaming/com.xiaomi.plugin.mimotionvideo.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/streaming",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.misat",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/streaming/com.xiaomi.plugin.misat.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libmiSAT",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/streaming",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.plugin.videofilter",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/plugins/streaming/com.xiaomi.plugin.videofilter.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libcamera_metadata",
|
|
"libcom.xiaomi.pluginutils",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"com.xiaomi.camdfx",
|
|
"libmtkcam_metadata",
|
|
"libMiVideoFilter",
|
|
"libGLESv3",
|
|
"libui",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/plugins/streaming",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.zsl.default",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/zsl/com.xiaomi.zsl.default.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libui",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/zsl",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.zsl.dsac",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/zsl/com.xiaomi.zsl.dsac.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libui",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/zsl",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "com.xiaomi.zsl.hdr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/camera/zsl/com.xiaomi.zsl.hdr.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libui",
|
|
"libcom.xiaomi.metadatautils",
|
|
"libcom.xiaomi.debug",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "camera/zsl",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "displayfeature.default",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/hw/displayfeature.default.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libxml2",
|
|
"libdrm",
|
|
"libstagefright_foundation",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libtinyxml2",
|
|
"libhardware",
|
|
"android.hardware.graphics.allocator@2.0",
|
|
"android.hardware.graphics.allocator@3.0",
|
|
"android.hardware.graphics.mapper@3.0",
|
|
"android.hardware.graphics.common@1.2",
|
|
"libmiSensorCtrl",
|
|
"libtruetone",
|
|
"libvideomode",
|
|
"libpaperMode",
|
|
"libmiBrightness",
|
|
"libcolortempmode",
|
|
"libflatmode",
|
|
"libmi_dspp",
|
|
"libMiDispDevManager",
|
|
"libsdr2hdr",
|
|
"libsre",
|
|
"libdither",
|
|
"librhytheyecare",
|
|
"libhistprocess",
|
|
"libdisplaylog",
|
|
"libadaptivehdr",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"vendor.xiaomi.hardware.framecapturemanager-V1-ndk",
|
|
"libfcmintf",
|
|
"libframecapturemanager",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"libeyecare",
|
|
"vendor.mediatek.hardware.pq@2.10",
|
|
"libmiXmlParser",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "fingerprint.goodix_fod.default",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/hw/fingerprint.goodix_fod.default.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libhwbinder",
|
|
"libhidltransport",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libion",
|
|
"libgf_hal",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
"libc++",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "fingerprint.jiiov.default",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/hw/fingerprint.jiiov.default.so",
|
|
],
|
|
shared_libs: [
|
|
"anc.hal",
|
|
"libcutils",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libutils",
|
|
"liblog",
|
|
"vendor.xiaomi.hardware.fx.tunnel-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
relative_install_path: "hw",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libHISCppAlgos",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libHISCppAlgos.so",
|
|
],
|
|
shared_libs: [
|
|
"libOpenCL",
|
|
"libhis_motion_tracker",
|
|
"libc++_shared",
|
|
"libz",
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libMiDispDevManager",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libMiDispDevManager.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libdrm",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"vendor.mediatek.hardware.pq@2.10",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libMiEmojiEffect",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libMiEmojiEffect.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"libnativewindow",
|
|
"libz",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libMiVideoFilter",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libMiVideoFilter.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"libnativewindow",
|
|
"libz",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libadaptivehdr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libadaptivehdr.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libmiSensorCtrl",
|
|
"libmiXmlParser",
|
|
"libbinder_ndk",
|
|
"libbase",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"vendor.mediatek.hardware.pq@2.10",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libalCFR",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libalCFR.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++_shared",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libanc_dc_base",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libanc_dc_base.so",
|
|
],
|
|
shared_libs: [
|
|
"libz",
|
|
"libdl",
|
|
"libm",
|
|
"liblog",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libanc_single_bokeh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libanc_single_bokeh.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"libm",
|
|
"liblog",
|
|
"libEGL",
|
|
"libGLESv3",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libanc_single_rt_bokeh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libanc_single_rt_bokeh.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"libm",
|
|
"liblog",
|
|
"libEGL",
|
|
"libGLESv3",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libanc_supervq",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libanc_supervq.so",
|
|
],
|
|
shared_libs: [
|
|
"libz",
|
|
"liblog",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarc.ion",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libarc.ion.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libdmabufheap",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_beautyshot",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libarcsoft_beautyshot.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"libvulkan",
|
|
"liblog",
|
|
"libnativewindow",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_hdr_raw",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libarcsoft_hdr_raw.so",
|
|
],
|
|
shared_libs: [
|
|
"libarc.ion",
|
|
"libmpbase",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_hdr_raw_grf",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libarcsoft_hdr_raw_grf.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_portrait_hdr_raw",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libarcsoft_portrait_hdr_raw.so",
|
|
],
|
|
shared_libs: [
|
|
"libarc.ion",
|
|
"libmpbase",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_raw_sr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libarcsoft_raw_sr.so",
|
|
],
|
|
shared_libs: [
|
|
"libarc.ion",
|
|
"libmpbase",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_scbokeh_video",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libarcsoft_scbokeh_video.so",
|
|
],
|
|
shared_libs: [
|
|
"libOpenCL",
|
|
"libdmabufheap",
|
|
"libmpbase",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_super_night_detection",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libarcsoft_super_night_detection.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_turbo_fusion_raw_portrait_super_night",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libarcsoft_turbo_fusion_raw_portrait_super_night.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"libarc.ion",
|
|
"libOpenCL",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_turbo_fusion_raw_super_night",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libarcsoft_turbo_fusion_raw_super_night.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"libarc.ion",
|
|
"libOpenCL",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_turbo_hdr_detection",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libarcsoft_turbo_hdr_detection.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libarcsoft_turbo_sr_detection",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libarcsoft_turbo_sr_detection.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libbarrage",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libbarrage.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libtflite",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libc++_shared",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libc++_shared.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcamera_scene",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libcamera_scene.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libclient2slpi.notifier",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libclient2slpi.notifier.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libhardware",
|
|
"libbinder_ndk",
|
|
"vendor.xiaomi.sensor.citsensorservice-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libcolortempmode",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libcolortempmode.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libmiXmlParser",
|
|
"libbase",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"vendor.mediatek.hardware.pq@2.10",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdeflicker",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libdeflicker.so",
|
|
],
|
|
shared_libs: [
|
|
"libc++_shared",
|
|
"libz",
|
|
"liblog",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdisplaylog",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libdisplaylog.so",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libdither",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libdither.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libmiSensorCtrl",
|
|
"libmiXmlParser",
|
|
"libbase",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"vendor.mediatek.hardware.pq@2.10",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libeyecare",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libeyecare.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libmiXmlParser",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"vendor.mediatek.hardware.pq@2.10",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libfcmintf",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libfcmintf.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libui",
|
|
"vendor.xiaomi.hardware.framecapturemanager-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libflatmode",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libflatmode.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libmiXmlParser",
|
|
"libbase",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"vendor.mediatek.hardware.pq@2.10",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libframecapturemanager",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libframecapturemanager.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libbinder",
|
|
"libutils",
|
|
"libcutils",
|
|
"libutilscallstack",
|
|
"liblog",
|
|
"libbinder_ndk",
|
|
"libhardware",
|
|
"libstagefright_foundation",
|
|
"vendor.xiaomi.hardware.framecapturemanager-V1-ndk",
|
|
"libui",
|
|
"libbarrage",
|
|
"libcomposer_ext",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libgf_hal",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libgf_hal.so",
|
|
],
|
|
shared_libs: [
|
|
"libhidlbase",
|
|
"libc++",
|
|
"libhwbinder",
|
|
"libhidltransport",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libteecli",
|
|
"libion",
|
|
"vendor.xiaomi.hardware.fx.tunnel@1.0",
|
|
"vendor.xiaomi.hardware.fx.tunnel-V1-ndk",
|
|
"vendor.mediatek.hardware.composer_ext@1.0",
|
|
"vendor.mediatek.hardware.composer_ext-V1-ndk",
|
|
"libbinder_ndk",
|
|
"libcomposer_ext",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhandgesture.arcsoft",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libhandgesture.arcsoft.so",
|
|
],
|
|
shared_libs: [
|
|
"libmpbase",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhis_motion_tracker",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libhis_motion_tracker.so",
|
|
],
|
|
shared_libs: [
|
|
"libOpenCL",
|
|
"libc++_shared",
|
|
"liblog",
|
|
"libz",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libhistprocess",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libhistprocess.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libmiSensorCtrl",
|
|
"libmiXmlParser",
|
|
"libbase",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"vendor.mediatek.hardware.pq@2.10",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmfido_mitee",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmfido_mitee.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.xiaomi.hardware.mfidoca-V1-ndk",
|
|
"liblog",
|
|
"libbinder_ndk",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmisight",
|
|
"libteecli",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiBrightness",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmiBrightness.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libmiXmlParser",
|
|
"libstagefright_foundation",
|
|
"libMiDispDevManager",
|
|
"libbase",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"vendor.mediatek.hardware.pq@2.10",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiSAT",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmiSAT.so",
|
|
],
|
|
shared_libs: [
|
|
"libion",
|
|
"libOpenCL",
|
|
"libmialgo_utils",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiSensorCtrl",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmiSensorCtrl.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libbase",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"vendor.mediatek.hardware.pq@2.10",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiXmlParser",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmiXmlParser.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libxml2",
|
|
"libtinyxml2",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"vendor.mediatek.hardware.pq@2.10",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmi_dspp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmi_dspp.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libmiXmlParser",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"vendor.mediatek.hardware.pq@2.10",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"libbinder_ndk",
|
|
"libeyecare",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiai_deblur",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmiai_deblur.so",
|
|
],
|
|
shared_libs: [
|
|
"libOpenCL",
|
|
"liblog",
|
|
"libz",
|
|
"libm",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiaio_aio_seg",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmiaio_aio_seg.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmialgo_ai_vision",
|
|
"libmialgo_utils",
|
|
"libOpenCL",
|
|
"libm",
|
|
"libc++_shared",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgo_aio_seg",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmialgo_aio_seg.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmialgo_ai_vision",
|
|
"libmialgo_utils",
|
|
"libOpenCL",
|
|
"libm",
|
|
"libc++_shared",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgo_cls",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmialgo_cls.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmialgo_ai_vision",
|
|
"libmialgo_utils",
|
|
"libOpenCL",
|
|
"libm",
|
|
"libc++_shared",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgo_depth",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmialgo_depth.so",
|
|
],
|
|
shared_libs: [
|
|
"libOpenCL",
|
|
"libmialgo_ai_vision",
|
|
"libc++_shared",
|
|
"libm",
|
|
"liblog",
|
|
"libz",
|
|
"libc",
|
|
"libGLESv3",
|
|
"libEGL",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgo_ds_nn",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmialgo_ds_nn.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libOpenCL",
|
|
"libmialgo_utils",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgo_ie_capture",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmialgo_ie_capture.so",
|
|
],
|
|
shared_libs: [
|
|
"libmialgo_utils",
|
|
"libOpenCL",
|
|
"libneuron_runtime.8",
|
|
"libc++_shared",
|
|
"libm",
|
|
"liblog",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgo_sd",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmialgo_sd.so",
|
|
],
|
|
shared_libs: [
|
|
"libOpenCL",
|
|
"libmialgo_utils",
|
|
"libmialgo_ai_vision",
|
|
"libneuron_runtime.8",
|
|
"libmialgo_cls",
|
|
"libc++_shared",
|
|
"libm",
|
|
"liblog",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmialgo_utils",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmialgo_utils.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++_shared",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiface",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmiface.so",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libcamera2ndk_vendor",
|
|
"libcutils",
|
|
"libdmabufheap",
|
|
"libdumpstateutil",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"liblog",
|
|
"libmediandk",
|
|
"libnativewindow",
|
|
"libstagefright_foundation",
|
|
"libui",
|
|
"libutils",
|
|
"libutilscallstack",
|
|
"android.hardware.biometrics.common-V4-ndk",
|
|
"android.hardware.biometrics.face-V4-ndk",
|
|
"vendor.xiaomi.hardware.aon-V1-ndk",
|
|
"libhfmanagerwrapper",
|
|
"libmisight",
|
|
"libteecli",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiocr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmiocr.so",
|
|
],
|
|
shared_libs: [
|
|
"libneuron_runtime.8",
|
|
"liblog",
|
|
"libGLESv2",
|
|
"libEGL",
|
|
"libz",
|
|
"libdl",
|
|
"libm",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiphone_capture_bokeh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmiphone_capture_bokeh.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libmialgo_utils",
|
|
"libOpenCL",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiphone_capture_depth",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmiphone_capture_depth.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libOpenCL",
|
|
"libmialgo_utils",
|
|
"libmiphone_dualcam_depth_aideploy",
|
|
"libmiaio_aio_seg",
|
|
"libm",
|
|
"libc++_shared",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiphone_dualcam_depth_aideploy",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmiphone_dualcam_depth_aideploy.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libc++_shared",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiphone_preview_bokeh",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmiphone_preview_bokeh.so",
|
|
],
|
|
shared_libs: [
|
|
"libmialgo_ai_vision",
|
|
"libmiphone_preview_depth",
|
|
"libmialgo_utils",
|
|
"libOpenCL",
|
|
"libc++_shared",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmiphone_preview_depth",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmiphone_preview_depth.so",
|
|
],
|
|
shared_libs: [
|
|
"libmialgo_ai_vision",
|
|
"libmialgo_utils",
|
|
"libOpenCL",
|
|
"libc++_shared",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmlipay_mitee",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmlipay_mitee.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbinder_ndk",
|
|
"vendor.xiaomi.hardware.mlipay-V1-ndk",
|
|
"libmisight",
|
|
"libteecli",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmorpho_Depurple",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmorpho_Depurple.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmpbase",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmpbase.so",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libmt_mitee",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libmt_mitee.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.xiaomi.hardware.aidl.mtdservice-V1-ndk",
|
|
"libcrypto",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbinder_ndk",
|
|
"vendor.xiaomi.hardware.mlipay-V1-ndk",
|
|
"vendor.xiaomi.hardware.mfidoca-V1-ndk",
|
|
"libteecli",
|
|
"libmlipay_mitee",
|
|
"libmfido_mitee",
|
|
"libxml2",
|
|
"libwvkeybox",
|
|
"liboemcrypto",
|
|
"libhardware",
|
|
"libkeymaster4support",
|
|
"lib_android_keymaster_keymint_utils",
|
|
"libkeymint",
|
|
"libkeymaster_messages",
|
|
"libkeymint_support",
|
|
"android.hardware.security.keymint-V3-ndk-v34",
|
|
"libkeymint_remote_prov_support",
|
|
"libbase",
|
|
"libbinder",
|
|
"android.hardware.secure_element-V1-ndk",
|
|
"libmisight",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libpaperMode",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libpaperMode.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libmiXmlParser",
|
|
"libbase",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"vendor.mediatek.hardware.pq@2.10",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libportrait_repair_apu",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libportrait_repair_apu.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libm",
|
|
"libc",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "librfs_warp",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/librfs_warp.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libOpenCL",
|
|
"libc++_shared",
|
|
"libmialgo_utils",
|
|
"libm",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "librhytheyecare",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/librhytheyecare.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libmiSensorCtrl",
|
|
"libmiXmlParser",
|
|
"libbase",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"vendor.mediatek.hardware.pq@2.10",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsdr2hdr",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libsdr2hdr.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libmiSensorCtrl",
|
|
"libmiXmlParser",
|
|
"libbase",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"vendor.mediatek.hardware.pq@2.10",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libsre",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libsre.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libbase",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libmiSensorCtrl",
|
|
"libmiXmlParser",
|
|
"libstagefright_foundation",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"vendor.mediatek.hardware.pq@2.10",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtensorflowlite_touch_c",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libtensorflowlite_touch_c.so",
|
|
],
|
|
shared_libs: [
|
|
"libm",
|
|
"liblog",
|
|
"libdl",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtida_mitee",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libtida_mitee.so",
|
|
],
|
|
shared_libs: [
|
|
"vendor.xiaomi.hardware.aidl.mtdservice-V1-ndk",
|
|
"vendor.xiaomi.hardware.aidl.tidaservice-V1-ndk",
|
|
"libbase",
|
|
"libcrypto",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder_ndk",
|
|
"libmisight",
|
|
"libteecli",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtouchreport",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libtouchreport.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtouchreport_alg_fts",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libtouchreport_alg_fts.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libsqlite",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtouchreport_alg_goodix",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libtouchreport_alg_goodix.so",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libdl",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtouchreport_hal",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libtouchreport_hal.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libdl",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtouchreport_sensor",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libtouchreport_sensor.so",
|
|
],
|
|
shared_libs: [
|
|
"libtensorflowlite_touch_c",
|
|
"libdl",
|
|
"liblog",
|
|
"libc",
|
|
"libm",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libtruetone",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libtruetone.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libmiSensorCtrl",
|
|
"libmiXmlParser",
|
|
"libbase",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"vendor.mediatek.hardware.pq@2.10",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libvideomode",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libvideomode.so",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libbase",
|
|
"libhidltransport",
|
|
"libhidlbase",
|
|
"libmiXmlParser",
|
|
"libmi_dspp",
|
|
"libsdr2hdr",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"android.hidl.allocator@1.0",
|
|
"android.hidl.memory@1.0",
|
|
"libhidlmemory",
|
|
"vendor.mediatek.hardware.pq@2.10",
|
|
"vendor.mediatek.hardware.pq_aidl-V4-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "libwa_widelens_undistort",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/libwa_widelens_undistort.so",
|
|
],
|
|
shared_libs: [
|
|
"libdl",
|
|
"libm",
|
|
"liblog",
|
|
"libEGL",
|
|
"libGLESv3",
|
|
"libnativewindow",
|
|
"libc",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.framecapturemanager-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/vendor.xiaomi.hardware.framecapturemanager-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"android.hardware.common-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_library_shared {
|
|
name: "vendor.xiaomi.hardware.mediaeventgatherservice-V1-ndk",
|
|
owner: "xiaomi",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/lib64/vendor.xiaomi.hardware.mediaeventgatherservice-V1-ndk.so",
|
|
],
|
|
shared_libs: [
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
prebuilt_apex {
|
|
name: "com.google.android.widevine.nonupdatable",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/apex/com.google.android.widevine.nonupdatable.apex",
|
|
filename: "com.google.android.widevine.nonupdatable.apex",
|
|
soc_specific: true,
|
|
}
|
|
|
|
dex_import {
|
|
name: "camerax-vendor-extensions",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/system/framework/camerax-vendor-extensions.jar",
|
|
],
|
|
}
|
|
|
|
dex_import {
|
|
name: "androidx.camera.extensions.impl",
|
|
owner: "xiaomi",
|
|
jars: [
|
|
"proprietary/vendor/framework/androidx.camera.extensions.impl.jar",
|
|
],
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "CommandService.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/CommandService.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "android.hardware.gatekeeper-service.mitee.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.gatekeeper-service.mitee.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "android.hardware.identity@5.0-service.mitee.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.identity@5.0-service.mitee.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "android.hardware.neuralnetworks-shim-service-mtk.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks-shim-service-mtk.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "android.hardware.security.keymint-service.mitee.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.security.keymint-service.mitee.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "android.hardware.security.secureclock-service.mitee.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.security.secureclock-service.mitee.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "android.hardware.security.sharedsecret-service.mitee.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.security.sharedsecret-service.mitee.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "android.hardware.tetheroffload-V1-service.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.tetheroffload-V1-service.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "arm.mali.platform-mediatek.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/arm.mali.platform-mediatek.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "gnss-mtk-default.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/gnss-mtk-default.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "gnss-mtk.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/gnss-mtk.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_allocator.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/manifest_allocator.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_aovservice.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/manifest_aovservice.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_apuware_apusys_aidl.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/manifest_apuware_apusys_aidl.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_apuware_utils_aidl.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/manifest_apuware_utils_aidl.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_cameraprovider.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/manifest_cameraprovider.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_hwcomposer.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/manifest_hwcomposer.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_isphal.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/manifest_isphal.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_media_c2_default.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/manifest_media_c2_default.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_mmlpq.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/manifest_mmlpq.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_mtkgpuserv.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/manifest_mtkgpuserv.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_uievent.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/manifest_uievent.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_vendor.dolby.hardware.dms.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/manifest_vendor.dolby.hardware.dms.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "mapper.mediatek.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/mapper.mediatek.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.xiaomi.hardware.aidlbgservice-service.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.xiaomi.hardware.aidlbgservice-service.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.xiaomi.hardware.displayfeature_aidl-service.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.xiaomi.hardware.displayfeature_aidl-service.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.xiaomi.hardware.dynamiccameraserver.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.xiaomi.hardware.dynamiccameraserver.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.xiaomi.hardware.vibratorfeature.service.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/etc/vintf/manifest/vendor.xiaomi.hardware.vibratorfeature.service.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
soc_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_vendor.xiaomi.hardware.aidl.mtdservice.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/odm/etc/vintf/manifest/manifest_vendor.xiaomi.hardware.aidl.mtdservice.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
device_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_vendor.xiaomi.hardware.mfidoca.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/odm/etc/vintf/manifest/manifest_vendor.xiaomi.hardware.mfidoca.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
device_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_vendor.xiaomi.hardware.mlipay.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/odm/etc/vintf/manifest/manifest_vendor.xiaomi.hardware.mlipay.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
device_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "manifest_vendor.xiaomi.hardware.tidaservice.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/odm/etc/vintf/manifest/manifest_vendor.xiaomi.hardware.tidaservice.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
device_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.xiaomi.hardware.mediaeventgatherservice.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/odm/etc/vintf/manifest/vendor.xiaomi.hardware.mediaeventgatherservice.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
device_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.xiaomi.hw.touchfeature-service.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/odm/etc/vintf/manifest/vendor.xiaomi.hw.touchfeature-service.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
device_specific: true,
|
|
}
|
|
|
|
prebuilt_etc_xml {
|
|
name: "vendor.xiaomi.sensor.citsensorservice.aidl.xml",
|
|
owner: "xiaomi",
|
|
src: "proprietary/odm/etc/vintf/manifest/vendor.xiaomi.sensor.citsensorservice.aidl.xml",
|
|
filename_from_src: true,
|
|
sub_dir: "vintf/manifest",
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "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: "camera_cal",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/camera_cal",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "cameratest",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/cameratest",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "ccci_mdinit",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/ccci_mdinit",
|
|
],
|
|
shared_libs: [
|
|
"libsysenv",
|
|
"liblog",
|
|
"libnvram",
|
|
"libcutils",
|
|
"libstorage_otp",
|
|
"libccci_util",
|
|
"libhardware_legacy",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "ccci_rpcd",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/ccci_rpcd",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"liblog",
|
|
"libcutils",
|
|
"libhardware_legacy",
|
|
"libsysenv",
|
|
"libccci_util",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "chipinfo",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/bin/chipinfo",
|
|
filename: "chipinfo",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "conninfra_loader",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/conninfra_loader",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "displayfeature",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/displayfeature",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder",
|
|
"libdisplayfeatureservice",
|
|
"libtflite",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "fuelgauged",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/fuelgauged",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "fuelgauged_nvram",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/fuelgauged_nvram",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libnvram",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "android.hardware.gatekeeper-service.mitee",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.gatekeeper-service.mitee",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.gatekeeper-V1-ndk",
|
|
"libbinder_ndk",
|
|
"libhardware",
|
|
"libbase",
|
|
"libgatekeeper",
|
|
"libutils",
|
|
"liblog",
|
|
"libcutils",
|
|
"libteecli",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "android.hardware.gnss-service.mediatek",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.gnss-service.mediatek",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libhidlbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libhardware",
|
|
"android.hardware.gnss-impl-mediatek",
|
|
"vendor.mediatek.hardware.gnss-impl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "android.hardware.graphics.composer@3.3-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.graphics.composer@3.3-service",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"android.hardware.graphics.composer3-V3-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "android.hardware.identity-service.mitee@5.0",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.identity-service.mitee@5.0",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcrypto",
|
|
"libbinder_ndk",
|
|
"libkeymaster_messages",
|
|
"libteecli",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "android.hardware.media.c2-mediatek-64b",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.media.c2-mediatek-64b",
|
|
],
|
|
shared_libs: [
|
|
"server_configurable_flags",
|
|
"libaconfig_storage_read_api_cc",
|
|
"libcodec2_hal_common",
|
|
"libcodec2_aidl",
|
|
"libbase",
|
|
"liblog",
|
|
"libcodec2",
|
|
"libutils",
|
|
"android.hardware.media.c2@1.0",
|
|
"android.hardware.media.c2@1.1",
|
|
"android.hardware.media.c2@1.2",
|
|
"libcodec2_hidl@1.0",
|
|
"libcodec2_hidl@1.1",
|
|
"libcodec2_hidl@1.2",
|
|
"libcodec2_vndk",
|
|
"libhidlbase",
|
|
"libcutils",
|
|
"libavservices_minijail",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libcodec2_mtk_c2store",
|
|
"libcodec2_mtk_vdec",
|
|
"libcodec2_mtk_venc",
|
|
"android.hardware.media.c2-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "android.hardware.neuralnetworks-shim-service-mtk",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.neuralnetworks-shim-service-mtk",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libhidlbase",
|
|
"libhidlmemory",
|
|
"liblog",
|
|
"libnativewindow",
|
|
"libutils",
|
|
"libneuralnetworks_sl_driver_mtk_prebuilt",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "android.hardware.secure_element@1.2-service-mediatek",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.secure_element@1.2-service-mediatek",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libbinder_ndk",
|
|
"android.hardware.secure_element-V1-ndk",
|
|
"android.hardware.radio.sim-V3-ndk",
|
|
"android.hardware.radio.modem-V3-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.sim-V1-ndk",
|
|
"vendor.mediatek.hardware.mtkradioex.se-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "android.hardware.security.keymint@3.0-service.mitee",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/android.hardware.security.keymint@3.0-service.mitee",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.security.keymint-V3-ndk-v34",
|
|
"libteecli",
|
|
"libhidlbase",
|
|
"android.hardware.security.rkp-V3-ndk",
|
|
"android.hardware.security.secureclock-V1-ndk",
|
|
"android.hardware.security.sharedsecret-V1-ndk",
|
|
"lib_android_keymaster_keymint_utils",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libcrypto",
|
|
"libhardware",
|
|
"libkeymaster_messages",
|
|
"libkeymint",
|
|
"liblog",
|
|
"libtrusty",
|
|
"libutils",
|
|
"libcutils",
|
|
"libcppbor_external",
|
|
"libcppcose_rkp",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "android.hardware.graphics.allocator-V2-service-mediatek.mt6899",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/mt6899/android.hardware.graphics.allocator-V2-service-mediatek.mt6899",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.graphics.common-V6-ndk",
|
|
"libgralloc_extra",
|
|
"libgralloc_metadata",
|
|
"libgralloctypes_mtk",
|
|
"libged",
|
|
"libgpud",
|
|
"libdmabufheap",
|
|
"libnativewindow",
|
|
"libhardware",
|
|
"libutilscallstack",
|
|
"android.hardware.graphics.common@1.2",
|
|
"libbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder_ndk",
|
|
"android.hardware.graphics.allocator-V2-ndk",
|
|
"android.hardware.graphics.allocator-V2-mediatek",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw/mt6899",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "arm.mali.platform-service.mediatek.mt6899",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/mt6899/arm.mali.platform-service.mediatek.mt6899",
|
|
],
|
|
shared_libs: [
|
|
"arm.mali.platform-V2-ndk",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw/mt6899",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "camerahalserver",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/mt6899/camerahalserver",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbinder",
|
|
"libhwbinder",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libmtkcam_stdutils",
|
|
"libmtkcam_ulog",
|
|
"libmtkcam_tuning_utils",
|
|
"android.hardware.camera.provider@2.4",
|
|
"android.hardware.camera.provider@2.5",
|
|
"android.hardware.camera.provider@2.6",
|
|
"vendor.mediatek.hardware.camera.ccap@1.0",
|
|
"vendor.mediatek.hardware.camera.postproc@1.0",
|
|
"vendor.mediatek.hardware.camera.bgservice_aidl@1.0-impl",
|
|
"vendor.mediatek.hardware.camera.bgservice-V1-ndk",
|
|
"vendor.mediatek.hardware.camera.uieventservice_aidl@1.0-impl",
|
|
"vendor.mediatek.hardware.camera.uievent-V1-ndk",
|
|
"libhardware",
|
|
"libmtkcam_grallocutils",
|
|
"vendor.mediatek.hardware.camera.atms_aidl@1.0-impl",
|
|
"vendor.mediatek.hardware.camera.atms-V1-ndk",
|
|
"libbinder_ndk",
|
|
"libcom.xiaomi.containerutils",
|
|
"libcom.xiaomi.eventcallback",
|
|
"libmicamera_hal_policy",
|
|
"libcom.xiaomi.hwadapter.postprocinterface",
|
|
"libmialgoengine_custom",
|
|
"android.hardware.camera.provider-V2-ndk",
|
|
"libcamera_metadata",
|
|
"libmicamera_aidl_device",
|
|
"libmicamera_aidl_provider",
|
|
"libmtkcam_hal_aov",
|
|
"vendor.mediatek.hardware.camera.aovservice-V2-ndk",
|
|
"vendor.mediatek.hardware.camera.isphal_aidl@1.0-impl",
|
|
"vendor.mediatek.hardware.camera.isphal-V1-ndk",
|
|
"libmtkcam_sysutils",
|
|
"libmtkcam_pgo",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw/mt6899",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "mtkfusionrild",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/mtkfusionrild",
|
|
],
|
|
shared_libs: [
|
|
"libutils-v32",
|
|
"libmtkrillog",
|
|
"libmtkproperty",
|
|
"libmtkcutils",
|
|
"librilfusion",
|
|
"libmtkrilutils",
|
|
"libmtkconfigutils",
|
|
"libmipc",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "tetheroffloadservice",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/tetheroffloadservice",
|
|
],
|
|
shared_libs: [
|
|
"android.hardware.tetheroffload-V1-ndk",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"libcutils",
|
|
"libutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.dolby.hardware.dms@2.0-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.dolby.hardware.dms@2.0-service",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libhidlbase",
|
|
"libdapparamstorage",
|
|
"libdlbdsservice",
|
|
"vendor.dolby.hardware.dms@2.0",
|
|
"vendor.dolby.hardware.dms@2.0-impl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.mediatek.hardware.gpuserv-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.mediatek.hardware.gpuserv-service",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libutils",
|
|
"liblog",
|
|
"libbinder",
|
|
"libbinder_ndk",
|
|
"libhardware",
|
|
"libmtkgpuserv",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.mediatek.hardware.mmagent-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.mediatek.hardware.mmagent-service",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libmmagent",
|
|
"libbase",
|
|
"libhidlbase",
|
|
"liblog",
|
|
"libutils",
|
|
"libgralloc_extra",
|
|
"vendor.mediatek.hardware.mmagent-V1-ndk",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.mediatek.hardware.mmlpq@V1-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.mediatek.hardware.mmlpq@V1-service",
|
|
],
|
|
shared_libs: [
|
|
"libmmlpqImpl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.mediatek.hardware.mms-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.mediatek.hardware.mms-service",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libhardware",
|
|
"libbase",
|
|
"liblog",
|
|
"libion",
|
|
"libion_mtk",
|
|
"libdpframework",
|
|
"libsync",
|
|
"libutils",
|
|
"libgralloc_extra",
|
|
"vendor.mediatek.hardware.mms-V1-ndk",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.mediatek.hardware.nvram-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.mediatek.hardware.nvram-service",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libbinder",
|
|
"libcutils",
|
|
"libfile_op",
|
|
"libhardware",
|
|
"liblog",
|
|
"libnvram",
|
|
"libutils",
|
|
"libbinder_ndk",
|
|
"vendor.mediatek.hardware.nvram-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.mediatek.hardware.pq_aidl-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.mediatek.hardware.pq_aidl-service",
|
|
],
|
|
shared_libs: [
|
|
"vendor.mediatek.hardware.pq_aidl-impl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.xiaomi.hardware.displayfeature_aidl-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.xiaomi.hardware.displayfeature_aidl-service",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libcutils",
|
|
"libbase",
|
|
"libutils",
|
|
"libbinder",
|
|
"libhardware",
|
|
"libbinder_ndk",
|
|
"vendor.xiaomi.hardware.displayfeature_aidl-V2-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.xiaomi.hardware.dynamiccameraserver",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.xiaomi.hardware.dynamiccameraserver",
|
|
],
|
|
shared_libs: [
|
|
"vendor.xiaomi.hardware.camera.companion-V1-ndk",
|
|
"vendor.xiaomi.hardware.camera.injection-V1-ndk",
|
|
"vendor.xiaomi.hardware.camera.injection-service",
|
|
"vendor.xiaomi.hardware.camera.synthetic-V1-ndk",
|
|
"vendor.xiaomi.hardware.camera.synthetic-impl",
|
|
"libnativewindow",
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.xiaomi.hardware.secure_element-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.xiaomi.hardware.secure_element-service",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libbinder_ndk",
|
|
"android.hardware.secure_element-V1-ndk",
|
|
"libhardware",
|
|
"liblog",
|
|
"libmemunreachable",
|
|
"libutils",
|
|
"libmigpese@2.0",
|
|
"libc++",
|
|
"libclang_rt.ubsan_standalone",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.xiaomi.hardware.vibratorfeature.service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vendor.xiaomi.hardware.vibratorfeature.service",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libbase",
|
|
"liblog",
|
|
"libbinder_ndk",
|
|
"libtinyalsa",
|
|
"android.hardware.vibrator-V1-ndk",
|
|
"vendor.hardware.vibratorfeature.IVibratorExt-V1-ndk",
|
|
"libmisight",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"android.hardware.ir-V1-ndk",
|
|
"android.hardware.sensors@2.0",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vtservice_aidl",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/hw/vtservice_aidl",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libcutils",
|
|
"liblog",
|
|
"libbase",
|
|
"libfmq",
|
|
"vendor.mediatek.hardware.videotelephony-V1-ndk",
|
|
"vendor.mediatek.hardware.videotelephony-impl",
|
|
"libbinder_ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
soc_specific: true,
|
|
}
|
|
|
|
sh_binary {
|
|
name: "init.insmod",
|
|
owner: "xiaomi",
|
|
src: "proprietary/vendor/bin/init.insmod.sh",
|
|
filename: "init.insmod.sh",
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "mi_thermald",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/mi_thermald",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libcrypto",
|
|
"libssl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "miteelog",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/miteelog",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "mnld",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/mnld",
|
|
],
|
|
shared_libs: [
|
|
"libmnl",
|
|
"libcurl",
|
|
"libcutils",
|
|
"libnvram",
|
|
"libcrypto",
|
|
"libssl",
|
|
"libz",
|
|
"liblog",
|
|
"libhardware",
|
|
"libladder",
|
|
"libmipc",
|
|
"libmtkrillog",
|
|
"libtrm",
|
|
"libhfmanager",
|
|
"libDR",
|
|
"libbase",
|
|
"libutils",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"libbinder_ndk",
|
|
"libsensorndkbridge",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "mtk_agpsd",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/mtk_agpsd",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libandroid_net",
|
|
"libcrypto",
|
|
"libexpat",
|
|
"libssl",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "muxreport",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/muxreport",
|
|
],
|
|
shared_libs: [
|
|
"libmtkrillog",
|
|
"libmtkproperty",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "netdagent",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/netdagent",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"liblog",
|
|
"libforkexecwrap",
|
|
"libutils",
|
|
"libifcutils_mtk",
|
|
"libbinder_ndk",
|
|
"vendor.mediatek.hardware.netdagent-V1-ndk",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "nvram_daemon",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/nvram_daemon",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libnvram",
|
|
"libfile_op",
|
|
"liblog",
|
|
"libhwm",
|
|
"libconnfem",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "rcs_volte_stack",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/rcs_volte_stack",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"librcs_volte_core",
|
|
"libcrypto",
|
|
"libnetutils",
|
|
"libhardware",
|
|
"libhardware_legacy",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "tee-supplicant",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/tee-supplicant",
|
|
],
|
|
shared_libs: [
|
|
"libteecli",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "touch_boost",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/touch_boost",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"libcutils",
|
|
"libui",
|
|
"libutils",
|
|
"libexpat",
|
|
"liblog",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "volte_clientapi_ua",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/volte_clientapi_ua",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"libfmq",
|
|
"liblog",
|
|
"libutils",
|
|
"libhwbinder",
|
|
"libhardware",
|
|
"libbinder_ndk",
|
|
"vendor.mediatek.hardware.clientapi-V1-ndk",
|
|
"libhardware_legacy",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "volte_rcs_ua",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/volte_rcs_ua",
|
|
],
|
|
shared_libs: [
|
|
"libbase",
|
|
"libcutils",
|
|
"libfmq",
|
|
"liblog",
|
|
"libutils",
|
|
"libhardware",
|
|
"libhidlbase",
|
|
"libhidltransport",
|
|
"libhwbinder",
|
|
"vendor.mediatek.hardware.rcs@2.0",
|
|
"libbinder_ndk",
|
|
"vendor.mediatek.hardware.rcs-V1-ndk",
|
|
"libhardware_legacy",
|
|
"libcrypto",
|
|
"libnetutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "wlan_assistant",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/wlan_assistant",
|
|
],
|
|
shared_libs: [
|
|
"libc",
|
|
"liblog",
|
|
"libcutils",
|
|
"libnl",
|
|
"libc++",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "wmt_launcher",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/wmt_launcher",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "wmt_loader",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/vendor/bin/wmt_loader",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"liblog",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
soc_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "fidoca_mitee",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/bin/fidoca_mitee",
|
|
],
|
|
shared_libs: [
|
|
"vendor.xiaomi.hardware.mfidoca-V1-ndk",
|
|
"liblog",
|
|
"libbinder_ndk",
|
|
"libutils",
|
|
"libcutils",
|
|
"libmisight",
|
|
"libteecli",
|
|
"libmfido_mitee",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.xiaomi.hardware.mediaeventgatherservice-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/bin/hw/vendor.xiaomi.hardware.mediaeventgatherservice-service",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libbase",
|
|
"liblog",
|
|
"libbinder_ndk",
|
|
"vendor.xiaomi.hardware.mediaeventgatherservice-V1-ndk",
|
|
"libcutils",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.xiaomi.hw.touchfeature-service",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/bin/hw/vendor.xiaomi.hw.touchfeature-service",
|
|
],
|
|
shared_libs: [
|
|
"libcutils",
|
|
"libutils",
|
|
"libbase",
|
|
"liblog",
|
|
"libbinder_ndk",
|
|
"vendor.xiaomi.hw.touchfeature-V1-ndk",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"libhidlbase",
|
|
"libmisight",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "vendor.xiaomi.sensor.citsensorservice.aidl",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/bin/hw/vendor.xiaomi.sensor.citsensorservice.aidl",
|
|
],
|
|
shared_libs: [
|
|
"libhidltransport",
|
|
"liblog",
|
|
"libcutils",
|
|
"libhardware",
|
|
"libbase",
|
|
"libtinyxml2",
|
|
"libjsoncpp",
|
|
"libbinder_ndk",
|
|
"libutils",
|
|
"vendor.xiaomi.sensor.citsensorservice-V1-ndk",
|
|
"android.frameworks.sensorservice-V1-ndk",
|
|
"android.hardware.sensors-V3-ndk",
|
|
"android.hardware.graphics.allocator@4.0",
|
|
"android.hardware.graphics.mapper@4.0",
|
|
"android.hardware.graphics.common@1.2",
|
|
"libdrm",
|
|
"libbinder",
|
|
"libui",
|
|
"libcomposer_ext",
|
|
"libhfmanagerwrapper",
|
|
"libmisight",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
relative_install_path: "hw",
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "mlipayd_mitee",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/bin/mlipayd_mitee",
|
|
],
|
|
shared_libs: [
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbinder_ndk",
|
|
"vendor.xiaomi.hardware.mlipay-V1-ndk",
|
|
"libmisight",
|
|
"libteecli",
|
|
"libmlipay_mitee",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "mtd_mitee",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/bin/mtd_mitee",
|
|
],
|
|
shared_libs: [
|
|
"vendor.xiaomi.hardware.aidl.mtdservice-V1-ndk",
|
|
"libcrypto",
|
|
"liblog",
|
|
"libutils",
|
|
"libcutils",
|
|
"libbinder_ndk",
|
|
"vendor.xiaomi.hardware.mlipay-V1-ndk",
|
|
"vendor.xiaomi.hardware.mfidoca-V1-ndk",
|
|
"libteecli",
|
|
"libmt_mitee",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "tidad_mitee",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/bin/tidad_mitee",
|
|
],
|
|
shared_libs: [
|
|
"vendor.xiaomi.hardware.aidl.mtdservice-V1-ndk",
|
|
"vendor.xiaomi.hardware.aidl.tidaservice-V1-ndk",
|
|
"libbase",
|
|
"libcrypto",
|
|
"libcutils",
|
|
"liblog",
|
|
"libutils",
|
|
"libbinder_ndk",
|
|
"libmisight",
|
|
"libtida_mitee",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
cc_prebuilt_binary {
|
|
name: "toucheventcheck",
|
|
owner: "xiaomi",
|
|
target: {
|
|
android_arm64: {
|
|
srcs: [
|
|
"proprietary/odm/bin/toucheventcheck",
|
|
],
|
|
shared_libs: [
|
|
"libutils",
|
|
"libhardware",
|
|
"liblog",
|
|
"libcutils",
|
|
"libbinder",
|
|
"libmisight",
|
|
"libc++",
|
|
"libc",
|
|
"libm",
|
|
"libdl",
|
|
],
|
|
},
|
|
},
|
|
compile_multilib: "64",
|
|
strip: {
|
|
none: true,
|
|
},
|
|
prefer: true,
|
|
device_specific: true,
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_ae_ParameterDB_ae_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/ae/ParameterDB_ae.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/ae/mt6899/ParameterDB_ae.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_af_ParameterDB_af_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/af/ParameterDB_af.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/af/mt6899/ParameterDB_af.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_awb_ParameterDB_awb_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/awb/ParameterDB_awb.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/awb/mt6899/ParameterDB_awb.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_awbsync_ParameterDB_awbsync_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/awbsync/ParameterDB_awbsync.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/awbsync/mt6899/ParameterDB_awbsync.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_feature_ParameterDB_feature_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/feature/ParameterDB_feature.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/feature/mt6899/ParameterDB_feature.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_flash_ParameterDB_flash_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/flash/ParameterDB_flash.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/flash/mt6899/ParameterDB_flash.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_flashcali_ParameterDB_flashcali_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/flashcali/ParameterDB_flashcali.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/flashcali/mt6899/ParameterDB_flashcali.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_flicker_ParameterDB_flicker_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/flicker/ParameterDB_flicker.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/flicker/mt6899/ParameterDB_flicker.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_ParameterDB_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/ParameterDB.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/mt6899/ParameterDB.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_sw_top_control_data_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/sw_top_control_data.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/mt6899/sw_top_control_data.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_top_control_data_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/top_control_data.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/mt6899/top_control_data.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_pd_ParameterDB_pd_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/pd/ParameterDB_pd.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/pd/mt6899/ParameterDB_pd.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_pipeline_ParameterDB_pipeline_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/pipeline/ParameterDB_pipeline.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/pipeline/mt6899/ParameterDB_pipeline.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tone_ParameterDB_tone_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tone/ParameterDB_tone.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tone/mt6899/ParameterDB_tone.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_default_sensor_ISP_mapping_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/default_sensor/ISP_mapping.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/default_sensor/mt6899/ISP_mapping.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_default_sensor_ISP_param_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/default_sensor/ISP_param.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/default_sensor/mt6899/ISP_param.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_ISP_info_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/ISP_info.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/mt6899/ISP_info.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinimx882wide_mipi_raw_ISP_mapping_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinimx882wide_mipi_raw/ISP_mapping.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinimx882wide_mipi_raw/mt6899/ISP_mapping.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinimx882wide_mipi_raw_ISP_param_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinimx882wide_mipi_raw/ISP_param.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinimx882wide_mipi_raw/mt6899/ISP_param.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinimx882wide_mipi_raw_2_ISP_mapping_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinimx882wide_mipi_raw_2/ISP_mapping.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinimx882wide_mipi_raw_2/mt6899/ISP_mapping.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinimx882wide_mipi_raw_2_ISP_param_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinimx882wide_mipi_raw_2/ISP_param.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinimx882wide_mipi_raw_2/mt6899/ISP_param.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinimx882wide_mipi_raw_3_ISP_mapping_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinimx882wide_mipi_raw_3/ISP_mapping.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinimx882wide_mipi_raw_3/mt6899/ISP_mapping.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinimx882wide_mipi_raw_3_ISP_param_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinimx882wide_mipi_raw_3/ISP_param.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinimx882wide_mipi_raw_3/mt6899/ISP_param.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinimx882wide_mipi_raw_4_ISP_mapping_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinimx882wide_mipi_raw_4/ISP_mapping.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinimx882wide_mipi_raw_4/mt6899/ISP_mapping.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinimx882wide_mipi_raw_4_ISP_param_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinimx882wide_mipi_raw_4/ISP_param.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinimx882wide_mipi_raw_4/mt6899/ISP_param.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinov20bfront_mipi_raw_ISP_mapping_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinov20bfront_mipi_raw/ISP_mapping.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinov20bfront_mipi_raw/mt6899/ISP_mapping.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinov20bfront_mipi_raw_ISP_param_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinov20bfront_mipi_raw/ISP_param.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinov20bfront_mipi_raw/mt6899/ISP_param.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinov20bfront_mipi_raw_2_ISP_mapping_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinov20bfront_mipi_raw_2/ISP_mapping.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinov20bfront_mipi_raw_2/mt6899/ISP_mapping.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinov20bfront_mipi_raw_2_ISP_param_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinov20bfront_mipi_raw_2/ISP_param.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinov20bfront_mipi_raw_2/mt6899/ISP_param.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinov20bfront_mipi_raw_3_ISP_mapping_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinov20bfront_mipi_raw_3/ISP_mapping.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinov20bfront_mipi_raw_3/mt6899/ISP_mapping.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinov20bfront_mipi_raw_3_ISP_param_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinov20bfront_mipi_raw_3/ISP_param.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinov20bfront_mipi_raw_3/mt6899/ISP_param.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinov20bfront_mipi_raw_4_ISP_mapping_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinov20bfront_mipi_raw_4/ISP_mapping.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinov20bfront_mipi_raw_4/mt6899/ISP_mapping.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinov20bfront_mipi_raw_4_ISP_param_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinov20bfront_mipi_raw_4/ISP_param.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinov20bfront_mipi_raw_4/mt6899/ISP_param.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinsc820csultra_mipi_raw_ISP_mapping_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinsc820csultra_mipi_raw/ISP_mapping.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinsc820csultra_mipi_raw/mt6899/ISP_mapping.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinsc820csultra_mipi_raw_ISP_param_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinsc820csultra_mipi_raw/ISP_param.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinsc820csultra_mipi_raw/mt6899/ISP_param.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinsc820csultra_mipi_raw_2_ISP_mapping_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinsc820csultra_mipi_raw_2/ISP_mapping.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinsc820csultra_mipi_raw_2/mt6899/ISP_mapping.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinsc820csultra_mipi_raw_2_ISP_param_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinsc820csultra_mipi_raw_2/ISP_param.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinsc820csultra_mipi_raw_2/mt6899/ISP_param.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinsc820csultra_mipi_raw_3_ISP_mapping_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinsc820csultra_mipi_raw_3/ISP_mapping.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinsc820csultra_mipi_raw_3/mt6899/ISP_mapping.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinsc820csultra_mipi_raw_3_ISP_param_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinsc820csultra_mipi_raw_3/ISP_param.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinsc820csultra_mipi_raw_3/mt6899/ISP_param.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinsc820csultra_mipi_raw_4_ISP_mapping_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinsc820csultra_mipi_raw_4/ISP_mapping.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinsc820csultra_mipi_raw_4/mt6899/ISP_mapping.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_rodinsc820csultra_mipi_raw_4_ISP_param_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinsc820csultra_mipi_raw_4/ISP_param.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/rodinsc820csultra_mipi_raw_4/mt6899/ISP_param.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_aov_default_sensor_ISP_mapping_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB_aov/default_sensor/ISP_mapping.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB_aov/default_sensor/mt6899/ISP_mapping.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_aov_default_sensor_ISP_param_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB_aov/default_sensor/ISP_param.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB_aov/default_sensor/mt6899/ISP_param.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "odm_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_aov_ISP_info_db",
|
|
device_specific: true,
|
|
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB_aov/ISP_info.db",
|
|
symlink_target: "/odm/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB_aov/mt6899/ISP_info.db",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_bin_hw_android_hardware_graphics_allocator-V2-service-mediatek",
|
|
soc_specific: true,
|
|
installed_location: "bin/hw/android.hardware.graphics.allocator-V2-service-mediatek",
|
|
symlink_target: "/vendor/bin/hw/mt6899/android.hardware.graphics.allocator-V2-service-mediatek.mt6899",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_bin_hw_arm_mali_platform-service_mediatek",
|
|
soc_specific: true,
|
|
installed_location: "bin/hw/arm.mali.platform-service.mediatek",
|
|
symlink_target: "/vendor/bin/hw/mt6899/arm.mali.platform-service.mediatek.mt6899",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_bin_hw_camerahalserver",
|
|
soc_specific: true,
|
|
installed_location: "bin/hw/camerahalserver",
|
|
symlink_target: "/vendor/bin/hw/mt6899/camerahalserver",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_etc_camera_mt6899_gma_custom_xml",
|
|
soc_specific: true,
|
|
installed_location: "etc/camera/mt6899/gma_custom.xml",
|
|
symlink_target: "/vendor/etc/camera/mt6899/gma_custom.txt",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_egl_libGLES_mali_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/egl/libGLES_mali.so",
|
|
symlink_target: "/vendor/lib64/egl/mt6899/libGLES_mali.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_hw_audio_primary_mt6899_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/hw/audio.primary.mt6899.so",
|
|
symlink_target: "/vendor/lib64/hw/audio.primary.mediatek.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_hw_audio_r_submix_mt6899_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/hw/audio.r_submix.mt6899.so",
|
|
symlink_target: "/vendor/lib64/hw/audio.r_submix.mediatek.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_hw_android_hardware_camera_provider@2_6-impl-mediatek_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/hw/android.hardware.camera.provider@2.6-impl-mediatek.so",
|
|
symlink_target: "/vendor/lib64/hw/mt6899/android.hardware.camera.provider@2.6-impl-mediatek.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_hw_android_hardware_graphics_allocator-V2-mediatek_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/hw/android.hardware.graphics.allocator-V2-mediatek.so",
|
|
symlink_target: "/vendor/lib64/hw/mt6899/android.hardware.graphics.allocator-V2-mediatek.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_hw_mapper_mediatek_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/hw/mapper.mediatek.so",
|
|
symlink_target: "/vendor/lib64/hw/mt6899/mapper.mediatek.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_hw_vendor_mediatek_hardware_camera_atms@1_0-impl_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/hw/vendor.mediatek.hardware.camera.atms@1.0-impl.so",
|
|
symlink_target: "/vendor/lib64/hw/mt6899/vendor.mediatek.hardware.camera.atms@1.0-impl.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_hw_vendor_mediatek_hardware_camera_bgservice@1_1-impl_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/hw/vendor.mediatek.hardware.camera.bgservice@1.1-impl.so",
|
|
symlink_target: "/vendor/lib64/hw/mt6899/vendor.mediatek.hardware.camera.bgservice@1.1-impl.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_hw_vendor_mediatek_hardware_camera_isphal@1_1-impl_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/hw/vendor.mediatek.hardware.camera.isphal@1.1-impl.so",
|
|
symlink_target: "/vendor/lib64/hw/mt6899/vendor.mediatek.hardware.camera.isphal@1.1-impl.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_hw_vendor_mediatek_hardware_pq_aidl-impl_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/hw/vendor.mediatek.hardware.pq_aidl-impl.so",
|
|
symlink_target: "/vendor/lib64/hw/mt6899/vendor.mediatek.hardware.pq_aidl-impl.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_hw_vulkan_mali_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/hw/vulkan.mali.so",
|
|
symlink_target: "/vendor/lib64/hw/mt6899/vulkan.mali.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_arm_graphics-V5-ndk_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/arm.graphics-V5-ndk.so",
|
|
symlink_target: "/vendor/lib64/mt6899/arm.graphics-V5-ndk.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_arm_mali_platform-V2-ndk_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/arm.mali.platform-V2-ndk.so",
|
|
symlink_target: "/vendor/lib64/mt6899/arm.mali.platform-V2-ndk.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_ae_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.ae.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.ae.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_af_assist_models1d_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.af.assist.models1d.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.af.assist.models1d.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_af_assist_models2d_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.af.assist.models2d.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.af.assist.models2d.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_af_assist_utils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.af.assist.utils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.af.assist.utils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_af_core_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.af.core.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.af.core.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_af_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.af.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.af.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_aishutter_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.aishutter.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.aishutter.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_awb_core_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.awb.core.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.awb.core.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_awbsync_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.awbsync.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.awbsync.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_cculog_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.cculog.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.cculog.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_custom_ae_flow_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.custom.ae.flow.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.custom.ae.flow.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_custom_ae_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.custom.ae.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.custom.ae.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_custom_af_flow_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.custom.af.flow.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.custom.af.flow.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_custom_afassist_flow_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.custom.afassist.flow.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.custom.afassist.flow.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_custom_awb_flow_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.custom.awb.flow.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.custom.awb.flow.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_custom_flicker_flow_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.custom.flicker.flow.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.custom.flicker.flow.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_custom_stt_flow_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.custom.stt.flow.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.custom.stt.flow.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_flash_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.flash.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.flash.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_flicker_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.flicker.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.flicker.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_log_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.log.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.log.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_sensors_color_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.sensors.color.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.sensors.color.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_sensors_flicker_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.sensors.flicker.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.sensors.flicker.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib3a_stat_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib3a.stat.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib3a.stat.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libAIODcore_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libAIODcore.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libAIODcore.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libAIOTcore_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libAIOTcore.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libAIOTcore.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libAITrackingAFMgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libAITrackingAFMgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libAITrackingAFMgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libDBAccessor_ISP_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libDBAccessor_ISP.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libDBAccessor_ISP.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libDR_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libDR.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libDR.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libMtkMediaController_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libMtkMediaController.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libMtkMediaController.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libMtkMediaController_SAL_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libMtkMediaController_SAL.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libMtkMediaController_SAL.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libSonyIMX519PdafWrapper_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libSonyIMX519PdafWrapper.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libSonyIMX519PdafWrapper.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_lib_bsscore_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/lib_bsscore.so",
|
|
symlink_target: "/vendor/lib64/mt6899/lib_bsscore.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaaa_feature_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaaa_feature.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaaa_feature.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaaa_ltm_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaaa_ltm.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaaa_ltm.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaaa_ltmx_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaaa_ltmx.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaaa_ltmx.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaaa_tnc_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaaa_tnc.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaaa_tnc.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaaa_toneutil_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaaa_toneutil.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaaa_toneutil.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaal_cust_func_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaal_cust_func.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaal_cust_func.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaalservice_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaalservice.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaalservice.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libacdk_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libacdk.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libacdk.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaiawb_moon_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaiawb_moon.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaiawb_moon.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaiawb_moon_model_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaiawb_moon_model.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaiawb_moon_model.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaibc_tuning_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaibc_tuning.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaibc_tuning.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaibc_tuning_p2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaibc_tuning_p2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaibc_tuning_p2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaibc_tuning_p3_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaibc_tuning_p3.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaibc_tuning_p3.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaibc_tuning_p4_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaibc_tuning_p4.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaibc_tuning_p4.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaicapturecore_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaicapturecore.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaicapturecore.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaidepth_tuning_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaidepth_tuning.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaidepth_tuning.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaiseg_cache_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaiseg_cache.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaiseg_cache.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaiseg_model_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaiseg_model.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaiseg_model.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaiseg_p1ggm_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaiseg_p1ggm.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaiseg_p1ggm.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaiseg_sun_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaiseg_sun.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaiseg_sun.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libaiselector_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libaiselector.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libaiselector.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libalgo_aosp_log_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libalgo.aosp.log.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libalgo.aosp.log.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libapiwrapper_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libapiwrapper.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libapiwrapper.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libapudcutils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libapudcutils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libapudcutils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_3a_isp_utils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.3a_isp.utils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.3a_isp.utils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_afmgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.afmgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.afmgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_chdr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.chdr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.chdr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_feature_utils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.feature_utils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.feature_utils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_fw_me_tcy_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.fw_me_tcy.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.fw_me_tcy.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_3aProvider_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.3aProvider.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.3aProvider.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_aeflow_osdcp_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.aeflow.osdcp.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.aeflow.osdcp.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_afassitmgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.afassitmgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.afassitmgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_cctsvr_v4l2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.cctsvr.v4l2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.cctsvr.v4l2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_ctrl_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.ctrl.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.ctrl.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_custom_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.custom.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.custom.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_guard_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.guard.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.guard.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_ircutdrv_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.ircutdrv.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.ircutdrv.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_lensdrv_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.lensdrv.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.lensdrv.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_log_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.log.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.log.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_lscMgrApi_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.lscMgrApi.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.lscMgrApi.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_oisdrv_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.oisdrv.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.oisdrv.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_ozoomdrv_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.ozoomdrv.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.ozoomdrv.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_pdstatmgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.pdstatmgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.pdstatmgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_policy_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.policy.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.policy.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_sensor_osdcp_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.sensor.osdcp.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.sensor.osdcp.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_tofdrv_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.tofdrv.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.tofdrv.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_utils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.utils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.utils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_v3_ae_v4l2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.v3.ae.v4l2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.v3.ae.v4l2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_v3_ai3a_v4l2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.v3.ai3a_v4l2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.v3.ai3a_v4l2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_v3_awb_v4l2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.v3.awb_v4l2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.v3.awb_v4l2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_v3_dng_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.v3.dng.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.v3.dng.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_v3_flash_v4l2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.v3.flash.v4l2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.v3.flash.v4l2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_v3_flicker_v4l2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.v3.flicker.v4l2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.v3.flicker.v4l2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_v3_ir_v4l2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.v3.ir.v4l2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.v3.ir.v4l2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_v3_lsctbl_v4l2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.v3.lsctbl.v4l2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.v3.lsctbl.v4l2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_v3_nvram_v4l2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.v3.nvram.v4l2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.v3.nvram.v4l2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_v3_sensor_v4l2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.v3.sensor.v4l2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.v3.sensor.v4l2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_v3_strobe_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.v3.strobe.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.v3.strobe.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_v3_stt_v4l2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.v3.stt_v4l2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.v3.stt_v4l2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_hal3a_v3_tone_mgr_v4l2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.hal3a.v3.tone.mgr.v4l2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.hal3a.v3.tone.mgr.v4l2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_halisp_SwTopCtrlMgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.halisp.SwTopCtrlMgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.halisp.SwTopCtrlMgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_halisp_TopCtrlMgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.halisp.TopCtrlMgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.halisp.TopCtrlMgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_halisp_TuningDataProvider_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.halisp.TuningDataProvider.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.halisp.TuningDataProvider.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_halisp_TuningDataProviderFactory_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.halisp.TuningDataProviderFactory.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.halisp.TuningDataProviderFactory.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_halisp_imp_v4l2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.halisp.imp.v4l2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.halisp.imp.v4l2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_halisp_plugin_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.halisp.plugin.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.halisp.plugin.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_halisp_utils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.halisp.utils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.halisp.utils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_halisp_v4l2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.halisp.v4l2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.halisp.v4l2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_halsensor_hwintegration_v4l2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.halsensor.hwintegration_v4l2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.halsensor.hwintegration_v4l2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_halsensor_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.halsensor.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.halsensor.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_imgsensor_blacklist_table_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.imgsensor_blacklist_table.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.imgsensor_blacklist_table.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_imgsensor_scenario_table_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.imgsensor_scenario_table.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.imgsensor_scenario_table.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_insensorzoom_evaluator_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.insensorzoom_evaluator.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.insensorzoom_evaluator.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_insensorzoom_helper_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.insensorzoom_helper.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.insensorzoom_helper.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_isptuning_v4l2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.isptuning.v4l2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.isptuning.v4l2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_peripheralcontroller_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.peripheralcontroller.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.peripheralcontroller.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_sensor_mode_helper_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.sensor_mode_helper.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.sensor_mode_helper.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_sensor_mode_helper_custom_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.sensor_mode_helper_custom.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.sensor_mode_helper_custom.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_tuningcachemgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.tuningcachemgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.tuningcachemgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_utils_sensorprovider_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.utils.sensorprovider.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.utils.sensorprovider.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcam_vhdr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcam.vhdr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcam.vhdr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_BSSwrapper_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.BSSwrapper.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.BSSwrapper.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_InlineCompGyro_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.InlineCompGyro.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.InlineCompGyro.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_Mfbllwrapper_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.Mfbllwrapper.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.Mfbllwrapper.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_aibc_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.aibc.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.aibc.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_aibcwrapper_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.aibcwrapper.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.aibcwrapper.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_aics_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.aics.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.aics.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_aifr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.aifr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.aifr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_ainr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.ainr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.ainr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_ais2_bss_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.ais2.bss.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.ais2.bss.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_ais2_mfnr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.ais2.mfnr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.ais2.mfnr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_ais2_mstm_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.ais2.mstm.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.ais2.mstm.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_ais2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.ais2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.ais2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_bss_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.bss.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.bss.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_c3d_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.c3d.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.c3d.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_cac_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.cac.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.cac.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_eis_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.eis.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.eis.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_fdft_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.fdft.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.fdft.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_fsc_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.fsc.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.fsc.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_gyro_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.gyro.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.gyro.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_lmv_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.lmv.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.lmv.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_lsc_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.lsc.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.lsc.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_mcnr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.mcnr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.mcnr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_mfnr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.mfnr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.mfnr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_n3d_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.n3d.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.n3d.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_platform2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.platform2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.platform2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_rmg_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.rmg.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.rmg.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_rotate_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.rotate.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.rotate.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_tsfs_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.tsfs.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.tsfs.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_vaics_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.vaics.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.vaics.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_vaidepth_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.vaidepth.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.vaidepth.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamalgo_vsf_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamalgo.vsf.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamalgo.vsf.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamera_custom_af_assist_buf_mgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamera.custom.af_assist_buf_mgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamera.custom.af_assist_buf_mgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamera_custom_af_assist_buf_mgr_open_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamera.custom.af_assist_buf_mgr_open.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamera.custom.af_assist_buf_mgr_open.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamera_custom_af_assist_mgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamera.custom.af_assist_mgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamera.custom.af_assist_mgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamera_custom_af_assist_pdp_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamera.custom.af_assist_pdp.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamera.custom.af_assist_pdp.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamera_customae_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamera.customae.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamera.customae.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcamera_customflk_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcamera.customflk.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcamera.customflk.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcameracustom_camera_3a_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcameracustom.camera.3a.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcameracustom.camera.3a.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcameracustom_camera_isp_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcameracustom.camera.isp.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcameracustom.camera.isp.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcameracustom_camera_sensors_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcameracustom.camera.sensors.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcameracustom.camera.sensors.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcameracustom_camera_calibration_core_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcameracustom.camera_calibration.core.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcameracustom.camera_calibration.core.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcameracustom_camera_exif_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcameracustom.camera_exif.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcameracustom.camera_exif.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcameracustom_cfg_setting_core_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcameracustom.cfg_setting.core.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcameracustom.cfg_setting.core.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcameracustom_eis_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcameracustom.eis.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcameracustom.eis.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcameracustom_flashlight_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcameracustom.flashlight.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcameracustom.flashlight.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcameracustom_imgsensor_core_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcameracustom.imgsensor.core.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcameracustom.imgsensor.core.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcameracustom_lens_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcameracustom.lens.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcameracustom.lens.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcameracustom_plugin_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcameracustom.plugin.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcameracustom.plugin.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcameracustom_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcameracustom.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcameracustom.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libcameracustom_camera_db_ext_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libcameracustom_camera_db_ext.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libcameracustom_camera_db_ext.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libccd_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libccd.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libccd.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libdpframework_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libdpframework.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libdpframework.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libdre_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libdre.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libdre.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libeffecthal_base_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libeffecthal.base.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libeffecthal.base.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfacerelight_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfacerelight.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfacerelight.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfeature_aiseg_linux_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfeature.aiseg.linux.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfeature.aiseg.linux.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfeature_aiseg_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfeature.aiseg.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfeature.aiseg.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfeature_face_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfeature.face.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfeature.face.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfeature_fefm_hal_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfeature.fefm.hal.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfeature.fefm.hal.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfeature_fwmvp_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfeature.fwmvp.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfeature.fwmvp.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfeature_mcnr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfeature.mcnr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfeature.mcnr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfeature_stereo_platform_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfeature.stereo.platform.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfeature.stereo.platform.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfeature_stereo_provider_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfeature.stereo.provider.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfeature.stereo.provider.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfeature_vsdof_3a_info_provider_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfeature.vsdof.3a_info_provider.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfeature.vsdof.3a_info_provider.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfeature_vsdof_fd_info_provider_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfeature.vsdof.fd_info_provider.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfeature.vsdof.fd_info_provider.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfeature_vsdof_hal_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfeature.vsdof.hal.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfeature.vsdof.hal.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfeature_vsdof_nvram_provider_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfeature.vsdof.nvram_provider.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfeature.vsdof.nvram_provider.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfeature_vsdof_ot_info_provider_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfeature.vsdof.ot_info_provider.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfeature.vsdof.ot_info_provider.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfeature_eis_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfeature_eis.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfeature_eis.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfeature_fsc_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfeature_fsc.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfeature_fsc.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfeature_vrp_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfeature_vrp.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfeature_vrp.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfeatureiodrv_mem_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfeatureiodrv_mem.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfeatureiodrv_mem.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libfeaturepolicy_dbhandler_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libfeaturepolicy_dbhandler.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libfeaturepolicy_dbhandler.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libgpudataproducer_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libgpudataproducer.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libgpudataproducer.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libhdr10plusvideo_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libhdr10plusvideo.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libhdr10plusvideo.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libhdrvideo_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libhdrvideo.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libhdrvideo.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgstream_custom_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgstream_custom.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgstream_custom.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgstream_drv_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgstream_drv.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgstream_drv.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgstream_drv_linux_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgstream_drv_linux.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgstream_drv_linux.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgstream_guard_linux_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgstream_guard_linux.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgstream_guard_linux.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgstream_sensor_linux_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgstream_sensor_linux.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgstream_sensor_linux.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgstream_sys_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgstream_sys.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgstream_sys.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgstream_sys_linux_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgstream_sys_linux.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgstream_sys_linux.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgstream_v4l2_linux_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgstream_v4l2_linux.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgstream_v4l2_linux.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgsys_daemon_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgsys_daemon.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgsys_daemon.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgsys_dip_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgsys_dip.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgsys_dip.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgsys_drvutils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgsys_drvutils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgsys_drvutils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgsys_gce_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgsys_gce.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgsys_gce.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgsys_ibc_custom_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgsys_ibc_custom.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgsys_ibc_custom.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgsys_ibc_utils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgsys_ibc_utils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgsys_ibc_utils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgsys_main_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgsys_main.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgsys_main.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgsys_me_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgsys_me.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgsys_me.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgsys_omc_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgsys_omc.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgsys_omc.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgsys_pqdip_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgsys_pqdip.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgsys_pqdip.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgsys_system_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgsys_system.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgsys_system.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgsys_taskhandler_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgsys_taskhandler.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgsys_taskhandler.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgsys_tdrhal_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgsys_tdrhal.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgsys_tdrhal.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgsys_tile_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgsys_tile.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgsys_tile.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgsys_traw_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgsys_traw.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgsys_traw.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libimgsys_wpe_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libimgsys_wpe.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libimgsys_wpe.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libispfeature_mtkcam_v4l2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libispfeature_mtkcam.v4l2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libispfeature_mtkcam.v4l2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libispinterpreter_mtkcam_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libispinterpreter_mtkcam.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libispinterpreter_mtkcam.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_liblpnr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/liblpnr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/liblpnr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmdla_ut_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmdla_ut.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmdla_ut.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmfllcore_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmfllcore.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmfllcore.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmgr3a_adapt_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmgr3a.adapt.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmgr3a.adapt.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmmagent_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmmagent.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmmagent.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmml_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmml.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmml.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmmlpqImpl_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmmlpqImpl.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmmlpqImpl.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmnl_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmnl.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmnl.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_atmseventmgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam.atmseventmgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam.atmseventmgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_debugwrapper_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam.debugwrapper.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam.debugwrapper.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_eventcallback_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam.eventcallback.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam.eventcallback.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_featurepipe_capture_linux_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam.featurepipe.capture.linux.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam.featurepipe.capture.linux.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_featurepipe_capture_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam.featurepipe.capture.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam.featurepipe.capture.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_featurepipe_core_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam.featurepipe.core.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam.featurepipe.core.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_featurepipe_depthmap_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam.featurepipe.depthmap.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam.featurepipe.depthmap.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_featurepipe_p2g_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam.featurepipe.p2g.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam.featurepipe.p2g.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_featurepipe_streaming_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam.featurepipe.streaming.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam.featurepipe.streaming.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_featurepipe_vsdof_wrapper_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam.featurepipe.vsdof.wrapper.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam.featurepipe.vsdof.wrapper.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_logicalcaminfoprovider_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam.logicalcaminfoprovider.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam.logicalcaminfoprovider.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_logicalmodule_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam.logicalmodule.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam.logicalmodule.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_maescheduler_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam.maescheduler.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam.maescheduler.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_ndd_limit_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam.ndd.limit.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam.ndd.limit.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_aicolor_linux_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_aicolor.linux.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_aicolor.linux.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_aicolor_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_aicolor.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_aicolor.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_android_zslprocessor_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_android_zslprocessor.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_android_zslprocessor.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_aov_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_aov.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_aov.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_aov_cust_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_aov_cust.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_aov_cust.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_aov_plat_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_aov_plat.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_aov_plat.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_aov_sys_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_aov_sys.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_aov_sys.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_buffer_flush_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_buffer_flush.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_buffer_flush.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_c2ps_settings_provider_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_c2ps_settings_provider.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_c2ps_settings_provider.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_c2psperfctrl_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_c2psperfctrl.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_c2psperfctrl.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_calibration_provider_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_calibration_provider.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_calibration_provider.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_camcontroller_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_camcontroller.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_camcontroller.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_camcoordinator_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_camcoordinator.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_camcoordinator.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_camctrl_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_camctrl.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_camctrl.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_camsys_sensor_utils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_camsys_sensor_utils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_camsys_sensor_utils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_coredev_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_coredev.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_coredev.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_coreenginelight_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_coreenginelight.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_coreenginelight.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_custom_calibration_convertor_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_custom.calibration_convertor.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_custom.calibration_convertor.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_custom_metadata_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_custom.metadata.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_custom.metadata.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_custom_policy_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_custom.policy.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_custom.policy.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_custom_postproc_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_custom.postproc.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_custom.postproc.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_custom_sampleselector_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_custom_sampleselector.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_custom_sampleselector.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_custom_zsdhdrselector_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_custom_zsdhdrselector.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_custom_zsdhdrselector.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_custzone_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_custzone.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_custzone.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_debugutils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_debugutils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_debugutils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_detectnode_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_detectnode.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_detectnode.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_devicemgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_devicemgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_devicemgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_diputils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_diputils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_diputils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_dma_map_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_dma_map.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_dma_map.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_dpe_isp8_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_dpe_isp8.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_dpe_isp8.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_exif_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_exif.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_exif.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_externalisploader_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_externalisploader.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_externalisploader.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_faceResultHandler_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_faceResultHandler.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_faceResultHandler.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_fdWarpConvert_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_fdWarpConvert.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_fdWarpConvert.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_feature_utils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_feature_utils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_feature_utils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_gainmappool_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_gainmappool.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_gainmappool.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_grallocutils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_grallocutils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_grallocutils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal3a_provider_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal3a_provider.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal3a_provider.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_android_app_cbadaptor_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_android_app_cbadaptor.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_android_app_cbadaptor.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_android_common_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_android_common.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_android_common.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_android_device_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_android_device.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_android_device.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_android_provider_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_android_provider.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_android_provider.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_android_utils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_android_utils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_android_utils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_aov_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_aov.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_aov.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_core_app_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_core_app.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_core_app.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_core_app_cbadaptor_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_core_app_cbadaptor.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_core_app_cbadaptor.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_core_device_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_core_device.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_core_device.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_core_devicesessionpolicy_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_core_devicesessionpolicy.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_core_devicesessionpolicy.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_core_featurepolicy_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_core_featurepolicy.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_core_featurepolicy.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_core_provider_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_core_provider.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_core_provider.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_core_utils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_core_utils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_core_utils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_custom_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_custom.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_custom.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_custom_provider_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_custom_provider.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_custom_provider.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_hidl_common_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_hidl_common.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_hidl_common.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_hidl_device_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_hidl_device.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_hidl_device.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_hidl_provider_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_hidl_provider.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_hidl_provider.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hal_hidl_utils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hal_hidl_utils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hal_hidl_utils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_halisp_custom_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_halisp_custom.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_halisp_custom.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hwnode_jpegnode_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hwnode.jpegnode.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hwnode.jpegnode.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hwnode_p2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hwnode.p2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hwnode.p2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hwnode_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hwnode.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hwnode.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hwutils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hwutils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hwutils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hwutils_android_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hwutils_android.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hwutils_android.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_hwutils_poweronoffcontroller_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_hwutils_poweronoffcontroller.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_hwutils_poweronoffcontroller.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_imgbuf_v2_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_imgbuf_v2.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_imgbuf_v2.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_imgsys_power_model_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_imgsys_power_model.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_imgsys_power_model.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_jsonconvertor_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_jsonconvertor.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_jsonconvertor.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_jsondata_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_jsondata.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_jsondata.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_mae_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_mae.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_mae.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_mapping_mgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_mapping_mgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_mapping_mgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_memorypool_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_memorypool.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_memorypool.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_metaconv_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_metaconv.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_metaconv.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_metadata_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_metadata.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_metadata.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_metastore_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_metastore.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_metastore.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_modulefactory_custom_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_modulefactory_custom.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_modulefactory_custom.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_modulefactory_utils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_modulefactory_utils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_modulefactory_utils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_modulehelper_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_modulehelper.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_modulehelper.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_p1node_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_p1node.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_p1node.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_packutils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_packutils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_packutils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_perfctrl_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_perfctrl.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_perfctrl.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_pip_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_pip.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_pip.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_pipeline_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_pipeline.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_pipeline.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_pipeline_fbm_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_pipeline_fbm.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_pipeline_fbm.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_pipelinemodel_capture_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_pipelinemodel_capture.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_pipelinemodel_capture.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_pipelinemodel_session_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_pipelinemodel_session.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_pipelinemodel_session.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_pipelinemodel_utils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_pipelinemodel_utils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_pipelinemodel_utils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_pipelinepolicy-security_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_pipelinepolicy-security.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_pipelinepolicy-security.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_pipelinepolicy-smvr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_pipelinepolicy-smvr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_pipelinepolicy-smvr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_pipelinepolicy_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_pipelinepolicy.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_pipelinepolicy.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_pipelinepolicy_factory_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_pipelinepolicy_factory.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_pipelinepolicy_factory.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_pipemgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_pipemgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_pipemgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_postprocprovider_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_postprocprovider.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_postprocprovider.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_preprocnode_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_preprocnode.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_preprocnode.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_prerelease_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_prerelease.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_prerelease.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_proc_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_proc.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_proc.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_request_requlator_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_request_requlator.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_request_requlator.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_resourcedecision_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_resourcedecision.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_resourcedecision.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_resourcedecision_custom_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_resourcedecision_custom.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_resourcedecision_custom.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_salmgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_salmgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_salmgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_sensorcontrol_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_sensorcontrol.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_sensorcontrol.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_simager_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_simager.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_simager.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_smvr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_smvr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_smvr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_stdutils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_stdutils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_stdutils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_streamutils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_streamutils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_streamutils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_synchelper_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_synchelper.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_synchelper.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_sysutils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_sysutils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_sysutils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_taskmgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_taskmgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_taskmgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_thirdparty_core_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_thirdparty.core.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_thirdparty.core.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_thirdparty_customer_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_thirdparty.customer.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_thirdparty.customer.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_thirdparty_customzone_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_thirdparty.customzone.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_thirdparty.customzone.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_thirdparty_mtk_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_thirdparty.mtk.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_thirdparty.mtk.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_thirdparty_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_thirdparty.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_thirdparty.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_tuning_utils_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_tuning_utils.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_tuning_utils.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_ulog_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_ulog.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_ulog.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkcam_zsl_customselector_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkcam_zsl_customselector.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkcam_zsl_customselector.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libmtkltm_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libmtkltm.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libmtkltm.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libn3d_tuning_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libn3d_tuning.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libn3d_tuning.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libneuralnetworks_sl_driver_mtk_prebuilt_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libneuralnetworks_sl_driver_mtk_prebuilt.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libneuralnetworks_sl_driver_mtk_prebuilt.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libneuron_adapter_mgvi_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libneuron_adapter_mgvi.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libneuron_adapter_mgvi.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libneuron_runtime_8_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libneuron_runtime.8.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libneuron_runtime.8.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libneuron_runtime_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libneuron_runtime.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libneuron_runtime.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libneuron_wrapper_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libneuron_wrapper.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libneuron_wrapper.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libpcdbi_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libpcdbi.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libpcdbi.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libpda_usdriver_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libpda_usdriver.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libpda_usdriver.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libpq_cust_base_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libpq_cust_base.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libpq_cust_base.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libpq_sec_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libpq_sec.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libpq_sec.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libpqconfig_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libpqconfig.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libpqconfig.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libpqparamparser_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libpqparamparser.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libpqparamparser.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libsbd_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libsbd.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libsbd.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_libscltm_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/libscltm.so",
|
|
symlink_target: "/vendor/lib64/mt6899/libscltm.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_mtk000_mipi_raw_IdxMgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/mtk000_mipi_raw_IdxMgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/mtk000_mipi_raw_IdxMgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_mtk000_mipi_raw_tuning_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/mtk000_mipi_raw_tuning.so",
|
|
symlink_target: "/vendor/lib64/mt6899/mtk000_mipi_raw_tuning.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinimx882wide_mipi_raw_2_IdxMgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinimx882wide_mipi_raw_2_IdxMgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinimx882wide_mipi_raw_2_IdxMgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinimx882wide_mipi_raw_2_tuning_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinimx882wide_mipi_raw_2_tuning.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinimx882wide_mipi_raw_2_tuning.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinimx882wide_mipi_raw_3_IdxMgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinimx882wide_mipi_raw_3_IdxMgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinimx882wide_mipi_raw_3_IdxMgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinimx882wide_mipi_raw_3_tuning_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinimx882wide_mipi_raw_3_tuning.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinimx882wide_mipi_raw_3_tuning.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinimx882wide_mipi_raw_4_IdxMgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinimx882wide_mipi_raw_4_IdxMgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinimx882wide_mipi_raw_4_IdxMgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinimx882wide_mipi_raw_4_tuning_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinimx882wide_mipi_raw_4_tuning.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinimx882wide_mipi_raw_4_tuning.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinimx882wide_mipi_raw_IdxMgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinimx882wide_mipi_raw_IdxMgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinimx882wide_mipi_raw_IdxMgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinimx882wide_mipi_raw_tuning_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinimx882wide_mipi_raw_tuning.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinimx882wide_mipi_raw_tuning.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinov20bfront_mipi_raw_2_IdxMgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinov20bfront_mipi_raw_2_IdxMgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinov20bfront_mipi_raw_2_IdxMgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinov20bfront_mipi_raw_2_tuning_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinov20bfront_mipi_raw_2_tuning.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinov20bfront_mipi_raw_2_tuning.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinov20bfront_mipi_raw_3_IdxMgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinov20bfront_mipi_raw_3_IdxMgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinov20bfront_mipi_raw_3_IdxMgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinov20bfront_mipi_raw_3_tuning_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinov20bfront_mipi_raw_3_tuning.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinov20bfront_mipi_raw_3_tuning.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinov20bfront_mipi_raw_4_IdxMgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinov20bfront_mipi_raw_4_IdxMgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinov20bfront_mipi_raw_4_IdxMgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinov20bfront_mipi_raw_4_tuning_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinov20bfront_mipi_raw_4_tuning.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinov20bfront_mipi_raw_4_tuning.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinov20bfront_mipi_raw_IdxMgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinov20bfront_mipi_raw_IdxMgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinov20bfront_mipi_raw_IdxMgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinov20bfront_mipi_raw_tuning_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinov20bfront_mipi_raw_tuning.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinov20bfront_mipi_raw_tuning.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinsc820csultra_mipi_raw_2_IdxMgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinsc820csultra_mipi_raw_2_IdxMgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinsc820csultra_mipi_raw_2_IdxMgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinsc820csultra_mipi_raw_2_tuning_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinsc820csultra_mipi_raw_2_tuning.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinsc820csultra_mipi_raw_2_tuning.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinsc820csultra_mipi_raw_3_IdxMgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinsc820csultra_mipi_raw_3_IdxMgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinsc820csultra_mipi_raw_3_IdxMgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinsc820csultra_mipi_raw_3_tuning_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinsc820csultra_mipi_raw_3_tuning.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinsc820csultra_mipi_raw_3_tuning.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinsc820csultra_mipi_raw_4_IdxMgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinsc820csultra_mipi_raw_4_IdxMgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinsc820csultra_mipi_raw_4_IdxMgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinsc820csultra_mipi_raw_4_tuning_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinsc820csultra_mipi_raw_4_tuning.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinsc820csultra_mipi_raw_4_tuning.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinsc820csultra_mipi_raw_IdxMgr_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinsc820csultra_mipi_raw_IdxMgr.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinsc820csultra_mipi_raw_IdxMgr.so",
|
|
}
|
|
|
|
install_symlink {
|
|
name: "vendor_lib64_rodinsc820csultra_mipi_raw_tuning_so",
|
|
soc_specific: true,
|
|
installed_location: "lib64/rodinsc820csultra_mipi_raw_tuning.so",
|
|
symlink_target: "/vendor/lib64/mt6899/rodinsc820csultra_mipi_raw_tuning.so",
|
|
}
|