Files
vendor_nothing_Aerodactyl/Android.bp
T
2025-11-17 18:41:37 +01:00

28484 lines
710 KiB
Plaintext

//
// Automatically generated file. DO NOT MODIFY
//
soong_namespace {
imports: [
"device/nothing/Aerodactyl",
"hardware/mediatek",
"hardware/mediatek/libmtkperf_client",
],
}
cc_prebuilt_library_shared {
name: "APUWareApusysAidlServer",
owner: "nothing",
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-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "APUWareUtilsServer",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/APUWareUtilsServer.so",
],
shared_libs: [
"libion_mtk",
"libion",
"liblog",
"libhidlbase",
"libutils",
"libcutils",
"libdmabufheap",
"libgralloc_extra",
"libnativewindow",
"vendor.mediatek.hardware.apuware.utils@2.0",
"libhidlmemory",
"android.hidl.memory@1.0",
"android.hidl.allocator@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.b2y",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.b2y.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libcamera_metadata",
"libntofflinepostproc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.beauty",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.beauty.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libarcsoft_beautyshot",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.bokehcapture",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.bokehcapture.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libarcsoft_dualcam_refocus_image",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.bokehhdr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.bokehhdr.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntf",
"libntcamcommonutils",
"libarcsoft_native_hdrbokeh_engine",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.cfr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.cfr.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libalCFR",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.darkvision",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.darkvision.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libarcsoft_dark_vision_raw",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.dmp",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.dmp.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcamera_metadata",
"libutils",
"libntcamcommonutils",
"libbinder",
"libjpeg",
"libexif",
"libexpat",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.filter",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.filter.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libmorpho_RapidEffect",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.frt",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.frt.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libportrait_repair_apu",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.jpeg",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.jpeg.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libcamera_metadata",
"libntofflinepostproc",
"libntcamultrahdr",
"libntcamyuv",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.jpegr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.jpegr.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libjpeg",
"libntcamyuv",
"libntf",
"libntcamimage_io",
"libntcamultrahdr",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.ldc",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.ldc.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libarcsoft_portrait_distortion_correction",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.memcpy",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.memcpy.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.mmf",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.mmf.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libcamera_metadata",
"libntofflinepostproc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.p2y",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.p2y.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libcamera_metadata",
"libntofflinepostproc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.portrait",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.portrait.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libarcsoft_singlecam_bokeh",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.supernight",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.supernight.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libarcsoft_super_night_raw",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.superportraitnight",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.superportraitnight.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libarcsoft_portrait_super_night_raw",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.watermark",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.watermark.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libntcamyuv",
"libntcamskia",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.y2y",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.y2y.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libcamera_metadata",
"libntofflinepostproc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "com.nothing.node.yuvsr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/camera/node/com.nothing.node.yuvsr.so",
],
shared_libs: [
"libc++",
"libcutils",
"libutils",
"libntcamcommonutils",
"libarcsoft_mf_superresolution",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "camera/node",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libGLES_meow",
owner: "nothing",
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: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/egl/libMEOW_data.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "egl",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libMEOW_gift",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/egl/mt6886/libGLES_mali.so",
],
shared_libs: [
"libnativewindow",
"libutils",
"liblog",
"libbase",
"libion",
"libged",
"libgpu_aux",
"libgpud",
"libgralloc_extra",
"libladder",
"libgralloc_metadata",
"libgralloctypes_mtk",
"libcutils",
"libdmabufheap",
"libz",
"android.hardware.graphics.mapper@4.0",
"libgralloctypes",
"libhidlbase",
"libhardware",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "egl/mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.audio@7.1-impl-mediatek",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.audio@7.1-impl-mediatek.so",
],
shared_libs: [
"libaudiofoundation",
"libbase",
"libcutils",
"libfmq",
"libhardware",
"libhidlbase",
"libhidltransport",
"libmediautils_vendor",
"libmemunreachable",
"liblog",
"libutils",
"android.hardware.audio@7.0",
"android.hardware.audio@7.1",
"android.hardware.audio@7.1-util",
"android.hardware.audio.common@7.0",
"android.hardware.audio.common@7.1-enums",
"android.hardware.audio.common@7.1-util",
"android.hardware.audio.common-util",
"vendor.mediatek.hardware.audio@8.1",
"libmedia_helper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.gnss-impl-mediatek",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.gnss-impl-mediatek.so",
],
shared_libs: [
"libbase",
"libbinder_ndk",
"libhidlbase",
"libutils",
"liblog",
"libhardware",
"android.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: "android.hardware.gnss@2.1-impl-mediatek",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl-mediatek.so",
],
shared_libs: [
"liblog",
"libhidlbase",
"libhidltransport",
"libutils",
"android.hardware.gnss@1.0",
"android.hardware.gnss@1.1",
"android.hardware.gnss@2.0",
"android.hardware.gnss@2.1",
"android.hardware.gnss.measurement_corrections@1.0",
"android.hardware.gnss.measurement_corrections@1.1",
"android.hardware.gnss.visibility_control@1.0",
"libhardware",
"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: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/audio.primary.mediatek.so",
],
shared_libs: [
"libstagefright_foundation-v33",
"libhidlbase",
"vendor.mediatek.hardware.mtkpower@1.0",
"liblog",
"libcutils",
"libutils",
"libalsautils-v33",
"libhardware_legacy",
"libhardware",
"libaudioutils",
"libtinyalsa",
"libtinyxml2",
"libaudiotoolkit_vendor",
"libmedia_helper",
"libladder",
"libxml2",
"android.hardware.audio@7.0",
"android.hardware.audio@7.1",
"android.hardware.audio.common-util",
"android.hardware.audio.common@7.0",
"android.hardware.audio.common@7.0-util",
"android.hardware.audio.common@7.1-util",
"vendor.mediatek.hardware.audio@8.1",
"libbwc",
"libhidltransport",
"libhwbinder",
"libbinder_ndk",
"libtinycompress",
"libaedv",
"libdrm",
"libgoodixspeech",
"lib_lvacfs",
"liblvacfs_wrapper",
"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: "nothing",
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: "fingerprint.mt6886",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/fingerprint.mt6886.so",
],
shared_libs: [
"libhidlbase",
"libc++",
"libutils",
"libcutils",
"liblog",
"libhardware",
"libion",
"libgf_hal",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "gps.default",
owner: "nothing",
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: "nothing",
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",
"libcomposer_ext",
"libgralloctypes",
"libpqparamparser",
"libmml",
"libdmabufheap",
"libxml2",
"android.hardware.graphics.composer3-V1-ndk",
"libaedv",
"libdrm",
"libged",
"libpq_prot",
"libbinder_ndk",
"vendor.mediatek.hardware.pq_aidl-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libMcGatekeeper",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/libMcGatekeeper.so",
],
shared_libs: [
"libMcClient",
"libgatekeeper",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSoftGatekeeper",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/libSoftGatekeeper.so",
],
shared_libs: [
"libgatekeeper",
"libhardware",
"libbase",
"libutils",
"libcrypto",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.graphics.allocator@4.0-impl-mediatek",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/mt6886/android.hardware.graphics.allocator@4.0-impl-mediatek.so",
],
shared_libs: [
"arm.graphics-V3-ndk",
"android.hardware.graphics.common@1.2",
"libgralloc_extra",
"libgralloc_metadata",
"libgralloctypes_mtk",
"libged",
"libgpud",
"libdmabufheap",
"libutilscallstack",
"libbase",
"libhardware",
"liblog",
"libcutils",
"libion",
"libsync",
"libutils",
"libnativewindow",
"libhidlbase",
"libgralloctypes",
"libdrm",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw/mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "android.hardware.graphics.mapper@4.0-impl-mediatek",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/mt6886/android.hardware.graphics.mapper@4.0-impl-mediatek.so",
],
shared_libs: [
"arm.graphics-V3-ndk",
"android.hardware.graphics.common@1.2",
"libgralloc_extra",
"libgralloc_metadata",
"libgralloctypes_mtk",
"libged",
"libgpud",
"libdmabufheap",
"libutilscallstack",
"libbase",
"libhardware",
"liblog",
"libcutils",
"libion",
"libsync",
"libutils",
"libnativewindow",
"libhidlbase",
"libgralloctypes",
"libdrm",
"android.hardware.graphics.mapper@4.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw/mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "gralloc.common",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/mt6886/gralloc.common.so",
],
shared_libs: [
"libhardware",
"liblog",
"libcutils",
"libion",
"libdmabufheap",
"libsync",
"libutils",
"libdrm",
"libGLESv1_CM",
"libnativewindow",
"libgralloc_metadata",
"libged",
"libgralloc_extra",
"libion_mtk",
"libgpud",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw/mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.mediatek.hardware.camera.atms@1.0-impl",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/mt6886/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/mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.mediatek.hardware.camera.bgservice@1.1-impl",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/mt6886/vendor.mediatek.hardware.camera.bgservice@1.1-impl.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"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/mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.mediatek.hardware.camera.isphal@1.1-impl",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/mt6886/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",
"libcam_nothing",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw/mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.mediatek.hardware.pq_aidl-impl",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/mt6886/vendor.mediatek.hardware.pq_aidl-impl.so",
],
shared_libs: [
"libbase",
"libhidlbase",
"libhidltransport",
"libhwbinder",
"libhardware",
"liblog",
"libutils",
"libcutils",
"libpq_prot",
"libhidlmemory",
"libtinyxml2",
"vendor.mediatek.hardware.pq_aidl-V1-ndk",
"libbinder_ndk",
"libbinder",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"libdrm",
"libaalservice",
"libpqconfig",
"libmml",
"libpqframework",
"libsync",
"vendor.mediatek.hardware.mmagent@1.0",
"vendor.mediatek.hardware.mmagent@1.1",
"libdmabufheap",
"libaiselector",
"libpqsharememory",
"libpqtuning",
"libpqxmlparser",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw/mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vulkan.mali",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/mt6886/vulkan.mali.so",
],
shared_libs: [
"libGLES_mali",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "hw/mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "mtkflp.default",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/mtkflp.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: "mtkgeofence.default",
owner: "nothing",
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.mediatek.V2.0",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/sensors.mediatek.V2.0.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libhardware",
"libstagefright_foundation",
"libksensor",
"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: "nothing",
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",
"libvow_comp_test",
"libhidlbase",
"vendor.mediatek.hardware.mtkpower@1.0",
"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.mms@1.7-impl",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mms@1.7-impl.so",
],
shared_libs: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"liblog",
"libutils",
"libcutils",
"libion",
"libion_mtk",
"libhardware",
"libdpframework",
"libgralloc_extra",
"libsync",
"vendor.mediatek.hardware.mms@1.0",
"vendor.mediatek.hardware.mms@1.1",
"vendor.mediatek.hardware.mms@1.2",
"vendor.mediatek.hardware.mms@1.3",
"vendor.mediatek.hardware.mms@1.4",
"vendor.mediatek.hardware.mms@1.5",
"vendor.mediatek.hardware.mms@1.6",
"vendor.mediatek.hardware.mms@1.7",
"libJpgEncPipe",
"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@1.1-impl",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.mediatek.hardware.nvram@1.1-impl.so",
],
shared_libs: [
"libbase",
"libcutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"liblog",
"libutils",
"libnvram",
"libfile_op",
"vendor.mediatek.hardware.nvram@1.0",
"vendor.mediatek.hardware.nvram@1.1",
"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@1.0-impl",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/hw/vendor.mediatek.hardware.videotelephony@1.0-impl.so",
],
shared_libs: [
"libhidlbase",
"libfmq",
"vendor.mediatek.hardware.videotelephony@1.0_vendor",
"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: "lbs_hidl_service-impl",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/lbs_hidl_service-impl.so",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libhardware",
"libbinder",
"libhidlbase",
"libhidltransport",
"libutils",
"vendor.mediatek.hardware.lbs@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.ae.pipe",
owner: "nothing",
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: "libBasicModule",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libJpgEncPipe.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libjpeg-alpha_vendor",
"libion",
"libion_mtk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libMcClient",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libMcClient.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libMtkSpeechEnh",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "libTEECommon",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libTEECommon.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib_iir",
owner: "nothing",
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: "lib_lvacfs",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/lib_lvacfs.so",
],
shared_libs: [
"libcutils",
"libc",
"libc++",
"libdl",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaaa_aaautil",
owner: "nothing",
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: "nothing",
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_gma",
owner: "nothing",
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: "libaacvibrator",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaacvibrator.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaal_key",
owner: "nothing",
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_mtk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaal_mtk.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaedv",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaedv.so",
],
shared_libs: [
"libcutils",
"libbase",
"libunwindstack",
"libselinux",
"liblog",
"libz",
"libc",
"libdl",
"libm",
"libc++",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libalCFR",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libalCFR.so",
],
shared_libs: [
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libalsautils-v33",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libalsautils-v33.so",
],
shared_libs: [
"liblog",
"libcutils",
"libaudioutils",
"libtinyalsa",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libapmonitor_vendor",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libapmonitor_vendor.so",
],
shared_libs: [
"vendor.mediatek.hardware.apmonitor@2.0",
"libhidlbase",
"libutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libappgamepq",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "libarcsoft_aiscenedetection",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_aiscenedetection.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_beautyshot",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_beautyshot.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_dark_vision_raw",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_dark_vision_raw.so",
],
shared_libs: [
"libmpbase",
"libOpenCL",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_dualcam_refocus_image",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_dualcam_refocus_image.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_dualcam_refocus_video",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_dualcam_refocus_video.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_hdr_detection",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_hdr_detection.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_high_dynamic_range",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_high_dynamic_range.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_mf_superresolution",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_mf_superresolution.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_native_hdrbokeh_engine",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_native_hdrbokeh_engine.so",
],
shared_libs: [
"libmpbase",
"libarcsoft_high_dynamic_range",
"libarcsoft_dualcam_refocus_image",
"libarcsoft_dualcam_refocus_video",
"liblog",
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_night_video",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_night_video.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_portrait_distortion_correction",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_portrait_distortion_correction.so",
],
shared_libs: [
"libmpbase",
"libc",
"liblog",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_portrait_super_night_raw",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_portrait_super_night_raw.so",
],
shared_libs: [
"libmpbase",
"libOpenCL",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_singlecam_bokeh",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_singlecam_bokeh.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_super_night_raw",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_super_night_raw.so",
],
shared_libs: [
"libmpbase",
"libOpenCL",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_superportrait",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_superportrait.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarcsoft_watermark",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarcsoft_watermark.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarmnn",
owner: "nothing",
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: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libarmnn_ndk.mtk.vndk.so",
],
shared_libs: [
"liblog",
"libcmdl_ndk.mtk.vndk",
"libdl",
"libm",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libasn1c_core",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "libaudiocompensationfilter_vendor",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "libaudiodcrflt_vendor",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaudiodcrflt_vendor.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtk_drvb",
"libutils",
"libm",
"libc++",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaudiofmtconv",
owner: "nothing",
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: "nothing",
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: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libaudioprimarydevicehalifclient.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libbase",
"libhwbinder",
"libhidlbase",
"android.hardware.audio@7.0",
"android.hardware.audio@7.1",
"android.hardware.audio.common@7.0",
"android.hardware.audio.common@7.0-util",
"android.hardware.audio.common@7.1-util",
"libmedia_helper",
"libbinder",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaudiosmartpamtk",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "libbessound_hd_mtk_vendor",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbessound_hd_mtk_vendor.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtk_drvb",
"libutils",
"libm",
"libc++",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libblisrc32_vendor",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libblisrc32_vendor.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtk_drvb",
"libutils",
"libm",
"libc++",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libbluetooth_mtk",
owner: "nothing",
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: "libbluetooth_mtk_pure",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libbluetooth_mtk_pure.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: "nothing",
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: "nothing",
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: "libcamalgo.WarpMapResizer",
owner: "nothing",
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: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamalgo.dngop.so",
],
shared_libs: [
"libmtk_drvb",
"libcamalgo.utility",
"libc++",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.fdft",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamalgo.fdft.so",
],
shared_libs: [
"libc++",
"libcamalgo.platform",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.hdr10p",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamalgo.hdr10p.so",
],
shared_libs: [
"libc++",
"libcamalgo.platform",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.platform",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamalgo.platform.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtk_drvb",
"libmtkcam.debugwrapper",
"libmtkcam_ulog",
"libcamalgo.platform2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.utility",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "libcamxextension_night",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxextension_night.so",
],
shared_libs: [
"liblog",
"libmpbase",
"libarcsoft_super_night_raw",
"libarcsoft_portrait_super_night_raw",
"libarcsoft_dark_vision_raw",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcares_naptr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcares_naptr.so",
],
shared_libs: [
"libc",
"liblog",
"libcutils",
"libc++",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcarrierconfig",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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_mtk_c2store",
owner: "nothing",
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: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcodec2_mtk_vdec.so",
],
shared_libs: [
"libformatter",
"libdpframework",
"android.hardware.graphics.bufferqueue@2.0",
"libui",
"libgralloc_extra",
"libexpat",
"libsync",
"libhidlbase",
"libhwbinder",
"libged",
"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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_mtk_venc",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcodec2_mtk_venc.so",
],
shared_libs: [
"libformatter",
"libdpframework",
"android.hardware.graphics.bufferqueue@2.0",
"libui",
"libgralloc_extra",
"libexpat",
"libsync",
"libhidlbase",
"libhwbinder",
"libged",
"libcodec2_soft_common",
"libcutils",
"liblog",
"libsfplugin_ccodec_utils",
"libstagefright_foundation",
"libbase",
"libcodec2",
"libcodec2_vndk",
"libutils",
"libion",
"libdmabufheap",
"libion_mtk",
"libcodec2_mtk_c2store",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_vpp_AIMEMC_plugin",
owner: "nothing",
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",
"libneuron_runtime.6",
"libsync",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_vpp_AISR_plugin",
owner: "nothing",
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",
"libneuron_runtime.6",
"libsync",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcodec2_vpp_mi_plugin",
owner: "nothing",
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",
"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: "nothing",
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",
"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: "nothing",
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",
"liblog",
"libbase",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcomposer_ext",
owner: "nothing",
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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libconnfem",
owner: "nothing",
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: "nothing",
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: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcvsd_mtk.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtk_drvb",
"libutils",
"libm",
"libc++",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdlrmsc",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libdlrmsc.so",
],
shared_libs: [
"libm",
"libdl",
"libEGL",
"libGLESv2",
"liblog",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libentropy",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libentropy.so",
],
shared_libs: [
"liblog",
"libm",
"libz",
"libentropy_models",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libentropy_ae",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libentropy_ae.so",
],
shared_libs: [
"liblog",
"libm",
"libz",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libentropy_models",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libentropy_models.so",
],
shared_libs: [
"liblog",
"libm",
"libz",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfeaturepolicy",
owner: "nothing",
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: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libfgauge_gm30.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libmtk_drvb",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfile_op",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "libged",
owner: "nothing",
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: "libgf_hal",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgf_hal.so",
],
shared_libs: [
"libhidlbase",
"libc++",
"libutils",
"libcutils",
"liblog",
"libhardware",
"libion",
"libMcClient",
"libbinder",
"libbinder_ndk",
"libvendor.goodix.hardware.biometrics.fingerprint",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgoodixspeech",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgoodixspeech.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgpu_aux",
owner: "nothing",
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",
"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@1.5",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgpud",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libgpud.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libsync",
"libhardware",
"libnativewindow",
"libgralloc_extra",
"libhidlbase",
"libgralloctypes",
"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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgralloc_extra",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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_uree",
owner: "nothing",
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: "libhdrvideo",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhdrvideo.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libheichal",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "libimgsensorca",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libimgsensorca.so",
],
shared_libs: [
"liblog",
"libcutils",
"libgz_uree",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libion_mtk",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "libispcameraca",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libispcameraca.so",
],
shared_libs: [
"liblog",
"libion",
"libion_mtk",
"libcutils",
"libdmabufheap",
"libgz_uree",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libjpeg-alpha-oal_vendor",
owner: "nothing",
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: "nothing",
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: "libksensor",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libksensor.so",
],
shared_libs: [
"liblog",
"libc++",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libladder",
owner: "nothing",
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: "liblvacfs_wrapper",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liblvacfs_wrapper.so",
],
shared_libs: [
"liblog",
"lib_lvacfs",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmipc",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmipc.so",
],
shared_libs: [
"libmtkrillog",
"libtrm",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmml",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmml.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmprofile",
owner: "nothing",
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: "nothing",
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: "libmorpho_RapidEffect",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmorpho_RapidEffect.so",
],
shared_libs: [
"liblog",
"libc",
"libdl",
"libGLESv2",
"libEGL",
"libnativewindow",
"libz",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmorpho_RawDeepDenoise",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmorpho_RawDeepDenoise.so",
],
shared_libs: [
"libneuron_adapter_mc",
"liblog",
"libdl",
"libEGL",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmouth_mask_detection.arcsoft",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmouth_mask_detection.arcsoft.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmpbase",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmpbase.so",
],
shared_libs: [
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmsbc_mtk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmsbc_mtk.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtk_drvb",
"libutils",
"libm",
"libc++",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtk-ril",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmtk-ril.so",
],
shared_libs: [
"libmtkutils",
"librilfusion",
"libmtknetutils",
"libratconfig",
"libmtksysutils",
"libmtkhardware_legacy",
"libsysenv",
"libmtkrilutils",
"libcrypto",
"libmtkcutils",
"libmtkproperty",
"libmtkrillog",
"libmtkconfigutils",
"libmtktinyxml",
"libmtkares",
"vendor.mediatek.hardware.netdagent@1.0",
"libhidlbase",
"libmtknetcap",
"libwpfa",
"libaedv",
"libbinder",
"libmipc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkares",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmtkares.so",
],
shared_libs: [
"libcares_naptr",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_fdWarpConvert",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmtkcam_fdWarpConvert.so",
],
shared_libs: [
"liblog",
"libutils",
"libmtkcam_ulog",
"libmtkcam_hwutils",
"libcamalgo.fdft",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_fdsan",
owner: "nothing",
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: "nothing",
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_perfctrl_wrapper",
owner: "nothing",
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: "libmtkconfig",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "libmtkhardware_legacy",
owner: "nothing",
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",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmtkisp_metadata.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_v2",
owner: "nothing",
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: "libmtklimiter_vendor",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmtklimiter_vendor.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtk_drvb",
"libutils",
"libm",
"libc++",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkmipc-ril",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmtkmipc-ril.so",
],
shared_libs: [
"libmtkutils",
"librilfusion",
"libmtknetutils",
"libratconfig",
"libmtksysutils",
"libmtkhardware_legacy",
"libsysenv",
"libmtkrilutils",
"libcrypto",
"libmtkcutils",
"libmtkproperty",
"libmtkrillog",
"libmtkconfigutils",
"libmtktinyxml",
"libmtkares",
"vendor.mediatek.hardware.netdagent@1.0",
"libhidlbase",
"libmtknetcap",
"libwpfa",
"libaedv",
"libbinder",
"libmipc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtknetcap",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmtkrilutils.so",
],
shared_libs: [
"libmtkcutils",
"libmtkrillog",
"libmtkproperty",
"libratconfig",
"libmtkconfigutils",
"libmtkutils",
"libcrypto",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkshifter_vendor",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmtkshifter_vendor.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtk_drvb",
"libutils",
"libm",
"libc++",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkspparser",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmtkutils.so",
],
shared_libs: [
"libmtkcutils",
"libmtkproperty",
"libmtkrillog",
"libladder",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmvpu_cic_ci_compiler",
owner: "nothing",
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_clc_cl_compiler",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmvpu_config.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmvpu_config_data",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmvpu_config_data.so",
],
shared_libs: [
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmvpu_engine",
owner: "nothing",
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_pub",
owner: "nothing",
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: "nothing",
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_pub",
owner: "nothing",
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: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmvpu_runtime.so",
],
shared_libs: [
"libbase",
"liblog",
"libion",
"libion_mtk",
"libcutils",
"libcrypto",
"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_builtin",
owner: "nothing",
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_pub",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmvpu_runtime_pub.so",
],
shared_libs: [
"libbase",
"liblog",
"libion",
"libion_mtk",
"libcutils",
"libcrypto",
"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: "libmvpuop_mtk_cv",
owner: "nothing",
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: "nothing",
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: "nothing",
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_adapter_mc",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libneuron_adapter_mc.so",
],
shared_libs: [
"libnativewindow",
"libm",
"libdl",
"libz",
"liblog",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libneuron_graph_delegate.mtk",
owner: "nothing",
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: "libneuron_platform",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libneuron_platform.so",
],
shared_libs: [
"libbase",
"liblog",
"libion",
"libion_mtk",
"libcutils",
"libvpu",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libneuropilot_hal_utils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libneuropilot_hal_utils.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnir_neon_driver_ndk.mtk.vndk",
owner: "nothing",
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: "libnpagent",
owner: "nothing",
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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnpagent_server",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnpagent_server.so",
],
shared_libs: [
"libbase",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libui",
"libgralloc_extra",
"libhidlmemory",
"vendor.mediatek.hardware.neuropilot.agent@1.0",
"vendor.mediatek.hardware.neuropilot.agent@1.1",
"vendor.mediatek.hardware.neuropilot.agent@1.2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libntcamallocator",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libntcamallocator.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcamera_metadata",
"libutils",
"libntcamcommonutils",
"libgralloctypes",
"libhidlbase",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@4.0",
"android.hardware.graphics.common@1.0",
"android.hardware.graphics.common@1.1",
"android.hardware.graphics.common@1.2",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libntcamcommonutils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libntcamcommonutils.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcamera_metadata",
"libutils",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libntcamera2ndk_vendor",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libntcamera2ndk_vendor.so",
],
shared_libs: [
"libfmq",
"libhidlbase",
"libhardware",
"libnativewindow",
"liblog",
"libutils",
"libstagefright_foundation",
"libcutils",
"libcamera_metadata",
"libmediandk",
"android.frameworks.cameraservice.device@2.0",
"android.frameworks.cameraservice.device@2.1",
"android.frameworks.cameraservice.common@2.0",
"android.frameworks.cameraservice.service@2.0",
"android.frameworks.cameraservice.service@2.1",
"android.frameworks.cameraservice.service@2.2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libntcamextened",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libntcamextened.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcamera_metadata",
"libutils",
"libntcamcommonutils",
"libntcamthread",
"libntcammetadata",
"libntcamera2ndk_vendor",
"libprotobuf-cpp-full-3.9.1-vendorcompat",
"libntcampipepb",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libntcamimage_io",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libntcamimage_io.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libntcammetadata",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libntcammetadata.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcamera_metadata",
"libutils",
"libntcamcommonutils",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libntcampipepb",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libntcampipepb.so",
],
shared_libs: [
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libntcamselector",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libntcamselector.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcamera_metadata",
"libutils",
"libntcamcommonutils",
"libntcammetadata",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libntcamskia",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libntcamskia.so",
],
shared_libs: [
"libnativewindow",
"libdl",
"libEGL",
"libGLESv2",
"liblog",
"libm",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libntcamthread",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libntcamthread.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcamera_metadata",
"libutils",
"libntcamcommonutils",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libntcamultrahdr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libntcamultrahdr.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcamera_metadata",
"libutils",
"libntcamcommonutils",
"libjpeg",
"libntcamyuv",
"libntf",
"libntcamimage_io",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libntcamyuv",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libntcamyuv.so",
],
shared_libs: [
"libjpeg",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libntf",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libntf.so",
],
shared_libs: [
"libbase",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libntofflinepostproc",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libntofflinepostproc.so",
],
shared_libs: [
"libc++",
"libcutils",
"liblog",
"libsync",
"libcamera_metadata",
"libutils",
"libui",
"libmtkisp_metadata",
"vendor.mediatek.hardware.camera.isphal@1.0",
"libbase",
"libhidlbase",
"libbinder_ndk",
"libntcamcommonutils",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnvram",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnvram.so",
],
shared_libs: [
"libbase_shim",
"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: "nothing",
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: "libnxp_extamp_intf",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnxp_extamp_intf.so",
],
shared_libs: [
"libcutils",
"libutils",
"libtinyalsa",
"liblog",
"libnvram",
"libcrypto",
"libssl",
"libfile_op",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnxpsmartpaparser",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libnxpsmartpaparser.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liboemcrypto",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liboemcrypto.so",
],
shared_libs: [
"libTEECommon",
"liblog",
"libutils",
"libcutils",
"libion_mtk",
"libion",
"libdmabufheap",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpixelflinger",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libpixelflinger.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libportrait_repair_apu",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libportrait_repair_apu.so",
],
shared_libs: [
"liblog",
"libm",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpqframework",
owner: "nothing",
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: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libpqhdrmetaparser.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpqsharememory",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libpqsharememory.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libhardware",
"libhidlbase",
"libgralloc_extra",
"libhidlmemory",
"vendor.mediatek.hardware.pq_aidl-V1-ndk",
"libbinder_ndk",
"vendor.mediatek.hardware.pq@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpqtuning",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libpqtuning.so",
],
shared_libs: [
"libutils",
"liblog",
"libpqsharememory",
"libhidlmemory",
"vendor.mediatek.hardware.pq@2.13",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpqxmlparser",
owner: "nothing",
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: "nothing",
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_interface",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/librcs_interface.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libhardware",
"libhardware_legacy",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "librcs_volte_core",
owner: "nothing",
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: "nothing",
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: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libremosaiclib.so",
],
shared_libs: [
"liblog",
"libdlrmsc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libremosaiclib_s5kgn9",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libremosaiclib_s5kgn9.so",
],
shared_libs: [
"liblog",
"libdlrmsc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libremosaiclib_s5kjn1",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libremosaiclib_s5kjn1.so",
],
shared_libs: [
"liblog",
"libdlrmsc",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "librgbwlightsensor",
owner: "nothing",
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",
"libsensorndkbridge",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "librilfusion",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/librilfusion.so",
],
shared_libs: [
"libmtkrillog",
"libmtkcutils",
"libmtkhardware_legacy",
"libmtkrilutils",
"libmtkproperty",
"libmtkutils",
"libmtkconfigutils",
"android.hardware.radio@1.0",
"android.hardware.radio@1.1",
"android.hardware.radio@1.2",
"libbinder",
"libhidlbase",
"libhidltransport",
"libbinder_ndk",
"android.hardware.radio.data-V1-ndk",
"android.hardware.radio.messaging-V1-ndk",
"android.hardware.radio.modem-V1-ndk",
"android.hardware.radio.network-V1-ndk",
"android.hardware.radio.sim-V1-ndk",
"android.hardware.radio.voice-V1-ndk",
"android.hardware.radio.config-V1-ndk",
"vendor.mediatek.hardware.mtkradioex.modem-V1-ndk",
"vendor.mediatek.hardware.mtkradioex.data-V1-ndk",
"vendor.mediatek.hardware.mtkradioex.voice-V1-ndk",
"vendor.mediatek.hardware.mtkradioex.sim-V1-ndk",
"vendor.mediatek.hardware.mtkradioex.network-V1-ndk",
"vendor.mediatek.hardware.mtkradioex.messaging-V1-ndk",
"vendor.mediatek.hardware.mtkradioex.ims-V1-ndk",
"vendor.mediatek.hardware.mtkradioex.assist-V1-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-V1-ndk",
"libaedv",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "librpc",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/librpc.so",
],
shared_libs: [
"liblog",
"libcutils",
"libccci_util",
"libpower",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "librt_extamp_intf",
owner: "nothing",
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: "libscltm",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libscltm.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsensor_extension",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsensor_extension.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libhardware",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsimlock",
owner: "nothing",
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: "libspeech_enh_lib",
owner: "nothing",
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: "nothing",
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: "libstmobile_rater",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libstmobile_rater.so",
],
shared_libs: [
"libdl",
"liblog",
"libm",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libstorage_otp",
owner: "nothing",
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: "nothing",
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: "libtflite_mtk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtflite_mtk.so",
],
shared_libs: [
"liblog",
"libflatbuffers-cpp",
"libruy",
"libtextclassifier_hash",
"libnativewindow",
"libion",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtranslator_mapi_v3.0",
owner: "nothing",
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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtranslator_mdmi_v2.8.2",
owner: "nothing",
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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtranslator_utils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtranslator_utils.so",
],
shared_libs: [
"libasn1c_core",
"libcutils",
"liblog",
"vendor.mediatek.hardware.mdmonitor@1.0",
"libhidlbase",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtrm",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libtrm.so",
],
shared_libs: [
"libmtkrillog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libudf",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libudf.so",
],
shared_libs: [
"liblog",
"libbase",
"libunwindstack",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liburee_meta_drmkeyinstall",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/liburee_meta_drmkeyinstall.so",
],
shared_libs: [
"libTEECommon",
"libcutils",
"libnetutils",
"liblog",
"libion",
"libion_mtk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvcodecdrv_header_stub",
owner: "nothing",
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: "libvendor.goodix.hardware.biometrics.fingerprint",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvendor.goodix.hardware.biometrics.fingerprint.so",
],
shared_libs: [
"libc++",
"libbinder_ndk",
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvia-ril",
owner: "nothing",
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: "libviagpsrpc",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libviagpsrpc.so",
],
shared_libs: [
"librpc",
"liblog",
"libcutils",
"libccci_util",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libviamipc-ril",
owner: "nothing",
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: "libvow_ap_test_aa",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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_comp_test",
owner: "nothing",
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: "libvpu",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libvpu.so",
],
shared_libs: [
"libbase",
"libion",
"liblog",
"libcutils",
"libapusys",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwa_opticalzoomfactor",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwa_opticalzoomfactor.so",
],
shared_libs: [
"libdl",
"libm",
"liblog",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwa_sat",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwa_sat.so",
],
shared_libs: [
"libdl",
"libm",
"liblog",
"libc",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libwapi",
owner: "nothing",
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: "libwpfa",
owner: "nothing",
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: "libwvaidl",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libwvaidl.so",
],
shared_libs: [
"android.hardware.drm-V1-ndk",
"libbase",
"libbinder",
"libbinder_ndk",
"libcrypto",
"libcutils",
"liblog",
"libprotobuf-cpp-lite-3.9.1-vendorcompat",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "arm.graphics-V3-ndk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/arm.graphics-V3-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "arm.mali.platform-V1-ndk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/arm.mali.platform-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "imx615_mipi_raw_IdxMgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/imx615_mipi_raw_IdxMgr.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "imx615_mipi_raw_tuning",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/imx615_mipi_raw_tuning.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtkcam_ulog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.ae.core",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.ae.core.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"lib3a.log",
"lib3a.ae",
"libcamalgo.utility",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.ae",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.ae.so",
],
shared_libs: [
"libdl",
"liblog",
"libSQLiteModule_VER_ALL",
"libm",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.af.assist.models1d",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.af.assist.models1d.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.af.assist.models2d",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.af.assist.models2d.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.af.assist",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.af.assist.so",
],
shared_libs: [
"libutils",
"libcutils",
"libapiwrapper",
"liblog",
"libmtkcam_stdutils",
"lib3a.af.assist.utils",
"libpda_usdriver",
"libneuron_wrapper",
"libaaa_afassist_V2",
"libSQLiteModule_VER_ALL",
"libprocessgroup",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.af.assist.utils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.af.assist.utils.so",
],
shared_libs: [
"libion",
"libion_mtk",
"libdmabufheap",
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.af.core",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.af.core.so",
],
shared_libs: [
"libdl",
"liblog",
"libSQLiteModule_VER_ALL",
"libm",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.af",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.af.so",
],
shared_libs: [
"libc",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.aishutter",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.aishutter.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"lib3a.log",
"lib3a.ae",
"libcamalgo.utility",
"lib3a.stat",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.alsflicker",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.alsflicker.so",
],
shared_libs: [
"libdl",
"libm",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.awb.core",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.awb.core.so",
],
shared_libs: [
"libdl",
"liblog",
"libSQLiteModule_VER_ALL",
"libm",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.awbsync",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.awbsync.so",
],
shared_libs: [
"libdl",
"libSQLiteModule_VER_ALL",
"liblog",
"libm",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.cculog",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.custom.ae.flow",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.custom.ae.flow.so",
],
shared_libs: [
"libcutils",
"liblog",
"lib3a.log",
"libmtkcam_ulog",
"lib3a.ae",
"lib3a.stat",
"libcam_nothing",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.custom.ae",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.custom.ae.so",
],
shared_libs: [
"libcutils",
"liblog",
"lib3a.log",
"lib3a.ae.core",
"lib3a.ae",
"libmtkcam_ulog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.custom.af.flow",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.custom.af.flow.so",
],
shared_libs: [
"libcutils",
"liblog",
"lib3a.log",
"libmtkcam_ulog",
"lib3a.af.core",
"lib3a.ae",
"lib3a.stat",
"libcam.hal3a.afassitmgr",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.custom.awb.flow",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.custom.awb.flow.so",
],
shared_libs: [
"libcutils",
"liblog",
"lib3a.log",
"libmtkcam_ulog",
"lib3a.ae",
"lib3a.stat",
"lib3a.awb.core",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.flash",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.flash.so",
],
shared_libs: [
"libdl",
"liblog",
"libSQLiteModule_VER_ALL",
"libm",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.flicker",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.flicker.so",
],
shared_libs: [
"libdl",
"liblog",
"libm",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.log",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.log.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.sensors.color",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.sensors.color.so",
],
shared_libs: [
"libdl",
"libm",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.sensors.flicker",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.sensors.flicker.so",
],
shared_libs: [
"libdl",
"libm",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib3a.stat",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib3a.stat.so",
],
shared_libs: [
"libdl",
"liblog",
"libm",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libDBAccessor_ISP",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libDBAccessor_ISP.so",
],
shared_libs: [
"libdl",
"liblog",
"libSQLiteModule_VER_ALL",
"libm",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libDR",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libDR.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libMtkMediaController",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libMtkMediaController.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libmtkcam_ulog",
"libmtkcam_sysutils",
"libmtkcam.debugwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libMtkMediaController_SAL",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libMtkMediaController_SAL.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSonyIMX519PdafWrapper",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libSonyIMX519PdafWrapper.so",
],
shared_libs: [
"liblog",
"libcam.hal3a.log",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "lib_bsscore",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/lib_bsscore.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_modulehelper",
"libmtkcam_stdutils",
"libmtkcam_imgbuf_v2",
"libmtkcam_ulog",
"libcameracustom",
"libmtkcam_tuning_utils",
"libmtkcam_metadata",
"libcamalgo.dngop",
"libmtkcam_debugutils",
"lib3a.ae.core",
"lib3a.af.core",
"lib3a.flash",
"libmtkcam_hwutils",
"libfeature.face",
"libcamalgo.bss",
"libcamalgo.fdft",
"libmtkcam_exif",
"libfeature.stereo.provider",
"lib3a.awb.core",
"libmtkcam.debugwrapper",
"libcam.hal3a.v3.nvram.v4l2",
"libcam.halsensor",
"libcam.feature_utils",
"libcamalgo.BSSwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaaa_feature",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaaa_feature.so",
],
shared_libs: [
"libdl",
"liblog",
"libSQLiteModule_VER_ALL",
"libm",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaaa_ltm",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaaa_ltm.so",
],
shared_libs: [
"libdl",
"liblog",
"libaaa_toneutil",
"libSQLiteModule_VER_ALL",
"libm",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaaa_ltmx",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaaa_ltmx.so",
],
shared_libs: [
"libdl",
"liblog",
"libm",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaaa_tnc",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaaa_tnc.so",
],
shared_libs: [
"libdl",
"liblog",
"libaaa_toneutil",
"libSQLiteModule_VER_ALL",
"libm",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaaa_toneutil",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaaa_toneutil.so",
],
shared_libs: [
"libdl",
"liblog",
"libSQLiteModule_VER_ALL",
"libm",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaal_cust_func",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaal_cust_func.so",
],
shared_libs: [
"libaal_mtk",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaalservice",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaalservice.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libaal_mtk",
"libhardware",
"libhidlbase",
"libgralloc_extra",
"android.frameworks.sensorservice@1.0",
"android.hardware.sensors@1.0",
"libsensorndkbridge",
"libdrm",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaiawb_fs",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaiawb_fs.so",
],
shared_libs: [
"lib3a.stat",
"libimagebuffer_wrapper",
"libcutils",
"libneuron_wrapper",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaiawb_fs_model",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaiawb_fs_model.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaiawb_moon",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaiawb_moon.so",
],
shared_libs: [
"libneuron_wrapper",
"libcutils",
"libutils",
"libapiwrapper",
"lib3a.stat",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaiawb_moon_model",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaiawb_moon_model.so",
],
shared_libs: [
"libapiwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaiawb_p1ggm",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaiawb_p1ggm.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaiawb_sun",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaiawb_sun.so",
],
shared_libs: [
"libimagebuffer_wrapper",
"libneuron_wrapper",
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaiawb_sun_model",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaiawb_sun_model.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaibc_tuning",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaibc_tuning.so",
],
shared_libs: [
"liblog",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaibc_tuning_p2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaibc_tuning_p2.so",
],
shared_libs: [
"liblog",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaibc_tuning_p3",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaibc_tuning_p3.so",
],
shared_libs: [
"liblog",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaibc_tuning_p4",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaibc_tuning_p4.so",
],
shared_libs: [
"liblog",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaicapturecore",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaicapturecore.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_modulehelper",
"libmtkcam_stdutils",
"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",
"libcamalgo.drc",
"libcam.feature_utils",
"lib3a.stat",
"libcam.hal3a.ctrl",
"libcamalgo.fdft",
"libmtkcam_hwutils",
"libmtkcam_faceResultHandler",
"libcam.halisp.utils",
"libcam.halisp.v4l2",
"libcam.hal3a.lscMgrApi",
"libmtkcam_exif",
"libfacerelight",
"libmtkcam_aicolor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaidepth_tuning",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaidepth_tuning.so",
],
shared_libs: [
"liblog",
"libc",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaiseg_cache",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaiseg_cache.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaiseg_model",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaiseg_model.so",
],
shared_libs: [
"libapiwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaiseg_p1ggm",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaiseg_p1ggm.so",
],
shared_libs: [
"libcutils",
"libapiwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaiseg_sun",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaiseg_sun.so",
],
shared_libs: [
"libimagebuffer_wrapper",
"libBasicModule",
"libneuron_wrapper",
"libapiwrapper",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libaiselector",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libaiselector.so",
],
shared_libs: [
"libpq_prot",
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libalgo.aosp.log",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libalgo.aosp.log.so",
],
shared_libs: [
"liblog",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libapiwrapper",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libapiwrapper.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtkcam_ulog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libapudcutils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libapudcutils.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libc++",
"libapu_mdw",
"libsync",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libaedv",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarm_egl_properties_sysprop",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libarm_egl_properties_sysprop.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libarm_gralloc_properties_sysprop",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libarm_gralloc_properties_sysprop.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.3a_isp.utils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.afmgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.afmgr.so",
],
shared_libs: [
"lib3a.af.core",
"lib3a.af",
"lib3a.custom.af.flow",
"libmtkcam_metadata",
"libcam.hal3a.afassitmgr",
"libSQLiteModule_VER_ALL",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.chdr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.chdr.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_ulog",
"libmtkcam_metadata",
"libcam.vhdr",
"libcam.halsensor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.feature_utils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.feature_utils.so",
],
shared_libs: [
"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",
"lib3a.ae.core",
"libcameracustom",
"libcam.halisp.v4l2",
"libcam.halisp.utils",
"libmtkcam_mapping_mgr",
"libcam.halsensor",
"libcam.halisp.TuningDataProviderFactory",
"libcam.halisp.TuningDataProvider",
"libSQLiteModule_VER_ALL",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.fw_me_tcy",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.afassitmgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.afassitmgr.so",
],
shared_libs: [
"libcamera.custom.af_assist_mgr",
"libcamera.custom.af_assist_buf_mgr",
"libcamera.custom.af_assist_buf_mgr_open",
"libcamera.custom.af_assist_pdp",
"lib3a.af.assist",
"libaaa_afassist_V2",
"libSQLiteModule_VER_ALL",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.cctsvr.v4l2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.cctsvr.v4l2.so",
],
shared_libs: [
"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",
"libSQLiteModule_VER_ALL",
"lib3a.stat",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.ctrl",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.ctrl.so",
],
shared_libs: [
"libprocessgroup_shim",
"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_cputrack",
"libmtkcam_perfctrl",
"libutils",
"libcutils",
"libmtkcam.debugwrapper",
"libcamalgo.fdft",
"libcam.hal3a.v3.dng",
"libcam.hal3a.policy",
"libcam.peripheralcontroller",
"libcam.hal3a.utils",
"libcam_ipc_hal3a_client",
"libmtkcam.featurepipe.p2g",
"libcam.3a_isp.utils",
"libmtkcam_fdWarpConvert",
"libmtkcam.atmseventmgr",
"libcam_nothing",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.guard",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.ircutdrv",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.ircutdrv.so",
],
shared_libs: [
"liblog",
"libmtkcam_stdutils",
"libmtkcam_ulog",
"libcameracustom",
"libcameracustom.lens",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.lensdrv",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.lensdrv.so",
],
shared_libs: [
"liblog",
"libmtkcam_stdutils",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libcameracustom",
"libcameracustom.lens",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.log",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.log.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.lscMgrApi",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.lscMgrApi.so",
],
shared_libs: [
"libutils",
"libmtkcam_ulog",
"liblog",
"libcutils",
"libmtkcam.debugwrapper",
"libcam.hal3a.v3.lsctbl.v4l2",
"libmtkcam_stdutils",
"libcameracustom",
"libmtkcam_modulehelper",
"libmtkcam_tuning_utils",
"libmtkcam_mapping_mgr",
"libcam.hal3a.utils",
"libcameracustom.camera.isp",
"libcam.halisp.utils",
"libcam.hal3a.v3.nvram.v4l2",
"libcam.halisp.TuningDataProvider",
"libSQLiteModule_VER_ALL",
"libmtkcam_perfctrl",
"libcamalgo.lsc",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.oisdrv",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.oisdrv.so",
],
shared_libs: [
"liblog",
"libmtkcam_stdutils",
"libmtkcam_ulog",
"libcam.utils.sensorprovider",
"libcam.halsensor",
"libfeatureiodrv_mem",
"libcam_nothing",
"libmtkcam.debugwrapper",
"libcameracustom.lens",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.ozoomdrv",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.ozoomdrv.so",
],
shared_libs: [
"liblog",
"libmtkcam_stdutils",
"libmtkcam_ulog",
"libcameracustom",
"libcameracustom.lens",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.pdstatmgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.pdstatmgr.so",
],
shared_libs: [
"liblog",
"libmtkcam_stdutils",
"libmtkcam_ulog",
"libcam.hal3a.afassitmgr",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.policy",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.policy.so",
],
shared_libs: [
"liblog",
"libmtkcam_ulog",
"libcam.hal3a.utils",
"libmtkcam_metadata",
"libmtkcam.debugwrapper",
"libutils",
"libcutils",
"libmtkcam.atmseventmgr",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.so",
],
shared_libs: [
"libprocessgroup_shim",
"lib3a.awbsync",
"lib3a.ae",
"libcam.halisp.TuningDataProvider",
"libcam.halisp.TuningDataProviderFactory",
"libmgr3a.adapt",
"libcam.hal3a.utils",
"libcutils",
"liblog",
"libprocessgroup",
"lib3a.af.core",
"libcamalgo.fdft",
"lib3a.awb.core",
"lib3a.flash",
"lib3a.stat",
"lib3a.ae.core",
"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.ae.v4l2",
"libcam.hal3a.v3.flicker.v4l2",
"libcam.hal3a.v3.sensor.v4l2",
"libcam.hal3a.v3.flash.v4l2",
"libcam.hal3a.v3.tone.mgr.v4l2",
"libcam.hal3a.v3.cac.mgr.v4l2",
"libcam.afmgr",
"libcam.hal3a.afassitmgr",
"libSQLiteModule_VER_ALL",
"libcam.hal3a.policy",
"libcam.hal3a.guard",
"libmtkcam_perfctrl",
"libcameracustom.camera.isp",
"libcam_ipc_nvbuf_client",
"libaaa_aaautil",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.tofdrv",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.tofdrv.so",
],
shared_libs: [
"liblog",
"libmtkcam_stdutils",
"libmtkcam_ulog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.utils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.utils.so",
],
shared_libs: [
"liblog",
"lib3a.stat",
"lib3a.awb.core",
"libcutils",
"libutils",
"libmtkcam_ulog",
"lib3a.af.core",
"lib3a.af",
"lib3a.ae",
"lib3a.ae.core",
"lib3a.flash",
"libmtkcam.debugwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.v3.ae.v4l2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.v3.ae.v4l2.so",
],
shared_libs: [
"liblog",
"libcutils",
"libcamera.customae",
"lib3a.custom.ae.flow",
"lib3a.ae",
"lib3a.ae.pipe",
"lib3a.aishutter",
"lib3a.stat",
"lib3a.custom.ae",
"libmtkcam.debugwrapper",
"libmtkcam_ulog",
"libaaa_feature",
"libSQLiteModule_VER_ALL",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.v3.ai3a_v4l2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"lib3a.awb.core",
"libaiawb_sun",
"libaiawb_moon",
"libaiawb_p1ggm",
"libaaa_feature",
"libaiawb_fs",
"lib3a.ae.core",
"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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.v3.awb_v4l2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.v3.awb_v4l2.so",
],
shared_libs: [
"lib3a.awbsync",
"liblog",
"libcutils",
"libmtkcam_ulog",
"lib3a.awb.core",
"lib3a.stat",
"libcamalgo.fdft",
"libcam.hal3a.utils",
"lib3a.custom.awb.flow",
"lib3a.ae",
"libaiawb_moon",
"libaaa_feature",
"libSQLiteModule_VER_ALL",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.v3.cac.mgr.v4l2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.v3.cac.mgr.v4l2.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtkcam_ulog",
"libmtkcam_stdutils",
"libcam.hal3a.utils",
"libmtkcam_tuning_utils",
"libcam.hal3a.v3.nvram.v4l2",
"libmtkcam.debugwrapper",
"libalgo.aosp.log",
"libSQLiteModule_VER_ALL",
"lib3a.stat",
"libcam.halisp.TuningDataProvider",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.v3.dng",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"lib3a.ae.core",
"libcam.halsensor",
"libmtkcam_ulog",
"libfeatureiodrv_mem",
"libcam_ipc_nvbuf_client",
"libcam.halisp.utils",
"libcameracustom.camera.isp",
"libcam.halisp.TuningDataProviderFactory",
"libmtkcam.debugwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.v3.flash.v4l2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.v3.flash.v4l2.so",
],
shared_libs: [
"lib3a.flash",
"lib3a.stat",
"libSQLiteModule_VER_ALL",
"libcameracustom.flashlight",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.v3.flicker.v4l2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.v3.flicker.v4l2.so",
],
shared_libs: [
"lib3a.flicker",
"libcamera.customflk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.v3.ir.v4l2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.v3.lsctbl.v4l2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.v3.nvram.v4l2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.v3.nvram.v4l2.so",
],
shared_libs: [
"libmtkcam_ulog",
"liblog",
"libutils",
"libcutils",
"libmtkcam_stdutils",
"libmtkcam_modulehelper",
"lib3a.flash",
"libfeatureiodrv_mem",
"libcam.halsensor",
"libmtkcam.debugwrapper",
"libcameracustom.camera.isp",
"libcameracustom",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.v3.sensor.v4l2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.v3.sensor.v4l2.so",
],
shared_libs: [
"lib3a.alsflicker",
"lib3a.sensors.flicker",
"lib3a.sensors.color",
"libcameracustom.camera.sensors",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.v3.strobe",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.v3.strobe.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"lib3a.flash",
"lib3a.awb.core",
"lib3a.ae",
"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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.v3.stt_v4l2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.v3.stt_v4l2.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtkcam_ulog",
"lib3a.stat",
"libcam.hal3a.utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.hal3a.v3.tone.mgr.v4l2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.hal3a.v3.tone.mgr.v4l2.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtkcam_ulog",
"libmtkcam_stdutils",
"libcam.hal3a.utils",
"libcam.halsensor",
"libmtkcam_tuning_utils",
"libcam.hal3a.v3.nvram.v4l2",
"libmtkcam.debugwrapper",
"libalgo.aosp.log",
"lib3a.stat",
"libaaa_ltm",
"libaaa_toneutil",
"libcam.fw_me_tcy",
"libSQLiteModule_VER_ALL",
"libcameracustom.camera.isp",
"libcam.halisp.TuningDataProvider",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.halisp.SwTopCtrlMgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.halisp.TopCtrlMgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.halisp.TuningDataProvider",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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.fus",
"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.stat",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.halisp.TuningDataProviderFactory",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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.stat",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.halisp.imp.v4l2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.halisp.imp.v4l2.so",
],
shared_libs: [
"libcam_nothing",
"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.fus",
"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",
"libalgo.aosp.log",
"libcam.hal3a.v3.lsctbl.v4l2",
"lib3a.stat",
"libcam.halisp.TuningDataProvider",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.halisp.plugin",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.halisp.plugin.so",
],
shared_libs: [
"libmtkcam_ulog",
"libcutils",
"libutils",
"liblog",
"libmtkcam.debugwrapper",
"libmtkcam_hwutils",
"libcam.halsensor",
"libcam.halisp.utils",
"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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.halisp.utils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.halisp.utils.so",
],
shared_libs: [
"liblog",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.halisp.v4l2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.halisp.v4l2.so",
],
shared_libs: [
"libmtkcam_ulog",
"libcutils",
"libutils",
"liblog",
"libmtkcam.debugwrapper",
"libmtkcam_hwutils",
"libcam.halsensor",
"libcam.halisp.plugin",
"libcam.halisp.utils",
"libmtkcam_tuning_utils",
"libmtkcam_metastore",
"libcam.halisp.TopCtrlMgr",
"libcam.peripheralcontroller",
"libcam.halisp.imp.v4l2",
"libcamalgo.fdft",
"lib3a.stat",
"libmtkcam_fdWarpConvert",
"libcam_ipc_halisp_client",
"libcam.utils.sensorprovider",
"libmtkcam_buffer_flush",
"libmtkcam_metadata",
"libcam_nothing",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.halsensor.hwintegration",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.halsensor.hwintegration.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.halsensor",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.halsensor.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libcameracustom",
"libc++",
"libmtkcam.debugwrapper",
"libmtkcam_modulehelper",
"libmtkcam_stdutils",
"libmtkcam_metadata",
"libmtkcam_ulog",
"libcameracustom.imgsensor.core",
"libcameracustom.cfg_setting.core",
"libcam.halsensor.hwintegration",
"libcameracustom.camera.isp",
"lib3a.stat",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.isptuning.v4l2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.isptuning.v4l2.so",
],
shared_libs: [
"libSQLiteModule_VER_ALL",
"libDBAccessor_ISP",
"libcam.hal3a.v3.lsctbl.v4l2",
"libcamalgo.lsc",
"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",
"libaaa_gma",
"libaaa_tnc",
"libcamalgo.fus",
"libcamalgo.mcnr",
"libaaa_ltm",
"libaaa_ltmx",
"libaaa_toneutil",
"libcam.fw_me_tcy",
"libcam.hal3a.v3.nvram.v4l2",
"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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.peripheralcontroller",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"libutils",
"libcutils",
"libcam.hal3a.v3.nvram.v4l2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.tuningcachemgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.utils.sensorprovider",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"libcam.halsensor",
"libcam.hal3a.v3.nvram.v4l2",
"libhfmanager",
"libcameracustom.eis",
"libfeaturepolicy_dbhandler",
"libmtkcam_perfctrl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam.vhdr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam.vhdr.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",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam_ipc_hal3a_client",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam_ipc_hal3a_client.so",
],
shared_libs: [
"liblog",
"libmtkcam_ulog",
"libcutils",
"libutils",
"libcameracustom",
"libcam.halisp.imp.v4l2",
"libcam.halisp.utils",
"libmtkcam_stdutils",
"libmtkcam_sysutils",
"libmtkcam_hwutils",
"libmtkcam_metadata",
"libmtkcam_mapping_mgr",
"libmtkcam.atmseventmgr",
"libmtkcam_imgbuf_v2",
"libmtkcam_tuning_utils",
"libmtkcam_modulehelper",
"libmtkcam.debugwrapper",
"libmtkcam_ipc_wrapper_mtk_client",
"libmtkcam_ipc_wrapper_mtk_server",
"libmtkcam_ipc_wrapper_common_client",
"libmtkcm_ipc_dummy",
"libmtkcam_ipc_core",
"libmtkcam_ca",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam_ipc_halisp_client",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam_ipc_halisp_client.so",
],
shared_libs: [
"libcam.hal3a",
"liblog",
"libmtkcam_ulog",
"libcutils",
"libutils",
"libcameracustom",
"libcam.halisp.imp.v4l2",
"libcam.halisp.utils",
"libmtkcam_stdutils",
"libmtkcam_sysutils",
"libmtkcam_hwutils",
"libmtkcam_metadata",
"libmtkcam_mapping_mgr",
"libmtkcam.atmseventmgr",
"libmtkcam_imgbuf_v2",
"libmtkcam_tuning_utils",
"libmtkcam_modulehelper",
"libmtkcam.debugwrapper",
"libmtkcam_ipc_wrapper_common_client",
"libmtkcam_ipc_wrapper_mtk_client",
"libmtkcm_ipc_dummy",
"libmtkcam_ipc_core",
"libmtkcam_ca",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam_ipc_nvbuf_client",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam_ipc_nvbuf_client.so",
],
shared_libs: [
"liblog",
"libmtkcam_ulog",
"libcutils",
"libutils",
"libmtkcam.debugwrapper",
"libmtkcam_ipc_wrapper_mtk_client",
"libmtkcm_ipc_dummy",
"libmtkcam_ipc_wrapper_common_client",
"libmtkcam_ipc_core",
"libmtkcam_ca",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcam_nothing",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcam_nothing.so",
],
shared_libs: [
"libmtkcam.atmseventmgr",
"libutils",
"libcutils",
"liblog",
"libexpat",
"libz",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libcamera_metadata",
"libmtkcam_metadata",
"libfeatureiodrv_mem",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.BSSwrapper",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.BSSwrapper.so",
],
shared_libs: [
"libcamalgo.bss",
"libcamalgo.ais2.bss",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.InlineCompGyro",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.InlineCompGyro.so",
],
shared_libs: [
"libcamalgo.platform",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.Mfbllwrapper",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.Mfbllwrapper.so",
],
shared_libs: [
"libcamalgo.mfnr",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.aibc",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.aibc.so",
],
shared_libs: [
"libmtk_drvb",
"liblog",
"libcutils",
"libutils",
"libcamalgo.utility",
"libcamalgo.platform",
"libOpenCL",
"libdl",
"libc++",
"libc",
"libm",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.aibcwrapper",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.aibcwrapper.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libcamalgo.ainr",
"libcamalgo.aibc",
"libcamalgo.aihdr",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.aihdr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.aihdr.so",
],
shared_libs: [
"libmtk_drvb",
"liblog",
"libcutils",
"libutils",
"libcamalgo.utility",
"libcamalgo.platform",
"libmtkcam.debugwrapper",
"libdl",
"libc++",
"libc",
"libm",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.ainr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.ainr.so",
],
shared_libs: [
"libmtk_drvb",
"liblog",
"libcutils",
"libutils",
"libcamalgo.utility",
"libcamalgo.platform",
"libdl",
"libc++",
"libc",
"libm",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.ais2.bss",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.ais2.bss.so",
],
shared_libs: [
"libcamalgo.platform",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.bss",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.bss.so",
],
shared_libs: [
"libcamalgo.platform",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.drc",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.drc.so",
],
shared_libs: [
"libmtk_drvb",
"liblog",
"libcutils",
"libutils",
"libcamalgo.utility",
"libcamalgo.platform",
"libOpenCL",
"libdl",
"libc++",
"libc",
"libm",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.eis",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.eis.so",
],
shared_libs: [
"libcamalgo.platform",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.fsc",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.fsc.so",
],
shared_libs: [
"libcamalgo.platform",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.fus",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.fus.so",
],
shared_libs: [
"libc++",
"libcamalgo.platform",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.gyro",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.gyro.so",
],
shared_libs: [
"libcamalgo.platform",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.lmv",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.lmv.so",
],
shared_libs: [
"libcamalgo.platform",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.lsc",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.lsc.so",
],
shared_libs: [
"libcamalgo.platform",
"libcamalgo.utility",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.mcnr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.mcnr.so",
],
shared_libs: [
"libcamalgo.platform",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.mfnr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.mfnr.so",
],
shared_libs: [
"libcamalgo.platform",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.n3d",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.n3d.so",
],
shared_libs: [
"libc++",
"libnativewindow",
"libEGL",
"libGLESv3",
"libcamalgo.platform",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.platform2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.platform2.so",
],
shared_libs: [
"libion_mtk",
"libion",
"libdmabufheap",
"libmtkcam_tuning_utils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.rotate",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.rotate.so",
],
shared_libs: [
"liblog",
"libcamalgo.platform",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.vaidepth",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.vaidepth.so",
],
shared_libs: [
"libcamalgo.platform",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamalgo.vsf",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamalgo.vsf.so",
],
shared_libs: [
"libcamalgo.platform",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamera.custom.af_assist_buf_mgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamera.custom.af_assist_buf_mgr.so",
],
shared_libs: [
"liblog",
"libcam.hal3a.log",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamera.custom.af_assist_buf_mgr_open",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamera.custom.af_assist_buf_mgr_open.so",
],
shared_libs: [
"liblog",
"libcam.hal3a.log",
"libSonyIMX519PdafWrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamera.custom.af_assist_mgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamera.custom.af_assist_mgr.so",
],
shared_libs: [
"liblog",
"libcam.hal3a.log",
"libcam_nothing",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamera.custom.af_assist_pdp",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamera.custom.af_assist_pdp.so",
],
shared_libs: [
"liblog",
"libcam.hal3a.log",
"libcutils",
"libcam.halsensor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamera.customae",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamera.customae.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"lib3a.ae",
"lib3a.ae.core",
"libcameracustom.camera.isp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamera.customflk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcamera.customflk.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcameracustom.camera.3a",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcameracustom.camera.3a.so",
],
shared_libs: [
"liblog",
"libcam.hal3a.log",
"lib3a.flash",
"lib3a.awb.core",
"lib3a.af.core",
"lib3a.af.assist",
"lib3a.ae",
"lib3a.ae.core",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcameracustom.camera.isp",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcameracustom.camera.isp.so",
],
shared_libs: [
"liblog",
"libaedv",
"libutils",
"libcutils",
"lib3a.stat",
"lib3a.flash",
"lib3a.awb.core",
"lib3a.af.core",
"lib3a.af.assist",
"libcameracustom.lens",
"libcameracustom.camera.3a",
"libcameracustom",
"libcameracustom.imgsensor.core",
"libmtkcam.debugwrapper",
"libmtkcam_ulog",
"libcam.halisp.utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcameracustom.camera.sensors",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcameracustom.camera.sensors.so",
],
shared_libs: [
"lib3a.alsflicker",
"lib3a.sensors.flicker",
"lib3a.sensors.color",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcameracustom.camera_calibration.core",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcameracustom.camera_calibration.core.so",
],
shared_libs: [
"liblog",
"libmtkcam_ulog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcameracustom.camera_exif",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcameracustom.camera_exif.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcameracustom.cfg_setting.core",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcameracustom.cfg_setting.core.so",
],
shared_libs: [
"libcameracustom.camera_calibration.core",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcameracustom.eis",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcameracustom.eis.so",
],
shared_libs: [
"libutils",
"libcutils",
"libmtkcam_stdutils",
"libcam.halsensor",
"vendor.mediatek.hardware.power@1.1",
"libhidlbase",
"libhidltransport",
"libhwbinder",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcameracustom.flashlight",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcameracustom.flashlight.so",
],
shared_libs: [
"liblog",
"lib3a.flash",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcameracustom.imgsensor.core",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcameracustom.imgsensor.core.so",
],
shared_libs: [
"liblog",
"libmtkcam_ulog",
"libcameracustom.camera_calibration.core",
"s5kgn9_mipi_raw_IdxMgr",
"s5kgn9stech_mipi_raw_IdxMgr",
"imx615_mipi_raw_IdxMgr",
"s5kjn1_mipi_raw_IdxMgr",
"s5kjn1front_mipi_raw_IdxMgr",
"mtk000_mipi_raw_IdxMgr",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcameracustom.lens",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcameracustom.lens.so",
],
shared_libs: [
"lib3a.ae.core",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcameracustom.plugin",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcameracustom.plugin.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_stdutils",
"libremosaic_wrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcameracustom",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcameracustom.so",
],
shared_libs: [
"lib3a.ae",
"lib3a.ae.core",
"lib3a.awb.core",
"liblog",
"libutils",
"libcutils",
"libaedv",
"libcam.hal3a.log",
"libmtkcam_stdutils",
"libmtkcam_metadata",
"libcameracustom.lens",
"libcameracustom.imgsensor.core",
"libcameracustom.camera_calibration.core",
"libcameracustom.cfg_setting.core",
"s5kgn9_mipi_raw_IdxMgr",
"s5kgn9stech_mipi_raw_IdxMgr",
"imx615_mipi_raw_IdxMgr",
"s5kjn1_mipi_raw_IdxMgr",
"s5kjn1front_mipi_raw_IdxMgr",
"mtk000_mipi_raw_IdxMgr",
"libmtkcam_modulehelper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcameracustom_camera_db_ext",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libcameracustom_camera_db_ext.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libccd",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libccd.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libmtkcam_perfctrl_wrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdpframework",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libdpframework.so",
],
shared_libs: [
"libaedv",
"libaiselector",
"libdmabufheap",
"vendor.mediatek.hardware.mmagent@1.0",
"libpqsharememory",
"libpqtuning",
"libhidlbase",
"libhidlmemory",
"vendor.mediatek.hardware.pq@2.0",
"vendor.mediatek.hardware.pq_aidl-V1-ndk",
"libbinder_ndk",
"libgralloc_extra",
"libpq_prot",
"libutils",
"libion",
"libcutils",
"liblog",
"libsync",
"libhardware",
"libnativewindow",
"libutilscallstack",
"libpqhdrmetaparser",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdualcam_optical_zoom_control",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libdualcam_optical_zoom_control.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libdualcam_video_optical_zoom",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libdualcam_video_optical_zoom.so",
],
shared_libs: [
"libmpbase",
"libOpenCL",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libeffecthal.base",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfacerelight",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libfacerelight.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_modulehelper",
"libmtkcam_stdutils",
"libmtkcam_sysutils",
"libmtkcam_ulog",
"libcam.feature_utils",
"libcamalgo.fdft",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfeature.aiseg",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libfeature.aiseg.so",
],
shared_libs: [
"libSQLiteModule_VER_ALL",
"libcameracustom.camera.isp",
"lib3a.ae",
"lib3a.stat",
"libcam.peripheralcontroller",
"libmtkcam_tuning_utils",
"liblog",
"libutils",
"libcutils",
"libcamalgo.lmv",
"libcamalgo.eis",
"libcamalgo.gyro",
"libcamalgo.fsc",
"libmtkcam_modulehelper",
"libmtkcam_stdutils",
"libmtkcam_imgbuf_v2",
"libmtkcam_ulog",
"libmtkcam_sysutils",
"libcameracustom",
"libcam.utils.sensorprovider",
"libmtkcam.debugwrapper",
"libcam.halsensor",
"libcam.hal3a.v3.nvram.v4l2",
"lib3a.ae.core",
"libmtkcam_metadata",
"libcam.hal3a.utils",
"libaiseg_sun",
"libaiseg_p1ggm",
"libaiseg_cache",
"libaaa_feature",
"libcamalgo.fdft",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfeature.face",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libfeature.face.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam.atmseventmgr",
"libmtkcam_metadata",
"libmtkcam_metastore",
"libeffecthal.base",
"libmtkcam_ulog",
"libmtkcam_stdutils",
"libcameracustom",
"libmtkcam_imgbuf_v2",
"libmtkcam.debugwrapper",
"libmtkcam_ipc_wrapper_common_client",
"libmtkcam_ipc_wrapper_mtk_client",
"libvega_face",
"libmtkcam_aie",
"libcamalgo.fdft",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfeature.fwmvp",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libfeature.fwmvp.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam.debugwrapper",
"libmtkcam_debugutils",
"libmtkcam_imgbuf_v2",
"libmtkcam_metadata",
"libmtkcam_stdutils",
"libmtkcam_ulog",
"libcamalgo.mcnr",
"libmtkcam_ipc_wrapper_mtk_client",
"libmtkcam_ipc_wrapper_common_client",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfeature.hdr10",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libfeature.hdr10.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam.debugwrapper",
"libmtkcam_debugutils",
"libmtkcam_imgbuf_v2",
"libmtkcam_metadata",
"libmtkcam_stdutils",
"libmtkcam_ulog",
"libpq_prot",
"libcamalgo.hdr10p",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfeature.mcnr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libfeature.mcnr.so",
],
shared_libs: [
"liblog",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfeature.stereo.provider",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libfeature.stereo.provider.so",
],
shared_libs: [
"libmtkcam_ulog",
"liblog",
"libcutils",
"libutils",
"libmtkcam.debugwrapper",
"libmtkcam.logicalcaminfoprovider",
"libmtkcam_jsonconvertor",
"libmtkcam_jsondata",
"libmtkcam_modulehelper",
"libmtkcam_stdutils",
"libmtkcam_imgbuf_v2",
"libcameracustom",
"libmtkcam_metadata",
"libfeatureiodrv_mem",
"libmtkcam_camcoordinator",
"libmtkcam_hal3a_provider",
"libcam.hal3a.v3.nvram.v4l2",
"libfeature.vsdof.3a_info_provider",
"libcam.peripheralcontroller",
"libcamalgo.vsdofUtil",
"libcamalgo.vaidepth",
"libcam.halsensor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfeature.vainr.common",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libfeature.vainr.common.so",
],
shared_libs: [
"liblog",
"libmtkcam_ulog",
"libmtkcam_stdutils",
"libmtkcam_imgbuf_v2",
"libmtkcam.debugwrapper",
"libmtkcam_metadata",
"libcam.halisp.TuningDataProvider",
"libcam.halisp.TuningDataProviderFactory",
"libcam.halsensor",
"libcam.halisp.utils",
"libmtkcam_tuning_utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfeature.vainr.hal",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libfeature.vainr.hal.so",
],
shared_libs: [
"liblog",
"libmtkcam_ulog",
"libmtkcam_stdutils",
"libmtkcam_imgbuf_v2",
"libmtkcam.debugwrapper",
"libmtkcam_metadata",
"libcam.halisp.TuningDataProvider",
"libcam.halisp.TuningDataProviderFactory",
"libcam.halsensor",
"libcam.halisp.utils",
"libmtkcam_tuning_utils",
"libfeature.vainr.kernel",
"libfeature.vainr.common",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfeature.vainr.kernel",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libfeature.vainr.kernel.so",
],
shared_libs: [
"liblog",
"libmtkcam_ulog",
"libmtkcam_stdutils",
"libmtkcam_imgbuf_v2",
"libmtkcam.debugwrapper",
"libmtkcam_metadata",
"libcam.halisp.TuningDataProvider",
"libcam.halisp.TuningDataProviderFactory",
"libcam.halsensor",
"libcam.halisp.utils",
"libmtkcam_tuning_utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfeature.vsdof.3a_info_provider",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libfeature.vsdof.3a_info_provider.so",
],
shared_libs: [
"libmtkcam_ulog",
"liblog",
"libmtkcam.debugwrapper",
"libcam.halsensor",
"libmtkcam_hal3a_provider",
"libmtkcam_metadata",
"libmtkcam.logicalcaminfoprovider",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfeature.vsdof.hal",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libfeature.vsdof.hal.so",
],
shared_libs: [
"libcamalgo.n3d",
"libcamalgo.vsf",
"libcamalgo.vaidepth",
"libmtkcam_ulog",
"liblog",
"libcutils",
"libutils",
"libmtkcam.debugwrapper",
"libcam.halsensor",
"libmtkcam_modulehelper",
"libmtkcam_stdutils",
"libmtkcam_imgbuf_v2",
"libcameracustom",
"libmtkcam_metadata",
"libmtkcam_metastore",
"libimgsys_main",
"libfeature.stereo.provider",
"libmtkcam_tuning_utils",
"libfeatureiodrv_mem",
"libmtkcam_calibration_provider",
"libmtkcam_jsondata",
"libmtkcam_simager",
"libcam.hal3a.v3.nvram.v4l2",
"libfeature.vsdof.3a_info_provider",
"libcam.hal3a.ctrl",
"libmtkcam_hwutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfeature_eis",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libfeature_eis.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libcamalgo.lmv",
"libcamalgo.eis",
"libcamalgo.gyro",
"libcamalgo.fsc",
"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.halisp.TuningDataProvider",
"libcam.halisp.TuningDataProviderFactory",
"libcam.feature_utils",
"lib3a.ae.core",
"libcameracustom.eis",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfeature_fsc",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"libcameracustom",
"libcameracustom.eis",
"libimgsys_main",
"libfeaturepolicy_dbhandler",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfeature_vrp",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libfeature_vrp.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtkcam.debugwrapper",
"libmtkcam_imgbuf_v2",
"libmtkcam_stdutils",
"libmtkcam_ulog",
"libmtkcam_metadata",
"libcameracustom",
"libmtkcam_tuning_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_prot",
"libcamalgo.hdr10p",
"libcamalgo.InlineCompGyro",
"libmtkcam_cputrack",
"libmtkcam_perfctrl",
"libimgsys_main",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfeatureiodrv_mem",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libfeatureiodrv_mem.so",
],
shared_libs: [
"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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libfeaturepolicy_dbhandler",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libfeaturepolicy_dbhandler.so",
],
shared_libs: [
"liblog",
"libmtkcam_ulog",
"libutils",
"libcutils",
"libmtkcam_sysutils",
"libmtkcam_stdutils",
"libmtkcam.debugwrapper",
"libfeaturepolicy",
"libcameracustom.camera.isp",
"libSQLiteModule_VER_ALL",
"lib3a.stat",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libgpudataproducer",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libgpudataproducer.so",
],
shared_libs: [
"liblog",
"libdmabufheap",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgstream-custom",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgstream-custom.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgstream-drv",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgstream-drv.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libmtkcam.debugwrapper",
"libmtkcam_stdutils",
"libmtkcam_tuning_utils",
"libmtkcam_ulog",
"libimgsys_cmt",
"libimgsys_v4l2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_adl",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_adl.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libion_mtk",
"libion",
"libimgsys_system",
"libimgsys_utils",
"libimgsys_drvcommon",
"libimgsys_gce",
"libimgsys_tile",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_cmt",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_cmt.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_stdutils",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libmtkcam_fdsan",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_custom",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_custom.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_daemon",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_daemon.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libimgsys_utils",
"libimgsys_system",
"libimgsys_taskhandler",
"libimgsys_tdrhal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_dip",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_dip.so",
],
shared_libs: [
"libion_mtk",
"libion",
"libimgsys_system",
"libimgsys_utils",
"libimgsys_drvcommon",
"libimgsys_gce",
"libcutils",
"liblog",
"libutils",
"libimgsys_tile",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_drvcommon",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_drvcommon.so",
],
shared_libs: [
"libion_mtk",
"libion",
"libimgsys_system",
"libcutils",
"liblog",
"libutils",
"libimgsys_utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_gce",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_gce.so",
],
shared_libs: [
"libimgsys_drvcommon",
"libimgsys_system",
"libimgsys_utils",
"libcutils",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_main",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_main.so",
],
shared_libs: [
"libutils",
"libcutils",
"libmtkcam_stdutils",
"libmtkcam_imgbuf_v2",
"liblog",
"libc++",
"libimgsys_cmt",
"libimgsys_v4l2",
"libimgsys_sensor",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libmtkcam_debugutils",
"libmtkcam_fdsan",
"libapudcutils",
"libmtkcam_diputils",
"libimgstream-custom",
"libimgstream-drv",
"libmtkcam_perfctrl",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_me",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_me.so",
],
shared_libs: [
"libaedv",
"libcutils",
"liblog",
"libutils",
"libion_mtk",
"libion",
"libimgsys_system",
"libimgsys_utils",
"libimgsys_drvcommon",
"libimgsys_gce",
"libimgsys_tile",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_pqdip",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_pqdip.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libion_mtk",
"libion",
"libimgsys_system",
"libimgsys_utils",
"libimgsys_drvcommon",
"libimgsys_gce",
"libimgsys_tile",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_sensor",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_sensor.so",
],
shared_libs: [
"libimgsys_cmt",
"libutils",
"libcutils",
"liblog",
"libc++",
"libcam.halsensor",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libmtkcam_imgbuf_v2",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_system",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_system.so",
],
shared_libs: [
"libmtkcam_perfctrl_wrapper",
"libcutils",
"liblog",
"libutils",
"libion_mtk",
"libion",
"libimgsys_utils",
"libimgsys_custom",
"libmtkcam_fdsan",
"libaedv",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_taskhandler",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_taskhandler.so",
],
shared_libs: [
"libion_mtk",
"libion",
"libimgsys_utils",
"libimgsys_system",
"libimgsys_dip",
"libimgsys_traw",
"libimgsys_pqdip",
"libimgsys_wpe",
"libimgsys_gce",
"libimgsys_tdrhal",
"libimgsys_me",
"libcutils",
"liblog",
"libimgsys_drvcommon",
"libimgsys_adl",
"libutils",
"libimgsys_tile",
"libaedv",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_tdrhal",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_tdrhal.so",
],
shared_libs: [
"libimgsys_system",
"libimgsys_gce",
"libimgsys_utils",
"libcutils",
"liblog",
"libutils",
"libimgsys_tile",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_tile",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_tile.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libaedv",
"libimgsys_system",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_traw",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_traw.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libion_mtk",
"libion",
"libimgsys_system",
"libimgsys_utils",
"libimgsys_drvcommon",
"libimgsys_gce",
"libimgsys_tile",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_utils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_utils.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_v4l2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_v4l2.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libc++",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libmtkcam_stdutils",
"libimgsys_cmt",
"libimgstream-custom",
"libmtkcam_perfctrl",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libimgsys_wpe",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libimgsys_wpe.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libion_mtk",
"libion",
"libimgsys_system",
"libimgsys_utils",
"libimgsys_drvcommon",
"libimgsys_gce",
"libimgsys_tile",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libispfeature_mtkcam.v4l2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libispfeature_mtkcam.v4l2.so",
],
shared_libs: [
"libcutils",
"liblog",
"libcamalgo.utility",
"lib3a.stat",
"lib3a.ae.core",
"libmtkcam_ulog",
"libcam.hal3a.utils",
"libcam.halisp.utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblibarm_mali_config_sysprops",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/liblibarm_mali_config_sysprops.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblpnr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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.ae.core",
"lib3a.stat",
"libcam.halsensor",
"libcam.hal3a.v3.nvram.v4l2",
"libSQLiteModule_VER_ALL",
"libcam_ipc_nvbuf_client",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmfllcore",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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.debugwrapper",
"libcam.halsensor",
"libcam.hal3a.v3.nvram.v4l2",
"libcam.feature_utils",
"libcamalgo.Mfbllwrapper",
"libmtkcam_aicolor",
"libcam.halisp.TuningDataProvider",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmgr3a.adapt",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmgr3a.adapt.so",
],
shared_libs: [
"lib3a.awbsync",
"libcam_nothing",
"libmtkcam.atmseventmgr",
"liblog",
"libcutils",
"libutils",
"libmtkcam_ulog",
"lib3a.ae",
"lib3a.custom.ae.flow",
"lib3a.stat",
"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",
"libcam.afmgr",
"libcam.hal3a.v3.nvram.v4l2",
"libaaa_ltm",
"libcam.hal3a.v3.tone.mgr.v4l2",
"libcam.hal3a.v3.cac.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",
"libSQLiteModule_VER_ALL",
"libmtkcam_perfctrl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmagent",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmmagent.so",
],
shared_libs: [
"libneuron_runtime.6",
"libion",
"libion_mtk",
"libcutils",
"liblog",
"libutils",
"libdmabufheap",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmmlpqImpl",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmmlpqImpl.so",
],
shared_libs: [
"libhardware",
"libhardware_legacy",
"libpqconfig",
"libdmabufheap",
"libgralloc_extra",
"libhidlmemory",
"libpqsharememory",
"libpq_prot",
"libtinyxml2",
"libpqxmlparser",
"vendor.mediatek.hardware.mmlpq-V2-ndk",
"libbinder_ndk",
"libbase",
"libutils",
"liblog",
"libcutils",
"libhidlbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmnl",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmnl.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmorpho_video_stabilizer",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmorpho_video_stabilizer.so",
],
shared_libs: [
"libutils",
"libui",
"libc",
"libm",
"libdl",
"libEGL",
"liblog",
"libGLESv2",
"libGLESv3",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtk_drvb",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtk_drvb.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam.atmseventmgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam.atmseventmgr.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam.debugwrapper",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam.debugwrapper.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libladder",
"libaedv",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam.eventcallback",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam.eventcallback.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libmtkcam.debugwrapper",
"libmtkcam_stdutils",
"libmtkcam_ulog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam.featurepipe.capture",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam.featurepipe.capture.so",
],
shared_libs: [
"libcamalgo.fdft",
"lib3a.af.core",
"lib3a.flash",
"libfacerelight",
"liblog",
"libutils",
"libcutils",
"libmtkcam_modulehelper",
"libmtkcam_stdutils",
"libmtkcam_imgbuf_v2",
"libmtkcam.debugwrapper",
"libmtkcam_ulog",
"libmtkcam_perfctrl",
"libimgsys_main",
"libcameracustom",
"libmtkcam_tuning_utils",
"libmtkcam_metadata",
"libcam.feature_utils",
"libcamalgo.dngop",
"libmtkcam_debugutils",
"lib3a.stat",
"lib3a.ae.core",
"libmtkcam_hwutils",
"libmtkcam_faceResultHandler",
"libfeature.face",
"lib_bsscore",
"libcamalgo.bss",
"libcamalgo.BSSwrapper",
"libmtkcam_exif",
"libmtkcam_metastore",
"libmtkcam_thirdparty",
"libmtkcam_thirdparty.core",
"libmtkcam_mapping_mgr",
"libcam.halisp.v4l2",
"libcam.hal3a.v3.nvram.v4l2",
"libcam.hal3a.v3.dng",
"libcam.halisp.utils",
"libfeature.stereo.provider",
"lib3a.awb.core",
"liblpnr",
"libmtkcam_aicolor",
"libmtkcam_simager",
"libcam.halsensor",
"libSQLiteModule_VER_ALL",
"libcam_nothing",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam.featurepipe.depthmap",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"libmtkcam_dpe",
"libeffecthal.base",
"libcam.halisp.v4l2",
"libcam.hal3a.v3.nvram.v4l2",
"libcam.halisp.utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam.featurepipe.p2g",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam.featurepipe.p2g.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_debugutils",
"libmtkcam_imgbuf_v2",
"libmtkcam_metadata",
"libmtkcam_stdutils",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libimgsys_main",
"libcam.halisp.v4l2",
"libcam.halisp.utils",
"libmtkcam_tuning_utils",
"libcam.feature_utils",
"libcamalgo.InlineCompGyro",
"libmtkcam_perfctrl",
"libcam.utils.sensorprovider",
"libcamalgo.mcnr",
"libfeature.mcnr",
"libfeature.fwmvp",
"libcamalgo.WarpMapResizer",
"libfeature.vainr.hal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam.featurepipe.streaming",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam.featurepipe.streaming.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libcamalgo.warp",
"libcamalgo.fsc",
"libmtkcam_modulehelper",
"libmtkcam_stdutils",
"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",
"libcam.halisp.v4l2",
"libcam.halisp.utils",
"libfeature.vsdof.hal",
"libfeature.vainr.hal",
"libfeature_eis",
"libcameracustom.eis",
"libmtkcam.featurepipe.depthmap",
"libmtkcam_exif",
"libmtkcam_metadata",
"libcamalgo.fdft",
"libfeature.stereo.provider",
"libmtkcam_debugutils",
"libmtkcam.debugwrapper",
"libcam.utils.sensorprovider",
"libcamalgo.WarpMapResizer",
"libmtkcam_simager",
"libcam.halsensor",
"libfeature.mcnr",
"libmtkcam_hwutils",
"libcam.hal3a.ctrl",
"libcamalgo.InlineCompGyro",
"libmtkcam.atmseventmgr",
"libmtkcam.featurepipe.p2g",
"libfeaturepolicy_dbhandler",
"libmtkcam_cputrack",
"libmtkcam_perfctrl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam.featurepipe.vsdof.wrapper",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam.featurepipe.vsdof.wrapper.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_ulog",
"libmtkcam_stdutils",
"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",
"libcamalgo.fdft",
"libfeature.vsdof.hal",
"libfeature.vsdof.3a_info_provider",
"libfeature.stereo.provider",
"libfeature.face",
"libcam.feature_utils",
"libcam.halisp.v4l2",
"libcam.hal3a.v3.nvram.v4l2",
"libcam.halisp.utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam.logicalcaminfoprovider",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam.logicalmodule",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam.logicalmodule.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_modulehelper",
"libmtkcam_metadata",
"libmtkcam_ulog",
"libmtkcam_stdutils",
"libcameracustom",
"libaedv",
"libmtkcam.debugwrapper",
"libcam.halsensor",
"libmtkcam_jsonconvertor",
"libmtkcam_jsondata",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam.ndd.limit",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_aicolor",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_aicolor.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_ulog",
"libmtkcam_stdutils",
"libmtkcam_modulehelper",
"libmtkcam_metadata",
"libmtkcam_metastore",
"libmtkcam_imgbuf_v2",
"libmtkcam_sysutils",
"libmtkcam_debugutils",
"libmtkcam.debugwrapper",
"libmtkcam_hwutils",
"libmtkcam_tuning_utils",
"libcam.halisp.utils",
"libcam.hal3a.ctrl",
"libfeature.aiseg",
"libcam.halisp.v4l2",
"libcam.halisp.imp.v4l2",
"libcam.feature_utils",
"libimgsys_main",
"libcam.halisp.TuningDataProviderFactory",
"libcam.halisp.TuningDataProvider",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_aie",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_aie.so",
],
shared_libs: [
"libcutils",
"libmtkcam.debugwrapper",
"libutils",
"liblog",
"libmtkcam_ulog",
"libmtkcam_stdutils",
"libmtkcam_imgbuf_v2",
"libmtkcam_perfctrl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_android_zslprocessor",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_aov",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_aov.so",
],
shared_libs: [
"libcam.halisp.TuningDataProvider",
"libcam.halisp.TuningDataProviderFactory",
"liblog",
"libcutils",
"libutils",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libcam.halisp.utils",
"libcam.halisp.v4l2",
"libcam.hal3a.ctrl",
"libcam.halsensor",
"libmtkcam_pipemgr",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_buffer_flush",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_ca",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_ca.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtkcam_ipc_core",
"libmtkcam_sysutils",
"libmtkcam_ulog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_calibration_convertor",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_calibration_convertor.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_calibration_provider",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_calibration_provider.so",
],
shared_libs: [
"libfeatureiodrv_mem",
"libmtkcam_ulog",
"liblog",
"libutils",
"libcutils",
"libmtkcam_modulehelper",
"libmtkcam_stdutils",
"libcameracustom",
"libcameracustom.camera.3a",
"libmtkcam_calibration_convertor",
"libmtkcam.debugwrapper",
"libmtkcam.logicalcaminfoprovider",
"libcam.halsensor",
"libmtkcam_jsonconvertor",
"libmtkcam_jsondata",
"libfeature.stereo.provider",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_camcontroller",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"libmtkcam_camdeliver",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_camcoordinator",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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_camdeliver",
"libfeature.aiseg",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_camctrl",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"libmtkcam_camdeliver",
"libcam.halsensor",
"libmtkcam_externalisploader",
"libfeature.aiseg",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_camdeliver",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_camdeliver.so",
],
shared_libs: [
"libcutils",
"liblog",
"libutils",
"libmtkcam_ulog",
"libmtkcam_pipemgr",
"libmtkcam_metadata",
"libmtkcam.debugwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_coredev",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_coredev.so",
],
shared_libs: [
"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_streamutils",
"libmtkcam_pipeline",
"libmtkcam_hwnode",
"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.WarpMapResizer",
"libmtkcam_simager",
"libmtkcam_exif",
"libfeaturepolicy_dbhandler",
"libimgsys_main",
"lib3a.stat",
"libcameracustom.camera.isp",
"libmtkcam_hal_core_featurepolicy",
"libmtkcam_pipelinepolicy",
"lib_bsscore",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_cputrack",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_cputrack.so",
],
shared_libs: [
"libprocessgroup_shim",
"liblog",
"libutils",
"libcutils",
"libmtkcam_ulog",
"libmtkcam_debugutils",
"libmtkcam.debugwrapper",
"libbwc",
"libmtkcam_stdutils",
"libmtkcam_modulehelper",
"libcam.halsensor",
"libprocessgroup",
"libmtkcam_metadata",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_custzone",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_custzone.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_imgbuf_v2",
"libmtkcam_hal_core_provider",
"libmtkcam_postprocprovider",
"libmtkcam_metadata",
"libmtkcam_metaconv",
"libmtkcam_stdutils",
"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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_debugutils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_debugutils.so",
],
shared_libs: [
"liblog",
"libutils",
"libmtkcam.debugwrapper",
"libmtkcam_ulog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_devicemgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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_metastore",
"libmtkcam_hwutils",
"libmtkcam_hwutils_android",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_diputils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_diputils.so",
],
shared_libs: [
"liblog",
"libmtkcam_ulog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_dma_map",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_dma_map.so",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_dpe",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_dpe.so",
],
shared_libs: [
"libcutils",
"libion",
"libion_mtk",
"libmtkcam.debugwrapper",
"libutils",
"liblog",
"libmtkcam_ulog",
"libmtkcam_stdutils",
"libmtkcam_imgbuf_v2",
"libdmabufheap",
"libmtkcam_tuning_utils",
"libimgsys_cmt",
"libimgsys_v4l2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_exif",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_exif.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_modulehelper",
"libmtkcam_metadata",
"libmtkcam_stdutils",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_externalisploader",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_externalisploader.so",
],
shared_libs: [
"liblog",
"libmtkcam_ulog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_faceResultHandler",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_grallocutils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_grallocutils.so",
],
shared_libs: [
"libgralloc_extra",
"liblog",
"libutils",
"libsync",
"libcutils",
"libui",
"libmtkcam_stdutils",
"libmtkcam_ulog",
"libhidlbase",
"libhardware",
"android.hardware.graphics.allocator@2.0",
"android.hardware.graphics.allocator@4.0",
"android.hardware.graphics.mapper@2.0",
"android.hardware.graphics.mapper@4.0",
"android.hardware.graphics.common@1.2",
"libgralloctypes",
"libcam_nothing",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal3a_provider",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_hal3a_provider.so",
],
shared_libs: [
"liblog",
"libmtkcam_ulog",
"libutils",
"libcutils",
"libcam.hal3a",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_aidl_common",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_hal_aidl_common.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_ulog",
"libbinder_ndk",
"android.hardware.camera.common-V1-ndk",
"android.hardware.camera.device-V1-ndk",
"libcamera_metadata",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_aidl_device",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_hal_aidl_device.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_ulog",
"libbinder_ndk",
"android.hardware.camera.device-V1-ndk",
"libfmq",
"libmtkcam_hal_aidl_common",
"libmtkcam_debugutils",
"libcamera_metadata",
"libmtkcam_hal_aidl_utils",
"libcam_nothing",
"libmtkcam.atmseventmgr",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_aidl_provider",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_hal_aidl_provider.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_ulog",
"libbinder_ndk",
"android.hardware.camera.provider-V1-ndk",
"libmtkcam_hal_android_provider",
"libmtkcam_metaconv",
"libmtkcam_hal_aidl_common",
"libmtkcam_hal_aidl_device",
"libmtkcam_stdutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_aidl_utils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_hal_aidl_utils.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_ulog",
"android.hardware.camera.device-V1-ndk",
"libmtkcam_hal_aidl_common",
"libmtkcam_stdutils",
"libmtkcam_grallocutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_android_app_cbadaptor",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"libmtkcam_cputrack",
"android.frameworks.displayservice@1.0",
"libhidlbase",
"libcam_nothing",
"libntf",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_android_common",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_android_device",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_hal_android_device.so",
],
shared_libs: [
"libmtkcam_hal_android_common",
"libmtkcam_hal_android_app_cbadaptor",
"libmtkcam_hal_android_utils",
"liblog",
"libutils",
"libcutils",
"libmtkcam_ulog",
"libmtkcam_stdutils",
"libmtkcam_metadata",
"libcamera_metadata",
"libmtkcam_metastore",
"libmtkcam_grallocutils",
"libmtkcam_imgbuf_v2",
"libmtkcam_modulehelper",
"libmtkcam_packutils",
"libmtkcam_tuning_utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_android_provider",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_android_utils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_hal_android_utils.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_ulog",
"libmtkcam_stdutils",
"libmtkcam_metadata",
"libcamera_metadata",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_aov",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_hal_aov.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_ulog",
"libmtkcam_stdutils",
"libbinder_ndk",
"vendor.mediatek.hardware.camera.aovservice-V1-ndk",
"libmtkcam_modulehelper",
"libmtkcam_aov",
"libmtkcam_tuning_utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_core_app",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_core_app_cbadaptor",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_core_device",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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_prerelease",
"libmtkcam_hwutils_android",
"libmtkcam_hwutils_poweronoffcontroller",
"libmtkcam_perfctrl",
"libmtkcam_cputrack",
"libmtkcam_hwutils",
"libmtkcam_camcoordinator",
"libcameracustom",
"libfeature.stereo.provider",
"libmtkcam_android_zslprocessor",
"libmtkcam_pipeline_fbm",
"libcam.halisp.v4l2",
"libcam_nothing",
"libmtkcam.atmseventmgr",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_core_devicesessionpolicy",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_hal_core_devicesessionpolicy.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_imgbuf_v2",
"libmtkcam_stdutils",
"libmtkcam_metadata",
"libmtkcam_metastore",
"libmtkcam_modulehelper",
"libmtkcam_hwutils",
"libmtkcam_camcoordinator",
"libmtkcam_sysutils",
"libmtkcam_tuning_utils",
"libmtkcam_faceResultHandler",
"libmtkcam_streamutils",
"libmtkcam.debugwrapper",
"libmtkcam_ulog",
"libmtkcam_hal_core_utils",
"libcameracustom",
"libfeature.stereo.provider",
"libcam.vhdr",
"libcam.feature_utils",
"libmtkcam_sensorcontrol",
"libcam.hal3a.ctrl",
"libmtkcam_hal_core_featurepolicy",
"libmtkcam_hwutils_android",
"libmtkcam_perfctrl",
"libmtkcam_pip",
"libfeature.mcnr",
"libcam_nothing",
"libmtkcam.atmseventmgr",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_core_featurepolicy",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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_camcoordinator",
"libcam.halisp.v4l2",
"libmtkcam.debugwrapper",
"libmtkcam_ulog",
"libmtkcam_hal_core_utils",
"libmtkcam_tuning_utils",
"libfeaturepolicy_dbhandler",
"libcameracustom",
"libfeature.stereo.provider",
"lib3a.stat",
"libcam_nothing",
"lib_bsscore",
"libcameracustom.eis",
"libimgsys_main",
"libcam.chdr",
"libcam.vhdr",
"libcam.feature_utils",
"libmtkcam_sensorcontrol",
"libcam.hal3a.ctrl",
"libmtkcam_streamutils",
"libcam.halsensor",
"libfeature.vainr.hal",
"libcam.utils.sensorprovider",
"libmtkcam_pipelinepolicy",
"libmtkcam_pip",
"libmtkcam_dma_map",
"libcameracustom.camera.isp",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_core_provider",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_core_utils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_hal_core_utils.so",
],
shared_libs: [
"libmtkcam_packutils",
"libmtkcam.atmseventmgr",
"liblog",
"libutils",
"libcutils",
"libsync",
"libmtkcam_stdutils",
"libmtkcam_imgbuf_v2",
"libmtkcam_grallocutils",
"libmtkcam_hwutils",
"libmtkcam_camcoordinator",
"libmtkcam_sysutils",
"libmtkcam_metadata",
"libmtkcam_modulehelper",
"libmtkcam_streamutils",
"libmtkcam.debugwrapper",
"android.hardware.graphics.common@1.2",
"libmtkcam_ulog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_custom",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_hal_custom.so",
],
shared_libs: [
"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_hal_custom_state",
"libmtkcam_hal_custom_utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_custom_provider",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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_hal_custom_state",
"libmtkcam_metadata",
"libmtkcam_hal_custom_utils",
"libcam.halsensor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_custom_state",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_hal_custom_state.so",
],
shared_libs: [
"libutils",
"liblog",
"libcutils",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libmtkcam_metaconv",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hal_custom_utils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_hal_custom_utils.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam.debugwrapper",
"libmtkcam_ulog",
"libaedv",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hwnode",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_hwnode.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_dma_map",
"libmtkcam_perfctrl",
"libmtkcam_cputrack",
"libmtkcam_camctrl",
"libmtkcam_camcontroller",
"libimgsys_main",
"libfeature_fsc",
"libfeature_eis",
"libcameracustom.eis",
"libmtkcam_simager",
"libmtkcam_exif",
"libstereoinfoaccessor_vsdof",
"libmtkcam_sysutils",
"libcam.vhdr",
"libmfllcore",
"lib_bsscore",
"libcamalgo.dngop",
"libcamalgo.lmv",
"libcamalgo.gyro",
"libcamalgo.eis",
"libcamalgo.fdft",
"libfeature.face",
"libfeature.aiseg",
"libfeature.stereo.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",
"lib3a.ae.core",
"libmtkcam_thirdparty.core",
"libcam.halisp.v4l2",
"libcam.halisp.utils",
"libcam.halsensor",
"libcam.hal3a.v3.dng",
"libcam.hal3a.ctrl",
"libSQLiteModule_VER_ALL",
"libmtkcam.featurepipe.p2g",
"libcam_nothing",
"libmediandk",
"libmtkcam_externalisploader",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hwutils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hwutils_android",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_hwutils_poweronoffcontroller",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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.debugwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_imgbuf_v2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"libcam_nothing",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_ipc_core",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_ipc_core.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtkcam_sysutils",
"libmtkcam_ipc_wrapper_mtk_server",
"libmtkcam.debugwrapper",
"libmtkcam_ulog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_ipc_wrapper_common_client",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_ipc_wrapper_common_client.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libmtkcam_ipc_wrapper_mtk_client",
"libmtkcam_ipc_core",
"libmtkcam_ca",
"libmtkcam_sysutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_ipc_wrapper_common_server",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_ipc_wrapper_common_server.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_ipc_wrapper_mtk_client",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_ipc_wrapper_mtk_client.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libmtkcm_ipc_dummy",
"libmtkcam_ipc_core",
"libmtkcam_ca",
"libmtkcam_sysutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_ipc_wrapper_mtk_server",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_ipc_wrapper_mtk_server.so",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libmtkcam_ulog",
"libmtkcam_stdutils",
"libmtkcam_sysutils",
"libmtkcam.debugwrapper",
"libmtkcm_ipc_dummy",
"libmtkcam_ipc_wrapper_common_server",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_jsonconvertor",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_jsondata",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_jsondata.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_ulog",
"libmtkcam_stdutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_mapping_mgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_mapping_mgr.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_stdutils",
"libmtkcam_debugutils",
"libmtkcam_grallocutils",
"libmtkcam_sysutils",
"libmtkcam.debugwrapper",
"lib3a.stat",
"lib3a.awb.core",
"lib3a.af.core",
"lib3a.ae.core",
"libcam.hal3a.utils",
"libmtkcam_ulog",
"libcam.hal3a.v3.nvram.v4l2",
"lib3a.flash",
"libcam.halsensor",
"libSQLiteModule_VER_ALL",
"libcam.halisp.utils",
"libmtkcam_tuning_utils",
"libcameracustom.camera.isp",
"libcameracustom_camera_db_ext",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_metaconv",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_metaconv.so",
],
shared_libs: [
"libhidlbase",
"libcamera_metadata",
"libutils",
"libmtkcam_ulog",
"libmtkcam_metadata",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_metadata",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_metadata.so",
],
shared_libs: [
"liblog",
"libmtkcam_ulog",
"libutils",
"libmtkcam.debugwrapper",
"libcutils",
"libmtkcam_stdutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_metastore",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_metastore.so",
],
shared_libs: [
"liblog",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libutils",
"libcutils",
"libcamera_metadata",
"libmtkcam_metadata",
"libmtkcam_metaconv",
"libmtkcam_modulehelper",
"libmtkcam_stdutils",
"libmtkcam_calibration_convertor",
"libmtkcam_calibration_provider",
"libmtkcam_camcoordinator",
"libfeatureiodrv_mem",
"libcam_nothing",
"libfeature.stereo.provider",
"libcam.halsensor",
"libcam.hal3a.v3.dng",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_modulefactory_custom",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_modulefactory_custom.so",
],
shared_libs: [
"liblog",
"libutils",
"libmtkcam_ulog",
"libcameracustom.camera_exif",
"libcameracustom",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_modulefactory_utils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_modulefactory_utils.so",
],
shared_libs: [
"liblog",
"libutils",
"libhardware",
"libmtkcam_ulog",
"libmtkcam.logicalmodule",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_modulehelper",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_modulehelper.so",
],
shared_libs: [
"liblog",
"libmtkcam_ulog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_packutils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_perfctrl",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"libmtkcam_cputrack",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_pip",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_pip.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_stdutils",
"libmtkcam_debugutils",
"libmtkcam_hwutils",
"libmtkcam_modulehelper",
"libmtkcam.logicalmodule",
"libmtkcam_streamutils",
"libfeature.stereo.provider",
"libmtkcam_ulog",
"libmtkcam_camcoordinator",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_pipeline",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_pipeline_fbm",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_pipeline_fbm.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_debugutils",
"libmtkcam_stdutils",
"libmtkcam_imgbuf_v2",
"libmtkcam_streamutils",
"libmtkcam_metadata",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_pipelinemodel_capture",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_pipelinemodel_session",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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_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_camcoordinator",
"libmtkcam_pipeline_fbm",
"libmtkcam.atmseventmgr",
"libmtkcam_pipelinemodel_capture",
"libhidlbase",
"vendor.mediatek.hardware.mtkpower@1.0",
"libcam.halsensor",
"libimgsys_main",
"libmtkcam_pip",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_pipelinemodel_utils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_pipelinemodel_utils.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_stdutils",
"libmtkcam_imgbuf_v2",
"libmtkcam_hwutils",
"libmtkcam_sysutils",
"libmtkcam_metadata",
"libmtkcam_metastore",
"libmtkcam_streamutils",
"libmtkcam_pip",
"libmtkcam_pipeline",
"libmtkcam_hwnode",
"libbwc",
"android.hardware.power@1.0",
"vendor.mediatek.hardware.power@2.0",
"libcameracustom",
"libmtkcam_hwutils_android",
"libhidlbase",
"libhidltransport",
"libfeature.stereo.provider",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libmtkcam_camcoordinator",
"libmtkcam_perfctrl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_pipelinepolicy-security",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_pipelinepolicy-smvr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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_ulog",
"libmtkcam.debugwrapper",
"libmtkcam_camcoordinator",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_pipelinepolicy",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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_camcoordinator",
"libcam.feature_utils",
"libfeature.stereo.provider",
"libfeature.vainr.hal",
"libcam_nothing",
"libmtkcam.atmseventmgr",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_pipelinepolicy_factory",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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_ulog",
"libmtkcam.debugwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_pipemgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_pipemgr.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libmtkcam_ulog",
"libmtkcam_sysutils",
"libmtkcam.debugwrapper",
"libMtkMediaController",
"libmtkcam_externalisploader",
"libapudcutils",
"libmtkcam_imgbuf_v2",
"libmtkcam_perfctrl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_postprocprovider",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_postprocprovider.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_camcoordinator",
"libmtkcam_coredev",
"libmtkcam_hwutils",
"libcam.halsensor",
"libmtkcam_thirdparty.core",
"libmtkcam_tuning_utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_prerelease",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_prerelease.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam.debugwrapper",
"libmtkcam_metadata",
"libmtkcam_stdutils",
"libmtkcam.eventcallback",
"libmtkcam_ulog",
"libmtkcam_streamutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_proc",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_proc.so",
],
shared_libs: [
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_request_requlator",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_request_requlator.so",
],
shared_libs: [
"libprocessgroup_shim",
"liblog",
"libmtkcam_ulog",
"libmtkcam_debugutils",
"libmtkcam.debugwrapper",
"libcam.hal3a.guard",
"libmtkcam_cputrack",
"libmtkcam_perfctrl",
"libutils",
"libcutils",
"libprocessgroup",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_salmgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_sensorcontrol",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_sensorcontrol.so",
],
shared_libs: [
"libcam_nothing",
"liblog",
"libmtkcam.debugwrapper",
"libmtkcam_ulog",
"libmtkcam_stdutils",
"libmtkcam_metadata",
"libmtkcam_modulehelper",
"libmtkcam_thirdparty",
"libmtkcam_camcoordinator",
"libcameracustom",
"libfeature.stereo.provider",
"libmtkcam_hwutils",
"libmtkcam_calibration_provider",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_simager",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_stdutils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_stdutils.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_streamutils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_synchelper",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_synchelper.so",
],
shared_libs: [
"liblog",
"libutils",
"libmtkcam_stdutils",
"libmtkcam_metadata",
"libmtkcam_ulog",
"libmtkcam_modulehelper",
"libmtkcam_hwutils",
"libmtkcam.debugwrapper",
"libmtkcam.logicalcaminfoprovider",
"libmtkcam_pipemgr",
"libcam_nothing",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_sysutils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_sysutils.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_stdutils",
"libhidltransport",
"libhwbinder",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libmtkcam.ndd.limit",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_thirdparty.core",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_thirdparty.core.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_imgbuf_v2",
"libmtkcam_metadata",
"libmtkcam_stdutils",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libcam_nothing",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_thirdparty.customer",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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",
"libarcsoft_hdr_detection",
"libmpbase",
"libcam_nothing",
"libmtkcam.atmseventmgr",
"libarcsoft_night_video",
"libdualcam_optical_zoom_control",
"libcam.utils.sensorprovider",
"libdualcam_video_optical_zoom",
"libmtkcam_tuning_utils",
"libarcsoft_high_dynamic_range",
"libmorpho_video_stabilizer",
"libnativewindow",
"libhardware",
"libui",
"libmtkcam_cputrack",
"libwa_sat",
"libwa_opticalzoomfactor",
"libimgsys_main",
"libfeature.stereo.provider",
"libmtkcam_hwutils",
"libmtkcam_modulehelper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_thirdparty.customzone",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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_modulehelper",
"libmtkcam.debugwrapper",
"libfeature.stereo.provider",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_thirdparty.mtk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_thirdparty.mtk.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam_ulog",
"libmtkcam_stdutils",
"libmtkcam_metadata",
"libmtkcam_metastore",
"libmfllcore",
"libcam.hal3a.ctrl",
"libcam.feature_utils",
"libmtkcam_modulehelper",
"libmtkcam_hwutils",
"libmtkcam_exif",
"libcam.halsensor",
"libaicapturecore",
"libfacerelight",
"libcamalgo.fdft",
"libcamalgo.dngop",
"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",
"libcam_nothing",
"lib_bsscore",
"libmtkcam_camcoordinator",
"libcam.chdr",
"libmtkcam.featurepipe.depthmap",
"libfeature.hdr10",
"libpq_prot",
"libcamalgo.hdr10p",
"libmtkcam.atmseventmgr",
"libapudcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_thirdparty",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_thirdparty.so",
],
shared_libs: [
"libmtkcam_thirdparty.core",
"libmtkcam_thirdparty.mtk",
"libmtkcam_thirdparty.customer",
"libmtkcam_thirdparty.customzone",
"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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_tuning_utils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcam_ulog",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcam_ulog.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libmtkcam.debugwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtkcm_ipc_dummy",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libmtkcm_ipc_dummy.so",
],
shared_libs: [
"libmtkcam_ulog",
"liblog",
"libcutils",
"libutils",
"libmtkcam.debugwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libneuralnetworks_sl_driver_mtk_prebuilt",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libneuralnetworks_sl_driver_mtk_prebuilt.so",
],
shared_libs: [
"libbase_shim",
"libcutils",
"liblog",
"libnativewindow",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libneuron_adapter_mgvi",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libneuron_adapter_mgvi.so",
],
shared_libs: [
"liblog",
"libnativewindow",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libneuron_runtime.6",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libneuron_runtime.6.so",
],
shared_libs: [
"libm",
"libdl",
"libz",
"liblog",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libneuron_wrapper",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libneuron_wrapper.so",
],
shared_libs: [
"libapu_mdw",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libnir_neon_driver",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libnir_neon_driver.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpda_usdriver",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/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: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpq_cust_base",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libpq_cust_base.so",
],
shared_libs: [
"liblog",
"libdl",
"libc",
"libm",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpq_prot",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libpq_prot.so",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpqconfig",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libpqconfig.so",
],
shared_libs: [
"libmml",
"libpq_prot",
"vendor.mediatek.hardware.mmagent@1.0",
"libdmabufheap",
"libaiselector",
"libpqsharememory",
"libpqtuning",
"libhidltransport",
"libhwbinder",
"android.frameworks.sensorservice@1.0",
"android.hardware.sensors@1.0",
"libsensorndkbridge",
"libaedv",
"libutils",
"libcutils",
"liblog",
"libhardware",
"libhidlbase",
"libgralloc_extra",
"libhidlmemory",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libpqparamparser",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libpqparamparser.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libhardware",
"libhidlbase",
"libgralloc_extra",
"libhidlmemory",
"vendor.mediatek.hardware.pq@2.15",
"vendor.mediatek.hardware.mmlpq-V2-ndk",
"libmml",
"libdmabufheap",
"libpqhdrmetaparser",
"libpqsharememory",
"libbase",
"libbinder",
"libbinder_ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libstereoinfoaccessor_vsdof",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libstereoinfoaccessor_vsdof.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libexpat",
"libz",
"libpng",
"libmtkcam_ulog",
"libmtkcam.debugwrapper",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvainr_model",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libvainr_model.so",
],
shared_libs: [
"libm",
"libdl",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libvega_face",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/libvega_face.so",
],
shared_libs: [
"libdl",
"liblog",
"libm",
"libc",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "mtk000_mipi_raw_IdxMgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/mtk000_mipi_raw_IdxMgr.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "mtk000_mipi_raw_tuning",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/mtk000_mipi_raw_tuning.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtkcam_ulog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "s5kgn9_mipi_raw_IdxMgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/s5kgn9_mipi_raw_IdxMgr.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "s5kgn9_mipi_raw_tuning",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/s5kgn9_mipi_raw_tuning.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtkcam_ulog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "s5kgn9stech_mipi_raw_IdxMgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/s5kgn9stech_mipi_raw_IdxMgr.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "s5kgn9stech_mipi_raw_tuning",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/s5kgn9stech_mipi_raw_tuning.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtkcam_ulog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "s5kjn1_mipi_raw_IdxMgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/s5kjn1_mipi_raw_IdxMgr.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "s5kjn1_mipi_raw_tuning",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/s5kjn1_mipi_raw_tuning.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtkcam_ulog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "s5kjn1front_mipi_raw_IdxMgr",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/s5kjn1front_mipi_raw_IdxMgr.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "s5kjn1front_mipi_raw_tuning",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/mt6886/s5kjn1front_mipi_raw_tuning.so",
],
shared_libs: [
"liblog",
"libcutils",
"libmtkcam_ulog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "mt6886",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libspatializer",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/soundfx/libspatializer.so",
],
shared_libs: [
"libaudioutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
relative_install_path: "soundfx",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.mediatek.hardware.apmonitor@2.0",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.apmonitor@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.apuware.apusys-V1-ndk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.apusys-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: "nothing",
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@8.1",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.audio@8.1.so",
],
shared_libs: [
"android.hardware.audio.common@7.0",
"android.hardware.audio@7.0",
"android.hardware.audio@7.1",
"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: "nothing",
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-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.mediatek.hardware.bluetooth.audio@2.1",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.bluetooth.audio@2.1.so",
],
shared_libs: [
"android.hardware.audio.common@5.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@2.2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.bluetooth.audio@2.2.so",
],
shared_libs: [
"android.hardware.audio.common@5.0",
"vendor.mediatek.hardware.bluetooth.audio@2.1",
"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.camera.aovservice-V1-ndk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.camera.aovservice-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: "nothing",
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@1.0",
owner: "nothing",
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: "nothing",
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: "nothing",
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.frhandler@1.0",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.camera.frhandler@1.0.so",
],
shared_libs: [
"android.hardware.camera.common@1.0",
"android.hardware.camera.device@3.2",
"android.hardware.graphics.common@1.0",
"android.hidl.memory@1.0",
"vendor.mediatek.hardware.camera.security@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.isphal@1.0",
owner: "nothing",
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: "nothing",
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: "nothing",
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.security@1.0",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.camera.security@1.0.so",
],
shared_libs: [
"android.hardware.camera.common@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.mediatek.hardware.clientapi@1.0",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.clientapi@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.composer_ext@1.0",
owner: "nothing",
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.batching-V1-ndk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.gnss.batching-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.lbs@1.0",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.lbs@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.mdmonitor@1.0",
owner: "nothing",
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@1.0",
owner: "nothing",
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: "nothing",
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-V2-ndk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.mmlpq-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.mms@1.0",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.mms@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.mms@1.1",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.1.so",
],
shared_libs: [
"vendor.mediatek.hardware.mms@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.mms@1.2",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.2.so",
],
shared_libs: [
"vendor.mediatek.hardware.mms@1.0",
"vendor.mediatek.hardware.mms@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.mms@1.3",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.3.so",
],
shared_libs: [
"vendor.mediatek.hardware.mms@1.0",
"vendor.mediatek.hardware.mms@1.1",
"vendor.mediatek.hardware.mms@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.mms@1.4",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.4.so",
],
shared_libs: [
"vendor.mediatek.hardware.mms@1.0",
"vendor.mediatek.hardware.mms@1.1",
"vendor.mediatek.hardware.mms@1.2",
"vendor.mediatek.hardware.mms@1.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.mms@1.5",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.5.so",
],
shared_libs: [
"vendor.mediatek.hardware.mms@1.0",
"vendor.mediatek.hardware.mms@1.1",
"vendor.mediatek.hardware.mms@1.2",
"vendor.mediatek.hardware.mms@1.3",
"vendor.mediatek.hardware.mms@1.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.mms@1.6",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.6.so",
],
shared_libs: [
"vendor.mediatek.hardware.mms@1.0",
"vendor.mediatek.hardware.mms@1.1",
"vendor.mediatek.hardware.mms@1.2",
"vendor.mediatek.hardware.mms@1.3",
"vendor.mediatek.hardware.mms@1.4",
"vendor.mediatek.hardware.mms@1.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.mms@1.7",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.7.so",
],
shared_libs: [
"vendor.mediatek.hardware.mms@1.0",
"vendor.mediatek.hardware.mms@1.1",
"vendor.mediatek.hardware.mms@1.2",
"vendor.mediatek.hardware.mms@1.3",
"vendor.mediatek.hardware.mms@1.4",
"vendor.mediatek.hardware.mms@1.5",
"vendor.mediatek.hardware.mms@1.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.mtkradioex.assist-V1-ndk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.assist-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.radio-V1-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: "nothing",
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-V1-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: "nothing",
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-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.mediatek.hardware.mtkradioex.data-V1-ndk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.data-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.radio-V1-ndk",
"android.hardware.radio.data-V1-ndk",
"vendor.mediatek.hardware.mtkradioex.assist-V1-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: "nothing",
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-V1-ndk",
"android.hardware.radio.modem-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.mediatek.hardware.mtkradioex.ims-V1-ndk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.ims-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.radio-V1-ndk",
"android.hardware.radio.messaging-V1-ndk",
"android.hardware.radio.voice-V1-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: "nothing",
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-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.mediatek.hardware.mtkradioex.modem-V1-ndk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.modem-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.radio-V1-ndk",
"vendor.mediatek.hardware.mtkradioex.cap-V1-ndk",
"vendor.mediatek.hardware.mtkradioex.atci-V1-ndk",
"vendor.mediatek.hardware.mtkradioex.em-V1-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: "nothing",
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-V1-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: "nothing",
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-V1-ndk",
"android.hardware.radio.network-V1-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-V1-ndk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex.rcs-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.radio-V1-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: "nothing",
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-V1-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: "nothing",
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-V1-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: "nothing",
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-V1-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: "nothing",
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-V1-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: "nothing",
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-V1-ndk",
"android.hardware.radio.network-V1-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: "nothing",
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@1.0",
owner: "nothing",
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: "nothing",
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: "nothing",
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@1.0",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.nvram@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.nvram@1.1",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.nvram@1.1.so",
],
shared_libs: [
"vendor.mediatek.hardware.nvram@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@1.1",
owner: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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.11",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.11.so",
],
shared_libs: [
"vendor.mediatek.hardware.pq@2.0",
"vendor.mediatek.hardware.pq@2.1",
"vendor.mediatek.hardware.pq@2.10",
"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.12",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.12.so",
],
shared_libs: [
"vendor.mediatek.hardware.pq@2.0",
"vendor.mediatek.hardware.pq@2.1",
"vendor.mediatek.hardware.pq@2.10",
"vendor.mediatek.hardware.pq@2.11",
"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.13",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.13.so",
],
shared_libs: [
"vendor.mediatek.hardware.pq@2.0",
"vendor.mediatek.hardware.pq@2.1",
"vendor.mediatek.hardware.pq@2.10",
"vendor.mediatek.hardware.pq@2.11",
"vendor.mediatek.hardware.pq@2.12",
"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.14",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.14.so",
],
shared_libs: [
"vendor.mediatek.hardware.pq@2.0",
"vendor.mediatek.hardware.pq@2.1",
"vendor.mediatek.hardware.pq@2.10",
"vendor.mediatek.hardware.pq@2.11",
"vendor.mediatek.hardware.pq@2.12",
"vendor.mediatek.hardware.pq@2.13",
"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.15",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.15.so",
],
shared_libs: [
"vendor.mediatek.hardware.pq@2.0",
"vendor.mediatek.hardware.pq@2.1",
"vendor.mediatek.hardware.pq@2.10",
"vendor.mediatek.hardware.pq@2.11",
"vendor.mediatek.hardware.pq@2.12",
"vendor.mediatek.hardware.pq@2.13",
"vendor.mediatek.hardware.pq@2.14",
"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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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: "nothing",
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-V1-ndk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.pq_aidl-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.videotelephony@1.0_vendor",
stem: "vendor.mediatek.hardware.videotelephony@1.0",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.mediatek.hardware.videotelephony@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.noth.hardware.sensor.sensor_extension-V1-ndk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.noth.hardware.sensor.sensor_extension-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.trustonic.tee.tui@1.0",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.trustonic.tee.tui@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.trustonic.tee@1.0",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.trustonic.tee@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.trustonic.tee@1.1",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.trustonic.tee@1.1.so",
],
shared_libs: [
"vendor.trustonic.tee@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcomutils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libcomutils.so",
],
shared_libs: [
"libcutils",
"libstagefright_foundation",
"libutils",
"libstagefright",
"libmedia",
"liblog",
"libhidlbase",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libimsma",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libimsma.so",
],
shared_libs: [
"libbinder",
"libcutils",
"libgui",
"libmedia",
"libstagefright",
"libstagefright_foundation",
"libui",
"libutils",
"libsink-mtk",
"libsource",
"libvcodec_cap",
"libimsma_rtp",
"libcomutils",
"liblog",
"libsignal",
"libnetd_client",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libimsma_adapt",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libimsma_adapt.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libimsma_rtp",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libimsma_rtp.so",
],
shared_libs: [
"libbinder",
"libmedia",
"libutils",
"libcutils",
"libstagefright",
"libstagefright_foundation",
"libimsma_socketwrapper",
"libvcodec_cap",
"libimsma_adapt",
"liblog",
"libsignal",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libimsma_socketwrapper",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libimsma_socketwrapper.so",
],
shared_libs: [
"libbinder",
"libmedia",
"libutils",
"libcutils",
"libstagefright",
"libstagefright_foundation",
"libnetd_client",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtk_vt_service",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libmtk_vt_service.so",
],
shared_libs: [
"libandroid_runtime",
"libbinder",
"libutils",
"libcutils",
"libnativehelper",
"libui",
"libgui",
"libmedia",
"libbase",
"libfmq",
"libbinder_ndk",
"vendor.mediatek.hardware.videotelephony@1.0",
"vendor.mediatek.hardware.videotelephony-V1-ndk",
"libhidlbase",
"libhidltransport",
"libimsma",
"libsource",
"libimsma_rtp",
"libvt_avsync",
"libstagefright_foundation",
"libvcodec_cap",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libmtk_vt_wrapper",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libmtk_vt_wrapper.so",
],
shared_libs: [
"libandroid_runtime",
"libbinder",
"libutils",
"libcutils",
"libnativehelper",
"libfmq",
"libbinder_ndk",
"vendor.mediatek.hardware.videotelephony@1.0",
"vendor.mediatek.hardware.videotelephony-V1-ndk",
"libhidlbase",
"libhidltransport",
"libui",
"libgui",
"libmedia",
"libvcodec_cap",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libsignal",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libsignal.so",
],
shared_libs: [
"libcutils",
"libutils",
"libstagefright_foundation",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libsink-mtk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libsink-mtk.so",
],
shared_libs: [
"libbinder",
"libcutils",
"libgui",
"libmedia",
"libstagefright",
"libstagefright_foundation",
"libui",
"libutils",
"libcomutils",
"libvcodec_cap",
"libvt_avsync",
"liblog",
"libmedia_omx",
"libaudioclient",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libsource",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libsource.so",
],
shared_libs: [
"libbinder",
"libcutils",
"libgui",
"libmedia",
"libstagefright",
"libstagefright_foundation",
"libmedia_omx",
"libui",
"libutils",
"libcamera_client",
"libcomutils",
"libvcodec_cap",
"liblog",
"libsignal",
"libhardware",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libvcodec_cap",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libvcodec_cap.so",
],
shared_libs: [
"libui",
"libcutils",
"libutils",
"libbinder",
"libexpat",
"liblog",
"libvcodec_capenc",
"libstagefright_omx_utils",
"libstagefright_foundation",
"libion",
"android.hardware.graphics.bufferqueue@2.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libvcodec_capenc",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libvcodec_capenc.so",
],
shared_libs: [
"liblog",
"libion",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libvt_avsync",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libvt_avsync.so",
],
shared_libs: [
"libbinder",
"libutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.mediatek.hardware.mtkradioex@3.0",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.mediatek.hardware.mtkradioex@3.0.so",
],
shared_libs: [
"android.hardware.radio@1.0",
"android.hardware.radio@1.1",
"android.hardware.radio@1.2",
"android.hardware.radio@1.4",
"android.hardware.radio@1.5",
"android.hidl.safe_union@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.mediatek.hardware.videotelephony-V1-ndk",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/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,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.mediatek.hardware.videotelephony@1.0",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.mediatek.hardware.videotelephony@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
android_app_import {
name: "MobileFeliCaClient",
owner: "nothing",
apk: "proprietary/product/app/MobileFeliCaClient/MobileFeliCaClient.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
product_specific: true,
}
android_app_import {
name: "MobileFeliCaMenuMainApp",
owner: "nothing",
apk: "proprietary/product/app/MobileFeliCaMenuMainApp/MobileFeliCaMenuMainApp.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
product_specific: true,
}
android_app_import {
name: "MobileFeliCaSettingApp",
owner: "nothing",
apk: "proprietary/product/app/MobileFeliCaSettingApp/MobileFeliCaSettingApp.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
product_specific: true,
}
android_app_import {
name: "MobileFeliCaWebPluginBoot",
owner: "nothing",
apk: "proprietary/product/app/MobileFeliCaWebPluginBoot/MobileFeliCaWebPluginBoot.apk",
preprocessed: true,
presigned: true,
dex_preopt: {
enabled: false,
},
product_specific: true,
}
android_app_import {
name: "ImsService",
owner: "nothing",
apk: "proprietary/system_ext/priv-app/ImsService/ImsService.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
system_ext_specific: true,
}
android_app_import {
name: "MtkGbaService",
owner: "nothing",
apk: "proprietary/system_ext/priv-app/MtkGbaService/MtkGbaService.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
system_ext_specific: true,
}
dex_import {
name: "mediatek-common",
owner: "nothing",
jars: [
"proprietary/system_ext/framework/mediatek-common.jar",
],
system_ext_specific: true,
}
dex_import {
name: "mediatek-framework",
owner: "nothing",
jars: [
"proprietary/system_ext/framework/mediatek-framework.jar",
],
system_ext_specific: true,
}
dex_import {
name: "mediatek-ims-base",
owner: "nothing",
jars: [
"proprietary/system_ext/framework/mediatek-ims-base.jar",
],
system_ext_specific: true,
}
dex_import {
name: "mediatek-ims-common",
owner: "nothing",
jars: [
"proprietary/system_ext/framework/mediatek-ims-common.jar",
],
system_ext_specific: true,
}
dex_import {
name: "mediatek-ims-extension-plugin",
owner: "nothing",
jars: [
"proprietary/system_ext/framework/mediatek-ims-extension-plugin.jar",
],
system_ext_specific: true,
}
dex_import {
name: "mediatek-telecom-common",
owner: "nothing",
jars: [
"proprietary/system_ext/framework/mediatek-telecom-common.jar",
],
system_ext_specific: true,
}
dex_import {
name: "mediatek-telephony-base",
owner: "nothing",
jars: [
"proprietary/system_ext/framework/mediatek-telephony-base.jar",
],
system_ext_specific: true,
}
dex_import {
name: "mediatek-telephony-common",
owner: "nothing",
jars: [
"proprietary/system_ext/framework/mediatek-telephony-common.jar",
],
system_ext_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.neuralnetworks-shim-service-mtk.xml",
owner: "nothing",
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.trustonic.xml",
owner: "nothing",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.security.keymint-service.trustonic.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.security.secureclock-service.trustonic.xml",
owner: "nothing",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.security.secureclock-service.trustonic.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "android.hardware.security.sharedsecret-service.trustonic.xml",
owner: "nothing",
src: "proprietary/vendor/etc/vintf/manifest/android.hardware.security.sharedsecret-service.trustonic.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "gnss-mtk.xml",
owner: "nothing",
src: "proprietary/vendor/etc/vintf/manifest/gnss-mtk.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "gnss@2.1-service-mediatek.xml",
owner: "nothing",
src: "proprietary/vendor/etc/vintf/manifest/gnss@2.1-service-mediatek.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "lbs_hidl_service@1.0.xml",
owner: "nothing",
src: "proprietary/vendor/etc/vintf/manifest/lbs_hidl_service@1.0.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "manifest_android.hardware.drm-service.widevine.xml",
owner: "nothing",
src: "proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm-service.widevine.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "manifest_apuware_apusys_aidl.xml",
owner: "nothing",
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.xml",
owner: "nothing",
src: "proprietary/vendor/etc/vintf/manifest/manifest_apuware_utils.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "manifest_cameraprovider.xml",
owner: "nothing",
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: "nothing",
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_media_c2_V1_2_default.xml",
owner: "nothing",
src: "proprietary/vendor/etc/vintf/manifest/manifest_media_c2_V1_2_default.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "manifest_mmlpq.xml",
owner: "nothing",
src: "proprietary/vendor/etc/vintf/manifest/manifest_mmlpq.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "mtkgnss-batching.xml",
owner: "nothing",
src: "proprietary/vendor/etc/vintf/manifest/mtkgnss-batching.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.mediatek.hardware.neuropilot.agent@1.0-service.xml",
owner: "nothing",
src: "proprietary/vendor/etc/vintf/manifest/vendor.mediatek.hardware.neuropilot.agent@1.0-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
prebuilt_etc_xml {
name: "vendor.noth.hardware.sensor.sensor_extension-service.xml",
owner: "nothing",
src: "proprietary/vendor/etc/vintf/manifest/vendor.noth.hardware.sensor.sensor_extension-service.xml",
filename_from_src: true,
sub_dir: "vintf/manifest",
soc_specific: true,
}
cc_prebuilt_binary {
name: "bip_ap",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/bip_ap",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "ccci_mdinit",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/ccci_mdinit",
],
shared_libs: [
"libsysenv",
"liblog",
"libnvram",
"libcutils",
"libstorage_otp",
"libhardware_legacy",
"libccci_util",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "ccci_rpcd",
owner: "nothing",
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: "nothing",
src: "proprietary/vendor/bin/chipinfo",
filename: "chipinfo",
soc_specific: true,
}
cc_prebuilt_binary {
name: "conninfra_loader",
owner: "nothing",
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: "fuelgauged",
owner: "nothing",
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: "nothing",
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.drm-service.widevine",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.drm-service.widevine",
],
shared_libs: [
"android.hardware.drm-V1-ndk",
"libbase",
"liblog",
"libutils",
"libwvaidl",
"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: "android.hardware.gnss-service.mediatek",
owner: "nothing",
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@2.1",
"android.hardware.gnss@2.0",
"android.hardware.gnss@1.1",
"android.hardware.gnss@1.0",
"android.hardware.gnss.measurement_corrections@1.1",
"android.hardware.gnss.measurement_corrections@1.0",
"android.hardware.gnss.visibility_control@1.0",
"android.hardware.gnss-V2-ndk",
"android.hardware.gnss-impl-mediatek",
"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.1-service",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.graphics.composer@3.1-service",
],
shared_libs: [
"libbase",
"libbinder",
"libbinder_ndk",
"android.hardware.graphics.composer3-V1-ndk",
"libcutils",
"libhardware",
"libhidlbase",
"liblog",
"libutils",
"android.hardware.graphics.composer@2.2-resources",
"android.hardware.graphics.composer@2.1-resources-v34",
"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@1.2-mediatek-64b",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.media.c2@1.2-mediatek-64b",
],
shared_libs: [
"libstagefright_foundation-v33",
"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",
"libavservices_minijail",
"libbinder",
"libcodec2_mtk_c2store",
"libcodec2_mtk_vdec",
"libcodec2_mtk_venc",
"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: "nothing",
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.security.keymint@2.0-service.trustonic",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.security.keymint@2.0-service.trustonic",
],
shared_libs: [
"android.hardware.security.rkp-V2-ndk",
"libhidlbase",
"android.hardware.security.keymint-V2-ndk",
"android.hardware.security.sharedsecret-V1-ndk",
"android.hardware.security.secureclock-V1-ndk",
"libbase",
"libbinder_ndk",
"libcrypto",
"libcutils",
"liblog",
"libutils",
"libMcClient",
"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@4.0-service-mediatek.mt6886",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/mt6886/android.hardware.graphics.allocator@4.0-service-mediatek.mt6886",
],
shared_libs: [
"android.hardware.graphics.allocator@4.0",
"libhidlbase",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw/mt6886",
soc_specific: true,
}
cc_prebuilt_binary {
name: "camerahalserver",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/mt6886/camerahalserver",
],
shared_libs: [
"libcamera_metadata_shim",
"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.frhandler@1.0",
"vendor.mediatek.hardware.camera.postproc@1.0",
"vendor.mediatek.hardware.camera.isphal@1.0",
"vendor.mediatek.hardware.camera.isphal@1.1",
"vendor.mediatek.hardware.camera.bgservice@1.0",
"vendor.mediatek.hardware.camera.bgservice@1.1",
"libhardware",
"libmtkcam_grallocutils",
"vendor.mediatek.hardware.camera.atms@1.0",
"libmtkcam_ipc_core",
"libmtkcam_ca",
"libmtkcam_sysutils",
"libbinder_ndk",
"libmtkcam_hal_aidl_provider",
"android.hardware.camera.provider-V1-ndk",
"libmtkcam_hal_aov",
"vendor.mediatek.hardware.camera.aovservice-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw/mt6886",
soc_specific: true,
}
cc_prebuilt_binary {
name: "mtkfusionrild",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/mtkfusionrild",
],
shared_libs: [
"libutils-v33",
"libmtkrillog",
"libmtkproperty",
"libmtkcutils",
"librilfusion",
"libmtkrilutils",
"libsysenv",
"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: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/tetheroffloadservice",
],
shared_libs: [
"libhwbinder",
"libhidlbase",
"libhidltransport",
"liblog",
"libforkexecwrap",
"libcutils",
"libbase",
"libutils",
"libnetutils",
"libhardware_legacy",
"libhardware",
"android.hardware.tetheroffload.config@1.0",
"android.hardware.tetheroffload.control@1.0",
"android.hardware.tetheroffload.control@1.1",
"vendor.mediatek.hardware.netdagent@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.mediatek.hardware.gnss.batching-service",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.mediatek.hardware.gnss.batching-service",
],
shared_libs: [
"libbase",
"libcutils",
"libbinder_ndk",
"libhidlbase",
"libutils",
"liblog",
"libhardware",
"libhardware_legacy",
"vendor.mediatek.hardware.gnss.batching-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.mmagent@1.1-service",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.mediatek.hardware.mmagent@1.1-service",
],
shared_libs: [
"libmmagent",
"libbase",
"libhidlbase",
"liblog",
"libutils",
"libgralloc_extra",
"vendor.mediatek.hardware.mmagent@1.0",
"vendor.mediatek.hardware.mmagent@1.1",
"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: "nothing",
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@1.7-service",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.mediatek.hardware.mms@1.7-service",
],
shared_libs: [
"libhidlbase",
"libhidltransport",
"liblog",
"libutils",
"libhardware",
"vendor.mediatek.hardware.mms@1.7",
"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@1.1-service",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.mediatek.hardware.nvram@1.1-service",
],
shared_libs: [
"libutils",
"libcutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libbinder",
"libnvram",
"liblog",
"vendor.mediatek.hardware.nvram@1.1",
"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: "nothing",
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.noth.hardware.sensor.sensor_extension-service",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.noth.hardware.sensor.sensor_extension-service",
],
shared_libs: [
"vendor.noth.hardware.sensor.sensor_extension-V1-ndk",
"libbase",
"libbinder_ndk",
"libutils",
"liblog",
"libcutils",
"libsensor_extension",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.trustonic.tee@1.1-service",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.trustonic.tee@1.1-service",
],
shared_libs: [
"libbinder",
"liblog",
"libutils",
"libhidlbase",
"libhidlmemory",
"libcutils",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"vendor.trustonic.tee@1.0",
"vendor.trustonic.tee@1.1",
"vendor.trustonic.tee.tui@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "vtservice_hidl",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vtservice_hidl",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libbase",
"libfmq",
"vendor.mediatek.hardware.videotelephony@1.0_vendor",
"libhardware",
"libhwbinder",
"libhidlbase",
"libhidltransport",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "ipsec_mon",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/ipsec_mon",
],
shared_libs: [
"libcutils",
"liblog",
"libforkexecwrap",
"libifcutils_mtk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "lbs_hidl_service",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/lbs_hidl_service",
],
shared_libs: [
"liblog",
"libcutils",
"libbase",
"libhardware",
"libbinder",
"libhidlbase",
"libhidltransport",
"libutils",
"vendor.mediatek.hardware.lbs@1.0",
"lbs_hidl_service-impl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "mcDriverDaemon",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/mcDriverDaemon",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "mnld",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/mnld",
],
shared_libs: [
"libmnl",
"libcurl",
"libcutils",
"libnvram",
"libcrypto",
"libssl",
"libz",
"liblog",
"libhardware",
"libladder",
"libmipc",
"libmtkrillog",
"libtrm",
"libDR",
"libutils",
"android.frameworks.sensorservice@1.0",
"android.hardware.sensors@1.0",
"libhidlbase",
"libhidltransport",
"libsensorndkbridge",
"libhfmanager",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "jpegtool",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/mt6886/jpegtool",
],
shared_libs: [
"liblog",
"libcutils",
"libutils",
"libjpeg-alpha_vendor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "mt6886",
soc_specific: true,
}
cc_prebuilt_binary {
name: "mtk_agpsd",
owner: "nothing",
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: "nothing",
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: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/netdagent",
],
shared_libs: [
"libcutils",
"liblog",
"libforkexecwrap",
"libutils",
"libhidlbase",
"libifcutils_mtk",
"vendor.mediatek.hardware.netdagent@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "ntf-service",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/ntf-service",
],
shared_libs: [
"libbase",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "nvram_daemon",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/nvram_daemon",
],
shared_libs: [
"libcutils",
"libnvram",
"libfile_op",
"liblog",
"libconnfem",
"libhwm",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "thermal_core",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/thermal_core",
],
shared_libs: [
"libcutils",
"libutils",
"liblog",
"libifcutils_mtk",
"libmipc",
"libmtkproperty",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "thermal_intf",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/thermal_intf",
],
shared_libs: [
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "volte_clientapi_ua",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/volte_clientapi_ua",
],
shared_libs: [
"libbase",
"libcutils",
"libfmq",
"liblog",
"libutils",
"libhardware",
"libhidlbase",
"libhidltransport",
"libhwbinder",
"vendor.mediatek.hardware.clientapi@1.0",
"libhardware_legacy",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
soc_specific: true,
}
cc_prebuilt_binary {
name: "wlan_assistant",
owner: "nothing",
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: "vtservice",
owner: "nothing",
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/bin/vtservice",
],
shared_libs: [
"libbinder",
"libutils",
"libcutils",
"liblog",
"libmtk_vt_service",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
system_ext_specific: true,
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_ae_ParameterDB_ae_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/ae/ParameterDB_ae.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/ae/mt6886/ParameterDB_ae.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_af_ParameterDB_af_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/af/ParameterDB_af.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/af/mt6886/ParameterDB_af.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_awb_ParameterDB_awb_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/awb/ParameterDB_awb.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/awb/mt6886/ParameterDB_awb.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_awbsync_ParameterDB_awbsync_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/awbsync/ParameterDB_awbsync.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/awbsync/mt6886/ParameterDB_awbsync.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_feature_ParameterDB_feature_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/feature/ParameterDB_feature.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/feature/mt6886/ParameterDB_feature.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_flash_ParameterDB_flash_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/flash/ParameterDB_flash.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/flash/mt6886/ParameterDB_flash.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_flashcali_ParameterDB_flashcali_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/flashcali/ParameterDB_flashcali.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/flashcali/mt6886/ParameterDB_flashcali.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_ParameterDB_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/ParameterDB.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/mt6886/ParameterDB.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_sw_top_control_data_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/sw_top_control_data.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/mt6886/sw_top_control_data.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_top_control_data_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/top_control_data.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/mt6886/top_control_data.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_pd_ParameterDB_pd_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/pd/ParameterDB_pd.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/pd/mt6886/ParameterDB_pd.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_pipeline_ParameterDB_pipeline_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/pipeline/ParameterDB_pipeline.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/pipeline/mt6886/ParameterDB_pipeline.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_tone_ParameterDB_tone_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tone/ParameterDB_tone.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/tone/mt6886/ParameterDB_tone.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_default_sensor_ISP_mapping_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/default_sensor/ISP_mapping.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/default_sensor/mt6886/ISP_mapping.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_default_sensor_ISP_param_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/default_sensor/ISP_param.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/default_sensor/mt6886/ISP_param.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_imx615_mipi_raw_ISP_mapping_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/imx615_mipi_raw/ISP_mapping.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/imx615_mipi_raw/mt6886/ISP_mapping.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_imx615_mipi_raw_ISP_param_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/imx615_mipi_raw/ISP_param.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/imx615_mipi_raw/mt6886/ISP_param.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_ISP_info_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/ISP_info.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/mt6886/ISP_info.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_s5kgn9_mipi_raw_ISP_mapping_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/s5kgn9_mipi_raw/ISP_mapping.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/s5kgn9_mipi_raw/mt6886/ISP_mapping.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_s5kgn9_mipi_raw_ISP_param_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/s5kgn9_mipi_raw/ISP_param.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/s5kgn9_mipi_raw/mt6886/ISP_param.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_s5kgn9stech_mipi_raw_ISP_mapping_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/s5kgn9stech_mipi_raw/ISP_mapping.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/s5kgn9stech_mipi_raw/mt6886/ISP_mapping.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_s5kgn9stech_mipi_raw_ISP_param_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/s5kgn9stech_mipi_raw/ISP_param.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/s5kgn9stech_mipi_raw/mt6886/ISP_param.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_s5kjn1_mipi_raw_ISP_mapping_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/s5kjn1_mipi_raw/ISP_mapping.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/s5kjn1_mipi_raw/mt6886/ISP_mapping.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_s5kjn1_mipi_raw_ISP_param_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/s5kjn1_mipi_raw/ISP_param.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/s5kjn1_mipi_raw/mt6886/ISP_param.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_s5kjn1front_mipi_raw_ISP_mapping_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/s5kjn1front_mipi_raw/ISP_mapping.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/s5kjn1front_mipi_raw/mt6886/ISP_mapping.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_s5kjn1front_mipi_raw_ISP_param_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/s5kjn1front_mipi_raw/ISP_param.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB/s5kjn1front_mipi_raw/mt6886/ISP_param.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_aov_default_sensor_ISP_mapping_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB_aov/default_sensor/ISP_mapping.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB_aov/default_sensor/mt6886/ISP_mapping.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_aov_default_sensor_ISP_param_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB_aov/default_sensor/ISP_param.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB_aov/default_sensor/mt6886/ISP_param.db",
}
install_symlink {
name: "vendor_bin_crossbuild_DataSet_SQLiteModule_db_tuning_DB_aov_ISP_info_db",
soc_specific: true,
installed_location: "bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB_aov/ISP_info.db",
symlink_target: "/vendor/bin/crossbuild/DataSet/SQLiteModule/db/tuning_DB_aov/mt6886/ISP_info.db",
}
install_symlink {
name: "vendor_bin_hw_android_hardware_graphics_allocator@4_0-service-mediatek",
soc_specific: true,
installed_location: "bin/hw/android.hardware.graphics.allocator@4.0-service-mediatek",
symlink_target: "/vendor/bin/hw/mt6886/android.hardware.graphics.allocator@4.0-service-mediatek.mt6886",
}
install_symlink {
name: "vendor_bin_hw_camerahalserver",
soc_specific: true,
installed_location: "bin/hw/camerahalserver",
symlink_target: "/vendor/bin/hw/mt6886/camerahalserver",
}
install_symlink {
name: "vendor_bin_jpegtool",
soc_specific: true,
installed_location: "bin/jpegtool",
symlink_target: "/vendor/bin/mt6886/jpegtool",
}
install_symlink {
name: "vendor_lib64_egl_libGLES_mali_so",
soc_specific: true,
installed_location: "lib64/egl/libGLES_mali.so",
symlink_target: "/vendor/lib64/egl/mt6886/libGLES_mali.so",
}
install_symlink {
name: "vendor_lib64_hw_audio_primary_mt6886_so",
soc_specific: true,
installed_location: "lib64/hw/audio.primary.mt6886.so",
symlink_target: "/vendor/lib64/hw/audio.primary.mediatek.so",
}
install_symlink {
name: "vendor_lib64_hw_audio_r_submix_mt6886_so",
soc_specific: true,
installed_location: "lib64/hw/audio.r_submix.mt6886.so",
symlink_target: "/vendor/lib64/hw/audio.r_submix.mediatek.so",
}
install_symlink {
name: "vendor_lib64_hw_gatekeeper_trustonic_so",
soc_specific: true,
installed_location: "lib64/hw/gatekeeper.trustonic.so",
symlink_target: "/vendor/lib64/hw/libMcGatekeeper.so",
}
install_symlink {
name: "vendor_lib64_hw_gatekeeper_default_so",
soc_specific: true,
installed_location: "lib64/hw/gatekeeper.default.so",
symlink_target: "/vendor/lib64/hw/libSoftGatekeeper.so",
}
install_symlink {
name: "vendor_lib64_hw_android_hardware_graphics_allocator@4_0-impl-mediatek_so",
soc_specific: true,
installed_location: "lib64/hw/android.hardware.graphics.allocator@4.0-impl-mediatek.so",
symlink_target: "/vendor/lib64/hw/mt6886/android.hardware.graphics.allocator@4.0-impl-mediatek.so",
}
install_symlink {
name: "vendor_lib64_hw_android_hardware_graphics_mapper@4_0-impl-mediatek_so",
soc_specific: true,
installed_location: "lib64/hw/android.hardware.graphics.mapper@4.0-impl-mediatek.so",
symlink_target: "/vendor/lib64/hw/mt6886/android.hardware.graphics.mapper@4.0-impl-mediatek.so",
}
install_symlink {
name: "vendor_lib64_hw_gralloc_common_so",
soc_specific: true,
installed_location: "lib64/hw/gralloc.common.so",
symlink_target: "/vendor/lib64/hw/mt6886/gralloc.common.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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/vulkan.mali.so",
}
install_symlink {
name: "vendor_lib64_hw_sensors_mt6886_so",
soc_specific: true,
installed_location: "lib64/hw/sensors.mt6886.so",
symlink_target: "/vendor/lib64/hw/sensors.mediatek.V2.0.so",
}
install_symlink {
name: "vendor_lib64_arm_graphics-V3-ndk_so",
soc_specific: true,
installed_location: "lib64/arm.graphics-V3-ndk.so",
symlink_target: "/vendor/lib64/mt6886/arm.graphics-V3-ndk.so",
}
install_symlink {
name: "vendor_lib64_arm_mali_platform-V1-ndk_so",
soc_specific: true,
installed_location: "lib64/arm.mali.platform-V1-ndk.so",
symlink_target: "/vendor/lib64/mt6886/arm.mali.platform-V1-ndk.so",
}
install_symlink {
name: "vendor_lib64_imx615_mipi_raw_IdxMgr_so",
soc_specific: true,
installed_location: "lib64/imx615_mipi_raw_IdxMgr.so",
symlink_target: "/vendor/lib64/mt6886/imx615_mipi_raw_IdxMgr.so",
}
install_symlink {
name: "vendor_lib64_imx615_mipi_raw_tuning_so",
soc_specific: true,
installed_location: "lib64/imx615_mipi_raw_tuning.so",
symlink_target: "/vendor/lib64/mt6886/imx615_mipi_raw_tuning.so",
}
install_symlink {
name: "vendor_lib64_lib3a_ae_core_so",
soc_specific: true,
installed_location: "lib64/lib3a.ae.core.so",
symlink_target: "/vendor/lib64/mt6886/lib3a.ae.core.so",
}
install_symlink {
name: "vendor_lib64_lib3a_ae_so",
soc_specific: true,
installed_location: "lib64/lib3a.ae.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/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/mt6886/lib3a.af.assist.models2d.so",
}
install_symlink {
name: "vendor_lib64_lib3a_af_assist_so",
soc_specific: true,
installed_location: "lib64/lib3a.af.assist.so",
symlink_target: "/vendor/lib64/mt6886/lib3a.af.assist.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/mt6886/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/mt6886/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/mt6886/lib3a.af.so",
}
install_symlink {
name: "vendor_lib64_lib3a_aishutter_so",
soc_specific: true,
installed_location: "lib64/lib3a.aishutter.so",
symlink_target: "/vendor/lib64/mt6886/lib3a.aishutter.so",
}
install_symlink {
name: "vendor_lib64_lib3a_alsflicker_so",
soc_specific: true,
installed_location: "lib64/lib3a.alsflicker.so",
symlink_target: "/vendor/lib64/mt6886/lib3a.alsflicker.so",
}
install_symlink {
name: "vendor_lib64_lib3a_awb_core_so",
soc_specific: true,
installed_location: "lib64/lib3a.awb.core.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/lib3a.awbsync.so",
}
install_symlink {
name: "vendor_lib64_lib3a_cculog_so",
soc_specific: true,
installed_location: "lib64/lib3a.cculog.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/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/mt6886/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/mt6886/lib3a.custom.af.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/mt6886/lib3a.custom.awb.flow.so",
}
install_symlink {
name: "vendor_lib64_lib3a_flash_so",
soc_specific: true,
installed_location: "lib64/lib3a.flash.so",
symlink_target: "/vendor/lib64/mt6886/lib3a.flash.so",
}
install_symlink {
name: "vendor_lib64_lib3a_flicker_so",
soc_specific: true,
installed_location: "lib64/lib3a.flicker.so",
symlink_target: "/vendor/lib64/mt6886/lib3a.flicker.so",
}
install_symlink {
name: "vendor_lib64_lib3a_log_so",
soc_specific: true,
installed_location: "lib64/lib3a.log.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/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/mt6886/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/mt6886/lib3a.stat.so",
}
install_symlink {
name: "vendor_lib64_libDBAccessor_ISP_so",
soc_specific: true,
installed_location: "lib64/libDBAccessor_ISP.so",
symlink_target: "/vendor/lib64/mt6886/libDBAccessor_ISP.so",
}
install_symlink {
name: "vendor_lib64_libDR_so",
soc_specific: true,
installed_location: "lib64/libDR.so",
symlink_target: "/vendor/lib64/mt6886/libDR.so",
}
install_symlink {
name: "vendor_lib64_libMtkMediaController_so",
soc_specific: true,
installed_location: "lib64/libMtkMediaController.so",
symlink_target: "/vendor/lib64/mt6886/libMtkMediaController.so",
}
install_symlink {
name: "vendor_lib64_libMtkMediaController_SAL_so",
soc_specific: true,
installed_location: "lib64/libMtkMediaController_SAL.so",
symlink_target: "/vendor/lib64/mt6886/libMtkMediaController_SAL.so",
}
install_symlink {
name: "vendor_lib64_libSonyIMX519PdafWrapper_so",
soc_specific: true,
installed_location: "lib64/libSonyIMX519PdafWrapper.so",
symlink_target: "/vendor/lib64/mt6886/libSonyIMX519PdafWrapper.so",
}
install_symlink {
name: "vendor_lib64_lib_bsscore_so",
soc_specific: true,
installed_location: "lib64/lib_bsscore.so",
symlink_target: "/vendor/lib64/mt6886/lib_bsscore.so",
}
install_symlink {
name: "vendor_lib64_libaaa_feature_so",
soc_specific: true,
installed_location: "lib64/libaaa_feature.so",
symlink_target: "/vendor/lib64/mt6886/libaaa_feature.so",
}
install_symlink {
name: "vendor_lib64_libaaa_ltm_so",
soc_specific: true,
installed_location: "lib64/libaaa_ltm.so",
symlink_target: "/vendor/lib64/mt6886/libaaa_ltm.so",
}
install_symlink {
name: "vendor_lib64_libaaa_ltmx_so",
soc_specific: true,
installed_location: "lib64/libaaa_ltmx.so",
symlink_target: "/vendor/lib64/mt6886/libaaa_ltmx.so",
}
install_symlink {
name: "vendor_lib64_libaaa_tnc_so",
soc_specific: true,
installed_location: "lib64/libaaa_tnc.so",
symlink_target: "/vendor/lib64/mt6886/libaaa_tnc.so",
}
install_symlink {
name: "vendor_lib64_libaaa_toneutil_so",
soc_specific: true,
installed_location: "lib64/libaaa_toneutil.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/libaal_cust_func.so",
}
install_symlink {
name: "vendor_lib64_libaalservice_so",
soc_specific: true,
installed_location: "lib64/libaalservice.so",
symlink_target: "/vendor/lib64/mt6886/libaalservice.so",
}
install_symlink {
name: "vendor_lib64_libaiawb_fs_so",
soc_specific: true,
installed_location: "lib64/libaiawb_fs.so",
symlink_target: "/vendor/lib64/mt6886/libaiawb_fs.so",
}
install_symlink {
name: "vendor_lib64_libaiawb_fs_model_so",
soc_specific: true,
installed_location: "lib64/libaiawb_fs_model.so",
symlink_target: "/vendor/lib64/mt6886/libaiawb_fs_model.so",
}
install_symlink {
name: "vendor_lib64_libaiawb_moon_so",
soc_specific: true,
installed_location: "lib64/libaiawb_moon.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/libaiawb_moon_model.so",
}
install_symlink {
name: "vendor_lib64_libaiawb_p1ggm_so",
soc_specific: true,
installed_location: "lib64/libaiawb_p1ggm.so",
symlink_target: "/vendor/lib64/mt6886/libaiawb_p1ggm.so",
}
install_symlink {
name: "vendor_lib64_libaiawb_sun_so",
soc_specific: true,
installed_location: "lib64/libaiawb_sun.so",
symlink_target: "/vendor/lib64/mt6886/libaiawb_sun.so",
}
install_symlink {
name: "vendor_lib64_libaiawb_sun_model_so",
soc_specific: true,
installed_location: "lib64/libaiawb_sun_model.so",
symlink_target: "/vendor/lib64/mt6886/libaiawb_sun_model.so",
}
install_symlink {
name: "vendor_lib64_libaibc_tuning_so",
soc_specific: true,
installed_location: "lib64/libaibc_tuning.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/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/mt6886/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/mt6886/libaibc_tuning_p4.so",
}
install_symlink {
name: "vendor_lib64_libaicapturecore_so",
soc_specific: true,
installed_location: "lib64/libaicapturecore.so",
symlink_target: "/vendor/lib64/mt6886/libaicapturecore.so",
}
install_symlink {
name: "vendor_lib64_libaidepth_tuning_so",
soc_specific: true,
installed_location: "lib64/libaidepth_tuning.so",
symlink_target: "/vendor/lib64/mt6886/libaidepth_tuning.so",
}
install_symlink {
name: "vendor_lib64_libaiseg_cache_so",
soc_specific: true,
installed_location: "lib64/libaiseg_cache.so",
symlink_target: "/vendor/lib64/mt6886/libaiseg_cache.so",
}
install_symlink {
name: "vendor_lib64_libaiseg_model_so",
soc_specific: true,
installed_location: "lib64/libaiseg_model.so",
symlink_target: "/vendor/lib64/mt6886/libaiseg_model.so",
}
install_symlink {
name: "vendor_lib64_libaiseg_p1ggm_so",
soc_specific: true,
installed_location: "lib64/libaiseg_p1ggm.so",
symlink_target: "/vendor/lib64/mt6886/libaiseg_p1ggm.so",
}
install_symlink {
name: "vendor_lib64_libaiseg_sun_so",
soc_specific: true,
installed_location: "lib64/libaiseg_sun.so",
symlink_target: "/vendor/lib64/mt6886/libaiseg_sun.so",
}
install_symlink {
name: "vendor_lib64_libaiselector_so",
soc_specific: true,
installed_location: "lib64/libaiselector.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/libalgo.aosp.log.so",
}
install_symlink {
name: "vendor_lib64_libapiwrapper_so",
soc_specific: true,
installed_location: "lib64/libapiwrapper.so",
symlink_target: "/vendor/lib64/mt6886/libapiwrapper.so",
}
install_symlink {
name: "vendor_lib64_libapudcutils_so",
soc_specific: true,
installed_location: "lib64/libapudcutils.so",
symlink_target: "/vendor/lib64/mt6886/libapudcutils.so",
}
install_symlink {
name: "vendor_lib64_libarm_egl_properties_sysprop_so",
soc_specific: true,
installed_location: "lib64/libarm_egl_properties_sysprop.so",
symlink_target: "/vendor/lib64/mt6886/libarm_egl_properties_sysprop.so",
}
install_symlink {
name: "vendor_lib64_libarm_gralloc_properties_sysprop_so",
soc_specific: true,
installed_location: "lib64/libarm_gralloc_properties_sysprop.so",
symlink_target: "/vendor/lib64/mt6886/libarm_gralloc_properties_sysprop.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/mt6886/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/mt6886/libcam.afmgr.so",
}
install_symlink {
name: "vendor_lib64_libcam_chdr_so",
soc_specific: true,
installed_location: "lib64/libcam.chdr.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/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/mt6886/libcam.fw_me_tcy.so",
}
install_symlink {
name: "vendor_lib64_libcam_hal3a_afassitmgr_so",
soc_specific: true,
installed_location: "lib64/libcam.hal3a.afassitmgr.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/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/mt6886/libcam.hal3a.ctrl.so",
}
install_symlink {
name: "vendor_lib64_libcam_hal3a_guard_so",
soc_specific: true,
installed_location: "lib64/libcam.hal3a.guard.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/libcam.hal3a.policy.so",
}
install_symlink {
name: "vendor_lib64_libcam_hal3a_so",
soc_specific: true,
installed_location: "lib64/libcam.hal3a.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/libcam.hal3a.v3.awb_v4l2.so",
}
install_symlink {
name: "vendor_lib64_libcam_hal3a_v3_cac_mgr_v4l2_so",
soc_specific: true,
installed_location: "lib64/libcam.hal3a.v3.cac.mgr.v4l2.so",
symlink_target: "/vendor/lib64/mt6886/libcam.hal3a.v3.cac.mgr.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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/libcam.halisp.v4l2.so",
}
install_symlink {
name: "vendor_lib64_libcam_halsensor_hwintegration_so",
soc_specific: true,
installed_location: "lib64/libcam.halsensor.hwintegration.so",
symlink_target: "/vendor/lib64/mt6886/libcam.halsensor.hwintegration.so",
}
install_symlink {
name: "vendor_lib64_libcam_halsensor_so",
soc_specific: true,
installed_location: "lib64/libcam.halsensor.so",
symlink_target: "/vendor/lib64/mt6886/libcam.halsensor.so",
}
install_symlink {
name: "vendor_lib64_libcam_isptuning_v4l2_so",
soc_specific: true,
installed_location: "lib64/libcam.isptuning.v4l2.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/libcam.peripheralcontroller.so",
}
install_symlink {
name: "vendor_lib64_libcam_tuningcachemgr_so",
soc_specific: true,
installed_location: "lib64/libcam.tuningcachemgr.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/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/mt6886/libcam.vhdr.so",
}
install_symlink {
name: "vendor_lib64_libcam_ipc_hal3a_client_so",
soc_specific: true,
installed_location: "lib64/libcam_ipc_hal3a_client.so",
symlink_target: "/vendor/lib64/mt6886/libcam_ipc_hal3a_client.so",
}
install_symlink {
name: "vendor_lib64_libcam_ipc_halisp_client_so",
soc_specific: true,
installed_location: "lib64/libcam_ipc_halisp_client.so",
symlink_target: "/vendor/lib64/mt6886/libcam_ipc_halisp_client.so",
}
install_symlink {
name: "vendor_lib64_libcam_ipc_nvbuf_client_so",
soc_specific: true,
installed_location: "lib64/libcam_ipc_nvbuf_client.so",
symlink_target: "/vendor/lib64/mt6886/libcam_ipc_nvbuf_client.so",
}
install_symlink {
name: "vendor_lib64_libcam_nothing_so",
soc_specific: true,
installed_location: "lib64/libcam_nothing.so",
symlink_target: "/vendor/lib64/mt6886/libcam_nothing.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_BSSwrapper_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.BSSwrapper.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.BSSwrapper.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_InlineCompGyro_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.InlineCompGyro.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.InlineCompGyro.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_Mfbllwrapper_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.Mfbllwrapper.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.Mfbllwrapper.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_aibc_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.aibc.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.aibc.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_aibcwrapper_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.aibcwrapper.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.aibcwrapper.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_aihdr_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.aihdr.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.aihdr.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_ainr_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.ainr.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/libcamalgo.ais2.bss.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_bss_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.bss.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.bss.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_drc_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.drc.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.drc.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_eis_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.eis.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.eis.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_fsc_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.fsc.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.fsc.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_fus_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.fus.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.fus.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_gyro_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.gyro.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.gyro.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_lmv_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.lmv.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.lmv.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_lsc_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.lsc.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.lsc.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_mcnr_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.mcnr.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.mcnr.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_mfnr_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.mfnr.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.mfnr.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_n3d_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.n3d.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.n3d.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_platform2_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.platform2.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.platform2.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_rotate_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.rotate.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.rotate.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_vaidepth_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.vaidepth.so",
symlink_target: "/vendor/lib64/mt6886/libcamalgo.vaidepth.so",
}
install_symlink {
name: "vendor_lib64_libcamalgo_vsf_so",
soc_specific: true,
installed_location: "lib64/libcamalgo.vsf.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/libcamera.customae.so",
}
install_symlink {
name: "vendor_lib64_libcamera_customflk_so",
soc_specific: true,
installed_location: "lib64/libcamera.customflk.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/libcameracustom.eis.so",
}
install_symlink {
name: "vendor_lib64_libcameracustom_flashlight_so",
soc_specific: true,
installed_location: "lib64/libcameracustom.flashlight.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/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/mt6886/libcameracustom.lens.so",
}
install_symlink {
name: "vendor_lib64_libcameracustom_plugin_so",
soc_specific: true,
installed_location: "lib64/libcameracustom.plugin.so",
symlink_target: "/vendor/lib64/mt6886/libcameracustom.plugin.so",
}
install_symlink {
name: "vendor_lib64_libcameracustom_so",
soc_specific: true,
installed_location: "lib64/libcameracustom.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/libcameracustom_camera_db_ext.so",
}
install_symlink {
name: "vendor_lib64_libccd_so",
soc_specific: true,
installed_location: "lib64/libccd.so",
symlink_target: "/vendor/lib64/mt6886/libccd.so",
}
install_symlink {
name: "vendor_lib64_libdpframework_so",
soc_specific: true,
installed_location: "lib64/libdpframework.so",
symlink_target: "/vendor/lib64/mt6886/libdpframework.so",
}
install_symlink {
name: "vendor_lib64_libdualcam_optical_zoom_control_so",
soc_specific: true,
installed_location: "lib64/libdualcam_optical_zoom_control.so",
symlink_target: "/vendor/lib64/mt6886/libdualcam_optical_zoom_control.so",
}
install_symlink {
name: "vendor_lib64_libdualcam_video_optical_zoom_so",
soc_specific: true,
installed_location: "lib64/libdualcam_video_optical_zoom.so",
symlink_target: "/vendor/lib64/mt6886/libdualcam_video_optical_zoom.so",
}
install_symlink {
name: "vendor_lib64_libeffecthal_base_so",
soc_specific: true,
installed_location: "lib64/libeffecthal.base.so",
symlink_target: "/vendor/lib64/mt6886/libeffecthal.base.so",
}
install_symlink {
name: "vendor_lib64_libfacerelight_so",
soc_specific: true,
installed_location: "lib64/libfacerelight.so",
symlink_target: "/vendor/lib64/mt6886/libfacerelight.so",
}
install_symlink {
name: "vendor_lib64_libfeature_aiseg_so",
soc_specific: true,
installed_location: "lib64/libfeature.aiseg.so",
symlink_target: "/vendor/lib64/mt6886/libfeature.aiseg.so",
}
install_symlink {
name: "vendor_lib64_libfeature_face_so",
soc_specific: true,
installed_location: "lib64/libfeature.face.so",
symlink_target: "/vendor/lib64/mt6886/libfeature.face.so",
}
install_symlink {
name: "vendor_lib64_libfeature_fwmvp_so",
soc_specific: true,
installed_location: "lib64/libfeature.fwmvp.so",
symlink_target: "/vendor/lib64/mt6886/libfeature.fwmvp.so",
}
install_symlink {
name: "vendor_lib64_libfeature_hdr10_so",
soc_specific: true,
installed_location: "lib64/libfeature.hdr10.so",
symlink_target: "/vendor/lib64/mt6886/libfeature.hdr10.so",
}
install_symlink {
name: "vendor_lib64_libfeature_mcnr_so",
soc_specific: true,
installed_location: "lib64/libfeature.mcnr.so",
symlink_target: "/vendor/lib64/mt6886/libfeature.mcnr.so",
}
install_symlink {
name: "vendor_lib64_libfeature_stereo_provider_so",
soc_specific: true,
installed_location: "lib64/libfeature.stereo.provider.so",
symlink_target: "/vendor/lib64/mt6886/libfeature.stereo.provider.so",
}
install_symlink {
name: "vendor_lib64_libfeature_vainr_common_so",
soc_specific: true,
installed_location: "lib64/libfeature.vainr.common.so",
symlink_target: "/vendor/lib64/mt6886/libfeature.vainr.common.so",
}
install_symlink {
name: "vendor_lib64_libfeature_vainr_hal_so",
soc_specific: true,
installed_location: "lib64/libfeature.vainr.hal.so",
symlink_target: "/vendor/lib64/mt6886/libfeature.vainr.hal.so",
}
install_symlink {
name: "vendor_lib64_libfeature_vainr_kernel_so",
soc_specific: true,
installed_location: "lib64/libfeature.vainr.kernel.so",
symlink_target: "/vendor/lib64/mt6886/libfeature.vainr.kernel.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/mt6886/libfeature.vsdof.3a_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/mt6886/libfeature.vsdof.hal.so",
}
install_symlink {
name: "vendor_lib64_libfeature_eis_so",
soc_specific: true,
installed_location: "lib64/libfeature_eis.so",
symlink_target: "/vendor/lib64/mt6886/libfeature_eis.so",
}
install_symlink {
name: "vendor_lib64_libfeature_fsc_so",
soc_specific: true,
installed_location: "lib64/libfeature_fsc.so",
symlink_target: "/vendor/lib64/mt6886/libfeature_fsc.so",
}
install_symlink {
name: "vendor_lib64_libfeature_vrp_so",
soc_specific: true,
installed_location: "lib64/libfeature_vrp.so",
symlink_target: "/vendor/lib64/mt6886/libfeature_vrp.so",
}
install_symlink {
name: "vendor_lib64_libfeatureiodrv_mem_so",
soc_specific: true,
installed_location: "lib64/libfeatureiodrv_mem.so",
symlink_target: "/vendor/lib64/mt6886/libfeatureiodrv_mem.so",
}
install_symlink {
name: "vendor_lib64_libfeaturepolicy_dbhandler_so",
soc_specific: true,
installed_location: "lib64/libfeaturepolicy_dbhandler.so",
symlink_target: "/vendor/lib64/mt6886/libfeaturepolicy_dbhandler.so",
}
install_symlink {
name: "vendor_lib64_libgpudataproducer_so",
soc_specific: true,
installed_location: "lib64/libgpudataproducer.so",
symlink_target: "/vendor/lib64/mt6886/libgpudataproducer.so",
}
install_symlink {
name: "vendor_lib64_libimgstream-custom_so",
soc_specific: true,
installed_location: "lib64/libimgstream-custom.so",
symlink_target: "/vendor/lib64/mt6886/libimgstream-custom.so",
}
install_symlink {
name: "vendor_lib64_libimgstream-drv_so",
soc_specific: true,
installed_location: "lib64/libimgstream-drv.so",
symlink_target: "/vendor/lib64/mt6886/libimgstream-drv.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_adl_so",
soc_specific: true,
installed_location: "lib64/libimgsys_adl.so",
symlink_target: "/vendor/lib64/mt6886/libimgsys_adl.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_cmt_so",
soc_specific: true,
installed_location: "lib64/libimgsys_cmt.so",
symlink_target: "/vendor/lib64/mt6886/libimgsys_cmt.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_custom_so",
soc_specific: true,
installed_location: "lib64/libimgsys_custom.so",
symlink_target: "/vendor/lib64/mt6886/libimgsys_custom.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_daemon_so",
soc_specific: true,
installed_location: "lib64/libimgsys_daemon.so",
symlink_target: "/vendor/lib64/mt6886/libimgsys_daemon.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_dip_so",
soc_specific: true,
installed_location: "lib64/libimgsys_dip.so",
symlink_target: "/vendor/lib64/mt6886/libimgsys_dip.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_drvcommon_so",
soc_specific: true,
installed_location: "lib64/libimgsys_drvcommon.so",
symlink_target: "/vendor/lib64/mt6886/libimgsys_drvcommon.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_gce_so",
soc_specific: true,
installed_location: "lib64/libimgsys_gce.so",
symlink_target: "/vendor/lib64/mt6886/libimgsys_gce.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_main_so",
soc_specific: true,
installed_location: "lib64/libimgsys_main.so",
symlink_target: "/vendor/lib64/mt6886/libimgsys_main.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_me_so",
soc_specific: true,
installed_location: "lib64/libimgsys_me.so",
symlink_target: "/vendor/lib64/mt6886/libimgsys_me.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_pqdip_so",
soc_specific: true,
installed_location: "lib64/libimgsys_pqdip.so",
symlink_target: "/vendor/lib64/mt6886/libimgsys_pqdip.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_sensor_so",
soc_specific: true,
installed_location: "lib64/libimgsys_sensor.so",
symlink_target: "/vendor/lib64/mt6886/libimgsys_sensor.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_system_so",
soc_specific: true,
installed_location: "lib64/libimgsys_system.so",
symlink_target: "/vendor/lib64/mt6886/libimgsys_system.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_taskhandler_so",
soc_specific: true,
installed_location: "lib64/libimgsys_taskhandler.so",
symlink_target: "/vendor/lib64/mt6886/libimgsys_taskhandler.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_tdrhal_so",
soc_specific: true,
installed_location: "lib64/libimgsys_tdrhal.so",
symlink_target: "/vendor/lib64/mt6886/libimgsys_tdrhal.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_tile_so",
soc_specific: true,
installed_location: "lib64/libimgsys_tile.so",
symlink_target: "/vendor/lib64/mt6886/libimgsys_tile.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_traw_so",
soc_specific: true,
installed_location: "lib64/libimgsys_traw.so",
symlink_target: "/vendor/lib64/mt6886/libimgsys_traw.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_utils_so",
soc_specific: true,
installed_location: "lib64/libimgsys_utils.so",
symlink_target: "/vendor/lib64/mt6886/libimgsys_utils.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_v4l2_so",
soc_specific: true,
installed_location: "lib64/libimgsys_v4l2.so",
symlink_target: "/vendor/lib64/mt6886/libimgsys_v4l2.so",
}
install_symlink {
name: "vendor_lib64_libimgsys_wpe_so",
soc_specific: true,
installed_location: "lib64/libimgsys_wpe.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/libispfeature_mtkcam.v4l2.so",
}
install_symlink {
name: "vendor_lib64_liblibarm_mali_config_sysprops_so",
soc_specific: true,
installed_location: "lib64/liblibarm_mali_config_sysprops.so",
symlink_target: "/vendor/lib64/mt6886/liblibarm_mali_config_sysprops.so",
}
install_symlink {
name: "vendor_lib64_liblpnr_so",
soc_specific: true,
installed_location: "lib64/liblpnr.so",
symlink_target: "/vendor/lib64/mt6886/liblpnr.so",
}
install_symlink {
name: "vendor_lib64_libmfllcore_so",
soc_specific: true,
installed_location: "lib64/libmfllcore.so",
symlink_target: "/vendor/lib64/mt6886/libmfllcore.so",
}
install_symlink {
name: "vendor_lib64_libmgr3a_adapt_so",
soc_specific: true,
installed_location: "lib64/libmgr3a.adapt.so",
symlink_target: "/vendor/lib64/mt6886/libmgr3a.adapt.so",
}
install_symlink {
name: "vendor_lib64_libmmagent_so",
soc_specific: true,
installed_location: "lib64/libmmagent.so",
symlink_target: "/vendor/lib64/mt6886/libmmagent.so",
}
install_symlink {
name: "vendor_lib64_libmmlpqImpl_so",
soc_specific: true,
installed_location: "lib64/libmmlpqImpl.so",
symlink_target: "/vendor/lib64/mt6886/libmmlpqImpl.so",
}
install_symlink {
name: "vendor_lib64_libmnl_so",
soc_specific: true,
installed_location: "lib64/libmnl.so",
symlink_target: "/vendor/lib64/mt6886/libmnl.so",
}
install_symlink {
name: "vendor_lib64_libmorpho_video_stabilizer_so",
soc_specific: true,
installed_location: "lib64/libmorpho_video_stabilizer.so",
symlink_target: "/vendor/lib64/mt6886/libmorpho_video_stabilizer.so",
}
install_symlink {
name: "vendor_lib64_libmtk_drvb_so",
soc_specific: true,
installed_location: "lib64/libmtk_drvb.so",
symlink_target: "/vendor/lib64/mt6886/libmtk_drvb.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_atmseventmgr_so",
soc_specific: true,
installed_location: "lib64/libmtkcam.atmseventmgr.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam.atmseventmgr.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_debugwrapper_so",
soc_specific: true,
installed_location: "lib64/libmtkcam.debugwrapper.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam.debugwrapper.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_eventcallback_so",
soc_specific: true,
installed_location: "lib64/libmtkcam.eventcallback.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam.eventcallback.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_featurepipe_capture_so",
soc_specific: true,
installed_location: "lib64/libmtkcam.featurepipe.capture.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam.featurepipe.capture.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_featurepipe_depthmap_so",
soc_specific: true,
installed_location: "lib64/libmtkcam.featurepipe.depthmap.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/libmtkcam.logicalcaminfoprovider.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_logicalmodule_so",
soc_specific: true,
installed_location: "lib64/libmtkcam.logicalmodule.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam.logicalmodule.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_ndd_limit_so",
soc_specific: true,
installed_location: "lib64/libmtkcam.ndd.limit.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam.ndd.limit.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_aicolor_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_aicolor.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_aicolor.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_aie_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_aie.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_aie.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_android_zslprocessor_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_android_zslprocessor.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/libmtkcam_aov.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_buffer_flush_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_buffer_flush.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_buffer_flush.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_ca_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_ca.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_ca.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_calibration_convertor_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_calibration_convertor.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_calibration_convertor.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_calibration_provider_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_calibration_provider.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/libmtkcam_camcontroller.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_camcoordinator_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_camcoordinator.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_camcoordinator.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_camctrl_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_camctrl.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_camctrl.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_camdeliver_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_camdeliver.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_camdeliver.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_coredev_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_coredev.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_coredev.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_cputrack_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_cputrack.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_cputrack.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_custzone_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_custzone.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_custzone.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_debugutils_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_debugutils.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_debugutils.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_devicemgr_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_devicemgr.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_devicemgr.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_diputils_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_diputils.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/libmtkcam_dma_map.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_dpe_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_dpe.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_dpe.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_exif_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_exif.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_exif.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_externalisploader_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_externalisploader.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_externalisploader.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_faceResultHandler_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_faceResultHandler.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_faceResultHandler.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_grallocutils_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_grallocutils.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/libmtkcam_hal3a_provider.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_hal_aidl_common_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_hal_aidl_common.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_hal_aidl_common.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_hal_aidl_device_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_hal_aidl_device.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_hal_aidl_device.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_hal_aidl_provider_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_hal_aidl_provider.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_hal_aidl_provider.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_hal_aidl_utils_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_hal_aidl_utils.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_hal_aidl_utils.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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/libmtkcam_hal_custom_provider.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_hal_custom_state_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_hal_custom_state.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_hal_custom_state.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_hal_custom_utils_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_hal_custom_utils.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_hal_custom_utils.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_hwnode_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_hwnode.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_hwnode.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_hwutils_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_hwutils.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/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/mt6886/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/mt6886/libmtkcam_imgbuf_v2.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_ipc_core_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_ipc_core.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_ipc_core.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_ipc_wrapper_common_client_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_ipc_wrapper_common_client.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_ipc_wrapper_common_client.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_ipc_wrapper_common_server_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_ipc_wrapper_common_server.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_ipc_wrapper_common_server.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_ipc_wrapper_mtk_client_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_ipc_wrapper_mtk_client.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_ipc_wrapper_mtk_client.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_ipc_wrapper_mtk_server_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_ipc_wrapper_mtk_server.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_ipc_wrapper_mtk_server.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_jsonconvertor_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_jsonconvertor.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_jsonconvertor.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_jsondata_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_jsondata.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_jsondata.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_mapping_mgr_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_mapping_mgr.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_mapping_mgr.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_metaconv_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_metaconv.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_metaconv.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_metadata_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_metadata.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_metadata.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_metastore_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_metastore.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/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/mt6886/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/mt6886/libmtkcam_modulehelper.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_packutils_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_packutils.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_packutils.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_perfctrl_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_perfctrl.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_perfctrl.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_pip_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_pip.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_pip.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_pipeline_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_pipeline.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/libmtkcam_pipemgr.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_postprocprovider_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_postprocprovider.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_postprocprovider.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_prerelease_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_prerelease.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_prerelease.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_proc_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_proc.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/libmtkcam_request_requlator.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_salmgr_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_salmgr.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_salmgr.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_sensorcontrol_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_sensorcontrol.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_sensorcontrol.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_simager_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_simager.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_simager.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_stdutils_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_stdutils.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_stdutils.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_streamutils_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_streamutils.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_streamutils.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_synchelper_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_synchelper.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_synchelper.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_sysutils_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_sysutils.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcam_sysutils.so",
}
install_symlink {
name: "vendor_lib64_libmtkcam_thirdparty_core_so",
soc_specific: true,
installed_location: "lib64/libmtkcam_thirdparty.core.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/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/mt6886/libmtkcam_ulog.so",
}
install_symlink {
name: "vendor_lib64_libmtkcm_ipc_dummy_so",
soc_specific: true,
installed_location: "lib64/libmtkcm_ipc_dummy.so",
symlink_target: "/vendor/lib64/mt6886/libmtkcm_ipc_dummy.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/mt6886/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/mt6886/libneuron_adapter_mgvi.so",
}
install_symlink {
name: "vendor_lib64_libneuron_runtime_6_so",
soc_specific: true,
installed_location: "lib64/libneuron_runtime.6.so",
symlink_target: "/vendor/lib64/mt6886/libneuron_runtime.6.so",
}
install_symlink {
name: "vendor_lib64_libneuron_wrapper_so",
soc_specific: true,
installed_location: "lib64/libneuron_wrapper.so",
symlink_target: "/vendor/lib64/mt6886/libneuron_wrapper.so",
}
install_symlink {
name: "vendor_lib64_libnir_neon_driver_so",
soc_specific: true,
installed_location: "lib64/libnir_neon_driver.so",
symlink_target: "/vendor/lib64/mt6886/libnir_neon_driver.so",
}
install_symlink {
name: "vendor_lib64_libpda_usdriver_so",
soc_specific: true,
installed_location: "lib64/libpda_usdriver.so",
symlink_target: "/vendor/lib64/mt6886/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/mt6886/libpq_cust_base.so",
}
install_symlink {
name: "vendor_lib64_libpq_prot_so",
soc_specific: true,
installed_location: "lib64/libpq_prot.so",
symlink_target: "/vendor/lib64/mt6886/libpq_prot.so",
}
install_symlink {
name: "vendor_lib64_libpqconfig_so",
soc_specific: true,
installed_location: "lib64/libpqconfig.so",
symlink_target: "/vendor/lib64/mt6886/libpqconfig.so",
}
install_symlink {
name: "vendor_lib64_libpqparamparser_so",
soc_specific: true,
installed_location: "lib64/libpqparamparser.so",
symlink_target: "/vendor/lib64/mt6886/libpqparamparser.so",
}
install_symlink {
name: "vendor_lib64_libstereoinfoaccessor_vsdof_so",
soc_specific: true,
installed_location: "lib64/libstereoinfoaccessor_vsdof.so",
symlink_target: "/vendor/lib64/mt6886/libstereoinfoaccessor_vsdof.so",
}
install_symlink {
name: "vendor_lib64_libvainr_model_so",
soc_specific: true,
installed_location: "lib64/libvainr_model.so",
symlink_target: "/vendor/lib64/mt6886/libvainr_model.so",
}
install_symlink {
name: "vendor_lib64_libvega_face_so",
soc_specific: true,
installed_location: "lib64/libvega_face.so",
symlink_target: "/vendor/lib64/mt6886/libvega_face.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/mt6886/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/mt6886/mtk000_mipi_raw_tuning.so",
}
install_symlink {
name: "vendor_lib64_s5kgn9_mipi_raw_IdxMgr_so",
soc_specific: true,
installed_location: "lib64/s5kgn9_mipi_raw_IdxMgr.so",
symlink_target: "/vendor/lib64/mt6886/s5kgn9_mipi_raw_IdxMgr.so",
}
install_symlink {
name: "vendor_lib64_s5kgn9_mipi_raw_tuning_so",
soc_specific: true,
installed_location: "lib64/s5kgn9_mipi_raw_tuning.so",
symlink_target: "/vendor/lib64/mt6886/s5kgn9_mipi_raw_tuning.so",
}
install_symlink {
name: "vendor_lib64_s5kgn9stech_mipi_raw_IdxMgr_so",
soc_specific: true,
installed_location: "lib64/s5kgn9stech_mipi_raw_IdxMgr.so",
symlink_target: "/vendor/lib64/mt6886/s5kgn9stech_mipi_raw_IdxMgr.so",
}
install_symlink {
name: "vendor_lib64_s5kgn9stech_mipi_raw_tuning_so",
soc_specific: true,
installed_location: "lib64/s5kgn9stech_mipi_raw_tuning.so",
symlink_target: "/vendor/lib64/mt6886/s5kgn9stech_mipi_raw_tuning.so",
}
install_symlink {
name: "vendor_lib64_s5kjn1_mipi_raw_IdxMgr_so",
soc_specific: true,
installed_location: "lib64/s5kjn1_mipi_raw_IdxMgr.so",
symlink_target: "/vendor/lib64/mt6886/s5kjn1_mipi_raw_IdxMgr.so",
}
install_symlink {
name: "vendor_lib64_s5kjn1_mipi_raw_tuning_so",
soc_specific: true,
installed_location: "lib64/s5kjn1_mipi_raw_tuning.so",
symlink_target: "/vendor/lib64/mt6886/s5kjn1_mipi_raw_tuning.so",
}
install_symlink {
name: "vendor_lib64_s5kjn1front_mipi_raw_IdxMgr_so",
soc_specific: true,
installed_location: "lib64/s5kjn1front_mipi_raw_IdxMgr.so",
symlink_target: "/vendor/lib64/mt6886/s5kjn1front_mipi_raw_IdxMgr.so",
}
install_symlink {
name: "vendor_lib64_s5kjn1front_mipi_raw_tuning_so",
soc_specific: true,
installed_location: "lib64/s5kjn1front_mipi_raw_tuning.so",
symlink_target: "/vendor/lib64/mt6886/s5kjn1front_mipi_raw_tuning.so",
}