commit 130372a2be2fb0670c677dd913dc7f29ff816a46 Author: vlxlxlv Date: Thu Jun 18 06:59:39 2026 +0200 X1: Initial Vendor tree and sync with dt changes Change-Id: I272f0d8cfd5b8718ab650a00496ebbca7907fea4 Signed-off-by: vlxlxlv diff --git a/Android.bp b/Android.bp new file mode 100644 index 0000000..29411b8 --- /dev/null +++ b/Android.bp @@ -0,0 +1,22337 @@ +// +// Automatically generated file. DO NOT MODIFY +// + +soong_namespace { + imports: [ + "device/advan/X1", + "hardware/mediatek", + "hardware/mediatek/libmtkperf_client", + ], +} + +cc_prebuilt_library_shared { + name: "libaedv", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libaedv.so", + ], + shared_libs: [ + "libcutils", + "libbase", + "libunwindstack", + "libselinux", + "liblog", + "libz", + "libc", + "libdl", + "libm", + "libc++", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libaedv.so", + ], + shared_libs: [ + "libcutils", + "libbase", + "libunwindstack", + "libselinux", + "liblog", + "libz", + "libc", + "libdl", + "libm", + "libc++", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbwc", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libbwc.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbwc.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libfgauge_gm30", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libfgauge_gm30.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libmtk_drvb", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libfgauge_gm30.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libmtk_drvb", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgz_gp_client", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libgz_gp_client.so", + ], + shared_libs: [ + "liblog", + "libgz_uree", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgz_gp_client.so", + ], + shared_libs: [ + "liblog", + "libgz_uree", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgz_uree", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libgz_uree.so", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgz_uree.so", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libhevce_sb.ca7.android", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libhevce_sb.ca7.android.so", + ], + shared_libs: [ + "liblog", + "libvcodec_oal", + "libc", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libhevce_sb.ca7.android.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libvcodec_oal", + "libc++", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "both", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libion_mtk", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libion_mtk.so", + ], + shared_libs: [ + "libion", + "liblog", + "libion_ulit", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libion_mtk.so", + ], + shared_libs: [ + "libion", + "liblog", + "libion_ulit", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libion_ulit", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libion_ulit.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libladder", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libion_ulit.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libladder", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libladder", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libladder.so", + ], + shared_libs: [ + "libunwindstack", + "liblog", + "libbase", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libladder.so", + ], + shared_libs: [ + "libunwindstack", + "liblog", + "libbase", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libthha", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libthha.so", + ], + shared_libs: [ + "libc++", + "libdl", + "libc", + "libm", + "liblog", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libthha.so", + ], + shared_libs: [ + "libc++", + "libdl", + "libc", + "libm", + "liblog", + ], + }, + }, + compile_multilib: "both", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvcodec_oal", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libvcodec_oal.so", + ], + shared_libs: [ + "liblog", + "libmtk_drvb", + "libmtkperf_client_vendor", + "libc++", + "libdl", + "libc", + "libm", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libvcodec_oal.so", + ], + shared_libs: [ + "liblog", + "libc++", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "both", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvcodecdrv_header_stub", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libvcodecdrv_header_stub.so", + ], + shared_libs: [ + "libion", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libvcodecdrv_header_stub.so", + ], + shared_libs: [ + "libion", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtk_drvb", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/mt6789/libmtk_drvb.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtk_drvb.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "both", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libHEVCdec_sa.ca7.android", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libHEVCdec_sa.ca7.android.so", + ], + shared_libs: [ + "libvcodec_oal", + "libpowerhalwrap_vendor", + "libthha", + "liblog", + "libutils", + "libcutils", + "libc", + "libm", + ], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libh264dec_customize", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libh264dec_customize.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libh264dec_sa.ca7", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libh264dec_sa.ca7.so", + ], + shared_libs: [ + "libcutils", + "libvcodec_oal", + "libh264dec_customize", + "liblog", + "libthha", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libh264dec_sd.ca7", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libh264dec_sd.ca7.so", + ], + shared_libs: [ + "libcutils", + "libvcodec_oal", + "libh264dec_customize", + "liblog", + "libthha", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libh264dec_se.ca7", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libh264dec_se.ca7.so", + ], + shared_libs: [ + "libcutils", + "libvcodec_oal", + "libh264dec_customize", + "liblog", + "libthha", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libh264enc_sa.ca7", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libh264enc_sa.ca7.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libvcodec_oal", + "libc++", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmp4enc_sa.ca7", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmp4enc_sa.ca7.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libvcodec_oal", + "libc++", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmp4enc_xa.ca7", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libmp4enc_xa.ca7.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libvcodec_oal", + "libc++", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvcodec_utility_plat.mt6789", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libvcodec_utility_plat.mt6789.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libvcodec_utility", + "libmtk_drvb", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvp8dec_sa.ca7", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libvp8dec_sa.ca7.so", + ], + shared_libs: [ + "liblog", + "libvcodec_oal", + "libc++", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvp8enc_sa.ca7", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libvp8enc_sa.ca7.so", + ], + shared_libs: [ + "liblog", + "libvcodec_oal", + "libc", + "libm", + ], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvp9dec_sa.ca7", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/libvp9dec_sa.ca7.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libvcodec_oal", + "libpowerhalwrap_vendor", + "libthha", + "libc++", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "32", + check_elf_files: false, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvcodec_utility", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/mt6789/libvcodec_utility.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmtk_drvb", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvcodec_utility_v3a", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/mt6789/libvcodec_utility_v3a.so", + ], + shared_libs: [ + "libcutils", + "libbwc", + "liblog", + "libion", + "libion_mtk", + "libmtk_drvb", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvcodecdrv", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/mt6789/libvcodecdrv.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libvcodec_utility", + "libvcodec_utility_plat.mt6789", + "libvcodec_oal", + "libmtk_drvb", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvcodecdrv_v3a", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/mt6789/libvcodecdrv_v3a.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libvcodec_utility_v3a", + "libvcodec_oal", + "libmtk_drvb", + "libion", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvpudv3a_vcodec", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: [ + "proprietary/vendor/lib/mt6789/libvpudv3a_vcodec.so", + ], + shared_libs: [ + "libcutils", + "libvcodecdrv_v3a", + "libvcodec_utility_v3a", + "liblog", + "libion", + "libion_mtk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "APUWareApusysServer", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/APUWareApusysServer.so", + ], + shared_libs: [ + "libion", + "libapu_mdw", + "liblog", + "libhidlbase", + "libutils", + "libcutils", + "libhidlmemory", + "libfmq", + "vendor.mediatek.hardware.apuware.apusys@2.0", + "vendor.mediatek.hardware.apuware.apusys@2.1", + "android.hidl.allocator@1.0", + "android.hidl.memory@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "APUWareHmpServer", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/APUWareHmpServer.so", + ], + shared_libs: [ + "liblog", + "libhidlbase", + "libutils", + "libcutils", + "libhidlmemory", + "vendor.mediatek.hardware.apuware.hmp@1.0", + "android.hidl.allocator@1.0", + "android.hidl.memory@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "APUWareUtilsServer", + owner: "advan", + 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: "libGLES_mali", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/egl/mt6789/libGLES_mali.so", + ], + shared_libs: [ + "libnativewindow", + "libutils", + "liblog", + "libdmabufheap", + "libion", + "libged", + "libgpu_aux", + "libgpud", + "libgralloc_extra", + "libladder", + "libgralloc_metadata", + "libgralloctypes_mtk", + "libcutils", + "libbase", + "libz", + "android.hardware.graphics.mapper@4.0", + "libgralloctypes", + "libhidlbase", + "libhardware", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "egl/mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "android.hardware.gnss-impl-mediatek", + owner: "advan", + 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-V1-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: "advan", + 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: "advan", + 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-v32", + "libhardware_legacy", + "libhardware", + "libaudioutils", + "libtinyalsa", + "libtinyxml2-v34", + "libaudiotoolkit_vendor", + "libmedia_helper", + "libladder", + "android.hardware.audio@7.0", + "android.hardware.audio.common-util", + "android.hardware.audio.common@7.0", + "android.hardware.audio.common@7.0-util", + "vendor.mediatek.hardware.audio@7.1", + "libbwc", + "libhidltransport", + "libhwbinder", + "vendor.mediatek.hardware.bluetooth.audio@2.1", + "vendor.mediatek.hardware.bluetooth.audio@2.2", + "libtinycompress", + "libaedv", + "libdrm", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "fingerprint.mt6789", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/fingerprint.mt6789.so", + ], + shared_libs: [ + "libbinder", + "libgf_hal", + "libgoodixhwfingerprint", + "libc", + "libm", + "libdl", + "liblog", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "gps.default", + owner: "advan", + 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: "advan", + 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", + "libdrm", + "libged", + "libpq_prot", + "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", + "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", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "kmsetkey.trustonic", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/kmsetkey.trustonic.so", + ], + shared_libs: [ + "libMcClient", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libMcGatekeeper", + owner: "advan", + 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: "advan", + 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.camera.provider@2.6-impl-mediatek", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/mt6789/android.hardware.camera.provider@2.6-impl-mediatek.so", + ], + shared_libs: [ + "libcamera_metadata_shim", + "libmtkcam_device3_hidl", + "liblog", + "libutils-v32", + "libcutils", + "libladder", + "libhardware", + "libhidlbase", + "libhidltransport", + "android.hardware.camera.common@1.0", + "android.hardware.camera.provider@2.4", + "android.hardware.camera.provider@2.5", + "android.hardware.camera.provider@2.6", + "android.hardware.camera.device@1.0", + "android.hardware.camera.device@3.2", + "libmtkcam_metadata", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_debugutils", + "libmtkcam_ulog", + "libmtkcam_featureutils", + "libcamera_metadata", + "libfeatureiodrv_mem", + "libmtkcam_diputils", + "libmtkcam_metastore", + "libmtkcam_hwutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw/mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "android.hardware.graphics.allocator@4.0-impl-mediatek", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/mt6789/android.hardware.graphics.allocator@4.0-impl-mediatek.so", + ], + shared_libs: [ + "android.hardware.graphics.common@1.2", + "libgralloc_extra", + "libgralloc_metadata", + "libgralloctypes_mtk", + "libged", + "libgpud", + "libutilscallstack", + "libhardware", + "liblog", + "libbase", + "libcutils", + "libdmabufheap", + "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/mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "android.hardware.graphics.mapper@4.0-impl-mediatek", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/mt6789/android.hardware.graphics.mapper@4.0-impl-mediatek.so", + ], + shared_libs: [ + "android.hardware.graphics.common@1.2", + "libgralloc_extra", + "libgralloc_metadata", + "libgralloctypes_mtk", + "libged", + "libgpud", + "libutilscallstack", + "libhardware", + "liblog", + "libbase", + "libcutils", + "libdmabufheap", + "libion", + "libsync", + "libutils", + "libnativewindow", + "libhidlbase", + "libgralloctypes", + "libdrm", + "arm.graphics-V1-ndk_platform", + "android.hardware.graphics.mapper@4.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw/mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "gralloc.common", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/mt6789/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/mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.camera.atms@1.0-impl", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/mt6789/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/mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.camera.bgservice@1.1-impl", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/mt6789/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", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw/mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.camera.ccap@1.0-impl", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.ccap@1.0-impl.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libhidlbase", + "libhidlmemory", + "libhidltransport", + "vendor.mediatek.hardware.camera.ccap@1.0", + "android.hardware.camera.common@1.0", + "android.hardware.camera.device@3.2", + "android.hardware.camera.device@3.3", + "android.hardware.camera.device@3.4", + "android.hidl.memory@1.0", + "libmtkcam_stdutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw/mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.camera.isphal@1.0-impl", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.isphal@1.0-impl.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libhardware", + "libcamera_metadata", + "libhidlbase", + "libhidltransport", + "vendor.mediatek.hardware.camera.isphal@1.0", + "android.hardware.graphics.mapper@2.0", + "android.hardware.graphics.common@1.0", + "android.hardware.graphics.common@1.1", + "libmtkcam_ulog", + "libmtkcam_sysutils", + "libmtkcam_stdutils", + "libmtkcam_metadata", + "libmtkcam_pipelinemodel_isp", + "libmtkisp_metadata", + "libmtkcam_streamutils", + "libmtkcam_modulehelper", + "libnativewindow", + "libmtkcam_grallocutils", + "libmtkcam_imgbuf", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw/mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.camera.isphal@1.1-impl", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/mt6789/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_sysutils", + "libmtkcam_stdutils", + "libmtkcam_metadata", + "libmtkcam_pipelinemodel_isp", + "libmtkisp_metadata", + "libmtkcam_streamutils", + "libmtkcam_modulehelper", + "libnativewindow", + "libmtkcam_grallocutils", + "libmtkcam_imgbuf", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw/mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.camera.lomoeffect@1.0-impl", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.lomoeffect@1.0-impl.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libhidlbase", + "libhidltransport", + "vendor.mediatek.hardware.camera.lomoeffect@1.0", + "android.hardware.camera.common@1.0", + "android.hardware.camera.device@3.2", + "android.hidl.memory@1.0", + "libhidlmemory", + "libion", + "libion_mtk", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw/mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.pq@2.15-impl", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.pq@2.15-impl.so", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "libhwbinder", + "libhardware", + "android.frameworks.sensorservice@1.0", + "android.hardware.sensors@1.0", + "android.hardware.sensors@1.0-convert-shared", + "liblog", + "libutils-v32", + "libcutils", + "libpq_prot", + "libhidlmemory", + "libtinyxml2-v34", + "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", + "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.15", + "android.hidl.allocator@1.0", + "android.hidl.memory@1.0", + "libdrm", + "libaalservice", + "libpqframework", + "libsync", + "vendor.mediatek.hardware.mmagent@1.0", + "vendor.mediatek.hardware.mmagent@1.1", + "libdmabufheap", + "libaiselector", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw/mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vulkan.mali", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/mt6789/vulkan.mali.so", + ], + shared_libs: [ + "libGLES_mali", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw/mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "sensors.mediatek.V2.0", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/sensors.mediatek.V2.0.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libutils", + "libhardware", + "libstagefright_foundation-v33", + "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.mt6789", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/sound_trigger.primary.mt6789.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libutils", + "libhardware_legacy", + "libhardware", + "libmedia_helper", + "libhidlbase", + "vendor.mediatek.hardware.mtkpower@1.0", + "libaedv", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "hw", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.keymaster_attestation@1.1-impl", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-impl.so", + ], + shared_libs: [ + "liblog", + "libhidlbase", + "libhidltransport", + "libutils", + "libhardware", + "vendor.mediatek.hardware.keymaster_attestation@1.0", + "vendor.mediatek.hardware.keymaster_attestation@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.mms@1.6-impl", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mms@1.6-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", + "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: "advan", + 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_vendor", + stem: "vendor.mediatek.hardware.videotelephony@1.0-impl", + owner: "advan", + 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: "libAcceReader", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libAcceReader.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libui", + "libutils", + "libhidlbase", + "libhidltransport", + "android.frameworks.sensorservice@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libAlgoUtils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libAlgoUtils.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libmtkcam_stdutils", + "libhidlbase", + "android.hardware.power@1.0", + "vendor.mediatek.hardware.mtkpower@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libBST3DDNS", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libBST3DDNS.so", + ], + shared_libs: [ + "liblog", + "libm", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libBSTAiScene", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libBSTAiScene.so", + ], + shared_libs: [ + "libtensorflowlite", + "liblog", + "libEGL", + "libGLESv3", + "libm", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libBSTBeauty", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libBSTBeauty.so", + ], + shared_libs: [ + "libtensorflowlite", + "liblog", + "libEGL", + "libGLESv3", + "libm", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libBSTHDRDETECT", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libBSTHDRDETECT.so", + ], + shared_libs: [ + "liblog", + "libEGL", + "libGLESv3", + "libm", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libBSTMultiExpoGainHDR", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libBSTMultiExpoGainHDR.so", + ], + shared_libs: [ + "libtensorflowlite", + "liblog", + "libm", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libBSTSingleAIBokeh", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libBSTSingleAIBokeh.so", + ], + shared_libs: [ + "libtensorflowlite", + "liblog", + "libEGL", + "libGLESv3", + "libm", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libBstFaceUlkImpl", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libBstFaceUlkImpl.so", + ], + shared_libs: [ + "libbase", + "libhardware", + "libbinder", + "libbinder_ndk", + "libhidlbase", + "libcutils", + "libutils", + "liblog", + "libcamera2ndk_vendor", + "libcamera_metadata", + "libmediandk", + "libui", + "libnativewindow", + "libbstFaceUnlock", + "libbstfaceid_ca", + "libAcceReader", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_Scene_Capture_HDR", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libCamera_gc08a3sub2lanemipiraw_Scene_Capture_HDR.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_Scene_Preview_HDR", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libCamera_gc08a3sub2lanemipiraw_Scene_Preview_HDR.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_Coosea_Remosaic", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libCamera_imx782mipiraw_Coosea_Remosaic.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_Scene_HDR", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libCamera_imx782mipiraw_Scene_HDR.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_Scene_lowlight", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libCamera_imx782mipiraw_Scene_lowlight.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_Scene_singleFrame", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libCamera_imx782mipiraw_Scene_singleFrame.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_Video_1080_120", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libCamera_imx782mipiraw_Video_1080_120.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_Video_Zoom_2x", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libCamera_imx782mipiraw_Video_Zoom_2x.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libHDRDetectUtils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libHDRDetectUtils.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libHDRUtils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libHDRUtils.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libJpgEncPipe", + owner: "advan", + 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: "advan", + 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: "advan", + 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: "libOpenCL", + owner: "advan", + 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: "advan", + 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: "libSingleAIBokehUtils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libSingleAIBokehUtils.so", + ], + shared_libs: [ + "libBSTSingleAIBokeh", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libTEECommon", + owner: "advan", + 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: "advan", + 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_speech_enh", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/lib_speech_enh.so", + ], + shared_libs: [ + "libMtkSpeechEnh", + "libcutils", + "liblog", + "libutils", + "libaudioutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaal_cust", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libaal_cust.so", + ], + shared_libs: [ + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaal_key", + owner: "advan", + 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: "advan", + 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: "libalsautils-v32", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libalsautils-v32.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libaudioutils", + "libtinyalsa", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libapu_mdw", + owner: "advan", + 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: "advan", + 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: "advan", + 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: "libapusys_edma", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libapusys_edma.so", + ], + shared_libs: [ + "libbase", + "libion", + "liblog", + "libcutils", + "libapu_mdw", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libarm_egl_properties_sysprop", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libarm_egl_properties_sysprop.so", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libarm_gralloc_properties_sysprop", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libarm_gralloc_properties_sysprop.so", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libarmnn", + owner: "advan", + 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: "advan", + 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: "libaudio_param_parser-vnd", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libaudio_param_parser-vnd.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libbinder", + "libaudiocustparam_vendor", + "libaudioprimarydevicehalifclient", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudiocompensationfilter_vendor", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libaudiocompensationfilter_vendor.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudiocompensationfilterc", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libaudiocompensationfilterc.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "libaudiocustparam_vendor", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudiocomponentengine_vendor", + owner: "advan", + 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: "advan", + 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: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libaudiocustparam_vendor.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libutils", + "libnvram", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudiodcrflt_vendor", + owner: "advan", + 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: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libaudiofmtconv.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "libblisrc32_vendor", + "libmtkshifter_vendor", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudioloudc", + owner: "advan", + 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: "advan", + 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.common@7.0", + "android.hardware.audio.common@7.0-util", + "libmedia_helper", + "libbinder", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaudiosmartpamtk", + owner: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "libbstFaceUnlock", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbstFaceUnlock.so", + ], + shared_libs: [ + "liblog", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbstFilterCapture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbstFilterCapture.so", + ], + shared_libs: [ + "liblog", + "libm", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbst_beauty_algoutils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbst_beauty_algoutils.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libmtkcam_stdutils", + "libhidlbase", + "android.hardware.power@1.0", + "vendor.mediatek.hardware.mtkpower@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbstfaceid_ca", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libbstfaceid_ca.so", + ], + shared_libs: [ + "liblog", + "libMcClient", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libbt-vendor", + owner: "advan", + 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: "libcam.seninfn3d", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcam.seninfn3d.so", + ], + shared_libs: [ + "libcam.halsensor", + "liblog", + "libmtkcam_ulog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamalgo.3dnr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamalgo.3dnr.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.dngop", + owner: "advan", + 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.eis", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamalgo.eis.so", + ], + shared_libs: [ + "libmtk_drvb", + "libcamalgo.utility", + "libc++", + "liblog", + "libGLESv2", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamalgo.fdft", + owner: "advan", + 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.fsc", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamalgo.fsc.so", + ], + shared_libs: [ + "libcamalgo.platform", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamalgo.gyro", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamalgo.gyro.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.lmv", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamalgo.lmv.so", + ], + shared_libs: [ + "libmtk_drvb", + "libcamalgo.utility", + "libc++", + "liblog", + "libGLESv2", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamalgo.n3d", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamalgo.n3d.so", + ], + shared_libs: [ + "libc++", + "libnativewindow", + "libEGL", + "libGLESv3", + "libcamalgo.platform", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamalgo.nr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamalgo.nr.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.platform", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcamalgo.platform.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmtk_drvb", + "libcamalgo.platform2", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamalgo.utility", + owner: "advan", + 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.warp", + owner: "advan", + 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: "libcapctrl", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcapctrl.so", + ], + shared_libs: [ + "libmtkrillog", + "libmtkproperty", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcares_naptr", + owner: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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-v33", + "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: "advan", + 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-v33", + "libbase", + "libcodec2", + "libcodec2_vndk", + "libutils", + "libion", + "libdmabufheap", + "libion_mtk", + "libcodec2_mtk_c2store", + "libcodec2_vpp_qt_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: "advan", + 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-v33", + "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_qt_plugin", + owner: "advan", + 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-v33", + "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: "advan", + 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-v33", + "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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "libdecrypt", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdecrypt.so", + ], + shared_libs: [ + "libssl", + "libcrypto", + "liblog", + "libsysutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdynamiclog", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdynamiclog.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libfile_op", + owner: "advan", + 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: "advan", + 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: "advan", + 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: "libfsmaudio", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libfsmaudio.so", + ], + shared_libs: [ + "liblog", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libged", + owner: "advan", + 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_ca", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgf_ca.so", + ], + shared_libs: [ + "libMcClient", + "libhardware", + "libcutils", + "liblog", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgf_hal", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgf_hal.so", + ], + shared_libs: [ + "libcutils", + "libbinder", + "libutils", + "liblog", + "libgf_ca", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgoodixhwfingerprint", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgoodixhwfingerprint.so", + ], + shared_libs: [ + "liblog", + "libion", + "libcutils", + "libutils", + "libhardware", + "libhidlbase", + "libc++", + "libvndksupport", + "libcgrouprc", + "libbase", + "libunwindstack", + "libprocessgroup", + "liblzma", + "libvendor.goodix.hardware.biometrics.fingerprint@2.1", + "libgf_hal", + "libgf_ca", + "libMcClient", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgpu_aux", + owner: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "libgwsd-ril", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgwsd-ril.so", + ], + shared_libs: [ + "libmtkcutils", + "libmtkutils", + "libmtk-ril", + "libmtkproperty", + "libmtkrillog", + "libmtkrilutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgwsdv2-ril", + owner: "advan", + 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: "advan", + 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: "libhdrvideo", + owner: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "libhwm", + owner: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "libispcameraca", + owner: "advan", + 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: "advan", + 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: "advan", + 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: "libkmsetkey", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libkmsetkey.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libhidlbase", + "libhidltransport", + "vendor.mediatek.hardware.keymaster_attestation@1.1", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libksensor", + owner: "advan", + 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: "liblibarm_mali_config_sysprops", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/liblibarm_mali_config_sysprops.so", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libminiui", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libminiui.so", + ], + shared_libs: [ + "libpixelflinger", + "libpng", + "libutils", + "liblog", + "libcutils", + "libdrm", + "libbase", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmipc", + owner: "advan", + 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: "libmmagent", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmmagent.so", + ], + shared_libs: [ + "libion", + "libion_mtk", + "libcutils", + "liblog", + "libutils", + "libdmabufheap", + "libneuron_runtime.5", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmml", + owner: "advan", + 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: "libmnetlink_v104", + owner: "advan", + 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_GroupPhoto", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmorpho_GroupPhoto.so", + ], + shared_libs: [ + "liblog", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmorpho_MotionSensor", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmorpho_MotionSensor.so", + ], + shared_libs: [ + "liblog", + "libc", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmorpho_Superlowlight", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmorpho_Superlowlight.so", + ], + shared_libs: [ + "liblog", + "libc", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmorpho_superlowlight_algoutils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmorpho_superlowlight_algoutils.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libmtkcam_stdutils", + "libhidlbase", + "android.hardware.power@1.0", + "vendor.mediatek.hardware.mtkpower@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmsbc_mtk", + owner: "advan", + 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-fusion-ril-prop-vsim", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmtk-fusion-ril-prop-vsim.so", + ], + shared_libs: [ + "libmtk-ril", + "libutils", + "librilfusion", + "libmtkrilutils", + "librilutils", + "libmtkrillog", + "libssl", + "libcrypto", + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtk-ril", + owner: "advan", + 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", + "libmtknetcap", + "libwpfa", + "libaedv", + "libbinder", + "libmipc", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkares", + owner: "advan", + 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.plugin.cap.3ddns", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmtkcam.plugin.cap.3ddns.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_pipeline", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_streamutils", + "libmtkcam_imgbuf", + "libmtkcam_3rdparty.core", + "libBST3DDNS", + "libAlgoUtils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam.plugin.cap.aibokeh", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmtkcam.plugin.cap.aibokeh.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_pipeline", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_streamutils", + "libmtkcam_imgbuf", + "libmtkcam_3rdparty.core", + "libBSTSingleAIBokeh", + "libSingleAIBokehUtils", + "libAlgoUtils", + "libmtkcam_hwutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam.plugin.cap.beauty", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmtkcam.plugin.cap.beauty.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_pipeline", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_streamutils", + "libmtkcam_imgbuf", + "libmtkcam_3rdparty.core", + "libBSTBeauty", + "libbst_beauty_algoutils", + "libAlgoUtils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam.plugin.cap.filter", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmtkcam.plugin.cap.filter.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_pipeline", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_streamutils", + "libmtkcam_imgbuf", + "libmtkcam_3rdparty.core", + "libbstFilterCapture", + "libAlgoUtils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam.plugin.cap.groupphoto", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmtkcam.plugin.cap.groupphoto.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_pipeline", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_streamutils", + "libmtkcam_imgbuf", + "libmtkcam_3rdparty.core", + "libmorpho_GroupPhoto", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam.plugin.cap.hdr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmtkcam.plugin.cap.hdr.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_pipeline", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_streamutils", + "libmtkcam_imgbuf", + "libmtkcam_3rdparty.core", + "libBSTMultiExpoGainHDR", + "libHDRDetectUtils", + "libAlgoUtils", + "libHDRUtils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam.plugin.cap.superlowlight", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmtkcam.plugin.cap.superlowlight.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_pipeline", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_streamutils", + "libmtkcam_imgbuf", + "libmtkcam_3rdparty.core", + "libmorpho_Superlowlight", + "libmorpho_superlowlight_algoutils", + "libAlgoUtils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam.plugin.prv.aibokeh", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmtkcam.plugin.prv.aibokeh.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_pipeline", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_streamutils", + "libmtkcam_imgbuf", + "libmtkcam_3rdparty.core", + "libBSTSingleAIBokeh", + "libSingleAIBokehUtils", + "libmtkcam_hwutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam.plugin.prv.aiscene", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmtkcam.plugin.prv.aiscene.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_pipeline", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_streamutils", + "libmtkcam_imgbuf", + "libmtkcam_3rdparty.core", + "libBSTAiScene", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam.plugin.prv.hdrdetect", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmtkcam.plugin.prv.hdrdetect.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_pipeline", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_streamutils", + "libmtkcam_imgbuf", + "libmtkcam_3rdparty.core", + "libBSTHDRDETECT", + "libHDRDetectUtils", + "libAlgoUtils", + "libmtkcam_hwutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam.plugin.prv.motionsensor", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmtkcam.plugin.prv.motionsensor.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_pipeline", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_streamutils", + "libmtkcam_imgbuf", + "libmtkcam_3rdparty.core", + "libmorpho_MotionSensor", + "libcam.utils.sensorprovider", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_pipelinepolicy-aov", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmtkcam_pipelinepolicy-aov.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_stdutils", + "libmtkcam_ulog", + "libmtkcam_hwutils", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_modulehelper", + "libmtkcam_pipelinepolicy", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkconfig", + owner: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "libmtklimiter_vendor", + owner: "advan", + 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: "advan", + 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", + "libmtknetcap", + "libwpfa", + "libaedv", + "libbinder", + "libmipc", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtknetcap", + owner: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libmtkspparser.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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_engine", + owner: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpu_runtime_pub", + owner: "advan", + 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", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpuop_mtk_cv", + owner: "advan", + 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: "advan", + 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: "libneuron_graph_delegate.mtk", + owner: "advan", + 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: "advan", + 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: "libnir_neon_driver_ndk.mtk.vndk", + owner: "advan", + 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: "advan", + 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: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libnpagent_server.so", + ], + shared_libs: [ + "libbase", + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libui", + "libgralloc_extra", + "libhidlmemory", + "libneuron_runtime.5", + "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: "libnvram", + owner: "advan", + 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: "advan", + 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: "advan", + 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: "libpixelflinger", + owner: "advan", + 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: "libpqframework", + owner: "advan", + 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: "libratconfig", + owner: "advan", + 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: "libremosaic_wrapper", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libremosaic_wrapper.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libremosaiclib", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libremosaiclib.so", + ], + shared_libs: [ + "liblog", + "librmsclib1", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "librgbwlightsensor", + owner: "advan", + 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: "advan", + 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", + "android.hardware.radio@1.3", + "android.hardware.radio@1.4", + "android.hardware.radio@1.5", + "android.hardware.radio@1.6", + "android.hardware.radio.config@1.0", + "android.hardware.radio.config@1.1", + "android.hardware.radio.config@1.2", + "android.hardware.radio.config@1.3", + "vendor.mediatek.hardware.mtkradioex@3.0", + "libbinder", + "libhidlbase", + "libhidltransport", + "libaedv", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "librmsclib1", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/librmsclib1.so", + ], + shared_libs: [ + "libm", + "libdl", + "liblog", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "librpc", + owner: "advan", + 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: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/librt_extamp_intf.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "libtinyalsa", + "libtinyxml2-v34", + "liblog", + "libnvram", + "libcrypto", + "libssl", + "libfile_op", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libspeech_enh_lib", + owner: "advan", + 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: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libspeechparser_vendor.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libutils", + "libaudioutils", + "libmedia_helper", + "libxml2", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libstorage_otp", + owner: "advan", + 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: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsysenv.so", + ], + shared_libs: [ + "libbase_shim", + "liblog", + "libbase", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libtensorflowlite", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libtensorflowlite.so", + ], + shared_libs: [ + "libm", + "libdl", + "libEGL", + "libGLESv3", + "liblog", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libtrm", + owner: "advan", + 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: "advan", + 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: "libvendor.goodix.hardware.biometrics.fingerprint@2.1", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libvendor.goodix.hardware.biometrics.fingerprint@2.1.so", + ], + shared_libs: [ + "liblog", + "libion", + "libcutils", + "libutils", + "libhardware", + "libhidlbase", + "libc++", + "libvndksupport", + "libcgrouprc", + "libbase", + "libunwindstack", + "libprocessgroup", + "liblzma", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libverno", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libverno.so", + ], + shared_libs: [ + "libc", + "libdl", + "libm", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvia-ril", + owner: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "libvpu", + owner: "advan", + 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: "libwpfa", + owner: "advan", + 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: "libwvhidl", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libwvhidl.so", + ], + shared_libs: [ + "android.hardware.drm@1.0", + "android.hardware.drm@1.1", + "android.hardware.drm@1.2", + "android.hardware.drm@1.3", + "android.hardware.drm@1.4", + "android.hidl.memory@1.0", + "libbase", + "libcrypto", + "libcutils", + "libhidlbase", + "libhidlmemory", + "liblog", + "libprotobuf-cpp-full-3.9.1-vendorcompat", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libwvdrmengine", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mediadrm/libwvdrmengine.so", + ], + shared_libs: [ + "libbase", + "libcrypto", + "libhidlbase", + "liblog", + "libprotobuf-cpp-full-3.9.1-vendorcompat", + "libstagefright_foundation", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mediadrm", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "arm.graphics-V1-ndk_platform", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/arm.graphics-V1-ndk_platform.so", + ], + shared_libs: [ + "libbinder_ndk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "arm.graphics-V3-ndk", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/arm.graphics-V3-ndk.so", + ], + shared_libs: [ + "libbinder_ndk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "bf2257csmacro_mipi_raw_IdxMgr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/bf2257csmacro_mipi_raw_IdxMgr.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "bf2257csmacro_mipi_raw_tuning", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/bf2257csmacro_mipi_raw_tuning.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libCamera_bf2257csmacromipiraw_E2EHDR_Preview", + "libCamera_bf2257csmacromipiraw_E2EHDR_Video", + "libCamera_bf2257csmacromipiraw_Face_Capture", + "libCamera_bf2257csmacromipiraw_Flash_Capture", + "libCamera_bf2257csmacromipiraw_HDR_Capture", + "libCamera_bf2257csmacromipiraw_HDR_Preview", + "libCamera_bf2257csmacromipiraw_HDR_Video", + "libCamera_bf2257csmacromipiraw_N3D_Capture", + "libCamera_bf2257csmacromipiraw_N3D_Preview", + "libCamera_bf2257csmacromipiraw_N3D_Video", + "libCamera_bf2257csmacromipiraw_P1_YUV", + "libCamera_bf2257csmacromipiraw_Scene_Capture", + "libCamera_bf2257csmacromipiraw_Scene_Capture_4cell", + "libCamera_bf2257csmacromipiraw_Scene_Preview", + "libCamera_bf2257csmacromipiraw_Scene_Preview_4k", + "libCamera_bf2257csmacromipiraw_Scene_Preview_ZSD_Flash", + "libCamera_bf2257csmacromipiraw_Video_1080", + "libCamera_bf2257csmacromipiraw_Video_4k", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "gc08a3sub2lane_mipi_raw_IdxMgr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/gc08a3sub2lane_mipi_raw_IdxMgr.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "gc08a3sub2lane_mipi_raw_tuning", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/gc08a3sub2lane_mipi_raw_tuning.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libCamera_gc08a3sub2lanemipiraw_E2EHDR_Preview", + "libCamera_gc08a3sub2lanemipiraw_E2EHDR_Video", + "libCamera_gc08a3sub2lanemipiraw_Face_Capture", + "libCamera_gc08a3sub2lanemipiraw_Flash_Capture", + "libCamera_gc08a3sub2lanemipiraw_HDR_Capture", + "libCamera_gc08a3sub2lanemipiraw_HDR_Preview", + "libCamera_gc08a3sub2lanemipiraw_HDR_Video", + "libCamera_gc08a3sub2lanemipiraw_N3D_Capture", + "libCamera_gc08a3sub2lanemipiraw_N3D_Preview", + "libCamera_gc08a3sub2lanemipiraw_N3D_Video", + "libCamera_gc08a3sub2lanemipiraw_P1_YUV", + "libCamera_gc08a3sub2lanemipiraw_Scene_Capture", + "libCamera_gc08a3sub2lanemipiraw_Scene_Capture_4cell", + "libCamera_gc08a3sub2lanemipiraw_Scene_Capture_HDR", + "libCamera_gc08a3sub2lanemipiraw_Scene_Preview", + "libCamera_gc08a3sub2lanemipiraw_Scene_Preview_4k", + "libCamera_gc08a3sub2lanemipiraw_Scene_Preview_HDR", + "libCamera_gc08a3sub2lanemipiraw_Scene_Preview_ZSD_Flash", + "libCamera_gc08a3sub2lanemipiraw_Video_1080", + "libCamera_gc08a3sub2lanemipiraw_Video_4k", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "gc32e1sub_mipi_raw_IdxMgr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/gc32e1sub_mipi_raw_IdxMgr.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "gc32e1sub_mipi_raw_tuning", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/gc32e1sub_mipi_raw_tuning.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libCamera_gc32e1submipiraw_E2EHDR_Preview", + "libCamera_gc32e1submipiraw_E2EHDR_Video", + "libCamera_gc32e1submipiraw_Face_Capture", + "libCamera_gc32e1submipiraw_Flash_Capture", + "libCamera_gc32e1submipiraw_HDR_Capture", + "libCamera_gc32e1submipiraw_HDR_Preview", + "libCamera_gc32e1submipiraw_HDR_Video", + "libCamera_gc32e1submipiraw_N3D_Capture", + "libCamera_gc32e1submipiraw_N3D_Preview", + "libCamera_gc32e1submipiraw_N3D_Video", + "libCamera_gc32e1submipiraw_P1_YUV", + "libCamera_gc32e1submipiraw_Scene_Capture", + "libCamera_gc32e1submipiraw_Scene_Capture_4cell", + "libCamera_gc32e1submipiraw_Scene_Preview", + "libCamera_gc32e1submipiraw_Scene_Preview_4k", + "libCamera_gc32e1submipiraw_Scene_Preview_ZSD_Flash", + "libCamera_gc32e1submipiraw_Video_1080", + "libCamera_gc32e1submipiraw_Video_4k", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "imx782_mipi_raw_IdxMgr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/imx782_mipi_raw_IdxMgr.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "imx782_mipi_raw_tuning", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/imx782_mipi_raw_tuning.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libCamera_imx782mipiraw_Coosea_Remosaic", + "libCamera_imx782mipiraw_E2EHDR_Preview", + "libCamera_imx782mipiraw_E2EHDR_Video", + "libCamera_imx782mipiraw_Face_Capture", + "libCamera_imx782mipiraw_Flash_Capture", + "libCamera_imx782mipiraw_HDR_Capture", + "libCamera_imx782mipiraw_HDR_Preview", + "libCamera_imx782mipiraw_HDR_Reconfig_Preview", + "libCamera_imx782mipiraw_HDR_Reconfig_Video", + "libCamera_imx782mipiraw_HDR_Video", + "libCamera_imx782mipiraw_N3D_Capture", + "libCamera_imx782mipiraw_N3D_Preview", + "libCamera_imx782mipiraw_N3D_Video", + "libCamera_imx782mipiraw_P1_YUV", + "libCamera_imx782mipiraw_Scene_Capture", + "libCamera_imx782mipiraw_Scene_Capture_4cell", + "libCamera_imx782mipiraw_Scene_HDR", + "libCamera_imx782mipiraw_Scene_Preview", + "libCamera_imx782mipiraw_Scene_Preview_4k", + "libCamera_imx782mipiraw_Scene_Preview_ZSD_Flash", + "libCamera_imx782mipiraw_Scene_lowlight", + "libCamera_imx782mipiraw_Scene_singleFrame", + "libCamera_imx782mipiraw_Video_1080", + "libCamera_imx782mipiraw_Video_1080_120", + "libCamera_imx782mipiraw_Video_1080_60", + "libCamera_imx782mipiraw_Video_4k", + "libCamera_imx782mipiraw_Video_Zoom_2x", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.ae.core", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/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: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.ae", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.ae.so", + ], + shared_libs: [ + "libdl", + "liblog", + "libSQLiteModule_VER_ALL", + "libm", + "libc", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.ae.stat", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.ae.stat.so", + ], + shared_libs: [ + "liblog", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.af.assist", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.af.assist.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "lib3a.af.assist.utils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.af.assist.utils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.af.assist.utils.so", + ], + shared_libs: [ + "libion", + "libion_mtk", + "libdmabufheap", + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.af.core", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.af.core.so", + ], + shared_libs: [ + "libdl", + "liblog", + "libSQLiteModule_VER_ALL", + "libm", + "libc", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.af", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.af.so", + ], + shared_libs: [ + "libc", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.alsflicker", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.alsflicker.so", + ], + shared_libs: [ + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.awb.core", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.awb.core.so", + ], + shared_libs: [ + "libdl", + "liblog", + "libSQLiteModule_VER_ALL", + "libm", + "libc", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.ccudrv", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.ccudrv.so", + ], + shared_libs: [ + "lib3a.af.core", + "liblog", + "libcutils", + "libutils", + "libhardware", + "libc++", + "libmtkcam_modulehelper", + "libion", + "libcamalgo.utility", + "libion_mtk", + "libmtkcam_stdutils", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.ccuif", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.ccuif.so", + ], + shared_libs: [ + "lib3a.af.core", + "libcameracustom.camera.3a", + "liblog", + "libcutils", + "libutils", + "libhardware", + "libc++", + "libion", + "libdmabufheap", + "libmtkcam_modulehelper", + "libcam.iopipe", + "libcamalgo.utility", + "lib3a.ae.core", + "libion_mtk", + "lib3a.ccudrv", + "libmtkcam_stdutils", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.custom.ae", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.custom.ae.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "lib3a.log", + "lib3a.ae.core", + "lib3a.ae", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.dce", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.dce.so", + ], + shared_libs: [ + "libcutils", + "lib3a.log", + "libcamalgo.utility", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.flash", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.flash.so", + ], + shared_libs: [ + "liblog", + "libdl", + "libSQLiteModule_VER_ALL", + "libm", + "libc", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.flicker", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.flicker.so", + ], + shared_libs: [ + "libdl", + "liblog", + "libm", + "libc", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.gma", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.gma.so", + ], + shared_libs: [ + "libcutils", + "lib3a.log", + "libcamalgo.utility", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.lce", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.lce.so", + ], + shared_libs: [ + "libcutils", + "lib3a.log", + "libcamalgo.utility", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.log", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.log.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.n3d3a", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.n3d3a.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "lib3a.log", + "libutils", + "lib3a.awb.core", + "libcamalgo.utility", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.sensors.color", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.sensors.color.so", + ], + shared_libs: [ + "liblog", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "lib3a.sensors.flicker", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/lib3a.sensors.flicker.so", + ], + shared_libs: [ + "liblog", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_bf2257csmacromipiraw_E2EHDR_Preview", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_E2EHDR_Preview.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_bf2257csmacromipiraw_E2EHDR_Video", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_E2EHDR_Video.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_bf2257csmacromipiraw_Face_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Face_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_bf2257csmacromipiraw_Flash_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Flash_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_bf2257csmacromipiraw_HDR_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_HDR_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_bf2257csmacromipiraw_HDR_Preview", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_HDR_Preview.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_bf2257csmacromipiraw_HDR_Video", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_HDR_Video.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_bf2257csmacromipiraw_N3D_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_N3D_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_bf2257csmacromipiraw_N3D_Preview", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_N3D_Preview.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_bf2257csmacromipiraw_N3D_Video", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_N3D_Video.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_bf2257csmacromipiraw_P1_YUV", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_P1_YUV.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_bf2257csmacromipiraw_Scene_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_bf2257csmacromipiraw_Scene_Capture_4cell", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Capture_4cell.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_bf2257csmacromipiraw_Scene_Preview", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Preview.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_bf2257csmacromipiraw_Scene_Preview_4k", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Preview_4k.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_bf2257csmacromipiraw_Scene_Preview_ZSD_Flash", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Preview_ZSD_Flash.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_bf2257csmacromipiraw_Video_1080", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Video_1080.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_bf2257csmacromipiraw_Video_4k", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Video_4k.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_E2EHDR_Preview", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_E2EHDR_Preview.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_E2EHDR_Video", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_E2EHDR_Video.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_Face_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Face_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_Flash_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Flash_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_HDR_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_HDR_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_HDR_Preview", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_HDR_Preview.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_HDR_Video", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_HDR_Video.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_N3D_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_N3D_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_N3D_Preview", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_N3D_Preview.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_N3D_Video", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_N3D_Video.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_P1_YUV", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_P1_YUV.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_Scene_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_Scene_Capture_4cell", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Capture_4cell.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_Scene_Preview", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Preview.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_Scene_Preview_4k", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Preview_4k.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_Scene_Preview_ZSD_Flash", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Preview_ZSD_Flash.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_Video_1080", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Video_1080.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc08a3sub2lanemipiraw_Video_4k", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Video_4k.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc32e1submipiraw_E2EHDR_Preview", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_E2EHDR_Preview.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc32e1submipiraw_E2EHDR_Video", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_E2EHDR_Video.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc32e1submipiraw_Face_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Face_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc32e1submipiraw_Flash_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Flash_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc32e1submipiraw_HDR_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_HDR_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc32e1submipiraw_HDR_Preview", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_HDR_Preview.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc32e1submipiraw_HDR_Video", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_HDR_Video.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc32e1submipiraw_N3D_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_N3D_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc32e1submipiraw_N3D_Preview", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_N3D_Preview.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc32e1submipiraw_N3D_Video", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_N3D_Video.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc32e1submipiraw_P1_YUV", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_P1_YUV.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc32e1submipiraw_Scene_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc32e1submipiraw_Scene_Capture_4cell", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Capture_4cell.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc32e1submipiraw_Scene_Preview", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Preview.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc32e1submipiraw_Scene_Preview_4k", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Preview_4k.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc32e1submipiraw_Scene_Preview_ZSD_Flash", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Preview_ZSD_Flash.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc32e1submipiraw_Video_1080", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Video_1080.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_gc32e1submipiraw_Video_4k", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Video_4k.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_E2EHDR_Preview", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_E2EHDR_Preview.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_E2EHDR_Video", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_E2EHDR_Video.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_Face_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Face_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_Flash_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Flash_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_HDR_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_HDR_Preview", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Preview.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_HDR_Reconfig_Preview", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Reconfig_Preview.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_HDR_Reconfig_Video", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Reconfig_Video.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_HDR_Video", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Video.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_N3D_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_N3D_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_N3D_Preview", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_N3D_Preview.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_N3D_Video", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_N3D_Video.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_P1_YUV", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_P1_YUV.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_Scene_Capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Capture.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_Scene_Capture_4cell", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Capture_4cell.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_Scene_Preview", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Preview.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_Scene_Preview_4k", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Preview_4k.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_Scene_Preview_ZSD_Flash", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Preview_ZSD_Flash.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_Video_1080", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Video_1080.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_Video_1080_60", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Video_1080_60.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libCamera_imx782mipiraw_Video_4k", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Video_4k.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libDR", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libDR.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libSonyIMX230PdafLibrary", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libSonyIMX230PdafLibrary.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libSonyIMX230PdafLibraryWrapper", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libSonyIMX230PdafLibraryWrapper.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libcam.hal3a.log", + "libSonyIMX230PdafLibrary", + "lib3a.af.core", + "lib3a.af.assist", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libSonyIMX338PdafLibrary", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libSonyIMX338PdafLibrary.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libSonyIMX338PdafLibraryWrapper", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libSonyIMX338PdafLibraryWrapper.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libcam.hal3a.log", + "libSonyIMX338PdafLibrary", + "lib3a.af.core", + "lib3a.af.assist", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libSonyIMX386PdafLibrary", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libSonyIMX386PdafLibrary.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libSonyIMX386PdafLibraryWrapper", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libSonyIMX386PdafLibraryWrapper.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libcam.hal3a.log", + "libSonyIMX386PdafLibrary", + "lib3a.af.core", + "lib3a.af.assist", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libSonyIMX519PdafLibrary", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libSonyIMX519PdafLibrary.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libSonyIMX519PdafLibraryWrapper", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libSonyIMX519PdafLibraryWrapper.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libcam.hal3a.log", + "libSonyIMX519PdafLibrary", + "lib3a.af.core", + "lib3a.af.assist", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaaa_ltm", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libaaa_ltm.so", + ], + shared_libs: [ + "libdl", + "liblog", + "libm", + "libc", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaaa_ltmx", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libaaa_ltmx.so", + ], + shared_libs: [ + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaal_cust_func", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libaal_cust_func.so", + ], + shared_libs: [ + "libaal_mtk", + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaalservice", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libaalservice.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libaal_mtk", + "libhardware", + "libhidlbase", + "libgralloc_extra", + "android.frameworks.sensorservice@1.0", + "android.hardware.sensors@1.0", + "android.hardware.sensors@1.0-convert-shared", + "libdrm", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libacdk", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libacdk.so", + ], + shared_libs: [ + "libcutils", + "libimageio", + "libcam.iopipe", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libcam.halsensor", + "libmtkcam_metadata", + "libdrm", + "libminiui", + "libhardware", + "libutils", + "libmtkcam_fwkutils", + "libmtkcam_modulehelper", + "libion", + "libion_mtk", + "libmtkcam_imem", + "libmtkcam_metastore", + "libJpgEncPipe", + "liblog", + "libmtkcam_ulog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaiawb_moon", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libaiawb_moon.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaiawb_p1ggm", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libaiawb_p1ggm.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaiawb_sun", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libaiawb_sun.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaibc_tuning", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libaibc_tuning.so", + ], + shared_libs: [ + "liblog", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaibc_tuning_p2", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libaibc_tuning_p2.so", + ], + shared_libs: [ + "liblog", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaibc_tuning_p3", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libaibc_tuning_p3.so", + ], + shared_libs: [ + "liblog", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaibc_tuning_p4", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libaibc_tuning_p4.so", + ], + shared_libs: [ + "liblog", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaidepth_tuning", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libaidepth_tuning.so", + ], + shared_libs: [ + "liblog", + "libc", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaiselector", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libaiselector.so", + ], + shared_libs: [ + "libpq_prot", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.afhal", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.afhal.so", + ], + shared_libs: [ + "libaedv", + "liblog", + "libutils", + "libcutils", + "libladder", + "libcam.hal3a.log", + "libcamalgo.fdft", + "libcam.utils.sensorprovider", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_hwutils", + "libmtkcam_metadata", + "libcam.pdtblgen", + "lib3a.ccudrv", + "lib3a.ccuif", + "lib3a.af.core", + "lib3a.af", + "lib3a.af.assist", + "lib3a.awb.core", + "lib3a.flash", + "libcam.hal3a.v3.nvram.50", + "libcam.hal3a.v3.resultpool", + "libfeatureiodrv_mem", + "libcamera.customaf", + "libcamera.custom.pd_buf_mgr", + "libcameracustom.camera.isp", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.chdr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.chdr.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_metadata", + "libmtkcam_ulog", + "libcam.vhdr", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.feature_utils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.feature_utils.so", + ], + shared_libs: [ + "lib3a.af.core", + "lib3a.flash", + "libcutils", + "libutils", + "liblog", + "libhardware", + "libmtkcam_ulog", + "lib3a.awb.core", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libdpframework", + "libcam.iopipe", + "libmtkcam_exif", + "libmtkcam_modulehelper", + "libmtkcam_tuning_utils", + "lib3a.ae.core", + "libcameracustom", + "libmtkcam_mapping_mgr", + "libaedv", + "libdip_postproc", + "libcam.halsensor", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.hal3a.cctsvr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.hal3a.cctsvr.so", + ], + shared_libs: [ + "libmtkcam_ulog", + "liblog", + "libutils", + "libcutils", + "libc++", + "lib3a.awb.core", + "lib3a.ae", + "lib3a.ae.core", + "libhardware", + "libbinder", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_fwkutils", + "libmtkcam_metadata", + "libcam.iopipe", + "libcam.hal3a.v3.platform", + "libcam.hal3a.v3.nvram.50", + "libcam.hal3a.v3.lsctbl.50", + "libcam.hal3a.v3.lscMgr", + "libcam.hal3a.v3.ae", + "libcam.hal3a.v3.awb", + "libcam.isptuning", + "libcamalgo.lsc", + "libcam.afhal", + "lib3a.flash", + "lib3a.af.core", + "lib3a.af.assist", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.hal3a.log", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.hal3a.log.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.hal3a.v3.ae", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.ae.so", + ], + shared_libs: [ + "lib3a.ccudrv", + "lib3a.ccuif", + "liblog", + "libutils", + "libcutils", + "libladder", + "libcam.hal3a.v3.nvram.50", + "lib3a.af.core", + "lib3a.awb.core", + "lib3a.flash", + "libcam.iopipe", + "libmtkcam_mapping_mgr", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libcam.utils.sensorprovider", + "lib3a.ae", + "lib3a.ae.core", + "lib3a.ae.stat", + "lib3a.custom.ae", + "libcam.hal3a.v3.awb", + "libcamalgo.fdft", + "libfeatureiodrv_mem", + "libcam.hal3a.v3.fsmgr", + "libcam.hal3a.v3.resultpool", + "libcamera.customae", + "libcameracustom.camera.isp", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.hal3a.v3.ai3a", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.ai3a.so", + ], + shared_libs: [ + "lib3a.ccudrv", + "lib3a.ccuif", + "liblog", + "libutils", + "libcutils", + "libladder", + "libcameracustom", + "libcam.hal3a.v3.nvram.50", + "libcam.iopipe", + "libmtkcam_mapping_mgr", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libcam.utils.sensorprovider", + "lib3a.awb.core", + "libcamalgo.platform2", + "libaiawb_sun", + "libaiawb_moon", + "libaiawb_p1ggm", + "libimagebuffer_wrapper", + "lib3a.ae.core", + "lib3a.flash", + "libcamalgo.fdft", + "lib3a.af.core", + "lib3a.af", + "libfeatureiodrv_mem", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.hal3a.v3.awb", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.awb.so", + ], + shared_libs: [ + "lib3a.ccudrv", + "lib3a.ccuif", + "lib3a.n3d3a", + "liblog", + "libutils", + "libcutils", + "libladder", + "libcam.hal3a.v3.nvram.50", + "libcam.iopipe", + "libmtkcam_mapping_mgr", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libcam.utils.sensorprovider", + "lib3a.awb.core", + "lib3a.ae.core", + "lib3a.flash", + "libcamalgo.fdft", + "lib3a.af.core", + "lib3a.af", + "libfeatureiodrv_mem", + "libcamera.customawb", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.hal3a.v3.dng", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.dng.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libcam.hal3a.v3.nvram.50", + "libcam.hal3a.v3.lsctbl.50", + "libmtkcam_modulehelper", + "libmtkcam_metadata", + "libmtkcam_stdutils", + "lib3a.ae.core", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.hal3a.v3.fsmgr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.fsmgr.so", + ], + shared_libs: [ + "lib3a.ccudrv", + "lib3a.ccuif", + "liblog", + "libutils", + "libcutils", + "libcam.seninfn3d", + "lib3a.af.core", + "lib3a.ae.core", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.hal3a.v3.lscMgr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.lscMgr.so", + ], + shared_libs: [ + "libmtkcam_ulog", + "liblog", + "libutils", + "libcutils", + "lib3a.awb.core", + "libcamalgo.ispfeature", + "libcam.hal3a.v3.lsctbl.50", + "libcam.hal3a.v3.nvram.50", + "libmtkcam_stdutils", + "libcameracustom", + "libmtkcam_imgbuf", + "libmtkcam_modulehelper", + "libfeatureiodrv_mem", + "libmtkcam_tuning_utils", + "libmtkcam_mapping_mgr", + "lib3a.flash", + "libcam.tuning.cache", + "libcameracustom.camera.isp", + "libaedv", + "lib3a.af.core", + "lib3a.af.assist", + "lib3a.ae.core", + "libcamalgo.lsc", + "libcam.halisp.buf", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.hal3a.v3.lsctbl.50", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.lsctbl.50.so", + ], + shared_libs: [ + "libmtkcam_ulog", + "liblog", + "libutils", + "libcutils", + "libcamalgo.lsc", + "libmtkcam_stdutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.hal3a.v3.nvram.50", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.nvram.50.so", + ], + shared_libs: [ + "libmtkcam_ulog", + "liblog", + "libutils", + "libcutils", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_modulehelper", + "libbinder", + "lib3a.flash", + "libfeatureiodrv_mem", + "libaedv", + "libcameracustom", + "libcameracustom.camera.isp", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.hal3a.v3.platform", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.platform.so", + ], + shared_libs: [ + "lib3a.af.core", + "lib3a.af.assist", + "lib3a.ccudrv", + "lib3a.ccuif", + "libion", + "libion_mtk", + "lib3a.n3d3a", + "libfeatureiodrv_mem", + "libcamalgo.ispfeature", + "libcamalgo.utility", + "liblog", + "libmtkcam_ulog", + "libutils", + "libcutils", + "libladder", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_hwutils", + "lib3a.flash", + "lib3a.awb.core", + "libcamalgo.lsc", + "lib3a.flicker", + "lib3a.alsflicker", + "lib3a.sensors.flicker", + "lib3a.sensors.color", + "libmtkcam_metadata", + "libmtkcam_sysutils", + "libcam.pdtblgen", + "libcam.iopipe", + "libcam.hal3a.v3.resultpool", + "libcam.hal3a.v3.nvram.50", + "libcam.hal3a.v3.lsctbl.50", + "libcam.hal3a.v3.lscMgr", + "libcam.halisp.buf", + "libcamdrv_tuning_mgr", + "libcam.utils.sensorprovider", + "libui", + "libcam.hal3a.v3.ae", + "libcam.hal3a.v3.fsmgr", + "libcam.hal3a.v3.awb", + "libcam.afhal", + "libcamalgo.fdft", + "libcamera.customae", + "libcamera.customawb", + "libcamera.customaf", + "libcamera.customflk", + "libcameracustom.flashlight", + "libcameracustom.camera.3a", + "libcameracustom.camera.isp", + "libcameracustom.camera.sensors", + "libcam.hal3a.v3.ai3a", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "android.hardware.power@1.0", + "vendor.mediatek.hardware.power@2.0", + "libcamalgo.nr", + "libmtkcam_mapping_mgr", + "libaedv", + "libmtkcam_tuning_utils", + "libmtkcam.atmseventmgr", + "libcameracustom", + "lib3a.af", + "lib3a.ae", + "lib3a.ae.core", + "lib3a.custom.ae", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.hal3a.v3.resultpool", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.resultpool.so", + ], + shared_libs: [ + "libfeatureiodrv_mem", + "libcam.hal3a.v3.lscMgr", + "libaedv", + "liblog", + "libutils", + "libcutils", + "libladder", + "libcam.hal3a.log", + "libcam.utils.sensorprovider", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_hwutils", + "libmtkcam_metadata", + "lib3a.ae.core", + "lib3a.af.core", + "lib3a.af", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.hal3a.v3", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.so", + ], + shared_libs: [ + "libcam.hal3a.v3.platform", + "lib3a.ccudrv", + "lib3a.ccuif", + "lib3a.af.core", + "libfeatureiodrv_mem", + "libcamalgo.fdft", + "liblog", + "libutils", + "libcutils", + "libladder", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_hwutils", + "lib3a.gma", + "lib3a.lce", + "libcamalgo.lsc", + "lib3a.flicker", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_sysutils", + "libcam.pdtblgen", + "libcam.hal3a.log", + "libcam.hal3a.v3.lscMgr", + "libcam.hal3a.v3.resultpool", + "libcam.hal3a.v3.nvram.50", + "libcam.hal3a.v3.lsctbl.50", + "libcamdrv_tuning_mgr", + "libui", + "libcameracustom.camera.3a", + "libcamalgo.nr", + "lib3a.ae.core", + "libaedv", + "libhardware", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.halisp.buf", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.halisp.buf.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_tuning_utils", + "libmtkcam_stdutils", + "libmtkcam_modulehelper", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.halisp.common", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.halisp.common.so", + ], + shared_libs: [ + "lib3a.ccudrv", + "lib3a.ccuif", + "liblog", + "libutils", + "libcutils", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_sysutils", + "libmtkcam_hwutils", + "libmtkcam_modulehelper", + "libcamdrv_tuning_mgr", + "libaedv", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "android.hardware.power@1.0", + "vendor.mediatek.hardware.power@2.0", + "libui", + "libmtkcam_metadata", + "libcamalgo.fdft", + "lib3a.af.core", + "lib3a.af.assist", + "libcam.hal3a.v3.nvram.50", + "libcam.hal3a.v3.lsctbl.50", + "libcam.hal3a.v3.lscMgr", + "libcam.hal3a.v3.resultpool", + "libmtkcam_tuning_utils", + "libmtkcam_mapping_mgr", + "libcam.halisp.buf", + "libcam.isptuning", + "lib3a.ae.core", + "libcam.hal3a.v3.ai3a", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.halisp", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.halisp.so", + ], + shared_libs: [ + "lib3a.ccudrv", + "lib3a.ccuif", + "liblog", + "libutils", + "libcutils", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_sysutils", + "libmtkcam_hwutils", + "libmtkcam_modulehelper", + "libcamdrv_tuning_mgr", + "libcam.pdtblgen", + "libaedv", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "android.hardware.power@1.0", + "vendor.mediatek.hardware.power@2.0", + "vendor.mediatek.hardware.mtkpower@1.0", + "libcamalgo.nr", + "libui", + "libmtkcam_metadata", + "libcamalgo.ispfeature", + "libcamalgo.fdft", + "libcam.hal3a.v3.nvram.50", + "libcam.hal3a.v3.lsctbl.50", + "libcam.hal3a.v3.lscMgr", + "lib3a.gma", + "lib3a.lce", + "lib3a.dce", + "libaaa_ltm", + "libcam.hal3a.v3.resultpool", + "libmtkcam_tuning_utils", + "libmtkcam_mapping_mgr", + "libcam.halisp.buf", + "libcam.halisp.common", + "lib3a.ae.core", + "libcam.isptuning", + "libcameracustom", + "lib3a.af.core", + "lib3a.af.assist", + "libcameracustom.camera.isp", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.halsensor.hwintegration", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.halsensor.hwintegration.so", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.halsensor", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.halsensor.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libutils", + "libcameracustom", + "libc++", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_metadata", + "libcamdrv_isp", + "libmtkcam_ulog", + "libcam.halsensor.hwintegration", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.iopipe", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.iopipe.so", + ], + shared_libs: [ + "libdmabufheap", + "libaedv", + "liblog", + "libutils", + "libcutils", + "libimageio_plat_drv", + "libimageio_plat_pipe", + "libdip_postproc", + "libmtkcam_tuning_utils", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_metadata", + "libcam.halsensor", + "libimageio", + "libcamdrv_isp", + "libmtkcam_imem", + "libhardware", + "libdpframework", + "libJpgEncPipe", + "libheichal", + "libmtkcam_ulog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.isptuning", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.isptuning.so", + ], + shared_libs: [ + "libfeatureiodrv_mem", + "libcamalgo.ispfeature", + "liblog", + "libutils", + "libcutils", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_ulog", + "libmtkcam_hwutils", + "lib3a.gma", + "lib3a.lce", + "lib3a.dce", + "libaaa_ltmx", + "libaaa_ltm", + "libcamalgo.lsc", + "lib3a.flicker", + "libmtkcam_metadata", + "libmtkcam_sysutils", + "libcam.pdtblgen", + "libcam.hal3a.v3.resultpool", + "libcam.iopipe", + "libcam.hal3a.v3.nvram.50", + "libcam.hal3a.v3.lsctbl.50", + "libcam.hal3a.v3.lscMgr", + "libcam.halisp.buf", + "libcam.tuning.cache", + "libcamdrv_tuning_mgr", + "libcam.utils.sensorprovider", + "libui", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "android.hardware.power@1.0", + "vendor.mediatek.hardware.power@2.0", + "vendor.mediatek.hardware.mtkpower@1.0", + "libcamalgo.nr", + "lib3a.ae.core", + "libaedv", + "libmtkcam_tuning_utils", + "libmtkcam_mapping_mgr", + "libmtkcam.atmseventmgr", + "libmtkcam_scenariorecorder", + "libcameracustom", + "lib3a.af.core", + "lib3a.af", + "lib3a.af.assist", + "lib3a.awb.core", + "lib3a.flash", + "libcameracustom.camera.isp", + "libdmabufheap", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.pdtblgen", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.pdtblgen.so", + ], + shared_libs: [ + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libcam.iopipe", + "libmtkcam_modulehelper", + "liblog", + "libcutils", + "libutils", + "libhardware", + "lib3a.af.core", + "libcamera.custom.pd_buf_mgr", + "lib3a.af.assist", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.tuning.cache", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.tuning.cache.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_tuning_utils", + "libmtkcam_stdutils", + "libmtkcam_modulehelper", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.utils.sensorprovider", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.utils.sensorprovider.so", + ], + shared_libs: [ + "liblog", + "libmtkcam_ulog", + "libutils", + "libcutils", + "libmtkcam_stdutils", + "android.frameworks.sensorservice@1.0", + "android.hardware.sensors@1.0", + "libhidlbase", + "libhidltransport", + "android.hardware.sensors@1.0-convert-shared", + "libhardware", + "libmtkcam_modulehelper", + "libcamalgo.gyro", + "libmtkcam_imgbuf", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcam.vhdr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcam.vhdr.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_modulehelper", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_stdutils", + "libmtkcam_sysutils", + "libmtkcam_ulog", + "libaedv", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamalgo.ispfeature", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcamalgo.ispfeature.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libhardware", + "libutils", + "libcamalgo.utility", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamalgo.lsc", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcamalgo.lsc.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmtk_drvb", + "libcamalgo.utility", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamalgo.platform2", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcamalgo.platform2.so", + ], + shared_libs: [ + "libion_mtk", + "libion", + "libdmabufheap", + "libmtkcam_tuning_utils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamalgo.rotate", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcamalgo.rotate.so", + ], + shared_libs: [ + "liblog", + "libcamalgo.platform", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamalgo.vsf", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcamalgo.vsf.so", + ], + shared_libs: [ + "libcamalgo.platform", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamdrv_isp", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcamdrv_isp.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libion", + "libion_mtk", + "libmtkcam_imem", + "libmtkcam_stdutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamdrv_tuning_mgr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcamdrv_tuning_mgr.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libutils", + "libmtkcam_imgbuf", + "libmtkcam_imem", + "libbinder", + "libcamdrv_isp", + "libmtkcam_stdutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamdrv_twin", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcamdrv_twin.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libaedv", + "libmtkcam_stdutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamera.custom.pd_buf_mgr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcamera.custom.pd_buf_mgr.so", + ], + shared_libs: [ + "lib3a.af.core", + "lib3a.af.assist", + "liblog", + "libutils", + "libcutils", + "libaedv", + "libcam.hal3a.log", + "libmtkcam_stdutils", + "libSonyIMX230PdafLibraryWrapper", + "libSonyIMX386PdafLibraryWrapper", + "libSonyIMX338PdafLibraryWrapper", + "libSonyIMX519PdafLibraryWrapper", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamera.customae", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/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: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamera.customaf", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcamera.customaf.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libutils", + "lib3a.af.core", + "libcam.hal3a.log", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamera.customawb", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcamera.customawb.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libutils", + "lib3a.awb.core", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcamera.customflk", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcamera.customflk.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcameracustom.camera.3a", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/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: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcameracustom.camera.isp", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcameracustom.camera.isp.so", + ], + shared_libs: [ + "liblog", + "libaedv", + "libutils", + "libcutils", + "lib3a.flash", + "lib3a.awb.core", + "lib3a.af.core", + "lib3a.af.assist", + "libcameracustom.lens", + "libcameracustom.camera.3a", + "libcameracustom", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcameracustom.camera.sensors", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcameracustom.camera.sensors.so", + ], + shared_libs: [ + "lib3a.alsflicker", + "lib3a.sensors.flicker", + "lib3a.sensors.color", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcameracustom.camera_exif", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcameracustom.camera_exif.so", + ], + shared_libs: [ + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcameracustom.eis", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/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: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcameracustom.flashlight", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcameracustom.flashlight.so", + ], + shared_libs: [ + "liblog", + "lib3a.flash", + "lib3a.ae.core", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcameracustom.lens", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcameracustom.lens.so", + ], + shared_libs: [ + "lib3a.ae.core", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcameracustom.plugin", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcameracustom.plugin.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_stdutils", + "libremosaiclib", + "libremosaic_wrapper", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcameracustom", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libcameracustom.so", + ], + shared_libs: [ + "lib3a.ae", + "lib3a.ae.core", + "lib3a.awb.core", + "liblog", + "libutils", + "libcutils", + "libaedv", + "libcam.hal3a.log", + "libmtkcam_stdutils", + "libcameracustom.lens", + "imx782_mipi_raw_IdxMgr", + "gc32e1sub_mipi_raw_IdxMgr", + "bf2257csmacro_mipi_raw_IdxMgr", + "gc08a3sub2lane_mipi_raw_IdxMgr", + "libmtkcam_modulehelper", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdip_drv", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libdip_drv.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libmtkcam_imem", + "libmtkcam_stdutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdip_postproc", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libdip_postproc.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libcutils", + "libc++", + "libaedv", + "libmtkcam_diputils", + "libmtkcam_imem", + "libdip_drv", + "libdpframework", + "libmtkcam_imgbuf", + "libdmabufheap", + "libmtkcam_stdutils", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libdpframework", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libdpframework.so", + ], + shared_libs: [ + "libaiselector", + "libdmabufheap", + "vendor.mediatek.hardware.mmagent@1.0", + "libhidlbase", + "libhidlmemory", + "vendor.mediatek.hardware.pq@2.0", + "libgralloc_extra", + "libpq_prot", + "libutils", + "libion", + "libcutils", + "liblog", + "libsync", + "libhardware", + "libnativewindow", + "libutilscallstack", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libeffecthal.base", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libeffecthal.base.so", + ], + shared_libs: [ + "libui", + "liblog", + "libutils", + "libcutils", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libcameracustom", + "libmtkcam_ulog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libfeature.face", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libfeature.face.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libhardware", + "libbinder", + "libnativewindow", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libeffecthal.base", + "libmtkcam_ulog", + "libmtkcam_stdutils", + "libcameracustom", + "libdpframework", + "libmtkcam_imgbuf", + "libmtkcam_fdvt", + "libcamalgo.fdft", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libfeature.stereo.provider", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libfeature.stereo.provider.so", + ], + shared_libs: [ + "libmtkcam_ulog", + "liblog", + "libcutils", + "libutils", + "libnativewindow", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libcameracustom", + "libmtkcam_metadata", + "libgralloc_extra", + "libsync", + "libmtkcam.logicalmodule", + "libfeatureiodrv_mem", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libfeature.vsdof.hal", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libfeature.vsdof.hal.so", + ], + shared_libs: [ + "libcamalgo.n3d", + "libcamalgo.vsf", + "libmtkcam_ulog", + "liblog", + "libcutils", + "libutils", + "libnativewindow", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libnvram", + "libcameracustom", + "libdpframework", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libgralloc_extra", + "libcam.iopipe", + "libsync", + "libfeature.stereo.provider", + "libmtkcam_tuning_utils", + "libfeatureiodrv_mem", + "libmtkcam_calibration_provider", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libfeature_3dnr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libfeature_3dnr.so", + ], + shared_libs: [ + "liblog", + "libmtkcam_ulog", + "libutils", + "libcutils", + "libhardware", + "libmtkcam_sysutils", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_metadata", + "libmtkcam_modulehelper", + "libcam.utils.sensorprovider", + "libcamalgo.3dnr", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libfeature_eis", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libfeature_eis.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libcamalgo.lmv", + "libcamalgo.eis", + "libcamalgo.gyro", + "libcamalgo.fsc", + "libfeature_lmv", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_ulog", + "libmtkcam_sysutils", + "libnvram", + "libcameracustom", + "libcam.utils.sensorprovider", + "lib3a.ae.core", + "libcameracustom.eis", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libfeature_fsc", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libfeature_fsc.so", + ], + shared_libs: [ + "liblog", + "libmtkcam_ulog", + "libutils", + "libcutils", + "libhardware", + "libmtkcam_sysutils", + "libmtkcam_stdutils", + "libmtkcam_metadata", + "libcamalgo.fsc", + "libcameracustom", + "libcameracustom.eis", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libfeature_lmv", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libfeature_lmv.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libcamalgo.lmv", + "libcamalgo.gyro", + "libcamalgo.eis", + "libcamalgo.fsc", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_ulog", + "libmtkcam_sysutils", + "libmtkcam_metadata", + "libcameracustom", + "libcam.utils.sensorprovider", + "libcameracustom.eis", + "libaedv", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libfeature_rss", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libfeature_rss.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libhardware", + "libmtkcam_ulog", + "libmtkcam_sysutils", + "libmtkcam_stdutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libfeatureiodrv_mem", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libfeatureiodrv_mem.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libutils", + "libcam.halsensor", + "libcameracustom", + "libbinder", + "libmtkcam_ulog", + "libmtkcam_modulehelper", + "lib3a.flash", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgpudataproducer", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libgpudataproducer.so", + ], + shared_libs: [ + "liblog", + "libdmabufheap", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libimageio", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libimageio.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libimageio_plat_drv", + "libimageio_plat_pipe", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libimageio_plat_drv", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libimageio_plat_drv.so", + ], + shared_libs: [ + "libaedv", + "libcamdrv_tuning_mgr", + "liblog", + "libcutils", + "libdpframework", + "libutils", + "libcamdrv_isp", + "libmtkcam_imem", + "libcamdrv_twin", + "libmtkcam_stdutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libimageio_plat_pipe", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libimageio_plat_pipe.so", + ], + shared_libs: [ + "libutils", + "liblog", + "libcutils", + "libaedv", + "libimageio_plat_drv", + "libcamdrv_isp", + "libmtkcam_stdutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "liblpcnr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/liblpcnr.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmnl", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmnl.so", + ], + shared_libs: [ + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmsnr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmsnr.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam.atmseventmgr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam.atmseventmgr.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam.eventcallback", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam.eventcallback.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libutils", + "libmtkcam_stdutils", + "libmtkcam_ulog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam.featurepipe.capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam.featurepipe.capture.so", + ], + shared_libs: [ + "libcamalgo.fdft", + "lib3a.af.core", + "lib3a.flash", + "liblog", + "libutils", + "libcutils", + "libladder", + "libnativewindow", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_ulog", + "libcam.iopipe", + "libdpframework", + "libgralloc_extra", + "libcameracustom", + "libmtkcam_tuning_utils", + "libmtkcam_metadata", + "libcam.feature_utils", + "libmtkcam_scenariorecorder", + "libcamalgo.dngop", + "libmtkcam_debugutils", + "lib3a.ae.core", + "libmtkcam_hwutils", + "libfeature.face", + "libhidlbase", + "libmtkcam_exif", + "libmtkcam.featurepipe.vsdof_util", + "libmtkcam_metastore", + "libmtkcam_3rdparty", + "libmtkcam_3rdparty.core", + "libmtkcam_mapping_mgr", + "libfeature.stereo.provider", + "lib3a.awb.core", + "libaedv", + "libmsnr", + "libHDRUtils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam.featurepipe.depthmap", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam.featurepipe.depthmap.so", + ], + shared_libs: [ + "libaedv", + "liblog", + "libnativewindow", + "libutils", + "libcutils", + "libmtkcam_modulehelper", + "libcam.iopipe", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_ulog", + "libfeature.vsdof.hal", + "libcamalgo.fdft", + "libfeature.stereo.provider", + "libeffecthal.base", + "libgralloc_extra", + "libfeature.face", + "libmtkcam_metadata", + "libmtkcam.featurepipe.vsdof_util", + "libcameracustom", + "libmtkcam_metastore", + "libmtkcam_owe", + "libfeature_3dnr", + "libJpgEncPipe", + "libmtkcam_exif", + "libsync", + "libdpframework", + "libion", + "libion_mtk", + "libmtkcam_tuning_utils", + "libcam.feature_utils", + "libladder", + "libfeatureiodrv_mem", + "libmtkcam_hwutils", + "libcamalgo.rotate", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam.featurepipe.streaming", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam.featurepipe.streaming.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libladder", + "libnativewindow", + "libcamalgo.warp", + "libcamalgo.fsc", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_ulog", + "libcam.iopipe", + "libmtkcam_rsc", + "libdpframework", + "libgralloc_extra", + "libfeature.face", + "libcameracustom", + "libfeature_3dnr", + "libfeature_fsc", + "libmtkcam_tuning_utils", + "libcam.feature_utils", + "libmtkcam_3rdparty", + "libmtkcam_3rdparty.core", + "libcamalgo.lmv", + "libcamalgo.gyro", + "libcamalgo.eis", + "libmtkcam_scenariorecorder", + "libmtkcam_hwutils", + "libfeature.vsdof.hal", + "libmtkcam_mfb", + "libfeature_eis", + "libcameracustom.eis", + "libmtkcam.featurepipe.depthmap", + "libmtkcam.featurepipe.vsdof_util", + "libJpgEncPipe", + "libmtkcam_exif", + "libmtkcam_metadata", + "libcamalgo.fdft", + "libfeature.stereo.provider", + "libhardware", + "libion", + "libmtkcam_debugutils", + "libcam.utils.sensorprovider", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam.featurepipe.vsdof_util", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam.featurepipe.vsdof_util.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_modulehelper", + "libmtkcam_ulog", + "libgralloc_extra", + "libeffecthal.base", + "libcam.iopipe", + "libion", + "libion_mtk", + "libdpframework", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam.logicalmodule", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam.logicalmodule.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_modulehelper", + "libmtkcam_metadata", + "libmtkcam_ulog", + "libmtkcam_stdutils", + "libcameracustom", + "libaedv", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_3rdparty.core", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_3rdparty.core.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_imgbuf", + "libmtkcam_metadata", + "libmtkcam_stdutils", + "libmtkcam_ulog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_3rdparty.customer", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_3rdparty.customer.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_ulog", + "libmtkcam_imgbuf", + "libmtkcam_metadata", + "libmtkcam_stdutils", + "libmtkcam_3rdparty.core", + "libcameracustom", + "libmtkcam.plugin.cap.beauty", + "libBSTBeauty", + "libmtkcam.plugin.prv.aibokeh", + "libmtkcam.plugin.cap.aibokeh", + "libBSTSingleAIBokeh", + "libmtkcam.plugin.prv.aiscene", + "libBSTAiScene", + "libmtkcam.plugin.cap.filter", + "libbstFilterCapture", + "libmtkcam.plugin.prv.hdrdetect", + "libBSTHDRDETECT", + "libHDRDetectUtils", + "libmtkcam.plugin.cap.hdr", + "libBSTMultiExpoGainHDR", + "libmtkcam.plugin.cap.superlowlight", + "libmorpho_Superlowlight", + "libhidlbase", + "android.hardware.power@1.0", + "vendor.mediatek.hardware.mtkpower@1.0", + "libmtkcam.plugin.cap.3ddns", + "libBST3DDNS", + "libmtkcam.plugin.prv.motionsensor", + "libmorpho_MotionSensor", + "libmtkcam.plugin.cap.groupphoto", + "libmorpho_GroupPhoto", + "libcam.iopipe", + "libfeature.stereo.provider", + "libmtkcam_hwutils", + "libmtkcam_modulehelper", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_3rdparty.mtk", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_3rdparty.mtk.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_ulog", + "libmtkcam_stdutils", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libcamalgo.fdft", + "libcamalgo.dngop", + "libmtkcam_hwutils", + "libmtkcam_imgbuf", + "libmtkcam_modulehelper", + "libmtkcam_3rdparty.core", + "libmtkcam_scenariorecorder", + "libmtkcam_tuning_utils", + "libcam.iopipe", + "libmtkcam_mapping_mgr", + "libcameracustom", + "libdpframework", + "libmtkcam.featurepipe.vsdof_util", + "libfeature.stereo.provider", + "liblpcnr", + "libmtkcam.featurepipe.depthmap", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_3rdparty", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_3rdparty.so", + ], + shared_libs: [ + "libmtkcam_3rdparty.core", + "libmtkcam_3rdparty.mtk", + "libmtkcam_3rdparty.customer", + "liblog", + "libutils", + "libcutils", + "libmtkcam_ulog", + "libmtkcam_stdutils", + "libmtkcam_metadata", + "libcamalgo.dngop", + "libmtkcam_hwutils", + "libmtkcam_imgbuf", + "libmtkcam_modulehelper", + "libmtkcam_tuning_utils", + "libcam.iopipe", + "libmtkcam_mapping_mgr", + "libcameracustom", + "libdpframework", + "libmtkcam.featurepipe.vsdof_util", + "libfeature.stereo.provider", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_calibration_convertor", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_calibration_convertor.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_calibration_provider", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_calibration_provider.so", + ], + shared_libs: [ + "libfeatureiodrv_mem", + "libmtkcam_ulog", + "liblog", + "libutils", + "libcutils", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libcameracustom", + "libmtkcam_calibration_convertor", + "libfeature.stereo.provider", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_debugutils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_debugutils.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libladder", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_device3_app", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_device3_app.so", + ], + shared_libs: [ + "libmtkcam_device3_utils", + "liblog", + "libutils", + "libcutils", + "libcamera_metadata", + "libmtkcam_stdutils", + "libmtkcam_ulog", + "libmtkcam_metadata", + "libmtkcam_debugutils", + "libmtkcam_grallocutils", + "libmtkcam_imgbuf", + "libmtkcam_streamutils", + "libnativewindow", + "libmtkcam_metastore", + "libmtkcam_modulehelper", + "libmtkcam_hwutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_device3_hal", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_device3_hal.so", + ], + shared_libs: [ + "libmtkcam_device3_utils", + "liblog", + "libutils", + "libcutils", + "libladder", + "libcamera_metadata", + "libmtkcam_sysutils", + "libmtkcam_stdutils", + "libmtkcam_ulog", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_modulehelper", + "libmtkcam_device3_app", + "libmtkcam_devicesessionpolicy", + "libmtkcam_pipelinemodel", + "libmtkcam_hwutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_device3_hidl", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_device3_hidl.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libhardware", + "libhidlbase", + "libhidltransport", + "libfmq", + "android.hardware.camera.device@3.2", + "android.hardware.camera.device@3.3", + "android.hardware.camera.device@3.4", + "android.hardware.camera.device@3.5", + "android.hardware.camera.device@3.6", + "libcamera_metadata", + "libmtkcam_metadata", + "libmtkcam_stdutils", + "libmtkcam_debugutils", + "libmtkcam_ulog", + "libmtkcam_device3_hal", + "libmtkcam_device3_hidlutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_device3_hidlutils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_device3_hidlutils.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libhardware", + "libhidlbase", + "libhidltransport", + "libfmq", + "android.hardware.camera.device@3.2", + "android.hardware.camera.device@3.3", + "android.hardware.camera.device@3.4", + "android.hardware.camera.device@3.5", + "android.hardware.camera.device@3.6", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_grallocutils", + "libmtkcam_hwutils", + "libmtkcam_sysutils", + "libmtkcam_metadata", + "libmtkcam_modulehelper", + "libmtkcam_streamutils", + "libcamera_metadata", + "libmtkcam_ulog", + "libaedv", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_device3_utils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_device3_utils.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libsync", + "libcamera_metadata", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_grallocutils", + "libmtkcam_hwutils", + "libmtkcam_sysutils", + "libmtkcam_metadata", + "libmtkcam_modulehelper", + "libmtkcam_streamutils", + "android.hardware.graphics.common@1.2", + "libmtkcam_ulog", + "libaedv", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_devicesessionpolicy", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_devicesessionpolicy.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libcamera_metadata", + "libmtkcam_imgbuf", + "libmtkcam_stdutils", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_modulehelper", + "libmtkcam_ulog", + "libmtkcam_device3_utils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_diputils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_diputils.so", + ], + shared_libs: [ + "liblog", + "libmtkcam_ulog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_exif", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_exif.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_modulehelper", + "libmtkcam_metadata", + "libmtkcam_stdutils", + "libmtkcam_ulog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_fdvt", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_fdvt.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libdpframework", + "libion", + "libdmabufheap", + "libmtkcam_imem", + "libmtkcam_stdutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_featurepolicy", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_featurepolicy.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_ulog", + "libmtkcam_stdutils", + "libmtkcam_hwutils", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_3rdparty", + "libmtkcam_3rdparty.core", + "libmtkcam_modulehelper", + "libmtkcam_exif", + "libmtkcam_sysutils", + "libmtkcam_scenariorecorder", + "libmtkcam_featureutils", + "libcameracustom", + "libfeature.stereo.provider", + "libcameracustom.eis", + "libaedv", + "libcam.feature_utils", + "libcam.vhdr", + "libcam.chdr", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_featureutils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_featureutils.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_stdutils", + "libmtkcam_debugutils", + "libmtkcam_hwutils", + "libmtkcam_modulehelper", + "libmtkcam.logicalmodule", + "libmtkcam_streamutils", + "libfeature.stereo.provider", + "libmtkcam_ulog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_fwkutils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_fwkutils.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_ulog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_grallocutils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/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", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_hwnode", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_hwnode.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libhardware", + "libgralloc_extra", + "libdmabufheap", + "android.hardware.camera.device@3.2", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_ulog", + "libmtkcam_grallocutils", + "libmtkcam_imgbuf", + "libmtkcam_streamutils", + "libmtkcam_hwutils", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_prerelease", + "libcam.feature_utils", + "libcameracustom", + "libcam.utils.sensorprovider", + "libcam.iopipe", + "libfeature_lmv", + "libfeature_3dnr", + "libfeature_rss", + "libfeature_fsc", + "libion_mtk", + "libion", + "libmtkcam_pipeline", + "libfeature_eis", + "libcameracustom.eis", + "libaedv", + "libladder", + "libmtkcam_exif", + "libstereoinfoaccessor_vsdof", + "libmtkcam_sysutils", + "libcam.vhdr", + "libcamalgo.dngop", + "libcamalgo.lmv", + "libcamalgo.gyro", + "libcamalgo.eis", + "libcamalgo.fdft", + "libfeature.face", + "libcamalgo.fsc", + "libdpframework", + "libmtkcam_tuning_utils", + "libmtkcam_scenariorecorder", + "libmtkcam_mapping_mgr", + "libmtkcam.featurepipe.streaming", + "libmtkcam.featurepipe.capture", + "libmtkcam_synchelper", + "lib3a.flash", + "lib3a.awb.core", + "lib3a.af.core", + "lib3a.ae.core", + "libfeature.stereo.provider", + "libmediandk", + "libexif", + "libHDRDetectUtils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_hwutils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_hwutils.so", + ], + shared_libs: [ + "libfeature.stereo.provider", + "liblog", + "libmtkcam_ulog", + "libutils", + "libcutils", + "libhardware", + "libladder", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_debugutils", + "libbwc", + "libcameracustom", + "libcamalgo.fdft", + "libmtkcam_sysutils", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "android.hardware.power@1.0", + "vendor.mediatek.hardware.mtkpower@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_imem", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_imem.so", + ], + shared_libs: [ + "libaedv", + "liblog", + "libcutils", + "libc++", + "libion", + "libdmabufheap", + "libmtkcam_ulog", + "libion_mtk", + "libmtkcam_stdutils", + "libgz_uree", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_imgbuf", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_imgbuf.so", + ], + shared_libs: [ + "libmtkcam_imem", + "liblog", + "libutils", + "libcutils", + "libnativewindow", + "libion", + "libion_mtk", + "libaedv", + "libdmabufheap", + "libmtkcam_stdutils", + "libmtkcam_debugutils", + "libmtkcam_grallocutils", + "libgralloc_extra", + "libmtkcam_sysutils", + "libmtkcam_ulog", + "libgz_uree", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_mapping_mgr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_mapping_mgr.so", + ], + shared_libs: [ + "libmtkcam_modulehelper", + "liblog", + "libutils", + "libcutils", + "libmtkcam_stdutils", + "libmtkcam_debugutils", + "libmtkcam_grallocutils", + "libmtkcam_sysutils", + "libutilscallstack", + "libaedv", + "lib3a.awb.core", + "lib3a.af.core", + "lib3a.ae.core", + "libmtkcam_scenariorecorder", + "libcam.hal3a.v3.nvram.50", + "lib3a.flash", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_metadata", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_metadata.so", + ], + shared_libs: [ + "libaedv", + "liblog", + "libmtkcam_ulog", + "libutils", + "libladder", + "libcutils", + "libhidlbase", + "libmtkcam_stdutils", + "libcamera_metadata", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_metastore", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_metastore.so", + ], + shared_libs: [ + "liblog", + "libmtkcam_ulog", + "libutils", + "libcutils", + "libcamera_metadata", + "libmtkcam_metadata", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_calibration_convertor", + "libmtkcam_calibration_provider", + "libfeature.stereo.provider", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_mfb", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_mfb.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libdpframework", + "libmtkcam_tuning_utils", + "libmtkcam_imgbuf", + "libmtkcam_imem", + "libmtkcam_stdutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_modulefactory_aaa", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_modulefactory_aaa.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libhardware", + "libmtkcam_ulog", + "libcam.hal3a.v3", + "libcam.hal3a.v3.dng", + "libcam.hal3a.v3.lsctbl.50", + "libcam.hal3a.v3.nvram.50", + "libcam.hal3a.v3.platform", + "libcam.halisp", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_modulefactory_custom", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_modulefactory_custom.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libmtkcam_ulog", + "libcameracustom.camera_exif", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_modulefactory_drv", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_modulefactory_drv.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libhardware", + "libmtkcam_ulog", + "libcam.halsensor", + "libcam.iopipe", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_modulefactory_utils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_modulefactory_utils.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libhardware", + "libmtkcam_ulog", + "libmtkcam.logicalmodule", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_modulehelper", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_modulehelper.so", + ], + shared_libs: [ + "liblog", + "libmtkcam_ulog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_owe", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_owe.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmtkcam_stdutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_pipeline", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_pipeline.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libhardware", + "libaedv", + "libmtkcam_stdutils", + "libmtkcam_debugutils", + "libmtkcam_ulog", + "libmtkcam_metadata", + "libmtkcam_streamutils", + "libmtkcam_pipeline_fbm", + "libmtkcam_prerelease", + "libmtkcam_hwutils", + "libmtkcam_scenariorecorder", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_pipeline_fbm", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_pipeline_fbm.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_debugutils", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_metadata", + "libmtkcam_streamutils", + "libmtkcam_ulog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_pipelinemodel", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_stdutils", + "libmtkcam_debugutils", + "libmtkcam_hwutils", + "libmtkcam_featureutils", + "libmtkcam_modulehelper", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_pipelinemodel_session", + "libmtkcam_pipelinemodel_adapter", + "libmtkcam_pipelinemodel_capture", + "libmtkcam.logicalmodule", + "libfeature.stereo.provider", + "libmtkcam_ulog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_pipelinemodel_adapter", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_adapter.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_stdutils", + "libmtkcam_modulehelper", + "libmtkcam_hwutils", + "libmtkcam_featureutils", + "libmtkcam_ulog", + "libaedv", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_pipelinemodel_capture", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/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", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_pipelinemodel_isp", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_isp.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_ulog", + "libmtkcam_stdutils", + "libmtkcam_debugutils", + "libmtkcam_hwutils", + "libmtkcam_sysutils", + "libmtkcam_modulehelper", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_3rdparty", + "libmtkcam_3rdparty.core", + "libmtkcam_streamutils", + "libmtkcam_pipeline", + "libmtkcam_hwnode", + "libmtkcam_scenariorecorder", + "libcamalgo.fdft", + "libdpframework", + "libcam.iopipe", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_pipelinemodel_session", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_session.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_ulog", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_streamutils", + "libmtkcam_hwutils", + "libmtkcam_pipeline", + "libmtkcam_pipelinepolicy_factory", + "libmtkcam_pipelinemodel_utils", + "libcameracustom", + "libfeature.stereo.provider", + "libmtkcam_modulehelper", + "libbwc", + "libmtkcam_prerelease", + "libmtkcam_scenariorecorder", + "libaedv", + "libmtkcam_pipelinemodel_zsl", + "libmtkcam_pipelinemodel_capture", + "libhidlbase", + "vendor.mediatek.hardware.mtkpower@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_pipelinemodel_utils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_utils.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_modulehelper", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_hwutils", + "libmtkcam_sysutils", + "libmtkcam_metadata", + "libmtkcam_streamutils", + "libmtkcam_pipeline", + "libmtkcam_hwnode", + "libmtkcam_featureutils", + "libbwc", + "android.hardware.power@1.0", + "vendor.mediatek.hardware.power@2.0", + "libcameracustom", + "libhardware", + "libhidlbase", + "libhidltransport", + "libfeature.stereo.provider", + "libmtkcam_synchelper", + "libmtkcam_ulog", + "libaedv", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_pipelinemodel_zsl", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_zsl.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_stdutils", + "libmtkcam_debugutils", + "libmtkcam_pipelinemodel_utils", + "libmtkcam_pipeline", + "libmtkcam_imgbuf", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_streamutils", + "libmtkcam_ulog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_pipelinepolicy-security", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/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", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_pipelinepolicy-smvr", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_pipelinepolicy-smvr.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_stdutils", + "libmtkcam_hwutils", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_modulehelper", + "libmtkcam_streamutils", + "libmtkcam_pipelinepolicy", + "libmtkcam_ulog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_pipelinepolicy", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_pipelinepolicy.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_stdutils", + "libmtkcam_hwutils", + "libmtkcam_featureutils", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_streamutils", + "libmtkcam_modulehelper", + "libmtkcam_pipelinemodel_utils", + "libmtkcam_ulog", + "libcameracustom", + "libfeature.stereo.provider", + "libcameracustom.eis", + "libaedv", + "libmtkcam_featurepolicy", + "libmtkcam_3rdparty", + "libmtkcam_3rdparty.core", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_pipelinepolicy_factory", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_pipelinepolicy_factory.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_stdutils", + "libmtkcam_metadata", + "libmtkcam_metastore", + "libmtkcam_modulehelper", + "libmtkcam_featurepolicy", + "libmtkcam_pipelinepolicy", + "libmtkcam_pipelinepolicy-smvr", + "libmtkcam_pipelinepolicy-security", + "libmtkcam_pipelinepolicy-aov", + "libmtkcam_ulog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_prerelease", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_prerelease.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libaedv", + "libmtkcam_metadata", + "libmtkcam_stdutils", + "libmtkcam.eventcallback", + "libmtkcam_ulog", + "libmtkcam_streamutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_rsc", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_rsc.so", + ], + shared_libs: [ + "libcutils", + "liblog", + "libmtkcam_stdutils", + "libmtkcam_imem", + "libion", + "libion_mtk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_scenariorecorder", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_scenariorecorder.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_debugutils", + "libladder", + "libmtkcam_ulog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_stdutils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_stdutils.so", + ], + shared_libs: [ + "liblog", + "libutils-v32", + "libcutils", + "libsync", + "libladder", + "libmtkcam_ulog", + "libaedv", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_streamutils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_streamutils.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libhardware", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_metadata", + "libmtkcam_ulog", + "libmtkcam_debugutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_synchelper", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_synchelper.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libhardware", + "libmtkcam_stdutils", + "libmtkcam_imgbuf", + "libmtkcam_metadata", + "libmtkcam_ulog", + "libmtkcam_metastore", + "libmtkcam.logicalmodule", + "libmtkcam_modulehelper", + "libmtkcam_hwutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_sysutils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_sysutils.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libsync", + "libmtkcam_stdutils", + "libhidlbase", + "libhidltransport", + "libhwbinder", + "android.hardware.power@1.0", + "vendor.mediatek.hardware.mtkpower@1.0", + "libladder", + "libmtkcam_ulog", + "libcameracustom", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_tuning_utils", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_tuning_utils.so", + ], + shared_libs: [ + "libmtkcam_modulehelper", + "libmtkcam_metadata", + "liblog", + "libmtkcam_stdutils", + "libutils", + "libmtkcam_sysutils", + "libcutils", + "libhardware", + "libmtkcam_ulog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_ulog", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libmtkcam_ulog.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libladder", + "libaedv", + "libmtkcam_debugutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libneuralnetworks_sl_driver_mtk_prebuilt", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libneuralnetworks_sl_driver_mtk_prebuilt.so", + ], + shared_libs: [ + "libbase_shim", + "libcutils", + "liblog", + "libnativewindow", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libneuron_adapter_mgvi", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libneuron_adapter_mgvi.so", + ], + shared_libs: [ + "liblog", + "libnativewindow", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libneuron_runtime.5", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libneuron_runtime.5.so", + ], + shared_libs: [ + "libm", + "libdl", + "libz", + "liblog", + "libc", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libpq_cust_base", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libpq_cust_base.so", + ], + shared_libs: [ + "liblog", + "libdl", + "libc", + "libm", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libpq_prot", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libpq_prot.so", + ], + shared_libs: [ + "libcutils", + "libutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libpqparamparser", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libpqparamparser.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libhardware", + "libhidlbase", + "libgralloc_extra", + "libhidlmemory", + "vendor.mediatek.hardware.pq@2.15", + "libmml", + "libdmabufheap", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libstereoinfoaccessor_vsdof", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libstereoinfoaccessor_vsdof.so", + ], + shared_libs: [ + "libutils", + "libcutils", + "liblog", + "libexpat", + "libz", + "libpng", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libvainr_model", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mt6789/libvainr_model.so", + ], + shared_libs: [ + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmtkcam_streaminfo_plugin-p1stt", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/mtkcam/mt6789/libmtkcam_streaminfo_plugin-p1stt.so", + ], + shared_libs: [ + "liblog", + "libutils", + "libcutils", + "libmtkcam_stdutils", + "libmtkcam_hwutils", + "libmtkcam_modulehelper", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + relative_install_path: "mtkcam/mt6789", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "nfc_nci.st21nfc.st", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/nfc_nci.st21nfc.st.so", + ], + shared_libs: [ + "libbase", + "libcutils", + "libhardware", + "libhardware_legacy", + "libhidlbase", + "liblog", + "libutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.apuware.apusys@2.0", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.apusys@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@2.1", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.apusys@2.1.so", + ], + shared_libs: [ + "vendor.mediatek.hardware.apuware.apusys@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.apuware.hmp@1.0", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.hmp@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.apuware.utils@2.0", + owner: "advan", + 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@7.1", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.mediatek.hardware.audio@7.1.so", + ], + shared_libs: [ + "android.hardware.audio.common@7.0", + "android.hardware.audio.effect@7.0", + "android.hardware.audio@7.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.camera.atms@1.0", + owner: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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.lomoeffect@1.0", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.mediatek.hardware.camera.lomoeffect@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", + "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: "advan", + 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: "advan", + 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.composer_ext@1.0", + owner: "advan", + 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.keymaster_attestation@1.0", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.mediatek.hardware.keymaster_attestation@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.keymaster_attestation@1.1", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.mediatek.hardware.keymaster_attestation@1.1.so", + ], + shared_libs: [ + "vendor.mediatek.hardware.keymaster_attestation@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.mmagent@1.0", + owner: "advan", + 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: "advan", + 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.mms@1.0", + owner: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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.mtkradioex@2.0", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex@2.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, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.mtkradioex@3.0", + owner: "advan", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/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, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.netdagent@1.0", + owner: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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.videotelephony@1.0_vendor", + stem: "vendor.mediatek.hardware.videotelephony@1.0", + owner: "advan", + 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.trustonic.tee.tui@1.0", + owner: "advan", + 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: "advan", + 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: "advan", + 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, +} + +prebuilt_etc_xml { + name: "android.hardware.neuralnetworks-shim-service-mtk.xml", + owner: "advan", + 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: "advan", + 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: "advan", + 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: "advan", + 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: "android.hardware.usb@1.2-service-mediatekv2.xml", + owner: "advan", + src: "proprietary/vendor/etc/vintf/manifest/android.hardware.usb@1.2-service-mediatekv2.xml", + filename_from_src: true, + sub_dir: "vintf/manifest", + soc_specific: true, +} + +prebuilt_etc_xml { + name: "gnss-mtk.xml", + owner: "advan", + 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.xml", + owner: "advan", + src: "proprietary/vendor/etc/vintf/manifest/gnss@2.1-service.xml", + filename_from_src: true, + sub_dir: "vintf/manifest", + soc_specific: true, +} + +prebuilt_etc_xml { + name: "manifest_android.hardware.drm@1.4-service.widevine.xml", + owner: "advan", + src: "proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.4-service.widevine.xml", + filename_from_src: true, + sub_dir: "vintf/manifest", + soc_specific: true, +} + +prebuilt_etc_xml { + name: "manifest_apuware_apusys.xml", + owner: "advan", + src: "proprietary/vendor/etc/vintf/manifest/manifest_apuware_apusys.xml", + filename_from_src: true, + sub_dir: "vintf/manifest", + soc_specific: true, +} + +prebuilt_etc_xml { + name: "manifest_apuware_hmp.xml", + owner: "advan", + src: "proprietary/vendor/etc/vintf/manifest/manifest_apuware_hmp.xml", + filename_from_src: true, + sub_dir: "vintf/manifest", + soc_specific: true, +} + +prebuilt_etc_xml { + name: "manifest_apuware_utils.xml", + owner: "advan", + 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: "advan", + 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_media_c2_V1_2_default.xml", + owner: "advan", + src: "proprietary/vendor/etc/vintf/manifest/manifest_media_c2_V1_2_default.xml", + filename_from_src: true, + sub_dir: "vintf/manifest", + soc_specific: true, +} + +cc_prebuilt_binary { + name: "ccci_mdinit", + owner: "advan", + 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: "advan", + 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, +} + +cc_prebuilt_binary { + name: "fuelgauged", + owner: "advan", + 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: "advan", + 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: "gsm0710muxd", + owner: "advan", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/gsm0710muxd", + ], + shared_libs: [ + "libcutils", + "libmtkcutils", + "libmtkrillog", + "libmtkproperty", + "libaedv", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "android.hardware.drm@1.4-service.widevine", + owner: "advan", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/android.hardware.drm@1.4-service.widevine", + ], + shared_libs: [ + "android.hardware.drm@1.0", + "android.hardware.drm@1.1", + "android.hardware.drm@1.2", + "android.hardware.drm@1.3", + "libbase", + "libhidlbase", + "liblog", + "libutils", + "libbinder", + "android.hardware.drm@1.4", + "libwvhidl", + "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: "advan", + 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-V1-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.media.c2@1.2-mediatek-64b", + owner: "advan", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/android.hardware.media.c2@1.2-mediatek-64b", + ], + shared_libs: [ + "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: "advan", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/android.hardware.neuralnetworks-shim-service-mtk", + ], + shared_libs: [ + "libbase", + "libbinder_ndk", + "libhidlbase", + "libhidlmemory", + "liblog", + "libnativewindow", + "libutils", + "libneuralnetworks_sl_driver_mtk_prebuilt", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw", + soc_specific: true, +} + +cc_prebuilt_binary { + name: "android.hardware.secure_element@1.2-service-mediatek", + owner: "advan", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/android.hardware.secure_element@1.2-service-mediatek", + ], + shared_libs: [ + "vendor.mediatek.hardware.mtkradioex@2.0", + "libhidlbase", + "libutils", + "android.hardware.secure_element@1.0", + "android.hardware.secure_element@1.1", + "android.hardware.secure_element@1.2", + "libcutils", + "liblog", + "android.hardware.radio@1.0", + "android.hardware.radio@1.1", + "android.hardware.radio@1.2", + "android.hardware.radio@1.3", + "android.hardware.radio@1.4", + "vendor.mediatek.hardware.mtkradioex@3.0", + "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-service.trustonic", + owner: "advan", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/android.hardware.security.keymint-service.trustonic", + ], + shared_libs: [ + "android.hardware.security.rkp-V3-ndk", + "libhidlbase", + "android.hardware.security.keymint-V3-ndk", + "android.hardware.security.sharedsecret-V1-ndk", + "android.hardware.security.secureclock-V1-ndk", + "libbase", + "libbinder_ndk", + "libcppbor_external", + "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.usb@1.2-service-mediatekv2", + owner: "advan", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/android.hardware.usb@1.2-service-mediatekv2", + ], + shared_libs: [ + "libbase_shim", + "android.hardware.usb@1.0", + "android.hardware.usb@1.1", + "android.hardware.usb@1.2", + "android.hardware.usb@1.3", + "android.hardware.usb.gadget@1.0", + "android.hardware.usb.gadget@1.1", + "libbase", + "libcutils", + "libhardware", + "libhidlbase", + "liblog", + "libutils", + "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.mt6789", + owner: "advan", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/mt6789/android.hardware.graphics.allocator@4.0-service-mediatek.mt6789", + ], + 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/mt6789", + soc_specific: true, +} + +cc_prebuilt_binary { + name: "camerahalserver", + owner: "advan", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/mt6789/camerahalserver", + ], + shared_libs: [ + "libudf", + "liblog", + "libutils", + "libcutils", + "libbinder", + "libhwbinder", + "libhidlbase", + "libhidltransport", + "libmtkcam_stdutils", + "libmtkcam_ulog", + "libmtkcam_scenariorecorder", + "libmtkcam_modulehelper", + "android.hardware.camera.provider@2.4", + "android.hardware.camera.provider@2.5", + "android.hardware.camera.provider@2.6", + "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", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "hw/mt6789", + soc_specific: true, +} + +cc_prebuilt_binary { + name: "mtkfusionrild", + owner: "advan", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/mtkfusionrild", + ], + shared_libs: [ + "libutils-v32", + "libmtkrillog", + "libmtkproperty", + "libmtkcutils", + "librilfusion", + "libmtkrilutils", + "libsysenv", + "libmtkconfigutils", + "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: "advan", + 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.keymaster_attestation@1.1-service", + owner: "advan", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-service", + ], + shared_libs: [ + "liblog", + "libcutils", + "libbase", + "libutils", + "libhardware", + "libhidlbase", + "libhidltransport", + "vendor.mediatek.hardware.keymaster_attestation@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.mmagent@1.1-service", + owner: "advan", + 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.mms@1.6-service", + owner: "advan", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/vendor.mediatek.hardware.mms@1.6-service", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "liblog", + "libutils", + "libhardware", + "vendor.mediatek.hardware.mms@1.6", + "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: "advan", + 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@2.2-service", + owner: "advan", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/hw/vendor.mediatek.hardware.pq@2.2-service", + ], + shared_libs: [ + "libhidlbase", + "libhidltransport", + "liblog", + "libutils", + "libhardware", + "vendor.mediatek.hardware.pq@2.15", + "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: "advan", + 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: "advan", + 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: "mcDriverDaemon", + owner: "advan", + 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: "advan", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/mnld", + ], + shared_libs: [ + "libmnl", + "libcurl", + "libcutils", + "libnvram", + "libcrypto", + "libssl", + "libz", + "liblog", + "libhardware", + "libladder", + "libDR", + "libutils", + "android.frameworks.sensorservice@1.0", + "android.hardware.sensors@1.0", + "libhidlbase", + "libhidltransport", + "android.hardware.sensors@1.0-convert-shared", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "v3avpud.mt6789", + owner: "advan", + target: { + android_arm: { + srcs: [ + "proprietary/vendor/bin/mt6789/v3avpud.mt6789", + ], + shared_libs: [ + "libcutils", + "libvpudv3a_vcodec", + "libvcodec_utility_v3a", + "liblog", + "libion", + "libaedv", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "32", + strip: { + none: true, + }, + prefer: true, + relative_install_path: "mt6789", + soc_specific: true, +} + +cc_prebuilt_binary { + name: "mtk_agpsd", + owner: "advan", + 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: "netdagent", + owner: "advan", + 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: "nvram_daemon", + owner: "advan", + 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: "advan", + 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: "wlan_assistant", + owner: "advan", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/wlan_assistant", + ], + shared_libs: [ + "libc", + "liblog", + "libcutils", + "libnl", + "libc++", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "wmt_launcher", + owner: "advan", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/wmt_launcher", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +cc_prebuilt_binary { + name: "wmt_loader", + owner: "advan", + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/bin/wmt_loader", + ], + shared_libs: [ + "libcutils", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + strip: { + none: true, + }, + prefer: true, + soc_specific: true, +} + +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/mt6789/android.hardware.graphics.allocator@4.0-service-mediatek.mt6789", +} + +install_symlink { + name: "vendor_bin_hw_camerahalserver", + soc_specific: true, + installed_location: "bin/hw/camerahalserver", + symlink_target: "/vendor/bin/hw/mt6789/camerahalserver", +} + +install_symlink { + name: "vendor_bin_v3avpud", + soc_specific: true, + installed_location: "bin/v3avpud", + symlink_target: "/vendor/bin/mt6789/v3avpud.mt6789", +} + +install_symlink { + name: "vendor_lib_libmtk_drvb_so", + soc_specific: true, + installed_location: "lib/libmtk_drvb.so", + symlink_target: "/vendor/lib/mt6789/libmtk_drvb.so", +} + +install_symlink { + name: "vendor_lib_libvcodec_utility_so", + soc_specific: true, + installed_location: "lib/libvcodec_utility.so", + symlink_target: "/vendor/lib/mt6789/libvcodec_utility.so", +} + +install_symlink { + name: "vendor_lib_libvcodec_utility_v3a_so", + soc_specific: true, + installed_location: "lib/libvcodec_utility_v3a.so", + symlink_target: "/vendor/lib/mt6789/libvcodec_utility_v3a.so", +} + +install_symlink { + name: "vendor_lib_libvcodecdrv_so", + soc_specific: true, + installed_location: "lib/libvcodecdrv.so", + symlink_target: "/vendor/lib/mt6789/libvcodecdrv.so", +} + +install_symlink { + name: "vendor_lib_libvcodecdrv_v3a_so", + soc_specific: true, + installed_location: "lib/libvcodecdrv_v3a.so", + symlink_target: "/vendor/lib/mt6789/libvcodecdrv_v3a.so", +} + +install_symlink { + name: "vendor_lib_libvpudv3a_vcodec_so", + soc_specific: true, + installed_location: "lib/libvpudv3a_vcodec.so", + symlink_target: "/vendor/lib/mt6789/libvpudv3a_vcodec.so", +} + +install_symlink { + name: "vendor_lib64_egl_libGLES_mali_so", + soc_specific: true, + installed_location: "lib64/egl/libGLES_mali.so", + symlink_target: "/vendor/lib64/egl/mt6789/libGLES_mali.so", +} + +install_symlink { + name: "vendor_lib64_hw_audio_primary_mt6789_so", + soc_specific: true, + installed_location: "lib64/hw/audio.primary.mt6789.so", + symlink_target: "/vendor/lib64/hw/audio.primary.mediatek.so", +} + +install_symlink { + name: "vendor_lib64_hw_kmsetkey_default_so", + soc_specific: true, + installed_location: "lib64/hw/kmsetkey.default.so", + symlink_target: "/vendor/lib64/hw/kmsetkey.trustonic.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_camera_provider@2_6-impl-mediatek_so", + soc_specific: true, + installed_location: "lib64/hw/android.hardware.camera.provider@2.6-impl-mediatek.so", + symlink_target: "/vendor/lib64/hw/mt6789/android.hardware.camera.provider@2.6-impl-mediatek.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/mt6789/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/mt6789/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/mt6789/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/mt6789/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/mt6789/vendor.mediatek.hardware.camera.bgservice@1.1-impl.so", +} + +install_symlink { + name: "vendor_lib64_hw_vendor_mediatek_hardware_camera_ccap@1_0-impl_so", + soc_specific: true, + installed_location: "lib64/hw/vendor.mediatek.hardware.camera.ccap@1.0-impl.so", + symlink_target: "/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.ccap@1.0-impl.so", +} + +install_symlink { + name: "vendor_lib64_hw_vendor_mediatek_hardware_camera_isphal@1_0-impl_so", + soc_specific: true, + installed_location: "lib64/hw/vendor.mediatek.hardware.camera.isphal@1.0-impl.so", + symlink_target: "/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.isphal@1.0-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/mt6789/vendor.mediatek.hardware.camera.isphal@1.1-impl.so", +} + +install_symlink { + name: "vendor_lib64_hw_vendor_mediatek_hardware_camera_lomoeffect@1_0-impl_so", + soc_specific: true, + installed_location: "lib64/hw/vendor.mediatek.hardware.camera.lomoeffect@1.0-impl.so", + symlink_target: "/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.lomoeffect@1.0-impl.so", +} + +install_symlink { + name: "vendor_lib64_hw_vendor_mediatek_hardware_pq@2_15-impl_so", + soc_specific: true, + installed_location: "lib64/hw/vendor.mediatek.hardware.pq@2.15-impl.so", + symlink_target: "/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.pq@2.15-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/mt6789/vulkan.mali.so", +} + +install_symlink { + name: "vendor_lib64_hw_sensors_mt6789_so", + soc_specific: true, + installed_location: "lib64/hw/sensors.mt6789.so", + symlink_target: "/vendor/lib64/hw/sensors.mediatek.V2.0.so", +} + +install_symlink { + name: "vendor_lib64_arm_graphics-V1-ndk_platform_so", + soc_specific: true, + installed_location: "lib64/arm.graphics-V1-ndk_platform.so", + symlink_target: "/vendor/lib64/mt6789/arm.graphics-V1-ndk_platform.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/mt6789/arm.graphics-V3-ndk.so", +} + +install_symlink { + name: "vendor_lib64_bf2257csmacro_mipi_raw_IdxMgr_so", + soc_specific: true, + installed_location: "lib64/bf2257csmacro_mipi_raw_IdxMgr.so", + symlink_target: "/vendor/lib64/mt6789/bf2257csmacro_mipi_raw_IdxMgr.so", +} + +install_symlink { + name: "vendor_lib64_bf2257csmacro_mipi_raw_tuning_so", + soc_specific: true, + installed_location: "lib64/bf2257csmacro_mipi_raw_tuning.so", + symlink_target: "/vendor/lib64/mt6789/bf2257csmacro_mipi_raw_tuning.so", +} + +install_symlink { + name: "vendor_lib64_gc08a3sub2lane_mipi_raw_IdxMgr_so", + soc_specific: true, + installed_location: "lib64/gc08a3sub2lane_mipi_raw_IdxMgr.so", + symlink_target: "/vendor/lib64/mt6789/gc08a3sub2lane_mipi_raw_IdxMgr.so", +} + +install_symlink { + name: "vendor_lib64_gc08a3sub2lane_mipi_raw_tuning_so", + soc_specific: true, + installed_location: "lib64/gc08a3sub2lane_mipi_raw_tuning.so", + symlink_target: "/vendor/lib64/mt6789/gc08a3sub2lane_mipi_raw_tuning.so", +} + +install_symlink { + name: "vendor_lib64_gc32e1sub_mipi_raw_IdxMgr_so", + soc_specific: true, + installed_location: "lib64/gc32e1sub_mipi_raw_IdxMgr.so", + symlink_target: "/vendor/lib64/mt6789/gc32e1sub_mipi_raw_IdxMgr.so", +} + +install_symlink { + name: "vendor_lib64_gc32e1sub_mipi_raw_tuning_so", + soc_specific: true, + installed_location: "lib64/gc32e1sub_mipi_raw_tuning.so", + symlink_target: "/vendor/lib64/mt6789/gc32e1sub_mipi_raw_tuning.so", +} + +install_symlink { + name: "vendor_lib64_imx782_mipi_raw_IdxMgr_so", + soc_specific: true, + installed_location: "lib64/imx782_mipi_raw_IdxMgr.so", + symlink_target: "/vendor/lib64/mt6789/imx782_mipi_raw_IdxMgr.so", +} + +install_symlink { + name: "vendor_lib64_imx782_mipi_raw_tuning_so", + soc_specific: true, + installed_location: "lib64/imx782_mipi_raw_tuning.so", + symlink_target: "/vendor/lib64/mt6789/imx782_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/mt6789/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/mt6789/lib3a.ae.so", +} + +install_symlink { + name: "vendor_lib64_lib3a_ae_stat_so", + soc_specific: true, + installed_location: "lib64/lib3a.ae.stat.so", + symlink_target: "/vendor/lib64/mt6789/lib3a.ae.stat.so", +} + +install_symlink { + name: "vendor_lib64_lib3a_af_assist_so", + soc_specific: true, + installed_location: "lib64/lib3a.af.assist.so", + symlink_target: "/vendor/lib64/mt6789/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/mt6789/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/mt6789/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/mt6789/lib3a.af.so", +} + +install_symlink { + name: "vendor_lib64_lib3a_alsflicker_so", + soc_specific: true, + installed_location: "lib64/lib3a.alsflicker.so", + symlink_target: "/vendor/lib64/mt6789/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/mt6789/lib3a.awb.core.so", +} + +install_symlink { + name: "vendor_lib64_lib3a_ccudrv_so", + soc_specific: true, + installed_location: "lib64/lib3a.ccudrv.so", + symlink_target: "/vendor/lib64/mt6789/lib3a.ccudrv.so", +} + +install_symlink { + name: "vendor_lib64_lib3a_ccuif_so", + soc_specific: true, + installed_location: "lib64/lib3a.ccuif.so", + symlink_target: "/vendor/lib64/mt6789/lib3a.ccuif.so", +} + +install_symlink { + name: "vendor_lib64_lib3a_custom_ae_so", + soc_specific: true, + installed_location: "lib64/lib3a.custom.ae.so", + symlink_target: "/vendor/lib64/mt6789/lib3a.custom.ae.so", +} + +install_symlink { + name: "vendor_lib64_lib3a_dce_so", + soc_specific: true, + installed_location: "lib64/lib3a.dce.so", + symlink_target: "/vendor/lib64/mt6789/lib3a.dce.so", +} + +install_symlink { + name: "vendor_lib64_lib3a_flash_so", + soc_specific: true, + installed_location: "lib64/lib3a.flash.so", + symlink_target: "/vendor/lib64/mt6789/lib3a.flash.so", +} + +install_symlink { + name: "vendor_lib64_lib3a_flicker_so", + soc_specific: true, + installed_location: "lib64/lib3a.flicker.so", + symlink_target: "/vendor/lib64/mt6789/lib3a.flicker.so", +} + +install_symlink { + name: "vendor_lib64_lib3a_gma_so", + soc_specific: true, + installed_location: "lib64/lib3a.gma.so", + symlink_target: "/vendor/lib64/mt6789/lib3a.gma.so", +} + +install_symlink { + name: "vendor_lib64_lib3a_lce_so", + soc_specific: true, + installed_location: "lib64/lib3a.lce.so", + symlink_target: "/vendor/lib64/mt6789/lib3a.lce.so", +} + +install_symlink { + name: "vendor_lib64_lib3a_log_so", + soc_specific: true, + installed_location: "lib64/lib3a.log.so", + symlink_target: "/vendor/lib64/mt6789/lib3a.log.so", +} + +install_symlink { + name: "vendor_lib64_lib3a_n3d3a_so", + soc_specific: true, + installed_location: "lib64/lib3a.n3d3a.so", + symlink_target: "/vendor/lib64/mt6789/lib3a.n3d3a.so", +} + +install_symlink { + name: "vendor_lib64_lib3a_sensors_color_so", + soc_specific: true, + installed_location: "lib64/lib3a.sensors.color.so", + symlink_target: "/vendor/lib64/mt6789/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/mt6789/lib3a.sensors.flicker.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_bf2257csmacromipiraw_E2EHDR_Preview_so", + soc_specific: true, + installed_location: "lib64/libCamera_bf2257csmacromipiraw_E2EHDR_Preview.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_E2EHDR_Preview.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_bf2257csmacromipiraw_E2EHDR_Video_so", + soc_specific: true, + installed_location: "lib64/libCamera_bf2257csmacromipiraw_E2EHDR_Video.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_E2EHDR_Video.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_bf2257csmacromipiraw_Face_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_bf2257csmacromipiraw_Face_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Face_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_bf2257csmacromipiraw_Flash_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_bf2257csmacromipiraw_Flash_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Flash_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_bf2257csmacromipiraw_HDR_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_bf2257csmacromipiraw_HDR_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_HDR_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_bf2257csmacromipiraw_HDR_Preview_so", + soc_specific: true, + installed_location: "lib64/libCamera_bf2257csmacromipiraw_HDR_Preview.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_HDR_Preview.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_bf2257csmacromipiraw_HDR_Video_so", + soc_specific: true, + installed_location: "lib64/libCamera_bf2257csmacromipiraw_HDR_Video.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_HDR_Video.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_bf2257csmacromipiraw_N3D_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_bf2257csmacromipiraw_N3D_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_N3D_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_bf2257csmacromipiraw_N3D_Preview_so", + soc_specific: true, + installed_location: "lib64/libCamera_bf2257csmacromipiraw_N3D_Preview.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_N3D_Preview.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_bf2257csmacromipiraw_N3D_Video_so", + soc_specific: true, + installed_location: "lib64/libCamera_bf2257csmacromipiraw_N3D_Video.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_N3D_Video.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_bf2257csmacromipiraw_P1_YUV_so", + soc_specific: true, + installed_location: "lib64/libCamera_bf2257csmacromipiraw_P1_YUV.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_P1_YUV.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_bf2257csmacromipiraw_Scene_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_bf2257csmacromipiraw_Scene_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_bf2257csmacromipiraw_Scene_Capture_4cell_so", + soc_specific: true, + installed_location: "lib64/libCamera_bf2257csmacromipiraw_Scene_Capture_4cell.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Capture_4cell.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_bf2257csmacromipiraw_Scene_Preview_so", + soc_specific: true, + installed_location: "lib64/libCamera_bf2257csmacromipiraw_Scene_Preview.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Preview.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_bf2257csmacromipiraw_Scene_Preview_4k_so", + soc_specific: true, + installed_location: "lib64/libCamera_bf2257csmacromipiraw_Scene_Preview_4k.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Preview_4k.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_bf2257csmacromipiraw_Scene_Preview_ZSD_Flash_so", + soc_specific: true, + installed_location: "lib64/libCamera_bf2257csmacromipiraw_Scene_Preview_ZSD_Flash.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Preview_ZSD_Flash.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_bf2257csmacromipiraw_Video_1080_so", + soc_specific: true, + installed_location: "lib64/libCamera_bf2257csmacromipiraw_Video_1080.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Video_1080.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_bf2257csmacromipiraw_Video_4k_so", + soc_specific: true, + installed_location: "lib64/libCamera_bf2257csmacromipiraw_Video_4k.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Video_4k.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc08a3sub2lanemipiraw_E2EHDR_Preview_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc08a3sub2lanemipiraw_E2EHDR_Preview.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_E2EHDR_Preview.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc08a3sub2lanemipiraw_E2EHDR_Video_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc08a3sub2lanemipiraw_E2EHDR_Video.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_E2EHDR_Video.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc08a3sub2lanemipiraw_Face_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc08a3sub2lanemipiraw_Face_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Face_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc08a3sub2lanemipiraw_Flash_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc08a3sub2lanemipiraw_Flash_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Flash_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc08a3sub2lanemipiraw_HDR_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc08a3sub2lanemipiraw_HDR_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_HDR_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc08a3sub2lanemipiraw_HDR_Preview_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc08a3sub2lanemipiraw_HDR_Preview.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_HDR_Preview.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc08a3sub2lanemipiraw_HDR_Video_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc08a3sub2lanemipiraw_HDR_Video.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_HDR_Video.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc08a3sub2lanemipiraw_N3D_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc08a3sub2lanemipiraw_N3D_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_N3D_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc08a3sub2lanemipiraw_N3D_Preview_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc08a3sub2lanemipiraw_N3D_Preview.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_N3D_Preview.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc08a3sub2lanemipiraw_N3D_Video_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc08a3sub2lanemipiraw_N3D_Video.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_N3D_Video.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc08a3sub2lanemipiraw_P1_YUV_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc08a3sub2lanemipiraw_P1_YUV.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_P1_YUV.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc08a3sub2lanemipiraw_Scene_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc08a3sub2lanemipiraw_Scene_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc08a3sub2lanemipiraw_Scene_Capture_4cell_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc08a3sub2lanemipiraw_Scene_Capture_4cell.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Capture_4cell.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc08a3sub2lanemipiraw_Scene_Preview_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc08a3sub2lanemipiraw_Scene_Preview.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Preview.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc08a3sub2lanemipiraw_Scene_Preview_4k_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc08a3sub2lanemipiraw_Scene_Preview_4k.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Preview_4k.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc08a3sub2lanemipiraw_Scene_Preview_ZSD_Flash_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc08a3sub2lanemipiraw_Scene_Preview_ZSD_Flash.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Preview_ZSD_Flash.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc08a3sub2lanemipiraw_Video_1080_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc08a3sub2lanemipiraw_Video_1080.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Video_1080.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc08a3sub2lanemipiraw_Video_4k_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc08a3sub2lanemipiraw_Video_4k.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Video_4k.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc32e1submipiraw_E2EHDR_Preview_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc32e1submipiraw_E2EHDR_Preview.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_E2EHDR_Preview.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc32e1submipiraw_E2EHDR_Video_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc32e1submipiraw_E2EHDR_Video.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_E2EHDR_Video.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc32e1submipiraw_Face_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc32e1submipiraw_Face_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Face_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc32e1submipiraw_Flash_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc32e1submipiraw_Flash_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Flash_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc32e1submipiraw_HDR_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc32e1submipiraw_HDR_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_HDR_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc32e1submipiraw_HDR_Preview_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc32e1submipiraw_HDR_Preview.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_HDR_Preview.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc32e1submipiraw_HDR_Video_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc32e1submipiraw_HDR_Video.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_HDR_Video.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc32e1submipiraw_N3D_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc32e1submipiraw_N3D_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_N3D_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc32e1submipiraw_N3D_Preview_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc32e1submipiraw_N3D_Preview.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_N3D_Preview.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc32e1submipiraw_N3D_Video_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc32e1submipiraw_N3D_Video.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_N3D_Video.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc32e1submipiraw_P1_YUV_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc32e1submipiraw_P1_YUV.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_P1_YUV.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc32e1submipiraw_Scene_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc32e1submipiraw_Scene_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc32e1submipiraw_Scene_Capture_4cell_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc32e1submipiraw_Scene_Capture_4cell.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Capture_4cell.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc32e1submipiraw_Scene_Preview_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc32e1submipiraw_Scene_Preview.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Preview.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc32e1submipiraw_Scene_Preview_4k_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc32e1submipiraw_Scene_Preview_4k.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Preview_4k.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc32e1submipiraw_Scene_Preview_ZSD_Flash_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc32e1submipiraw_Scene_Preview_ZSD_Flash.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Preview_ZSD_Flash.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc32e1submipiraw_Video_1080_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc32e1submipiraw_Video_1080.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Video_1080.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_gc32e1submipiraw_Video_4k_so", + soc_specific: true, + installed_location: "lib64/libCamera_gc32e1submipiraw_Video_4k.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Video_4k.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_E2EHDR_Preview_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_E2EHDR_Preview.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_E2EHDR_Preview.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_E2EHDR_Video_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_E2EHDR_Video.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_E2EHDR_Video.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_Face_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_Face_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_Face_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_Flash_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_Flash_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_Flash_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_HDR_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_HDR_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_HDR_Preview_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_HDR_Preview.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Preview.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_HDR_Reconfig_Preview_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_HDR_Reconfig_Preview.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Reconfig_Preview.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_HDR_Reconfig_Video_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_HDR_Reconfig_Video.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Reconfig_Video.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_HDR_Video_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_HDR_Video.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Video.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_N3D_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_N3D_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_N3D_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_N3D_Preview_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_N3D_Preview.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_N3D_Preview.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_N3D_Video_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_N3D_Video.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_N3D_Video.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_P1_YUV_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_P1_YUV.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_P1_YUV.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_Scene_Capture_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_Scene_Capture.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Capture.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_Scene_Capture_4cell_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_Scene_Capture_4cell.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Capture_4cell.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_Scene_Preview_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_Scene_Preview.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Preview.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_Scene_Preview_4k_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_Scene_Preview_4k.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Preview_4k.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_Scene_Preview_ZSD_Flash_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_Scene_Preview_ZSD_Flash.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Preview_ZSD_Flash.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_Video_1080_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_Video_1080.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_Video_1080.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_Video_1080_60_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_Video_1080_60.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_Video_1080_60.so", +} + +install_symlink { + name: "vendor_lib64_libCamera_imx782mipiraw_Video_4k_so", + soc_specific: true, + installed_location: "lib64/libCamera_imx782mipiraw_Video_4k.so", + symlink_target: "/vendor/lib64/mt6789/libCamera_imx782mipiraw_Video_4k.so", +} + +install_symlink { + name: "vendor_lib64_libDR_so", + soc_specific: true, + installed_location: "lib64/libDR.so", + symlink_target: "/vendor/lib64/mt6789/libDR.so", +} + +install_symlink { + name: "vendor_lib64_libSonyIMX230PdafLibrary_so", + soc_specific: true, + installed_location: "lib64/libSonyIMX230PdafLibrary.so", + symlink_target: "/vendor/lib64/mt6789/libSonyIMX230PdafLibrary.so", +} + +install_symlink { + name: "vendor_lib64_libSonyIMX230PdafLibraryWrapper_so", + soc_specific: true, + installed_location: "lib64/libSonyIMX230PdafLibraryWrapper.so", + symlink_target: "/vendor/lib64/mt6789/libSonyIMX230PdafLibraryWrapper.so", +} + +install_symlink { + name: "vendor_lib64_libSonyIMX338PdafLibrary_so", + soc_specific: true, + installed_location: "lib64/libSonyIMX338PdafLibrary.so", + symlink_target: "/vendor/lib64/mt6789/libSonyIMX338PdafLibrary.so", +} + +install_symlink { + name: "vendor_lib64_libSonyIMX338PdafLibraryWrapper_so", + soc_specific: true, + installed_location: "lib64/libSonyIMX338PdafLibraryWrapper.so", + symlink_target: "/vendor/lib64/mt6789/libSonyIMX338PdafLibraryWrapper.so", +} + +install_symlink { + name: "vendor_lib64_libSonyIMX386PdafLibrary_so", + soc_specific: true, + installed_location: "lib64/libSonyIMX386PdafLibrary.so", + symlink_target: "/vendor/lib64/mt6789/libSonyIMX386PdafLibrary.so", +} + +install_symlink { + name: "vendor_lib64_libSonyIMX386PdafLibraryWrapper_so", + soc_specific: true, + installed_location: "lib64/libSonyIMX386PdafLibraryWrapper.so", + symlink_target: "/vendor/lib64/mt6789/libSonyIMX386PdafLibraryWrapper.so", +} + +install_symlink { + name: "vendor_lib64_libSonyIMX519PdafLibrary_so", + soc_specific: true, + installed_location: "lib64/libSonyIMX519PdafLibrary.so", + symlink_target: "/vendor/lib64/mt6789/libSonyIMX519PdafLibrary.so", +} + +install_symlink { + name: "vendor_lib64_libSonyIMX519PdafLibraryWrapper_so", + soc_specific: true, + installed_location: "lib64/libSonyIMX519PdafLibraryWrapper.so", + symlink_target: "/vendor/lib64/mt6789/libSonyIMX519PdafLibraryWrapper.so", +} + +install_symlink { + name: "vendor_lib64_libaaa_ltm_so", + soc_specific: true, + installed_location: "lib64/libaaa_ltm.so", + symlink_target: "/vendor/lib64/mt6789/libaaa_ltm.so", +} + +install_symlink { + name: "vendor_lib64_libaaa_ltmx_so", + soc_specific: true, + installed_location: "lib64/libaaa_ltmx.so", + symlink_target: "/vendor/lib64/mt6789/libaaa_ltmx.so", +} + +install_symlink { + name: "vendor_lib64_libaal_cust_func_so", + soc_specific: true, + installed_location: "lib64/libaal_cust_func.so", + symlink_target: "/vendor/lib64/mt6789/libaal_cust_func.so", +} + +install_symlink { + name: "vendor_lib64_libaalservice_so", + soc_specific: true, + installed_location: "lib64/libaalservice.so", + symlink_target: "/vendor/lib64/mt6789/libaalservice.so", +} + +install_symlink { + name: "vendor_lib64_libacdk_so", + soc_specific: true, + installed_location: "lib64/libacdk.so", + symlink_target: "/vendor/lib64/mt6789/libacdk.so", +} + +install_symlink { + name: "vendor_lib64_libaiawb_moon_so", + soc_specific: true, + installed_location: "lib64/libaiawb_moon.so", + symlink_target: "/vendor/lib64/mt6789/libaiawb_moon.so", +} + +install_symlink { + name: "vendor_lib64_libaiawb_p1ggm_so", + soc_specific: true, + installed_location: "lib64/libaiawb_p1ggm.so", + symlink_target: "/vendor/lib64/mt6789/libaiawb_p1ggm.so", +} + +install_symlink { + name: "vendor_lib64_libaiawb_sun_so", + soc_specific: true, + installed_location: "lib64/libaiawb_sun.so", + symlink_target: "/vendor/lib64/mt6789/libaiawb_sun.so", +} + +install_symlink { + name: "vendor_lib64_libaibc_tuning_so", + soc_specific: true, + installed_location: "lib64/libaibc_tuning.so", + symlink_target: "/vendor/lib64/mt6789/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/mt6789/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/mt6789/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/mt6789/libaibc_tuning_p4.so", +} + +install_symlink { + name: "vendor_lib64_libaidepth_tuning_so", + soc_specific: true, + installed_location: "lib64/libaidepth_tuning.so", + symlink_target: "/vendor/lib64/mt6789/libaidepth_tuning.so", +} + +install_symlink { + name: "vendor_lib64_libaiselector_so", + soc_specific: true, + installed_location: "lib64/libaiselector.so", + symlink_target: "/vendor/lib64/mt6789/libaiselector.so", +} + +install_symlink { + name: "vendor_lib64_libcam_afhal_so", + soc_specific: true, + installed_location: "lib64/libcam.afhal.so", + symlink_target: "/vendor/lib64/mt6789/libcam.afhal.so", +} + +install_symlink { + name: "vendor_lib64_libcam_chdr_so", + soc_specific: true, + installed_location: "lib64/libcam.chdr.so", + symlink_target: "/vendor/lib64/mt6789/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/mt6789/libcam.feature_utils.so", +} + +install_symlink { + name: "vendor_lib64_libcam_hal3a_cctsvr_so", + soc_specific: true, + installed_location: "lib64/libcam.hal3a.cctsvr.so", + symlink_target: "/vendor/lib64/mt6789/libcam.hal3a.cctsvr.so", +} + +install_symlink { + name: "vendor_lib64_libcam_hal3a_log_so", + soc_specific: true, + installed_location: "lib64/libcam.hal3a.log.so", + symlink_target: "/vendor/lib64/mt6789/libcam.hal3a.log.so", +} + +install_symlink { + name: "vendor_lib64_libcam_hal3a_v3_ae_so", + soc_specific: true, + installed_location: "lib64/libcam.hal3a.v3.ae.so", + symlink_target: "/vendor/lib64/mt6789/libcam.hal3a.v3.ae.so", +} + +install_symlink { + name: "vendor_lib64_libcam_hal3a_v3_ai3a_so", + soc_specific: true, + installed_location: "lib64/libcam.hal3a.v3.ai3a.so", + symlink_target: "/vendor/lib64/mt6789/libcam.hal3a.v3.ai3a.so", +} + +install_symlink { + name: "vendor_lib64_libcam_hal3a_v3_awb_so", + soc_specific: true, + installed_location: "lib64/libcam.hal3a.v3.awb.so", + symlink_target: "/vendor/lib64/mt6789/libcam.hal3a.v3.awb.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/mt6789/libcam.hal3a.v3.dng.so", +} + +install_symlink { + name: "vendor_lib64_libcam_hal3a_v3_fsmgr_so", + soc_specific: true, + installed_location: "lib64/libcam.hal3a.v3.fsmgr.so", + symlink_target: "/vendor/lib64/mt6789/libcam.hal3a.v3.fsmgr.so", +} + +install_symlink { + name: "vendor_lib64_libcam_hal3a_v3_lscMgr_so", + soc_specific: true, + installed_location: "lib64/libcam.hal3a.v3.lscMgr.so", + symlink_target: "/vendor/lib64/mt6789/libcam.hal3a.v3.lscMgr.so", +} + +install_symlink { + name: "vendor_lib64_libcam_hal3a_v3_lsctbl_50_so", + soc_specific: true, + installed_location: "lib64/libcam.hal3a.v3.lsctbl.50.so", + symlink_target: "/vendor/lib64/mt6789/libcam.hal3a.v3.lsctbl.50.so", +} + +install_symlink { + name: "vendor_lib64_libcam_hal3a_v3_nvram_50_so", + soc_specific: true, + installed_location: "lib64/libcam.hal3a.v3.nvram.50.so", + symlink_target: "/vendor/lib64/mt6789/libcam.hal3a.v3.nvram.50.so", +} + +install_symlink { + name: "vendor_lib64_libcam_hal3a_v3_platform_so", + soc_specific: true, + installed_location: "lib64/libcam.hal3a.v3.platform.so", + symlink_target: "/vendor/lib64/mt6789/libcam.hal3a.v3.platform.so", +} + +install_symlink { + name: "vendor_lib64_libcam_hal3a_v3_resultpool_so", + soc_specific: true, + installed_location: "lib64/libcam.hal3a.v3.resultpool.so", + symlink_target: "/vendor/lib64/mt6789/libcam.hal3a.v3.resultpool.so", +} + +install_symlink { + name: "vendor_lib64_libcam_hal3a_v3_so", + soc_specific: true, + installed_location: "lib64/libcam.hal3a.v3.so", + symlink_target: "/vendor/lib64/mt6789/libcam.hal3a.v3.so", +} + +install_symlink { + name: "vendor_lib64_libcam_halisp_buf_so", + soc_specific: true, + installed_location: "lib64/libcam.halisp.buf.so", + symlink_target: "/vendor/lib64/mt6789/libcam.halisp.buf.so", +} + +install_symlink { + name: "vendor_lib64_libcam_halisp_common_so", + soc_specific: true, + installed_location: "lib64/libcam.halisp.common.so", + symlink_target: "/vendor/lib64/mt6789/libcam.halisp.common.so", +} + +install_symlink { + name: "vendor_lib64_libcam_halisp_so", + soc_specific: true, + installed_location: "lib64/libcam.halisp.so", + symlink_target: "/vendor/lib64/mt6789/libcam.halisp.so", +} + +install_symlink { + name: "vendor_lib64_libcam_halsensor_hwintegration_so", + soc_specific: true, + installed_location: "lib64/libcam.halsensor.hwintegration.so", + symlink_target: "/vendor/lib64/mt6789/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/mt6789/libcam.halsensor.so", +} + +install_symlink { + name: "vendor_lib64_libcam_iopipe_so", + soc_specific: true, + installed_location: "lib64/libcam.iopipe.so", + symlink_target: "/vendor/lib64/mt6789/libcam.iopipe.so", +} + +install_symlink { + name: "vendor_lib64_libcam_isptuning_so", + soc_specific: true, + installed_location: "lib64/libcam.isptuning.so", + symlink_target: "/vendor/lib64/mt6789/libcam.isptuning.so", +} + +install_symlink { + name: "vendor_lib64_libcam_pdtblgen_so", + soc_specific: true, + installed_location: "lib64/libcam.pdtblgen.so", + symlink_target: "/vendor/lib64/mt6789/libcam.pdtblgen.so", +} + +install_symlink { + name: "vendor_lib64_libcam_tuning_cache_so", + soc_specific: true, + installed_location: "lib64/libcam.tuning.cache.so", + symlink_target: "/vendor/lib64/mt6789/libcam.tuning.cache.so", +} + +install_symlink { + name: "vendor_lib64_libcam_utils_sensorprovider_so", + soc_specific: true, + installed_location: "lib64/libcam.utils.sensorprovider.so", + symlink_target: "/vendor/lib64/mt6789/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/mt6789/libcam.vhdr.so", +} + +install_symlink { + name: "vendor_lib64_libcamalgo_ispfeature_so", + soc_specific: true, + installed_location: "lib64/libcamalgo.ispfeature.so", + symlink_target: "/vendor/lib64/mt6789/libcamalgo.ispfeature.so", +} + +install_symlink { + name: "vendor_lib64_libcamalgo_lsc_so", + soc_specific: true, + installed_location: "lib64/libcamalgo.lsc.so", + symlink_target: "/vendor/lib64/mt6789/libcamalgo.lsc.so", +} + +install_symlink { + name: "vendor_lib64_libcamalgo_platform2_so", + soc_specific: true, + installed_location: "lib64/libcamalgo.platform2.so", + symlink_target: "/vendor/lib64/mt6789/libcamalgo.platform2.so", +} + +install_symlink { + name: "vendor_lib64_libcamalgo_rotate_so", + soc_specific: true, + installed_location: "lib64/libcamalgo.rotate.so", + symlink_target: "/vendor/lib64/mt6789/libcamalgo.rotate.so", +} + +install_symlink { + name: "vendor_lib64_libcamalgo_vsf_so", + soc_specific: true, + installed_location: "lib64/libcamalgo.vsf.so", + symlink_target: "/vendor/lib64/mt6789/libcamalgo.vsf.so", +} + +install_symlink { + name: "vendor_lib64_libcamdrv_isp_so", + soc_specific: true, + installed_location: "lib64/libcamdrv_isp.so", + symlink_target: "/vendor/lib64/mt6789/libcamdrv_isp.so", +} + +install_symlink { + name: "vendor_lib64_libcamdrv_tuning_mgr_so", + soc_specific: true, + installed_location: "lib64/libcamdrv_tuning_mgr.so", + symlink_target: "/vendor/lib64/mt6789/libcamdrv_tuning_mgr.so", +} + +install_symlink { + name: "vendor_lib64_libcamdrv_twin_so", + soc_specific: true, + installed_location: "lib64/libcamdrv_twin.so", + symlink_target: "/vendor/lib64/mt6789/libcamdrv_twin.so", +} + +install_symlink { + name: "vendor_lib64_libcamera_custom_pd_buf_mgr_so", + soc_specific: true, + installed_location: "lib64/libcamera.custom.pd_buf_mgr.so", + symlink_target: "/vendor/lib64/mt6789/libcamera.custom.pd_buf_mgr.so", +} + +install_symlink { + name: "vendor_lib64_libcamera_customae_so", + soc_specific: true, + installed_location: "lib64/libcamera.customae.so", + symlink_target: "/vendor/lib64/mt6789/libcamera.customae.so", +} + +install_symlink { + name: "vendor_lib64_libcamera_customaf_so", + soc_specific: true, + installed_location: "lib64/libcamera.customaf.so", + symlink_target: "/vendor/lib64/mt6789/libcamera.customaf.so", +} + +install_symlink { + name: "vendor_lib64_libcamera_customawb_so", + soc_specific: true, + installed_location: "lib64/libcamera.customawb.so", + symlink_target: "/vendor/lib64/mt6789/libcamera.customawb.so", +} + +install_symlink { + name: "vendor_lib64_libcamera_customflk_so", + soc_specific: true, + installed_location: "lib64/libcamera.customflk.so", + symlink_target: "/vendor/lib64/mt6789/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/mt6789/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/mt6789/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/mt6789/libcameracustom.camera.sensors.so", +} + +install_symlink { + name: "vendor_lib64_libcameracustom_camera_exif_so", + soc_specific: true, + installed_location: "lib64/libcameracustom.camera_exif.so", + symlink_target: "/vendor/lib64/mt6789/libcameracustom.camera_exif.so", +} + +install_symlink { + name: "vendor_lib64_libcameracustom_eis_so", + soc_specific: true, + installed_location: "lib64/libcameracustom.eis.so", + symlink_target: "/vendor/lib64/mt6789/libcameracustom.eis.so", +} + +install_symlink { + name: "vendor_lib64_libcameracustom_flashlight_so", + soc_specific: true, + installed_location: "lib64/libcameracustom.flashlight.so", + symlink_target: "/vendor/lib64/mt6789/libcameracustom.flashlight.so", +} + +install_symlink { + name: "vendor_lib64_libcameracustom_lens_so", + soc_specific: true, + installed_location: "lib64/libcameracustom.lens.so", + symlink_target: "/vendor/lib64/mt6789/libcameracustom.lens.so", +} + +install_symlink { + name: "vendor_lib64_libcameracustom_plugin_so", + soc_specific: true, + installed_location: "lib64/libcameracustom.plugin.so", + symlink_target: "/vendor/lib64/mt6789/libcameracustom.plugin.so", +} + +install_symlink { + name: "vendor_lib64_libcameracustom_so", + soc_specific: true, + installed_location: "lib64/libcameracustom.so", + symlink_target: "/vendor/lib64/mt6789/libcameracustom.so", +} + +install_symlink { + name: "vendor_lib64_libdip_drv_so", + soc_specific: true, + installed_location: "lib64/libdip_drv.so", + symlink_target: "/vendor/lib64/mt6789/libdip_drv.so", +} + +install_symlink { + name: "vendor_lib64_libdip_postproc_so", + soc_specific: true, + installed_location: "lib64/libdip_postproc.so", + symlink_target: "/vendor/lib64/mt6789/libdip_postproc.so", +} + +install_symlink { + name: "vendor_lib64_libdpframework_so", + soc_specific: true, + installed_location: "lib64/libdpframework.so", + symlink_target: "/vendor/lib64/mt6789/libdpframework.so", +} + +install_symlink { + name: "vendor_lib64_libeffecthal_base_so", + soc_specific: true, + installed_location: "lib64/libeffecthal.base.so", + symlink_target: "/vendor/lib64/mt6789/libeffecthal.base.so", +} + +install_symlink { + name: "vendor_lib64_libfeature_face_so", + soc_specific: true, + installed_location: "lib64/libfeature.face.so", + symlink_target: "/vendor/lib64/mt6789/libfeature.face.so", +} + +install_symlink { + name: "vendor_lib64_libfeature_stereo_provider_so", + soc_specific: true, + installed_location: "lib64/libfeature.stereo.provider.so", + symlink_target: "/vendor/lib64/mt6789/libfeature.stereo.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/mt6789/libfeature.vsdof.hal.so", +} + +install_symlink { + name: "vendor_lib64_libfeature_3dnr_so", + soc_specific: true, + installed_location: "lib64/libfeature_3dnr.so", + symlink_target: "/vendor/lib64/mt6789/libfeature_3dnr.so", +} + +install_symlink { + name: "vendor_lib64_libfeature_eis_so", + soc_specific: true, + installed_location: "lib64/libfeature_eis.so", + symlink_target: "/vendor/lib64/mt6789/libfeature_eis.so", +} + +install_symlink { + name: "vendor_lib64_libfeature_fsc_so", + soc_specific: true, + installed_location: "lib64/libfeature_fsc.so", + symlink_target: "/vendor/lib64/mt6789/libfeature_fsc.so", +} + +install_symlink { + name: "vendor_lib64_libfeature_lmv_so", + soc_specific: true, + installed_location: "lib64/libfeature_lmv.so", + symlink_target: "/vendor/lib64/mt6789/libfeature_lmv.so", +} + +install_symlink { + name: "vendor_lib64_libfeature_rss_so", + soc_specific: true, + installed_location: "lib64/libfeature_rss.so", + symlink_target: "/vendor/lib64/mt6789/libfeature_rss.so", +} + +install_symlink { + name: "vendor_lib64_libfeatureiodrv_mem_so", + soc_specific: true, + installed_location: "lib64/libfeatureiodrv_mem.so", + symlink_target: "/vendor/lib64/mt6789/libfeatureiodrv_mem.so", +} + +install_symlink { + name: "vendor_lib64_libgpudataproducer_so", + soc_specific: true, + installed_location: "lib64/libgpudataproducer.so", + symlink_target: "/vendor/lib64/mt6789/libgpudataproducer.so", +} + +install_symlink { + name: "vendor_lib64_libimageio_so", + soc_specific: true, + installed_location: "lib64/libimageio.so", + symlink_target: "/vendor/lib64/mt6789/libimageio.so", +} + +install_symlink { + name: "vendor_lib64_libimageio_plat_drv_so", + soc_specific: true, + installed_location: "lib64/libimageio_plat_drv.so", + symlink_target: "/vendor/lib64/mt6789/libimageio_plat_drv.so", +} + +install_symlink { + name: "vendor_lib64_libimageio_plat_pipe_so", + soc_specific: true, + installed_location: "lib64/libimageio_plat_pipe.so", + symlink_target: "/vendor/lib64/mt6789/libimageio_plat_pipe.so", +} + +install_symlink { + name: "vendor_lib64_liblpcnr_so", + soc_specific: true, + installed_location: "lib64/liblpcnr.so", + symlink_target: "/vendor/lib64/mt6789/liblpcnr.so", +} + +install_symlink { + name: "vendor_lib64_libmnl_so", + soc_specific: true, + installed_location: "lib64/libmnl.so", + symlink_target: "/vendor/lib64/mt6789/libmnl.so", +} + +install_symlink { + name: "vendor_lib64_libmsnr_so", + soc_specific: true, + installed_location: "lib64/libmsnr.so", + symlink_target: "/vendor/lib64/mt6789/libmsnr.so", +} + +install_symlink { + name: "vendor_lib64_libmtk_drvb_so", + soc_specific: true, + installed_location: "lib64/libmtk_drvb.so", + symlink_target: "/vendor/lib64/mt6789/libmtk_drvb.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_atmseventmgr_so", + soc_specific: true, + installed_location: "lib64/libmtkcam.atmseventmgr.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam.atmseventmgr.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_eventcallback_so", + soc_specific: true, + installed_location: "lib64/libmtkcam.eventcallback.so", + symlink_target: "/vendor/lib64/mt6789/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/mt6789/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/mt6789/libmtkcam.featurepipe.depthmap.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_featurepipe_streaming_so", + soc_specific: true, + installed_location: "lib64/libmtkcam.featurepipe.streaming.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam.featurepipe.streaming.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_featurepipe_vsdof_util_so", + soc_specific: true, + installed_location: "lib64/libmtkcam.featurepipe.vsdof_util.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam.featurepipe.vsdof_util.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_logicalmodule_so", + soc_specific: true, + installed_location: "lib64/libmtkcam.logicalmodule.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam.logicalmodule.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_3rdparty_core_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_3rdparty.core.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_3rdparty.core.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_3rdparty_customer_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_3rdparty.customer.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_3rdparty.customer.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_3rdparty_mtk_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_3rdparty.mtk.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_3rdparty.mtk.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_3rdparty_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_3rdparty.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_3rdparty.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_calibration_convertor_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_calibration_convertor.so", + symlink_target: "/vendor/lib64/mt6789/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/mt6789/libmtkcam_calibration_provider.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_debugutils_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_debugutils.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_debugutils.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_device3_app_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_device3_app.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_device3_app.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_device3_hal_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_device3_hal.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_device3_hal.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_device3_hidl_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_device3_hidl.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_device3_hidl.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_device3_hidlutils_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_device3_hidlutils.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_device3_hidlutils.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_device3_utils_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_device3_utils.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_device3_utils.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_devicesessionpolicy_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_devicesessionpolicy.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_devicesessionpolicy.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_diputils_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_diputils.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_diputils.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_exif_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_exif.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_exif.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_fdvt_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_fdvt.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_fdvt.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_featurepolicy_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_featurepolicy.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_featurepolicy.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_featureutils_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_featureutils.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_featureutils.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_fwkutils_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_fwkutils.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_fwkutils.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_grallocutils_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_grallocutils.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_grallocutils.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_hwnode_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_hwnode.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_hwnode.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_hwutils_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_hwutils.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_hwutils.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_imem_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_imem.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_imem.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_imgbuf_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_imgbuf.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_imgbuf.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_mapping_mgr_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_mapping_mgr.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_mapping_mgr.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_metadata_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_metadata.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_metadata.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_metastore_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_metastore.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_metastore.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_mfb_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_mfb.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_mfb.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_modulefactory_aaa_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_modulefactory_aaa.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_modulefactory_aaa.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_modulefactory_custom_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_modulefactory_custom.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_modulefactory_custom.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_modulefactory_drv_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_modulefactory_drv.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_modulefactory_drv.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_modulefactory_utils_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_modulefactory_utils.so", + symlink_target: "/vendor/lib64/mt6789/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/mt6789/libmtkcam_modulehelper.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_owe_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_owe.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_owe.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_pipeline_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_pipeline.so", + symlink_target: "/vendor/lib64/mt6789/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/mt6789/libmtkcam_pipeline_fbm.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_pipelinemodel_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_pipelinemodel.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_pipelinemodel.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_pipelinemodel_adapter_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_pipelinemodel_adapter.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_pipelinemodel_adapter.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_pipelinemodel_capture_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_pipelinemodel_capture.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_pipelinemodel_capture.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_pipelinemodel_isp_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_pipelinemodel_isp.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_pipelinemodel_isp.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_pipelinemodel_session_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_pipelinemodel_session.so", + symlink_target: "/vendor/lib64/mt6789/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/mt6789/libmtkcam_pipelinemodel_utils.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_pipelinemodel_zsl_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_pipelinemodel_zsl.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_pipelinemodel_zsl.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_pipelinepolicy-security_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_pipelinepolicy-security.so", + symlink_target: "/vendor/lib64/mt6789/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/mt6789/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/mt6789/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/mt6789/libmtkcam_pipelinepolicy_factory.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_prerelease_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_prerelease.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_prerelease.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_rsc_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_rsc.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_rsc.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_scenariorecorder_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_scenariorecorder.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_scenariorecorder.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_stdutils_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_stdutils.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_stdutils.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_streamutils_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_streamutils.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_streamutils.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_synchelper_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_synchelper.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_synchelper.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_sysutils_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_sysutils.so", + symlink_target: "/vendor/lib64/mt6789/libmtkcam_sysutils.so", +} + +install_symlink { + name: "vendor_lib64_libmtkcam_tuning_utils_so", + soc_specific: true, + installed_location: "lib64/libmtkcam_tuning_utils.so", + symlink_target: "/vendor/lib64/mt6789/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/mt6789/libmtkcam_ulog.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/mt6789/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/mt6789/libneuron_adapter_mgvi.so", +} + +install_symlink { + name: "vendor_lib64_libneuron_runtime_5_so", + soc_specific: true, + installed_location: "lib64/libneuron_runtime.5.so", + symlink_target: "/vendor/lib64/mt6789/libneuron_runtime.5.so", +} + +install_symlink { + name: "vendor_lib64_libpq_cust_base_so", + soc_specific: true, + installed_location: "lib64/libpq_cust_base.so", + symlink_target: "/vendor/lib64/mt6789/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/mt6789/libpq_prot.so", +} + +install_symlink { + name: "vendor_lib64_libpqparamparser_so", + soc_specific: true, + installed_location: "lib64/libpqparamparser.so", + symlink_target: "/vendor/lib64/mt6789/libpqparamparser.so", +} + +install_symlink { + name: "vendor_lib64_libstereoinfoaccessor_vsdof_so", + soc_specific: true, + installed_location: "lib64/libstereoinfoaccessor_vsdof.so", + symlink_target: "/vendor/lib64/mt6789/libstereoinfoaccessor_vsdof.so", +} + +install_symlink { + name: "vendor_lib64_libvainr_model_so", + soc_specific: true, + installed_location: "lib64/libvainr_model.so", + symlink_target: "/vendor/lib64/mt6789/libvainr_model.so", +} + +install_symlink { + name: "vendor_lib64_mtkcam_libmtkcam_streaminfo_plugin-p1stt_so", + soc_specific: true, + installed_location: "lib64/mtkcam/libmtkcam_streaminfo_plugin-p1stt.so", + symlink_target: "/vendor/lib64/mtkcam/mt6789/libmtkcam_streaminfo_plugin-p1stt.so", +} diff --git a/Android.mk b/Android.mk new file mode 100644 index 0000000..362133d --- /dev/null +++ b/Android.mk @@ -0,0 +1,5 @@ +# +# Automatically generated file. DO NOT MODIFY +# + +LOCAL_PATH := $(call my-dir) diff --git a/BoardConfigVendor.mk b/BoardConfigVendor.mk new file mode 100644 index 0000000..18ed0ae --- /dev/null +++ b/BoardConfigVendor.mk @@ -0,0 +1,3 @@ +# +# Automatically generated file. DO NOT MODIFY +# diff --git a/X1-vendor.mk b/X1-vendor.mk new file mode 100644 index 0000000..6fab031 --- /dev/null +++ b/X1-vendor.mk @@ -0,0 +1,1253 @@ +# +# Automatically generated file. DO NOT MODIFY +# + +PRODUCT_SOONG_NAMESPACES += \ + vendor/advan/X1 + +PRODUCT_COPY_FILES += \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/020f0000000000000000000000000000.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/020f0000000000000000000000000000.drbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/020f0000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/020f0000000000000000000000000000.tlbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/035c0000000000000000000000000000.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/035c0000000000000000000000000000.drbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/035c0000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/035c0000000000000000000000000000.tlbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/05060000000000000000000000000000.tabin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/05060000000000000000000000000000.tabin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/05070000000000000000000000000000.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/05070000000000000000000000000000.drbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/05120000000000000000000000000001.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/05120000000000000000000000000001.drbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/05120000000000000000000000000001.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/05120000000000000000000000000001.tlbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/06090000000000000000000000000000.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/06090000000000000000000000000000.drbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/06090000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/06090000000000000000000000000000.tlbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/0706000000000000000000000000004d.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/0706000000000000000000000000004d.tlbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/07061000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/07061000000000000000000000000000.tlbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/07150000000000000000000000000000.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/07150000000000000000000000000000.drbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/07150000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/07150000000000000000000000000000.tlbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/07170000000000000000000000000000.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/07170000000000000000000000000000.drbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/07170000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/07170000000000000000000000000000.tlbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/08030000000000000000000000000000.tabin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/08030000000000000000000000000000.tabin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/08040000000000000000000000003419.tabin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/08040000000000000000000000003419.tabin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/08050000000000000000000000003419.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/08050000000000000000000000003419.drbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/08050000000000000000000000003419.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/08050000000000000000000000003419.tlbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/08110000000000000000000000000000.tabin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/08110000000000000000000000000000.tabin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/40188311faf343488db888ad39496f9a.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/40188311faf343488db888ad39496f9a.drbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/40188311faf343488db888ad39496f9a.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/40188311faf343488db888ad39496f9a.tlbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/5020170115e016302017012521300000.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/5020170115e016302017012521300000.drbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/5020170115e016302017012521300000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/5020170115e016302017012521300000.tlbin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/8b22aba81ef0ccbfd9f5f4b634127e15.tabin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/8b22aba81ef0ccbfd9f5f4b634127e15.tabin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/abcd270ea5c44c58bcd3384a2fa2539e.tabin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/abcd270ea5c44c58bcd3384a2fa2539e.tabin \ + vendor/advan/X1/proprietary/vendor/app/mcRegistry/e97c270ea5c44c58bcd3384a2fa2539e.tabin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/e97c270ea5c44c58bcd3384a2fa2539e.tabin \ + vendor/advan/X1/proprietary/vendor/etc/BSTAISCENE:$(TARGET_COPY_OUT_VENDOR)/etc/BSTAISCENE \ + vendor/advan/X1/proprietary/vendor/etc/BSTAI_HDR:$(TARGET_COPY_OUT_VENDOR)/etc/BSTAI_HDR \ + vendor/advan/X1/proprietary/vendor/etc/MNL_Config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/MNL_Config.xml \ + vendor/advan/X1/proprietary/vendor/etc/VideoLog_dynamic.xml:$(TARGET_COPY_OUT_VENDOR)/etc/VideoLog_dynamic.xml \ + vendor/advan/X1/proprietary/vendor/etc/aibokeh_BSTAI_preview:$(TARGET_COPY_OUT_VENDOR)/etc/aibokeh_BSTAI_preview \ + vendor/advan/X1/proprietary/vendor/etc/aibokeh_BSTAI_still:$(TARGET_COPY_OUT_VENDOR)/etc/aibokeh_BSTAI_still \ + vendor/advan/X1/proprietary/vendor/etc/apdb/APDB_MT6789___W2422:$(TARGET_COPY_OUT_VENDOR)/etc/apdb/APDB_MT6789___W2422 \ + vendor/advan/X1/proprietary/vendor/etc/apdb/APDB_MT6789___W2422_ENUM:$(TARGET_COPY_OUT_VENDOR)/etc/apdb/APDB_MT6789___W2422_ENUM \ + vendor/advan/X1/proprietary/vendor/etc/armnn_app.config:$(TARGET_COPY_OUT_VENDOR)/etc/armnn_app.config \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/AudioParamOptions_mgvi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/AudioParamOptions_mgvi.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/AudioParamOptions_vext.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/AudioParamOptions_vext.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/AudioParamVersionInfo.txt:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/AudioParamVersionInfo.txt \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/BtInfo_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/BtInfo_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/BtInfo_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/BtInfo_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/CRSVolUI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/CRSVolUI_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/CRSVolUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/CRSVolUI_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/CRSVol_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/CRSVol_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/CRSVol_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/CRSVol_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/HpImpedance_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/HpImpedance_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/HpImpedance_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/HpImpedance_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/MicInfo_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/MicInfo_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/MicInfo_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/MicInfo_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/PlaybackACF_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackACF_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/PlaybackACF_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackACF_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/PlaybackDRC_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackDRC_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/PlaybackDRC_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackDRC_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/PlaybackHCF_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackHCF_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/PlaybackHCF_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackHCF_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/PlaybackVolAna_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackVolAna_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/PlaybackVolAna_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackVolAna_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/PlaybackVolDigi_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackVolDigi_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/PlaybackVolDigi_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackVolDigi_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/PlaybackVolUI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackVolUI_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/PlaybackVolUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/PlaybackVolUI_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/Playback_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Playback_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/Playback_ParamTreeView.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Playback_ParamTreeView.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/Playback_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Playback_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/RecordDMNR_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordDMNR_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/RecordDMNR_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordDMNR_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/RecordFIR_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordFIR_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/RecordFIR_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordFIR_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/RecordUI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordUI_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/RecordUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordUI_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/RecordVolUI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordVolUI_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/RecordVolUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordVolUI_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/RecordVol_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordVol_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/RecordVol_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RecordVol_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/Record_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Record_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/Record_ParamTreeView.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Record_ParamTreeView.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/Record_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Record_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/RingbackVolUI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RingbackVolUI_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/RingbackVolUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RingbackVolUI_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/RingbackVol_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RingbackVol_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/RingbackVol_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/RingbackVol_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SmartPa_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SmartPa_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SmartPa_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SmartPa_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SoundEnhancement_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SoundEnhancement_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SoundEnhancement_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SoundEnhancement_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SpeechDMNR_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechDMNR_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SpeechDMNR_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechDMNR_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SpeechEchoRef_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechEchoRef_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SpeechEchoRef_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechEchoRef_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SpeechGeneral_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechGeneral_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SpeechGeneral_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechGeneral_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SpeechMagiClarity_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechMagiClarity_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SpeechMagiClarity_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechMagiClarity_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SpeechNetwork_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechNetwork_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SpeechNetwork_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechNetwork_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SpeechUI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechUI_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SpeechUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechUI_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SpeechVolUI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechVolUI_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SpeechVolUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechVolUI_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/SpeechVol_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/SpeechVol_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/Speech_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Speech_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/Speech_ParamTreeView.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Speech_ParamTreeView.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/Speech_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Speech_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/USBCall_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/USBCall_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/USBCall_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/USBCall_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/USBDevice_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/USBDevice_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/USBDevice_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/USBDevice_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/Ultrasound_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Ultrasound_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/Ultrasound_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Ultrasound_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/UplinkConfiguration_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/UplinkConfiguration_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/UplinkConfiguration_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/UplinkConfiguration_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPDMNR_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPDMNR_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPDMNR_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPDMNR_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPGeneral_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPGeneral_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPGeneral_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPGeneral_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPUI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPUI_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPUI_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPVolUI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPVolUI_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPVolUI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPVolUI_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPVol_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPVol_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPVol_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPVol_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIP_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIP_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIP_ParamTreeView.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIP_ParamTreeView.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIP_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIP_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPv2DMNR_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPv2DMNR_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPv2DMNR_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPv2DMNR_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPv2General_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPv2General_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPv2General_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPv2General_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPv2UI_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPv2UI_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPv2UI_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPv2UI_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPv2_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPv2_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPv2_ParamTreeView.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPv2_ParamTreeView.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoIPv2_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoIPv2_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoWDspAec_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoWDspAec_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoWDspAec_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoWDspAec_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoWEngineFeature_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoWEngineFeature_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoWEngineFeature_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoWEngineFeature_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoWHwVad_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoWHwVad_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoWHwVad_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoWHwVad_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoWMicSetting_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoWMicSetting_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoWMicSetting_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoWMicSetting_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoWVoiceCommand_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoWVoiceCommand_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VoWVoiceCommand_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VoWVoiceCommand_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VolumeGainMapUL_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VolumeGainMapUL_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VolumeGainMapUL_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VolumeGainMapUL_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VolumeGainMap_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VolumeGainMap_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/VolumeGainMap_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/VolumeGainMap_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/Volume_AudioParam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Volume_AudioParam.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/Volume_ParamUnitDesc.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/Volume_ParamUnitDesc.xml \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/preset_default.bin:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/preset_default.bin \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/preset_music.bin:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/preset_music.bin \ + vendor/advan/X1/proprietary/vendor/etc/audio_param/preset_voip.bin:$(TARGET_COPY_OUT_VENDOR)/etc/audio_param/preset_voip.bin \ + vendor/advan/X1/proprietary/vendor/etc/bst_3ddns_front.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/bst_3ddns_front.cfg \ + vendor/advan/X1/proprietary/vendor/etc/bst_3ddns_macro.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/bst_3ddns_macro.cfg \ + vendor/advan/X1/proprietary/vendor/etc/bst_3ddns_main.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/bst_3ddns_main.cfg \ + vendor/advan/X1/proprietary/vendor/etc/bst_3ddns_user_front.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/bst_3ddns_user_front.cfg \ + vendor/advan/X1/proprietary/vendor/etc/bst_3ddns_user_macro.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/bst_3ddns_user_macro.cfg \ + vendor/advan/X1/proprietary/vendor/etc/bst_3ddns_user_main.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/bst_3ddns_user_main.cfg \ + vendor/advan/X1/proprietary/vendor/etc/bst_3ddns_user_wide.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/bst_3ddns_user_wide.cfg \ + vendor/advan/X1/proprietary/vendor/etc/bst_3ddns_wide.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/bst_3ddns_wide.cfg \ + vendor/advan/X1/proprietary/vendor/etc/bst_aibokeh.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/bst_aibokeh.cfg \ + vendor/advan/X1/proprietary/vendor/etc/bst_face_unlock/bstFaceUnlock.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/bst_face_unlock/bstFaceUnlock.cfg \ + vendor/advan/X1/proprietary/vendor/etc/bst_filter_config.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/bst_filter_config.cfg \ + vendor/advan/X1/proprietary/vendor/etc/bstbeauty.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/bstbeauty.cfg \ + vendor/advan/X1/proprietary/vendor/etc/control_param_AiScene_encode.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/control_param_AiScene_encode.cfg \ + vendor/advan/X1/proprietary/vendor/etc/ecc_list.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list.xml \ + vendor/advan/X1/proprietary/vendor/etc/ecc_list_OP01.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP01.xml \ + vendor/advan/X1/proprietary/vendor/etc/ecc_list_OP02.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP02.xml \ + vendor/advan/X1/proprietary/vendor/etc/ecc_list_OP09.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP09.xml \ + vendor/advan/X1/proprietary/vendor/etc/ecc_list_OP12.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP12.xml \ + vendor/advan/X1/proprietary/vendor/etc/ecc_list_OP17.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP17.xml \ + vendor/advan/X1/proprietary/vendor/etc/ecc_list_OP18.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP18.xml \ + vendor/advan/X1/proprietary/vendor/etc/ecc_list_OP20.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP20.xml \ + vendor/advan/X1/proprietary/vendor/etc/ecc_list_OP236.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP236.xml \ + vendor/advan/X1/proprietary/vendor/etc/ecc_list_preference.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_preference.xml \ + vendor/advan/X1/proprietary/vendor/etc/gnss/agps_profiles_conf2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/agps_profiles_conf2.xml \ + vendor/advan/X1/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_Mexico.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_Mexico.xml \ + vendor/advan/X1/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_US.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_US.xml \ + vendor/advan/X1/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Claro_Peru.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Claro_Peru.xml \ + vendor/advan/X1/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Entel_Peru.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Entel_Peru.xml \ + vendor/advan/X1/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_KDDI.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_KDDI.xml \ + vendor/advan/X1/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_SK_Telecom.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_SK_Telecom.xml \ + vendor/advan/X1/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_SoftBank.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_SoftBank.xml \ + vendor/advan/X1/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Sprint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Sprint.xml \ + vendor/advan/X1/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_T-Mobile_US.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_T-Mobile_US.xml \ + vendor/advan/X1/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM1.xml \ + vendor/advan/X1/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM2.xml \ + vendor/advan/X1/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Verizon_Wireless.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/carrier/agps_profiles_conf2_carrier_Verizon_Wireless.xml \ + vendor/advan/X1/proprietary/vendor/etc/gralloc/cam.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gralloc/cam.xml \ + vendor/advan/X1/proprietary/vendor/etc/gralloc/dpu.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gralloc/dpu.xml \ + vendor/advan/X1/proprietary/vendor/etc/gralloc/dpu_aeu.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gralloc/dpu_aeu.xml \ + vendor/advan/X1/proprietary/vendor/etc/gralloc/gpu.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gralloc/gpu.xml \ + vendor/advan/X1/proprietary/vendor/etc/gralloc/vpu.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gralloc/vpu.xml \ + vendor/advan/X1/proprietary/vendor/etc/init/android.hardware.drm@1.4-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.4-service.widevine.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/android.hardware.gnss-service.mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gnss-service.mediatek.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/android.hardware.graphics.allocator@4.0-service-mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.graphics.allocator@4.0-service-mediatek.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/android.hardware.media.c2@1.2-mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.media.c2@1.2-mediatek.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/android.hardware.neuralnetworks-shim-service-mtk.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.neuralnetworks-shim-service-mtk.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/android.hardware.secure_element@1.2-service-mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.secure_element@1.2-service-mediatek.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/android.hardware.security.keymint-service.trustonic.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.security.keymint-service.trustonic.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/android.hardware.usb@1.2-service-mediatekv2.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.usb@1.2-service-mediatekv2.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/camerahalserver.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/camerahalserver.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/fuelgauged_init.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/fuelgauged_init.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/fuelgauged_nvram_init.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/fuelgauged_nvram_init.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/gsm0710muxd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/gsm0710muxd.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/hw/init.stnfc.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/hw/init.stnfc.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/init.bt_drv.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.bt_drv.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/init.cccimdinit.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.cccimdinit.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/init.cccirpcd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.cccirpcd.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/init.gps_drv.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.gps_drv.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/init.gps_pwr.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.gps_pwr.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/init.thermal_core.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.thermal_core.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/init.vtservice_hidl.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.vtservice_hidl.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/init.wlan_drv.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.wlan_drv.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/init.wmt_drv.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.wmt_drv.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/mtk_agpsd_p.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/mtk_agpsd_p.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/mtkrild.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/mtkrild.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/netdagent.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/netdagent.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/nvram_daemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/nvram_daemon.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/tee.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/tee.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/tetheroffloadservice.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/tetheroffloadservice.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/trustonic.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/trustonic.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/v3avpud.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/v3avpud.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/vendor.mediatek.hardware.keymaster_attestation@1.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.keymaster_attestation@1.1-service.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/vendor.mediatek.hardware.mmagent@1.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.mmagent@1.1-service.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/vendor.mediatek.hardware.mms@1.6-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.mms@1.6-service.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/vendor.mediatek.hardware.nvram@1.1-sevice.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.nvram@1.1-sevice.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/vendor.mediatek.hardware.pq@2.2-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.mediatek.hardware.pq@2.2-service.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/vendor.trustonic.tee@1.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.trustonic.tee@1.1-service.rc \ + vendor/advan/X1/proprietary/vendor/etc/init/wlan_assistant.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/wlan_assistant.rc \ + vendor/advan/X1/proprietary/vendor/etc/libnfc-hal-st.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-hal-st.conf \ + vendor/advan/X1/proprietary/vendor/etc/libnfc-nci.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nci.conf \ + vendor/advan/X1/proprietary/vendor/etc/mali_platform.config:$(TARGET_COPY_OUT_VENDOR)/etc/mali_platform.config \ + vendor/advan/X1/proprietary/vendor/etc/mpe.conf:$(TARGET_COPY_OUT_VENDOR)/etc/mpe.conf \ + vendor/advan/X1/proprietary/vendor/etc/nnapi_powerhal.json:$(TARGET_COPY_OUT_VENDOR)/etc/nnapi_powerhal.json \ + vendor/advan/X1/proprietary/vendor/etc/public.libraries.txt:$(TARGET_COPY_OUT_VENDOR)/etc/public.libraries.txt \ + vendor/advan/X1/proprietary/vendor/etc/seccomp_policy/android.hardware.media.c2@1.2-extended-seccomp-policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/android.hardware.media.c2@1.2-extended-seccomp-policy \ + vendor/advan/X1/proprietary/vendor/etc/seccomp_policy/android.hardware.media.c2@1.2-mediatek-seccomp-policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/android.hardware.media.c2@1.2-mediatek-seccomp-policy \ + vendor/advan/X1/proprietary/vendor/etc/slp_conf:$(TARGET_COPY_OUT_VENDOR)/etc/slp_conf \ + vendor/advan/X1/proprietary/vendor/etc/smsdbvisitor.xml:$(TARGET_COPY_OUT_VENDOR)/etc/smsdbvisitor.xml \ + vendor/advan/X1/proprietary/vendor/etc/special_pws_channel.xml:$(TARGET_COPY_OUT_VENDOR)/etc/special_pws_channel.xml \ + vendor/advan/X1/proprietary/vendor/etc/st21nfc_conf.txt:$(TARGET_COPY_OUT_VENDOR)/etc/st21nfc_conf.txt \ + vendor/advan/X1/proprietary/vendor/etc/thermal/disable_skin_control.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermal/disable_skin_control.conf \ + vendor/advan/X1/proprietary/vendor/etc/thermal/disable_thermal.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermal/disable_thermal.conf \ + vendor/advan/X1/proprietary/vendor/etc/thermal/disable_thermal_temp.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermal/disable_thermal_temp.conf \ + vendor/advan/X1/proprietary/vendor/etc/thermal/disable_throttling.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermal/disable_throttling.conf \ + vendor/advan/X1/proprietary/vendor/etc/thermal/thermal.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermal/thermal.conf \ + vendor/advan/X1/proprietary/vendor/etc/thermal/thermal_mtbf.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermal/thermal_mtbf.conf \ + vendor/advan/X1/proprietary/vendor/etc/thermal/thermal_policy_00.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermal/thermal_policy_00.conf \ + vendor/advan/X1/proprietary/vendor/etc/thermal/thermal_policy_02.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermal/thermal_policy_02.conf \ + vendor/advan/X1/proprietary/vendor/etc/thermal/thermal_policy_08.conf:$(TARGET_COPY_OUT_VENDOR)/etc/thermal/thermal_policy_08.conf \ + vendor/advan/X1/proprietary/vendor/etc/vendor-apns-conf.xml:$(TARGET_COPY_OUT_VENDOR)/etc/vendor-apns-conf.xml \ + vendor/advan/X1/proprietary/vendor/etc/virtual-spn-conf-by-efgid1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/virtual-spn-conf-by-efgid1.xml \ + vendor/advan/X1/proprietary/vendor/etc/virtual-spn-conf-by-efpnn.xml:$(TARGET_COPY_OUT_VENDOR)/etc/virtual-spn-conf-by-efpnn.xml \ + vendor/advan/X1/proprietary/vendor/etc/virtual-spn-conf-by-efspn.xml:$(TARGET_COPY_OUT_VENDOR)/etc/virtual-spn-conf-by-efspn.xml \ + vendor/advan/X1/proprietary/vendor/etc/virtual-spn-conf-by-imsi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/virtual-spn-conf-by-imsi.xml \ + vendor/advan/X1/proprietary/vendor/firmware/BT_FW.cfg:$(TARGET_COPY_OUT_VENDOR)/firmware/BT_FW.cfg \ + vendor/advan/X1/proprietary/vendor/firmware/WIFI_RAM_CODE_soc2_2_1d_1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/WIFI_RAM_CODE_soc2_2_1d_1.bin \ + vendor/advan/X1/proprietary/vendor/firmware/WIFI_RAM_CODE_soc2_2_1e_1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/WIFI_RAM_CODE_soc2_2_1e_1.bin \ + vendor/advan/X1/proprietary/vendor/firmware/WMT_SOC.cfg:$(TARGET_COPY_OUT_VENDOR)/firmware/WMT_SOC.cfg \ + vendor/advan/X1/proprietary/vendor/firmware/fm_cust.cfg:$(TARGET_COPY_OUT_VENDOR)/firmware/fm_cust.cfg \ + vendor/advan/X1/proprietary/vendor/firmware/fs1599.fsm:$(TARGET_COPY_OUT_VENDOR)/firmware/fs1599.fsm \ + vendor/advan/X1/proprietary/vendor/firmware/lib3a.ccu:$(TARGET_COPY_OUT_VENDOR)/firmware/lib3a.ccu \ + vendor/advan/X1/proprietary/vendor/firmware/mt6627_fm_v1_coeff.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/mt6627_fm_v1_coeff.bin \ + vendor/advan/X1/proprietary/vendor/firmware/mt6627_fm_v1_patch.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/mt6627_fm_v1_patch.bin \ + vendor/advan/X1/proprietary/vendor/firmware/mt6630_fm_v1_coeff.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/mt6630_fm_v1_coeff.bin \ + vendor/advan/X1/proprietary/vendor/firmware/mt6630_fm_v1_patch.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/mt6630_fm_v1_patch.bin \ + vendor/advan/X1/proprietary/vendor/firmware/mt6630_fm_v2_coeff.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/mt6630_fm_v2_coeff.bin \ + vendor/advan/X1/proprietary/vendor/firmware/mt6630_fm_v2_coeff_tx.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/mt6630_fm_v2_coeff_tx.bin \ + vendor/advan/X1/proprietary/vendor/firmware/mt6630_fm_v2_patch.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/mt6630_fm_v2_patch.bin \ + vendor/advan/X1/proprietary/vendor/firmware/mt6630_fm_v2_patch_tx.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/mt6630_fm_v2_patch_tx.bin \ + vendor/advan/X1/proprietary/vendor/firmware/mt6631_fm_v1_coeff.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/mt6631_fm_v1_coeff.bin \ + vendor/advan/X1/proprietary/vendor/firmware/mt6631_fm_v1_patch.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/mt6631_fm_v1_patch.bin \ + vendor/advan/X1/proprietary/vendor/firmware/mt6632_fm_v1_coeff.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/mt6632_fm_v1_coeff.bin \ + vendor/advan/X1/proprietary/vendor/firmware/mt6632_fm_v1_patch.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/mt6632_fm_v1_patch.bin \ + vendor/advan/X1/proprietary/vendor/firmware/mt6635_fm_v1_coeff.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/mt6635_fm_v1_coeff.bin \ + vendor/advan/X1/proprietary/vendor/firmware/mt6635_fm_v1_patch.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/mt6635_fm_v1_patch.bin \ + vendor/advan/X1/proprietary/vendor/firmware/remoteproc_scp:$(TARGET_COPY_OUT_VENDOR)/firmware/remoteproc_scp \ + vendor/advan/X1/proprietary/vendor/firmware/soc2_2_ram_bt_1d_1_hdr.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/soc2_2_ram_bt_1d_1_hdr.bin \ + vendor/advan/X1/proprietary/vendor/firmware/soc2_2_ram_bt_1e_1_hdr.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/soc2_2_ram_bt_1e_1_hdr.bin \ + vendor/advan/X1/proprietary/vendor/firmware/soc2_2_ram_mcu_1d_1_hdr.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/soc2_2_ram_mcu_1d_1_hdr.bin \ + vendor/advan/X1/proprietary/vendor/firmware/soc2_2_ram_mcu_1e_1_hdr.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/soc2_2_ram_mcu_1e_1_hdr.bin \ + vendor/advan/X1/proprietary/vendor/firmware/soc2_2_ram_wifi_1d_1_hdr.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/soc2_2_ram_wifi_1d_1_hdr.bin \ + vendor/advan/X1/proprietary/vendor/firmware/soc2_2_ram_wifi_1e_1_hdr.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/soc2_2_ram_wifi_1e_1_hdr.bin \ + vendor/advan/X1/proprietary/vendor/firmware/soc_fm_v1_coeff.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/soc_fm_v1_coeff.bin \ + vendor/advan/X1/proprietary/vendor/firmware/soc_fm_v1_patch.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/soc_fm_v1_patch.bin \ + vendor/advan/X1/proprietary/vendor/firmware/st21nfc_fw7.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/st21nfc_fw7.bin \ + vendor/advan/X1/proprietary/vendor/firmware/wifi.cfg:$(TARGET_COPY_OUT_VENDOR)/firmware/wifi.cfg \ + vendor/advan/X1/proprietary/vendor/lib/egl/egl.cfg:$(TARGET_COPY_OUT_VENDOR)/lib/egl/egl.cfg + +PRODUCT_PACKAGES += \ + libaedv \ + libbwc \ + libfgauge_gm30 \ + libgz_gp_client \ + libgz_uree \ + libhevce_sb.ca7.android \ + libion_mtk \ + libion_ulit \ + libladder \ + libthha \ + libvcodec_oal \ + libvcodecdrv_header_stub \ + libmtk_drvb \ + libHEVCdec_sa.ca7.android \ + libh264dec_customize \ + libh264dec_sa.ca7 \ + libh264dec_sd.ca7 \ + libh264dec_se.ca7 \ + libh264enc_sa.ca7 \ + libmp4enc_sa.ca7 \ + libmp4enc_xa.ca7 \ + libvcodec_utility_plat.mt6789 \ + libvp8dec_sa.ca7 \ + libvp8enc_sa.ca7 \ + libvp9dec_sa.ca7 \ + libvcodec_utility \ + libvcodec_utility_v3a \ + libvcodecdrv \ + libvcodecdrv_v3a \ + libvpudv3a_vcodec \ + APUWareApusysServer \ + APUWareHmpServer \ + APUWareUtilsServer \ + libGLES_mali \ + android.hardware.gnss-impl-mediatek \ + android.hardware.gnss@2.1-impl-mediatek \ + audio.primary.mediatek \ + fingerprint.mt6789 \ + gps.default \ + hwcomposer.mtk_common \ + kmsetkey.trustonic \ + libMcGatekeeper \ + libSoftGatekeeper \ + android.hardware.camera.provider@2.6-impl-mediatek \ + android.hardware.graphics.allocator@4.0-impl-mediatek \ + android.hardware.graphics.mapper@4.0-impl-mediatek \ + gralloc.common \ + vendor.mediatek.hardware.camera.atms@1.0-impl \ + vendor.mediatek.hardware.camera.bgservice@1.1-impl \ + vendor.mediatek.hardware.camera.ccap@1.0-impl \ + vendor.mediatek.hardware.camera.isphal@1.0-impl \ + vendor.mediatek.hardware.camera.isphal@1.1-impl \ + vendor.mediatek.hardware.camera.lomoeffect@1.0-impl \ + vendor.mediatek.hardware.pq@2.15-impl \ + vulkan.mali \ + sensors.mediatek.V2.0 \ + sound_trigger.primary.mt6789 \ + vendor.mediatek.hardware.keymaster_attestation@1.1-impl \ + vendor.mediatek.hardware.mms@1.6-impl \ + vendor.mediatek.hardware.nvram@1.1-impl \ + vendor.mediatek.hardware.videotelephony@1.0-impl_vendor \ + libAcceReader \ + libAlgoUtils \ + libBST3DDNS \ + libBSTAiScene \ + libBSTBeauty \ + libBSTHDRDETECT \ + libBSTMultiExpoGainHDR \ + libBSTSingleAIBokeh \ + libBstFaceUlkImpl \ + libCamera_gc08a3sub2lanemipiraw_Scene_Capture_HDR \ + libCamera_gc08a3sub2lanemipiraw_Scene_Preview_HDR \ + libCamera_imx782mipiraw_Coosea_Remosaic \ + libCamera_imx782mipiraw_Scene_HDR \ + libCamera_imx782mipiraw_Scene_lowlight \ + libCamera_imx782mipiraw_Scene_singleFrame \ + libCamera_imx782mipiraw_Video_1080_120 \ + libCamera_imx782mipiraw_Video_Zoom_2x \ + libHDRDetectUtils \ + libHDRUtils \ + libJpgEncPipe \ + libMcClient \ + libMtkSpeechEnh \ + libOpenCL \ + libSQLiteModule_VER_ALL \ + libSingleAIBokehUtils \ + libTEECommon \ + lib_iir \ + lib_speech_enh \ + libaal_cust \ + libaal_key \ + libaal_mtk \ + libalsautils-v32 \ + libapu_mdw \ + libapu_mdw_batch \ + libapusys \ + libapusys_edma \ + libarm_egl_properties_sysprop \ + libarm_gralloc_properties_sysprop \ + libarmnn \ + libarmnn_ndk.mtk.vndk \ + libaudio_param_parser-vnd \ + libaudiocompensationfilter_vendor \ + libaudiocompensationfilterc \ + libaudiocomponentengine_vendor \ + libaudiocomponentenginec \ + libaudiocustparam_vendor \ + libaudiodcrflt_vendor \ + libaudiofmtconv \ + libaudioloudc \ + libaudioprimarydevicehalifclient \ + libaudiosmartpamtk \ + libaudiotoolkit_vendor \ + libaurisysdemo \ + libbessound_hd_mtk_vendor \ + libblisrc32_vendor \ + libbluetooth_mtk \ + libbluetooth_mtk_pure \ + libbstFaceUnlock \ + libbstFilterCapture \ + libbst_beauty_algoutils \ + libbstfaceid_ca \ + libbt-vendor \ + libcam.seninfn3d \ + libcamalgo.3dnr \ + libcamalgo.dngop \ + libcamalgo.eis \ + libcamalgo.fdft \ + libcamalgo.fsc \ + libcamalgo.gyro \ + libcamalgo.lmv \ + libcamalgo.n3d \ + libcamalgo.nr \ + libcamalgo.platform \ + libcamalgo.utility \ + libcamalgo.warp \ + libcapctrl \ + libcares_naptr \ + libcarrierconfig \ + libccci_util \ + libcmdl \ + libcmdl_ndk.mtk.vndk \ + libcodec2_mtk_c2store \ + libcodec2_mtk_vdec \ + libcodec2_mtk_venc \ + libcodec2_vpp_qt_plugin \ + libcodec2_vpp_rs_plugin \ + libcomposer_ext \ + libconnfem \ + libcustom_nvram \ + libcvsd_mtk \ + libdecrypt \ + libdynamiclog \ + libfile_op \ + libforkexecwrap \ + libformatter \ + libfsmaudio \ + libged \ + libgf_ca \ + libgf_hal \ + libgoodixhwfingerprint \ + libgpu_aux \ + libgpud \ + libgralloc_extra \ + libgralloc_metadata \ + libgralloctypes_mtk \ + libgwsd-ril \ + libgwsdv2-ril \ + libgwsdv3-ril \ + libhdrvideo \ + libheichal \ + libhfmanager \ + libhfmanagerwrapper \ + libhwm \ + libifcutils_mtk \ + libimagebuffer_wrapper \ + libimgsensorca \ + libispcameraca \ + libjpeg-alpha-oal_vendor \ + libjpeg-alpha_vendor \ + libkmsetkey \ + libksensor \ + liblibarm_mali_config_sysprops \ + libminiui \ + libmipc \ + libmmagent \ + libmml \ + libmnetlink_v104 \ + libmorpho_GroupPhoto \ + libmorpho_MotionSensor \ + libmorpho_Superlowlight \ + libmorpho_superlowlight_algoutils \ + libmsbc_mtk \ + libmtk-fusion-ril-prop-vsim \ + libmtk-ril \ + libmtkares \ + libmtkcam.plugin.cap.3ddns \ + libmtkcam.plugin.cap.aibokeh \ + libmtkcam.plugin.cap.beauty \ + libmtkcam.plugin.cap.filter \ + libmtkcam.plugin.cap.groupphoto \ + libmtkcam.plugin.cap.hdr \ + libmtkcam.plugin.cap.superlowlight \ + libmtkcam.plugin.prv.aibokeh \ + libmtkcam.plugin.prv.aiscene \ + libmtkcam.plugin.prv.hdrdetect \ + libmtkcam.plugin.prv.motionsensor \ + libmtkcam_pipelinepolicy-aov \ + libmtkconfig \ + libmtkconfigutils \ + libmtkcutils \ + libmtkhardware_legacy \ + libmtkisp_metadata \ + libmtklimiter_vendor \ + libmtkmipc-ril \ + libmtknetcap \ + libmtknetutils \ + libmtkproperty \ + libmtkrillog \ + libmtkrilutils \ + libmtkshifter_vendor \ + libmtkspparser \ + libmtksysutils \ + libmtktinyxml \ + libmtkutils \ + libmvpu_cic_ci_compiler \ + libmvpu_clc_cl_compiler \ + libmvpu_clc_mvpu_debuginfo \ + libmvpu_clc_mvpu_elf \ + libmvpu_clc_mvpu_utility \ + libmvpu_clc_vpu_isa \ + libmvpu_config \ + libmvpu_engine \ + libmvpu_engine_pub \ + libmvpu_pattern \ + libmvpu_pattern_pub \ + libmvpu_runtime \ + libmvpu_runtime_pub \ + libmvpuop_mtk_cv \ + libmvpuop_mtk_nn \ + libneuron_graph_delegate.mtk \ + libneuron_platform \ + libnir_neon_driver_ndk.mtk.vndk \ + libnpagent \ + libnpagent_server \ + libnvram \ + libnvram_sec \ + libnxp_extamp_intf \ + libpixelflinger \ + libpqframework \ + libratconfig \ + libremosaic_wrapper \ + libremosaiclib \ + librgbwlightsensor \ + librilfusion \ + librmsclib1 \ + librpc \ + librt_extamp_intf \ + libspeech_enh_lib \ + libspeechparser_vendor \ + libstorage_otp \ + libsysenv \ + libtensorflowlite \ + libtrm \ + libudf \ + libvendor.goodix.hardware.biometrics.fingerprint@2.1 \ + libverno \ + libvia-ril \ + libviagpsrpc \ + libviamipc-ril \ + libvow_ap_test_aa \ + libvow_ap_test_dd \ + libvow_ap_test_ha \ + libvow_ap_test_hh \ + libvow_ap_test_nn \ + libvpu \ + libwpfa \ + libwvhidl \ + libwvdrmengine \ + arm.graphics-V1-ndk_platform \ + arm.graphics-V3-ndk \ + bf2257csmacro_mipi_raw_IdxMgr \ + bf2257csmacro_mipi_raw_tuning \ + gc08a3sub2lane_mipi_raw_IdxMgr \ + gc08a3sub2lane_mipi_raw_tuning \ + gc32e1sub_mipi_raw_IdxMgr \ + gc32e1sub_mipi_raw_tuning \ + imx782_mipi_raw_IdxMgr \ + imx782_mipi_raw_tuning \ + lib3a.ae.core \ + lib3a.ae \ + lib3a.ae.stat \ + lib3a.af.assist \ + lib3a.af.assist.utils \ + lib3a.af.core \ + lib3a.af \ + lib3a.alsflicker \ + lib3a.awb.core \ + lib3a.ccudrv \ + lib3a.ccuif \ + lib3a.custom.ae \ + lib3a.dce \ + lib3a.flash \ + lib3a.flicker \ + lib3a.gma \ + lib3a.lce \ + lib3a.log \ + lib3a.n3d3a \ + lib3a.sensors.color \ + lib3a.sensors.flicker \ + libCamera_bf2257csmacromipiraw_E2EHDR_Preview \ + libCamera_bf2257csmacromipiraw_E2EHDR_Video \ + libCamera_bf2257csmacromipiraw_Face_Capture \ + libCamera_bf2257csmacromipiraw_Flash_Capture \ + libCamera_bf2257csmacromipiraw_HDR_Capture \ + libCamera_bf2257csmacromipiraw_HDR_Preview \ + libCamera_bf2257csmacromipiraw_HDR_Video \ + libCamera_bf2257csmacromipiraw_N3D_Capture \ + libCamera_bf2257csmacromipiraw_N3D_Preview \ + libCamera_bf2257csmacromipiraw_N3D_Video \ + libCamera_bf2257csmacromipiraw_P1_YUV \ + libCamera_bf2257csmacromipiraw_Scene_Capture \ + libCamera_bf2257csmacromipiraw_Scene_Capture_4cell \ + libCamera_bf2257csmacromipiraw_Scene_Preview \ + libCamera_bf2257csmacromipiraw_Scene_Preview_4k \ + libCamera_bf2257csmacromipiraw_Scene_Preview_ZSD_Flash \ + libCamera_bf2257csmacromipiraw_Video_1080 \ + libCamera_bf2257csmacromipiraw_Video_4k \ + libCamera_gc08a3sub2lanemipiraw_E2EHDR_Preview \ + libCamera_gc08a3sub2lanemipiraw_E2EHDR_Video \ + libCamera_gc08a3sub2lanemipiraw_Face_Capture \ + libCamera_gc08a3sub2lanemipiraw_Flash_Capture \ + libCamera_gc08a3sub2lanemipiraw_HDR_Capture \ + libCamera_gc08a3sub2lanemipiraw_HDR_Preview \ + libCamera_gc08a3sub2lanemipiraw_HDR_Video \ + libCamera_gc08a3sub2lanemipiraw_N3D_Capture \ + libCamera_gc08a3sub2lanemipiraw_N3D_Preview \ + libCamera_gc08a3sub2lanemipiraw_N3D_Video \ + libCamera_gc08a3sub2lanemipiraw_P1_YUV \ + libCamera_gc08a3sub2lanemipiraw_Scene_Capture \ + libCamera_gc08a3sub2lanemipiraw_Scene_Capture_4cell \ + libCamera_gc08a3sub2lanemipiraw_Scene_Preview \ + libCamera_gc08a3sub2lanemipiraw_Scene_Preview_4k \ + libCamera_gc08a3sub2lanemipiraw_Scene_Preview_ZSD_Flash \ + libCamera_gc08a3sub2lanemipiraw_Video_1080 \ + libCamera_gc08a3sub2lanemipiraw_Video_4k \ + libCamera_gc32e1submipiraw_E2EHDR_Preview \ + libCamera_gc32e1submipiraw_E2EHDR_Video \ + libCamera_gc32e1submipiraw_Face_Capture \ + libCamera_gc32e1submipiraw_Flash_Capture \ + libCamera_gc32e1submipiraw_HDR_Capture \ + libCamera_gc32e1submipiraw_HDR_Preview \ + libCamera_gc32e1submipiraw_HDR_Video \ + libCamera_gc32e1submipiraw_N3D_Capture \ + libCamera_gc32e1submipiraw_N3D_Preview \ + libCamera_gc32e1submipiraw_N3D_Video \ + libCamera_gc32e1submipiraw_P1_YUV \ + libCamera_gc32e1submipiraw_Scene_Capture \ + libCamera_gc32e1submipiraw_Scene_Capture_4cell \ + libCamera_gc32e1submipiraw_Scene_Preview \ + libCamera_gc32e1submipiraw_Scene_Preview_4k \ + libCamera_gc32e1submipiraw_Scene_Preview_ZSD_Flash \ + libCamera_gc32e1submipiraw_Video_1080 \ + libCamera_gc32e1submipiraw_Video_4k \ + libCamera_imx782mipiraw_E2EHDR_Preview \ + libCamera_imx782mipiraw_E2EHDR_Video \ + libCamera_imx782mipiraw_Face_Capture \ + libCamera_imx782mipiraw_Flash_Capture \ + libCamera_imx782mipiraw_HDR_Capture \ + libCamera_imx782mipiraw_HDR_Preview \ + libCamera_imx782mipiraw_HDR_Reconfig_Preview \ + libCamera_imx782mipiraw_HDR_Reconfig_Video \ + libCamera_imx782mipiraw_HDR_Video \ + libCamera_imx782mipiraw_N3D_Capture \ + libCamera_imx782mipiraw_N3D_Preview \ + libCamera_imx782mipiraw_N3D_Video \ + libCamera_imx782mipiraw_P1_YUV \ + libCamera_imx782mipiraw_Scene_Capture \ + libCamera_imx782mipiraw_Scene_Capture_4cell \ + libCamera_imx782mipiraw_Scene_Preview \ + libCamera_imx782mipiraw_Scene_Preview_4k \ + libCamera_imx782mipiraw_Scene_Preview_ZSD_Flash \ + libCamera_imx782mipiraw_Video_1080 \ + libCamera_imx782mipiraw_Video_1080_60 \ + libCamera_imx782mipiraw_Video_4k \ + libDR \ + libSonyIMX230PdafLibrary \ + libSonyIMX230PdafLibraryWrapper \ + libSonyIMX338PdafLibrary \ + libSonyIMX338PdafLibraryWrapper \ + libSonyIMX386PdafLibrary \ + libSonyIMX386PdafLibraryWrapper \ + libSonyIMX519PdafLibrary \ + libSonyIMX519PdafLibraryWrapper \ + libaaa_ltm \ + libaaa_ltmx \ + libaal_cust_func \ + libaalservice \ + libacdk \ + libaiawb_moon \ + libaiawb_p1ggm \ + libaiawb_sun \ + libaibc_tuning \ + libaibc_tuning_p2 \ + libaibc_tuning_p3 \ + libaibc_tuning_p4 \ + libaidepth_tuning \ + libaiselector \ + libcam.afhal \ + libcam.chdr \ + libcam.feature_utils \ + libcam.hal3a.cctsvr \ + libcam.hal3a.log \ + libcam.hal3a.v3.ae \ + libcam.hal3a.v3.ai3a \ + libcam.hal3a.v3.awb \ + libcam.hal3a.v3.dng \ + libcam.hal3a.v3.fsmgr \ + libcam.hal3a.v3.lscMgr \ + libcam.hal3a.v3.lsctbl.50 \ + libcam.hal3a.v3.nvram.50 \ + libcam.hal3a.v3.platform \ + libcam.hal3a.v3.resultpool \ + libcam.hal3a.v3 \ + libcam.halisp.buf \ + libcam.halisp.common \ + libcam.halisp \ + libcam.halsensor.hwintegration \ + libcam.halsensor \ + libcam.iopipe \ + libcam.isptuning \ + libcam.pdtblgen \ + libcam.tuning.cache \ + libcam.utils.sensorprovider \ + libcam.vhdr \ + libcamalgo.ispfeature \ + libcamalgo.lsc \ + libcamalgo.platform2 \ + libcamalgo.rotate \ + libcamalgo.vsf \ + libcamdrv_isp \ + libcamdrv_tuning_mgr \ + libcamdrv_twin \ + libcamera.custom.pd_buf_mgr \ + libcamera.customae \ + libcamera.customaf \ + libcamera.customawb \ + libcamera.customflk \ + libcameracustom.camera.3a \ + libcameracustom.camera.isp \ + libcameracustom.camera.sensors \ + libcameracustom.camera_exif \ + libcameracustom.eis \ + libcameracustom.flashlight \ + libcameracustom.lens \ + libcameracustom.plugin \ + libcameracustom \ + libdip_drv \ + libdip_postproc \ + libdpframework \ + libeffecthal.base \ + libfeature.face \ + libfeature.stereo.provider \ + libfeature.vsdof.hal \ + libfeature_3dnr \ + libfeature_eis \ + libfeature_fsc \ + libfeature_lmv \ + libfeature_rss \ + libfeatureiodrv_mem \ + libgpudataproducer \ + libimageio \ + libimageio_plat_drv \ + libimageio_plat_pipe \ + liblpcnr \ + libmnl \ + libmsnr \ + libmtkcam.atmseventmgr \ + libmtkcam.eventcallback \ + libmtkcam.featurepipe.capture \ + libmtkcam.featurepipe.depthmap \ + libmtkcam.featurepipe.streaming \ + libmtkcam.featurepipe.vsdof_util \ + libmtkcam.logicalmodule \ + libmtkcam_3rdparty.core \ + libmtkcam_3rdparty.customer \ + libmtkcam_3rdparty.mtk \ + libmtkcam_3rdparty \ + libmtkcam_calibration_convertor \ + libmtkcam_calibration_provider \ + libmtkcam_debugutils \ + libmtkcam_device3_app \ + libmtkcam_device3_hal \ + libmtkcam_device3_hidl \ + libmtkcam_device3_hidlutils \ + libmtkcam_device3_utils \ + libmtkcam_devicesessionpolicy \ + libmtkcam_diputils \ + libmtkcam_exif \ + libmtkcam_fdvt \ + libmtkcam_featurepolicy \ + libmtkcam_featureutils \ + libmtkcam_fwkutils \ + libmtkcam_grallocutils \ + libmtkcam_hwnode \ + libmtkcam_hwutils \ + libmtkcam_imem \ + libmtkcam_imgbuf \ + libmtkcam_mapping_mgr \ + libmtkcam_metadata \ + libmtkcam_metastore \ + libmtkcam_mfb \ + libmtkcam_modulefactory_aaa \ + libmtkcam_modulefactory_custom \ + libmtkcam_modulefactory_drv \ + libmtkcam_modulefactory_utils \ + libmtkcam_modulehelper \ + libmtkcam_owe \ + libmtkcam_pipeline \ + libmtkcam_pipeline_fbm \ + libmtkcam_pipelinemodel \ + libmtkcam_pipelinemodel_adapter \ + libmtkcam_pipelinemodel_capture \ + libmtkcam_pipelinemodel_isp \ + libmtkcam_pipelinemodel_session \ + libmtkcam_pipelinemodel_utils \ + libmtkcam_pipelinemodel_zsl \ + libmtkcam_pipelinepolicy-security \ + libmtkcam_pipelinepolicy-smvr \ + libmtkcam_pipelinepolicy \ + libmtkcam_pipelinepolicy_factory \ + libmtkcam_prerelease \ + libmtkcam_rsc \ + libmtkcam_scenariorecorder \ + libmtkcam_stdutils \ + libmtkcam_streamutils \ + libmtkcam_synchelper \ + libmtkcam_sysutils \ + libmtkcam_tuning_utils \ + libmtkcam_ulog \ + libneuralnetworks_sl_driver_mtk_prebuilt \ + libneuron_adapter_mgvi \ + libneuron_runtime.5 \ + libpq_cust_base \ + libpq_prot \ + libpqparamparser \ + libstereoinfoaccessor_vsdof \ + libvainr_model \ + libmtkcam_streaminfo_plugin-p1stt \ + nfc_nci.st21nfc.st \ + vendor.mediatek.hardware.apuware.apusys@2.0 \ + vendor.mediatek.hardware.apuware.apusys@2.1 \ + vendor.mediatek.hardware.apuware.hmp@1.0 \ + vendor.mediatek.hardware.apuware.utils@2.0 \ + vendor.mediatek.hardware.audio@7.1 \ + vendor.mediatek.hardware.camera.atms@1.0 \ + vendor.mediatek.hardware.camera.bgservice@1.0 \ + vendor.mediatek.hardware.camera.bgservice@1.1 \ + vendor.mediatek.hardware.camera.ccap@1.0 \ + vendor.mediatek.hardware.camera.frhandler@1.0 \ + vendor.mediatek.hardware.camera.isphal@1.0 \ + vendor.mediatek.hardware.camera.isphal@1.1 \ + vendor.mediatek.hardware.camera.lomoeffect@1.0 \ + vendor.mediatek.hardware.camera.postproc@1.0 \ + vendor.mediatek.hardware.camera.security@1.0 \ + vendor.mediatek.hardware.composer_ext@1.0 \ + vendor.mediatek.hardware.keymaster_attestation@1.0 \ + vendor.mediatek.hardware.keymaster_attestation@1.1 \ + vendor.mediatek.hardware.mmagent@1.0 \ + vendor.mediatek.hardware.mmagent@1.1 \ + 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.mtkradioex@2.0 \ + vendor.mediatek.hardware.mtkradioex@3.0 \ + vendor.mediatek.hardware.netdagent@1.0 \ + vendor.mediatek.hardware.neuropilot.agent@1.0 \ + vendor.mediatek.hardware.neuropilot.agent@1.1 \ + vendor.mediatek.hardware.neuropilot.agent@1.2 \ + vendor.mediatek.hardware.nvram@1.0 \ + vendor.mediatek.hardware.nvram@1.1 \ + vendor.mediatek.hardware.power@1.1 \ + vendor.mediatek.hardware.power@2.0 \ + 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.15 \ + 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 \ + vendor.mediatek.hardware.videotelephony@1.0_vendor \ + vendor.trustonic.tee.tui@1.0 \ + vendor.trustonic.tee@1.0 \ + vendor.trustonic.tee@1.1 \ + android.hardware.neuralnetworks-shim-service-mtk.xml \ + android.hardware.security.keymint-service.trustonic.xml \ + android.hardware.security.secureclock-service.trustonic.xml \ + android.hardware.security.sharedsecret-service.trustonic.xml \ + android.hardware.usb@1.2-service-mediatekv2.xml \ + gnss-mtk.xml \ + gnss@2.1-service.xml \ + manifest_android.hardware.drm@1.4-service.widevine.xml \ + manifest_apuware_apusys.xml \ + manifest_apuware_hmp.xml \ + manifest_apuware_utils.xml \ + manifest_cameraprovider.xml \ + manifest_media_c2_V1_2_default.xml \ + ccci_mdinit \ + ccci_rpcd \ + fuelgauged \ + fuelgauged_nvram \ + gsm0710muxd \ + android.hardware.drm@1.4-service.widevine \ + android.hardware.gnss-service.mediatek \ + android.hardware.media.c2@1.2-mediatek-64b \ + android.hardware.neuralnetworks-shim-service-mtk \ + android.hardware.secure_element@1.2-service-mediatek \ + android.hardware.security.keymint-service.trustonic \ + android.hardware.usb@1.2-service-mediatekv2 \ + android.hardware.graphics.allocator@4.0-service-mediatek.mt6789 \ + camerahalserver \ + mtkfusionrild \ + tetheroffloadservice \ + vendor.mediatek.hardware.keymaster_attestation@1.1-service \ + vendor.mediatek.hardware.mmagent@1.1-service \ + vendor.mediatek.hardware.mms@1.6-service \ + vendor.mediatek.hardware.nvram@1.1-service \ + vendor.mediatek.hardware.pq@2.2-service \ + vendor.trustonic.tee@1.1-service \ + vtservice_hidl \ + mcDriverDaemon \ + mnld \ + v3avpud.mt6789 \ + mtk_agpsd \ + netdagent \ + nvram_daemon \ + thermal_core \ + wlan_assistant \ + wmt_launcher \ + wmt_loader + +PRODUCT_PACKAGES += \ + vendor_bin_hw_android_hardware_graphics_allocator@4_0-service-mediatek \ + vendor_bin_hw_camerahalserver \ + vendor_bin_v3avpud \ + vendor_lib_libmtk_drvb_so \ + vendor_lib_libvcodec_utility_so \ + vendor_lib_libvcodec_utility_v3a_so \ + vendor_lib_libvcodecdrv_so \ + vendor_lib_libvcodecdrv_v3a_so \ + vendor_lib_libvpudv3a_vcodec_so \ + vendor_lib64_egl_libGLES_mali_so \ + vendor_lib64_hw_audio_primary_mt6789_so \ + vendor_lib64_hw_kmsetkey_default_so \ + vendor_lib64_hw_gatekeeper_trustonic_so \ + vendor_lib64_hw_gatekeeper_default_so \ + vendor_lib64_hw_android_hardware_camera_provider@2_6-impl-mediatek_so \ + vendor_lib64_hw_android_hardware_graphics_allocator@4_0-impl-mediatek_so \ + vendor_lib64_hw_android_hardware_graphics_mapper@4_0-impl-mediatek_so \ + vendor_lib64_hw_gralloc_common_so \ + vendor_lib64_hw_vendor_mediatek_hardware_camera_atms@1_0-impl_so \ + vendor_lib64_hw_vendor_mediatek_hardware_camera_bgservice@1_1-impl_so \ + vendor_lib64_hw_vendor_mediatek_hardware_camera_ccap@1_0-impl_so \ + vendor_lib64_hw_vendor_mediatek_hardware_camera_isphal@1_0-impl_so \ + vendor_lib64_hw_vendor_mediatek_hardware_camera_isphal@1_1-impl_so \ + vendor_lib64_hw_vendor_mediatek_hardware_camera_lomoeffect@1_0-impl_so \ + vendor_lib64_hw_vendor_mediatek_hardware_pq@2_15-impl_so \ + vendor_lib64_hw_vulkan_mali_so \ + vendor_lib64_hw_sensors_mt6789_so \ + vendor_lib64_arm_graphics-V1-ndk_platform_so \ + vendor_lib64_arm_graphics-V3-ndk_so \ + vendor_lib64_bf2257csmacro_mipi_raw_IdxMgr_so \ + vendor_lib64_bf2257csmacro_mipi_raw_tuning_so \ + vendor_lib64_gc08a3sub2lane_mipi_raw_IdxMgr_so \ + vendor_lib64_gc08a3sub2lane_mipi_raw_tuning_so \ + vendor_lib64_gc32e1sub_mipi_raw_IdxMgr_so \ + vendor_lib64_gc32e1sub_mipi_raw_tuning_so \ + vendor_lib64_imx782_mipi_raw_IdxMgr_so \ + vendor_lib64_imx782_mipi_raw_tuning_so \ + vendor_lib64_lib3a_ae_core_so \ + vendor_lib64_lib3a_ae_so \ + vendor_lib64_lib3a_ae_stat_so \ + vendor_lib64_lib3a_af_assist_so \ + vendor_lib64_lib3a_af_assist_utils_so \ + vendor_lib64_lib3a_af_core_so \ + vendor_lib64_lib3a_af_so \ + vendor_lib64_lib3a_alsflicker_so \ + vendor_lib64_lib3a_awb_core_so \ + vendor_lib64_lib3a_ccudrv_so \ + vendor_lib64_lib3a_ccuif_so \ + vendor_lib64_lib3a_custom_ae_so \ + vendor_lib64_lib3a_dce_so \ + vendor_lib64_lib3a_flash_so \ + vendor_lib64_lib3a_flicker_so \ + vendor_lib64_lib3a_gma_so \ + vendor_lib64_lib3a_lce_so \ + vendor_lib64_lib3a_log_so \ + vendor_lib64_lib3a_n3d3a_so \ + vendor_lib64_lib3a_sensors_color_so \ + vendor_lib64_lib3a_sensors_flicker_so \ + vendor_lib64_libCamera_bf2257csmacromipiraw_E2EHDR_Preview_so \ + vendor_lib64_libCamera_bf2257csmacromipiraw_E2EHDR_Video_so \ + vendor_lib64_libCamera_bf2257csmacromipiraw_Face_Capture_so \ + vendor_lib64_libCamera_bf2257csmacromipiraw_Flash_Capture_so \ + vendor_lib64_libCamera_bf2257csmacromipiraw_HDR_Capture_so \ + vendor_lib64_libCamera_bf2257csmacromipiraw_HDR_Preview_so \ + vendor_lib64_libCamera_bf2257csmacromipiraw_HDR_Video_so \ + vendor_lib64_libCamera_bf2257csmacromipiraw_N3D_Capture_so \ + vendor_lib64_libCamera_bf2257csmacromipiraw_N3D_Preview_so \ + vendor_lib64_libCamera_bf2257csmacromipiraw_N3D_Video_so \ + vendor_lib64_libCamera_bf2257csmacromipiraw_P1_YUV_so \ + vendor_lib64_libCamera_bf2257csmacromipiraw_Scene_Capture_so \ + vendor_lib64_libCamera_bf2257csmacromipiraw_Scene_Capture_4cell_so \ + vendor_lib64_libCamera_bf2257csmacromipiraw_Scene_Preview_so \ + vendor_lib64_libCamera_bf2257csmacromipiraw_Scene_Preview_4k_so \ + vendor_lib64_libCamera_bf2257csmacromipiraw_Scene_Preview_ZSD_Flash_so \ + vendor_lib64_libCamera_bf2257csmacromipiraw_Video_1080_so \ + vendor_lib64_libCamera_bf2257csmacromipiraw_Video_4k_so \ + vendor_lib64_libCamera_gc08a3sub2lanemipiraw_E2EHDR_Preview_so \ + vendor_lib64_libCamera_gc08a3sub2lanemipiraw_E2EHDR_Video_so \ + vendor_lib64_libCamera_gc08a3sub2lanemipiraw_Face_Capture_so \ + vendor_lib64_libCamera_gc08a3sub2lanemipiraw_Flash_Capture_so \ + vendor_lib64_libCamera_gc08a3sub2lanemipiraw_HDR_Capture_so \ + vendor_lib64_libCamera_gc08a3sub2lanemipiraw_HDR_Preview_so \ + vendor_lib64_libCamera_gc08a3sub2lanemipiraw_HDR_Video_so \ + vendor_lib64_libCamera_gc08a3sub2lanemipiraw_N3D_Capture_so \ + vendor_lib64_libCamera_gc08a3sub2lanemipiraw_N3D_Preview_so \ + vendor_lib64_libCamera_gc08a3sub2lanemipiraw_N3D_Video_so \ + vendor_lib64_libCamera_gc08a3sub2lanemipiraw_P1_YUV_so \ + vendor_lib64_libCamera_gc08a3sub2lanemipiraw_Scene_Capture_so \ + vendor_lib64_libCamera_gc08a3sub2lanemipiraw_Scene_Capture_4cell_so \ + vendor_lib64_libCamera_gc08a3sub2lanemipiraw_Scene_Preview_so \ + vendor_lib64_libCamera_gc08a3sub2lanemipiraw_Scene_Preview_4k_so \ + vendor_lib64_libCamera_gc08a3sub2lanemipiraw_Scene_Preview_ZSD_Flash_so \ + vendor_lib64_libCamera_gc08a3sub2lanemipiraw_Video_1080_so \ + vendor_lib64_libCamera_gc08a3sub2lanemipiraw_Video_4k_so \ + vendor_lib64_libCamera_gc32e1submipiraw_E2EHDR_Preview_so \ + vendor_lib64_libCamera_gc32e1submipiraw_E2EHDR_Video_so \ + vendor_lib64_libCamera_gc32e1submipiraw_Face_Capture_so \ + vendor_lib64_libCamera_gc32e1submipiraw_Flash_Capture_so \ + vendor_lib64_libCamera_gc32e1submipiraw_HDR_Capture_so \ + vendor_lib64_libCamera_gc32e1submipiraw_HDR_Preview_so \ + vendor_lib64_libCamera_gc32e1submipiraw_HDR_Video_so \ + vendor_lib64_libCamera_gc32e1submipiraw_N3D_Capture_so \ + vendor_lib64_libCamera_gc32e1submipiraw_N3D_Preview_so \ + vendor_lib64_libCamera_gc32e1submipiraw_N3D_Video_so \ + vendor_lib64_libCamera_gc32e1submipiraw_P1_YUV_so \ + vendor_lib64_libCamera_gc32e1submipiraw_Scene_Capture_so \ + vendor_lib64_libCamera_gc32e1submipiraw_Scene_Capture_4cell_so \ + vendor_lib64_libCamera_gc32e1submipiraw_Scene_Preview_so \ + vendor_lib64_libCamera_gc32e1submipiraw_Scene_Preview_4k_so \ + vendor_lib64_libCamera_gc32e1submipiraw_Scene_Preview_ZSD_Flash_so \ + vendor_lib64_libCamera_gc32e1submipiraw_Video_1080_so \ + vendor_lib64_libCamera_gc32e1submipiraw_Video_4k_so \ + vendor_lib64_libCamera_imx782mipiraw_E2EHDR_Preview_so \ + vendor_lib64_libCamera_imx782mipiraw_E2EHDR_Video_so \ + vendor_lib64_libCamera_imx782mipiraw_Face_Capture_so \ + vendor_lib64_libCamera_imx782mipiraw_Flash_Capture_so \ + vendor_lib64_libCamera_imx782mipiraw_HDR_Capture_so \ + vendor_lib64_libCamera_imx782mipiraw_HDR_Preview_so \ + vendor_lib64_libCamera_imx782mipiraw_HDR_Reconfig_Preview_so \ + vendor_lib64_libCamera_imx782mipiraw_HDR_Reconfig_Video_so \ + vendor_lib64_libCamera_imx782mipiraw_HDR_Video_so \ + vendor_lib64_libCamera_imx782mipiraw_N3D_Capture_so \ + vendor_lib64_libCamera_imx782mipiraw_N3D_Preview_so \ + vendor_lib64_libCamera_imx782mipiraw_N3D_Video_so \ + vendor_lib64_libCamera_imx782mipiraw_P1_YUV_so \ + vendor_lib64_libCamera_imx782mipiraw_Scene_Capture_so \ + vendor_lib64_libCamera_imx782mipiraw_Scene_Capture_4cell_so \ + vendor_lib64_libCamera_imx782mipiraw_Scene_Preview_so \ + vendor_lib64_libCamera_imx782mipiraw_Scene_Preview_4k_so \ + vendor_lib64_libCamera_imx782mipiraw_Scene_Preview_ZSD_Flash_so \ + vendor_lib64_libCamera_imx782mipiraw_Video_1080_so \ + vendor_lib64_libCamera_imx782mipiraw_Video_1080_60_so \ + vendor_lib64_libCamera_imx782mipiraw_Video_4k_so \ + vendor_lib64_libDR_so \ + vendor_lib64_libSonyIMX230PdafLibrary_so \ + vendor_lib64_libSonyIMX230PdafLibraryWrapper_so \ + vendor_lib64_libSonyIMX338PdafLibrary_so \ + vendor_lib64_libSonyIMX338PdafLibraryWrapper_so \ + vendor_lib64_libSonyIMX386PdafLibrary_so \ + vendor_lib64_libSonyIMX386PdafLibraryWrapper_so \ + vendor_lib64_libSonyIMX519PdafLibrary_so \ + vendor_lib64_libSonyIMX519PdafLibraryWrapper_so \ + vendor_lib64_libaaa_ltm_so \ + vendor_lib64_libaaa_ltmx_so \ + vendor_lib64_libaal_cust_func_so \ + vendor_lib64_libaalservice_so \ + vendor_lib64_libacdk_so \ + vendor_lib64_libaiawb_moon_so \ + vendor_lib64_libaiawb_p1ggm_so \ + vendor_lib64_libaiawb_sun_so \ + vendor_lib64_libaibc_tuning_so \ + vendor_lib64_libaibc_tuning_p2_so \ + vendor_lib64_libaibc_tuning_p3_so \ + vendor_lib64_libaibc_tuning_p4_so \ + vendor_lib64_libaidepth_tuning_so \ + vendor_lib64_libaiselector_so \ + vendor_lib64_libcam_afhal_so \ + vendor_lib64_libcam_chdr_so \ + vendor_lib64_libcam_feature_utils_so \ + vendor_lib64_libcam_hal3a_cctsvr_so \ + vendor_lib64_libcam_hal3a_log_so \ + vendor_lib64_libcam_hal3a_v3_ae_so \ + vendor_lib64_libcam_hal3a_v3_ai3a_so \ + vendor_lib64_libcam_hal3a_v3_awb_so \ + vendor_lib64_libcam_hal3a_v3_dng_so \ + vendor_lib64_libcam_hal3a_v3_fsmgr_so \ + vendor_lib64_libcam_hal3a_v3_lscMgr_so \ + vendor_lib64_libcam_hal3a_v3_lsctbl_50_so \ + vendor_lib64_libcam_hal3a_v3_nvram_50_so \ + vendor_lib64_libcam_hal3a_v3_platform_so \ + vendor_lib64_libcam_hal3a_v3_resultpool_so \ + vendor_lib64_libcam_hal3a_v3_so \ + vendor_lib64_libcam_halisp_buf_so \ + vendor_lib64_libcam_halisp_common_so \ + vendor_lib64_libcam_halisp_so \ + vendor_lib64_libcam_halsensor_hwintegration_so \ + vendor_lib64_libcam_halsensor_so \ + vendor_lib64_libcam_iopipe_so \ + vendor_lib64_libcam_isptuning_so \ + vendor_lib64_libcam_pdtblgen_so \ + vendor_lib64_libcam_tuning_cache_so \ + vendor_lib64_libcam_utils_sensorprovider_so \ + vendor_lib64_libcam_vhdr_so \ + vendor_lib64_libcamalgo_ispfeature_so \ + vendor_lib64_libcamalgo_lsc_so \ + vendor_lib64_libcamalgo_platform2_so \ + vendor_lib64_libcamalgo_rotate_so \ + vendor_lib64_libcamalgo_vsf_so \ + vendor_lib64_libcamdrv_isp_so \ + vendor_lib64_libcamdrv_tuning_mgr_so \ + vendor_lib64_libcamdrv_twin_so \ + vendor_lib64_libcamera_custom_pd_buf_mgr_so \ + vendor_lib64_libcamera_customae_so \ + vendor_lib64_libcamera_customaf_so \ + vendor_lib64_libcamera_customawb_so \ + vendor_lib64_libcamera_customflk_so \ + vendor_lib64_libcameracustom_camera_3a_so \ + vendor_lib64_libcameracustom_camera_isp_so \ + vendor_lib64_libcameracustom_camera_sensors_so \ + vendor_lib64_libcameracustom_camera_exif_so \ + vendor_lib64_libcameracustom_eis_so \ + vendor_lib64_libcameracustom_flashlight_so \ + vendor_lib64_libcameracustom_lens_so \ + vendor_lib64_libcameracustom_plugin_so \ + vendor_lib64_libcameracustom_so \ + vendor_lib64_libdip_drv_so \ + vendor_lib64_libdip_postproc_so \ + vendor_lib64_libdpframework_so \ + vendor_lib64_libeffecthal_base_so \ + vendor_lib64_libfeature_face_so \ + vendor_lib64_libfeature_stereo_provider_so \ + vendor_lib64_libfeature_vsdof_hal_so \ + vendor_lib64_libfeature_3dnr_so \ + vendor_lib64_libfeature_eis_so \ + vendor_lib64_libfeature_fsc_so \ + vendor_lib64_libfeature_lmv_so \ + vendor_lib64_libfeature_rss_so \ + vendor_lib64_libfeatureiodrv_mem_so \ + vendor_lib64_libgpudataproducer_so \ + vendor_lib64_libimageio_so \ + vendor_lib64_libimageio_plat_drv_so \ + vendor_lib64_libimageio_plat_pipe_so \ + vendor_lib64_liblpcnr_so \ + vendor_lib64_libmnl_so \ + vendor_lib64_libmsnr_so \ + vendor_lib64_libmtk_drvb_so \ + vendor_lib64_libmtkcam_atmseventmgr_so \ + vendor_lib64_libmtkcam_eventcallback_so \ + vendor_lib64_libmtkcam_featurepipe_capture_so \ + vendor_lib64_libmtkcam_featurepipe_depthmap_so \ + vendor_lib64_libmtkcam_featurepipe_streaming_so \ + vendor_lib64_libmtkcam_featurepipe_vsdof_util_so \ + vendor_lib64_libmtkcam_logicalmodule_so \ + vendor_lib64_libmtkcam_3rdparty_core_so \ + vendor_lib64_libmtkcam_3rdparty_customer_so \ + vendor_lib64_libmtkcam_3rdparty_mtk_so \ + vendor_lib64_libmtkcam_3rdparty_so \ + vendor_lib64_libmtkcam_calibration_convertor_so \ + vendor_lib64_libmtkcam_calibration_provider_so \ + vendor_lib64_libmtkcam_debugutils_so \ + vendor_lib64_libmtkcam_device3_app_so \ + vendor_lib64_libmtkcam_device3_hal_so \ + vendor_lib64_libmtkcam_device3_hidl_so \ + vendor_lib64_libmtkcam_device3_hidlutils_so \ + vendor_lib64_libmtkcam_device3_utils_so \ + vendor_lib64_libmtkcam_devicesessionpolicy_so \ + vendor_lib64_libmtkcam_diputils_so \ + vendor_lib64_libmtkcam_exif_so \ + vendor_lib64_libmtkcam_fdvt_so \ + vendor_lib64_libmtkcam_featurepolicy_so \ + vendor_lib64_libmtkcam_featureutils_so \ + vendor_lib64_libmtkcam_fwkutils_so \ + vendor_lib64_libmtkcam_grallocutils_so \ + vendor_lib64_libmtkcam_hwnode_so \ + vendor_lib64_libmtkcam_hwutils_so \ + vendor_lib64_libmtkcam_imem_so \ + vendor_lib64_libmtkcam_imgbuf_so \ + vendor_lib64_libmtkcam_mapping_mgr_so \ + vendor_lib64_libmtkcam_metadata_so \ + vendor_lib64_libmtkcam_metastore_so \ + vendor_lib64_libmtkcam_mfb_so \ + vendor_lib64_libmtkcam_modulefactory_aaa_so \ + vendor_lib64_libmtkcam_modulefactory_custom_so \ + vendor_lib64_libmtkcam_modulefactory_drv_so \ + vendor_lib64_libmtkcam_modulefactory_utils_so \ + vendor_lib64_libmtkcam_modulehelper_so \ + vendor_lib64_libmtkcam_owe_so \ + vendor_lib64_libmtkcam_pipeline_so \ + vendor_lib64_libmtkcam_pipeline_fbm_so \ + vendor_lib64_libmtkcam_pipelinemodel_so \ + vendor_lib64_libmtkcam_pipelinemodel_adapter_so \ + vendor_lib64_libmtkcam_pipelinemodel_capture_so \ + vendor_lib64_libmtkcam_pipelinemodel_isp_so \ + vendor_lib64_libmtkcam_pipelinemodel_session_so \ + vendor_lib64_libmtkcam_pipelinemodel_utils_so \ + vendor_lib64_libmtkcam_pipelinemodel_zsl_so \ + vendor_lib64_libmtkcam_pipelinepolicy-security_so \ + vendor_lib64_libmtkcam_pipelinepolicy-smvr_so \ + vendor_lib64_libmtkcam_pipelinepolicy_so \ + vendor_lib64_libmtkcam_pipelinepolicy_factory_so \ + vendor_lib64_libmtkcam_prerelease_so \ + vendor_lib64_libmtkcam_rsc_so \ + vendor_lib64_libmtkcam_scenariorecorder_so \ + vendor_lib64_libmtkcam_stdutils_so \ + vendor_lib64_libmtkcam_streamutils_so \ + vendor_lib64_libmtkcam_synchelper_so \ + vendor_lib64_libmtkcam_sysutils_so \ + vendor_lib64_libmtkcam_tuning_utils_so \ + vendor_lib64_libmtkcam_ulog_so \ + vendor_lib64_libneuralnetworks_sl_driver_mtk_prebuilt_so \ + vendor_lib64_libneuron_adapter_mgvi_so \ + vendor_lib64_libneuron_runtime_5_so \ + vendor_lib64_libpq_cust_base_so \ + vendor_lib64_libpq_prot_so \ + vendor_lib64_libpqparamparser_so \ + vendor_lib64_libstereoinfoaccessor_vsdof_so \ + vendor_lib64_libvainr_model_so \ + vendor_lib64_mtkcam_libmtkcam_streaminfo_plugin-p1stt_so diff --git a/proprietary/vendor/app/mcRegistry/020f0000000000000000000000000000.drbin b/proprietary/vendor/app/mcRegistry/020f0000000000000000000000000000.drbin new file mode 100644 index 0000000..84203e6 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/020f0000000000000000000000000000.drbin differ diff --git a/proprietary/vendor/app/mcRegistry/020f0000000000000000000000000000.tlbin b/proprietary/vendor/app/mcRegistry/020f0000000000000000000000000000.tlbin new file mode 100644 index 0000000..84203e6 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/020f0000000000000000000000000000.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/035c0000000000000000000000000000.drbin b/proprietary/vendor/app/mcRegistry/035c0000000000000000000000000000.drbin new file mode 100644 index 0000000..4201c15 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/035c0000000000000000000000000000.drbin differ diff --git a/proprietary/vendor/app/mcRegistry/035c0000000000000000000000000000.tlbin b/proprietary/vendor/app/mcRegistry/035c0000000000000000000000000000.tlbin new file mode 100644 index 0000000..4201c15 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/035c0000000000000000000000000000.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/05060000000000000000000000000000.tabin b/proprietary/vendor/app/mcRegistry/05060000000000000000000000000000.tabin new file mode 100644 index 0000000..5d68e2d Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/05060000000000000000000000000000.tabin differ diff --git a/proprietary/vendor/app/mcRegistry/05070000000000000000000000000000.drbin b/proprietary/vendor/app/mcRegistry/05070000000000000000000000000000.drbin new file mode 100644 index 0000000..cd45738 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/05070000000000000000000000000000.drbin differ diff --git a/proprietary/vendor/app/mcRegistry/05120000000000000000000000000001.drbin b/proprietary/vendor/app/mcRegistry/05120000000000000000000000000001.drbin new file mode 100644 index 0000000..7f36c5e Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/05120000000000000000000000000001.drbin differ diff --git a/proprietary/vendor/app/mcRegistry/05120000000000000000000000000001.tlbin b/proprietary/vendor/app/mcRegistry/05120000000000000000000000000001.tlbin new file mode 100644 index 0000000..7f36c5e Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/05120000000000000000000000000001.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/06090000000000000000000000000000.drbin b/proprietary/vendor/app/mcRegistry/06090000000000000000000000000000.drbin new file mode 100644 index 0000000..c51f38e Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/06090000000000000000000000000000.drbin differ diff --git a/proprietary/vendor/app/mcRegistry/06090000000000000000000000000000.tlbin b/proprietary/vendor/app/mcRegistry/06090000000000000000000000000000.tlbin new file mode 100644 index 0000000..c51f38e Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/06090000000000000000000000000000.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/0706000000000000000000000000004d.tlbin b/proprietary/vendor/app/mcRegistry/0706000000000000000000000000004d.tlbin new file mode 100644 index 0000000..10eea63 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/0706000000000000000000000000004d.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/07061000000000000000000000000000.tlbin b/proprietary/vendor/app/mcRegistry/07061000000000000000000000000000.tlbin new file mode 100644 index 0000000..ba17efc Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/07061000000000000000000000000000.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/07150000000000000000000000000000.drbin b/proprietary/vendor/app/mcRegistry/07150000000000000000000000000000.drbin new file mode 100644 index 0000000..31b935e Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/07150000000000000000000000000000.drbin differ diff --git a/proprietary/vendor/app/mcRegistry/07150000000000000000000000000000.tlbin b/proprietary/vendor/app/mcRegistry/07150000000000000000000000000000.tlbin new file mode 100644 index 0000000..31b935e Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/07150000000000000000000000000000.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/07170000000000000000000000000000.drbin b/proprietary/vendor/app/mcRegistry/07170000000000000000000000000000.drbin new file mode 100644 index 0000000..b669088 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/07170000000000000000000000000000.drbin differ diff --git a/proprietary/vendor/app/mcRegistry/07170000000000000000000000000000.tlbin b/proprietary/vendor/app/mcRegistry/07170000000000000000000000000000.tlbin new file mode 100644 index 0000000..b669088 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/07170000000000000000000000000000.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/08030000000000000000000000000000.tabin b/proprietary/vendor/app/mcRegistry/08030000000000000000000000000000.tabin new file mode 100644 index 0000000..e26c3b7 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/08030000000000000000000000000000.tabin differ diff --git a/proprietary/vendor/app/mcRegistry/08040000000000000000000000003419.tabin b/proprietary/vendor/app/mcRegistry/08040000000000000000000000003419.tabin new file mode 100644 index 0000000..34c1696 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/08040000000000000000000000003419.tabin differ diff --git a/proprietary/vendor/app/mcRegistry/08050000000000000000000000003419.drbin b/proprietary/vendor/app/mcRegistry/08050000000000000000000000003419.drbin new file mode 100644 index 0000000..948317b Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/08050000000000000000000000003419.drbin differ diff --git a/proprietary/vendor/app/mcRegistry/08050000000000000000000000003419.tlbin b/proprietary/vendor/app/mcRegistry/08050000000000000000000000003419.tlbin new file mode 100644 index 0000000..948317b Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/08050000000000000000000000003419.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/08110000000000000000000000000000.tabin b/proprietary/vendor/app/mcRegistry/08110000000000000000000000000000.tabin new file mode 100644 index 0000000..bc282fa Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/08110000000000000000000000000000.tabin differ diff --git a/proprietary/vendor/app/mcRegistry/40188311faf343488db888ad39496f9a.drbin b/proprietary/vendor/app/mcRegistry/40188311faf343488db888ad39496f9a.drbin new file mode 100644 index 0000000..aed066b Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/40188311faf343488db888ad39496f9a.drbin differ diff --git a/proprietary/vendor/app/mcRegistry/40188311faf343488db888ad39496f9a.tlbin b/proprietary/vendor/app/mcRegistry/40188311faf343488db888ad39496f9a.tlbin new file mode 100644 index 0000000..aed066b Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/40188311faf343488db888ad39496f9a.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/5020170115e016302017012521300000.drbin b/proprietary/vendor/app/mcRegistry/5020170115e016302017012521300000.drbin new file mode 100644 index 0000000..6ff55e8 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/5020170115e016302017012521300000.drbin differ diff --git a/proprietary/vendor/app/mcRegistry/5020170115e016302017012521300000.tlbin b/proprietary/vendor/app/mcRegistry/5020170115e016302017012521300000.tlbin new file mode 100644 index 0000000..6ff55e8 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/5020170115e016302017012521300000.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/8b22aba81ef0ccbfd9f5f4b634127e15.tabin b/proprietary/vendor/app/mcRegistry/8b22aba81ef0ccbfd9f5f4b634127e15.tabin new file mode 100644 index 0000000..9316b01 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/8b22aba81ef0ccbfd9f5f4b634127e15.tabin differ diff --git a/proprietary/vendor/app/mcRegistry/abcd270ea5c44c58bcd3384a2fa2539e.tabin b/proprietary/vendor/app/mcRegistry/abcd270ea5c44c58bcd3384a2fa2539e.tabin new file mode 100644 index 0000000..30d922e Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/abcd270ea5c44c58bcd3384a2fa2539e.tabin differ diff --git a/proprietary/vendor/app/mcRegistry/e97c270ea5c44c58bcd3384a2fa2539e.tabin b/proprietary/vendor/app/mcRegistry/e97c270ea5c44c58bcd3384a2fa2539e.tabin new file mode 100644 index 0000000..d804938 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/e97c270ea5c44c58bcd3384a2fa2539e.tabin differ diff --git a/proprietary/vendor/bin/ccci_mdinit b/proprietary/vendor/bin/ccci_mdinit new file mode 100755 index 0000000..203dea1 Binary files /dev/null and b/proprietary/vendor/bin/ccci_mdinit differ diff --git a/proprietary/vendor/bin/ccci_rpcd b/proprietary/vendor/bin/ccci_rpcd new file mode 100755 index 0000000..a4eb3ff Binary files /dev/null and b/proprietary/vendor/bin/ccci_rpcd differ diff --git a/proprietary/vendor/bin/fuelgauged b/proprietary/vendor/bin/fuelgauged new file mode 100755 index 0000000..6057bea Binary files /dev/null and b/proprietary/vendor/bin/fuelgauged differ diff --git a/proprietary/vendor/bin/fuelgauged_nvram b/proprietary/vendor/bin/fuelgauged_nvram new file mode 100755 index 0000000..118de45 Binary files /dev/null and b/proprietary/vendor/bin/fuelgauged_nvram differ diff --git a/proprietary/vendor/bin/gsm0710muxd b/proprietary/vendor/bin/gsm0710muxd new file mode 100755 index 0000000..aa02499 Binary files /dev/null and b/proprietary/vendor/bin/gsm0710muxd differ diff --git a/proprietary/vendor/bin/hw/android.hardware.drm@1.4-service.widevine b/proprietary/vendor/bin/hw/android.hardware.drm@1.4-service.widevine new file mode 100755 index 0000000..88c39d5 Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.drm@1.4-service.widevine differ diff --git a/proprietary/vendor/bin/hw/android.hardware.gnss-service.mediatek b/proprietary/vendor/bin/hw/android.hardware.gnss-service.mediatek new file mode 100755 index 0000000..cc1e142 Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.gnss-service.mediatek differ diff --git a/proprietary/vendor/bin/hw/android.hardware.media.c2@1.2-mediatek-64b b/proprietary/vendor/bin/hw/android.hardware.media.c2@1.2-mediatek-64b new file mode 100755 index 0000000..d95723f Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.media.c2@1.2-mediatek-64b differ diff --git a/proprietary/vendor/bin/hw/android.hardware.neuralnetworks-shim-service-mtk b/proprietary/vendor/bin/hw/android.hardware.neuralnetworks-shim-service-mtk new file mode 100755 index 0000000..9823e3e Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.neuralnetworks-shim-service-mtk differ diff --git a/proprietary/vendor/bin/hw/android.hardware.secure_element@1.2-service-mediatek b/proprietary/vendor/bin/hw/android.hardware.secure_element@1.2-service-mediatek new file mode 100755 index 0000000..d11a8f0 Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.secure_element@1.2-service-mediatek differ diff --git a/proprietary/vendor/bin/hw/android.hardware.security.keymint-service.trustonic b/proprietary/vendor/bin/hw/android.hardware.security.keymint-service.trustonic new file mode 100755 index 0000000..a6b98cb Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.security.keymint-service.trustonic differ diff --git a/proprietary/vendor/bin/hw/android.hardware.usb@1.2-service-mediatekv2 b/proprietary/vendor/bin/hw/android.hardware.usb@1.2-service-mediatekv2 new file mode 100755 index 0000000..454c2ae Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.usb@1.2-service-mediatekv2 differ diff --git a/proprietary/vendor/bin/hw/mt6789/android.hardware.graphics.allocator@4.0-service-mediatek.mt6789 b/proprietary/vendor/bin/hw/mt6789/android.hardware.graphics.allocator@4.0-service-mediatek.mt6789 new file mode 100755 index 0000000..e9d96cc Binary files /dev/null and b/proprietary/vendor/bin/hw/mt6789/android.hardware.graphics.allocator@4.0-service-mediatek.mt6789 differ diff --git a/proprietary/vendor/bin/hw/mt6789/camerahalserver b/proprietary/vendor/bin/hw/mt6789/camerahalserver new file mode 100755 index 0000000..c29ab99 Binary files /dev/null and b/proprietary/vendor/bin/hw/mt6789/camerahalserver differ diff --git a/proprietary/vendor/bin/hw/mtkfusionrild b/proprietary/vendor/bin/hw/mtkfusionrild new file mode 100755 index 0000000..2b2a1b2 Binary files /dev/null and b/proprietary/vendor/bin/hw/mtkfusionrild differ diff --git a/proprietary/vendor/bin/hw/tetheroffloadservice b/proprietary/vendor/bin/hw/tetheroffloadservice new file mode 100755 index 0000000..e2d5287 Binary files /dev/null and b/proprietary/vendor/bin/hw/tetheroffloadservice differ diff --git a/proprietary/vendor/bin/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-service b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-service new file mode 100755 index 0000000..c95e5cf Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-service differ diff --git a/proprietary/vendor/bin/hw/vendor.mediatek.hardware.mmagent@1.1-service b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.mmagent@1.1-service new file mode 100755 index 0000000..694fa55 Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.mmagent@1.1-service differ diff --git a/proprietary/vendor/bin/hw/vendor.mediatek.hardware.mms@1.6-service b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.mms@1.6-service new file mode 100755 index 0000000..ac4d871 Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.mms@1.6-service differ diff --git a/proprietary/vendor/bin/hw/vendor.mediatek.hardware.nvram@1.1-service b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.nvram@1.1-service new file mode 100755 index 0000000..9ca5270 Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.nvram@1.1-service differ diff --git a/proprietary/vendor/bin/hw/vendor.mediatek.hardware.pq@2.2-service b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.pq@2.2-service new file mode 100755 index 0000000..587aa2f Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.mediatek.hardware.pq@2.2-service differ diff --git a/proprietary/vendor/bin/hw/vendor.trustonic.tee@1.1-service b/proprietary/vendor/bin/hw/vendor.trustonic.tee@1.1-service new file mode 100755 index 0000000..7b598a2 Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.trustonic.tee@1.1-service differ diff --git a/proprietary/vendor/bin/hw/vtservice_hidl b/proprietary/vendor/bin/hw/vtservice_hidl new file mode 100755 index 0000000..4dcd6f9 Binary files /dev/null and b/proprietary/vendor/bin/hw/vtservice_hidl differ diff --git a/proprietary/vendor/bin/mcDriverDaemon b/proprietary/vendor/bin/mcDriverDaemon new file mode 100755 index 0000000..e828c36 Binary files /dev/null and b/proprietary/vendor/bin/mcDriverDaemon differ diff --git a/proprietary/vendor/bin/mnld b/proprietary/vendor/bin/mnld new file mode 100755 index 0000000..443d980 Binary files /dev/null and b/proprietary/vendor/bin/mnld differ diff --git a/proprietary/vendor/bin/mt6789/v3avpud.mt6789 b/proprietary/vendor/bin/mt6789/v3avpud.mt6789 new file mode 100755 index 0000000..2182d7a Binary files /dev/null and b/proprietary/vendor/bin/mt6789/v3avpud.mt6789 differ diff --git a/proprietary/vendor/bin/mtk_agpsd b/proprietary/vendor/bin/mtk_agpsd new file mode 100755 index 0000000..8328416 Binary files /dev/null and b/proprietary/vendor/bin/mtk_agpsd differ diff --git a/proprietary/vendor/bin/netdagent b/proprietary/vendor/bin/netdagent new file mode 100755 index 0000000..5da2904 Binary files /dev/null and b/proprietary/vendor/bin/netdagent differ diff --git a/proprietary/vendor/bin/nvram_daemon b/proprietary/vendor/bin/nvram_daemon new file mode 100755 index 0000000..47e1c30 Binary files /dev/null and b/proprietary/vendor/bin/nvram_daemon differ diff --git a/proprietary/vendor/bin/thermal_core b/proprietary/vendor/bin/thermal_core new file mode 100755 index 0000000..5d8a284 Binary files /dev/null and b/proprietary/vendor/bin/thermal_core differ diff --git a/proprietary/vendor/bin/wlan_assistant b/proprietary/vendor/bin/wlan_assistant new file mode 100755 index 0000000..51ea284 Binary files /dev/null and b/proprietary/vendor/bin/wlan_assistant differ diff --git a/proprietary/vendor/bin/wmt_launcher b/proprietary/vendor/bin/wmt_launcher new file mode 100755 index 0000000..7e26b12 Binary files /dev/null and b/proprietary/vendor/bin/wmt_launcher differ diff --git a/proprietary/vendor/bin/wmt_loader b/proprietary/vendor/bin/wmt_loader new file mode 100755 index 0000000..f21fab0 Binary files /dev/null and b/proprietary/vendor/bin/wmt_loader differ diff --git a/proprietary/vendor/etc/BSTAISCENE b/proprietary/vendor/etc/BSTAISCENE new file mode 100644 index 0000000..6f9d6d7 Binary files /dev/null and b/proprietary/vendor/etc/BSTAISCENE differ diff --git a/proprietary/vendor/etc/BSTAI_HDR b/proprietary/vendor/etc/BSTAI_HDR new file mode 100644 index 0000000..9db2e4e Binary files /dev/null and b/proprietary/vendor/etc/BSTAI_HDR differ diff --git a/proprietary/vendor/etc/MNL_Config.xml b/proprietary/vendor/etc/MNL_Config.xml new file mode 100644 index 0000000..6aa2846 --- /dev/null +++ b/proprietary/vendor/etc/MNL_Config.xml @@ -0,0 +1,105 @@ + + + + IFB + 1.0 + 1 + CH:-7 to 6 + -9.36,-8.72,-7.18,-1.51,-1.72,-5.13,-1.47,0,-0.05,0.20,-0.33,-0.18,-1.64,-2.81 + + + GGTO + 1.0 + 1 + GLONASS time offset, BEIDOU time offset, GALILEO time offset, NAVIC time offset, Unit: meter + 11.76,1.83,3.17,18.84 + + + DCB + 1.0 + 1 + L5_DCB_GPS,L5_DCB_QZSS,L5_DCB_CNSS,L5_DCB_GALILEO + 3.03,3.01,0.81,1.96 + L1C_DCB_GPS,L1C_DCB_QZSS,B1C_DCB_CNSS + 0,0,0 + + + L1Only + 1.0 + 0 + L1 only: 1 + 0 + + + L5Test + 1.0 + 0 + Search and used GPS L5 satellites according to the healthy status: 0, Search and used GPS L5 satellites regardless of its healthy status: 1 + 1 + + + DisableSignal + 1.0 + 0 + Disable B1C: 1 + 0 + + + GLP + 2.0 + 1 + Enable + 1 + + + CAIC + 1.0 + 0 + L1 CAIC FrequencyHz + 1560000000 + L5 CAIC FrequencyHz + 1170000000 + + + GnssMode + 1.0 + 0 + GP+GL+BD:2, GP:3, BD:4, GP+GL+GA+BD:6, GP+GL+GA:8, GP+GL+GA+BD+NI:10 + 6 + + + Bluesky + 1.0 + 1 + enable:0,disable:1 + 3 + + + CoTMS + 4.2 + 1 + RTS,TEP + 1,3 + + + SwitchTIA + 1 + 1 + enable:1,disable:0 + 0 + + + Blanking + 1 + 0 + enable:1,disable:0 + 0 + + + MDTime + 1.0 + 1 + featureOption,requestInterval,sizeOfWindow,syncBackNum(optional) + 1,5000,1500,0 + + \ No newline at end of file diff --git a/proprietary/vendor/etc/VideoLog_dynamic.xml b/proprietary/vendor/etc/VideoLog_dynamic.xml new file mode 100644 index 0000000..abd6514 --- /dev/null +++ b/proprietary/vendor/etc/VideoLog_dynamic.xml @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/aibokeh_BSTAI_preview b/proprietary/vendor/etc/aibokeh_BSTAI_preview new file mode 100644 index 0000000..660e6bb Binary files /dev/null and b/proprietary/vendor/etc/aibokeh_BSTAI_preview differ diff --git a/proprietary/vendor/etc/aibokeh_BSTAI_still b/proprietary/vendor/etc/aibokeh_BSTAI_still new file mode 100644 index 0000000..414c841 Binary files /dev/null and b/proprietary/vendor/etc/aibokeh_BSTAI_still differ diff --git a/proprietary/vendor/etc/apdb/APDB_MT6789___W2422 b/proprietary/vendor/etc/apdb/APDB_MT6789___W2422 new file mode 100644 index 0000000..1bbdae7 Binary files /dev/null and b/proprietary/vendor/etc/apdb/APDB_MT6789___W2422 differ diff --git a/proprietary/vendor/etc/apdb/APDB_MT6789___W2422_ENUM b/proprietary/vendor/etc/apdb/APDB_MT6789___W2422_ENUM new file mode 100644 index 0000000..abe7c54 --- /dev/null +++ b/proprietary/vendor/etc/apdb/APDB_MT6789___W2422_ENUM @@ -0,0 +1,289 @@ +AP_CFG_CUSTOM_BEGIN_LID 51 +AP_CFG_CUSTOM_FILE_FUEL_GAUGE_LID 76 +AP_CFG_CUSTOM_FILE_GPS_LID 52 +AP_CFG_CUSTOM_FILE_MAX_LID 80 +AP_CFG_CUSTOM_FILE_SMARTPA_CALIB_LID 77 +AP_CFG_FILE_EXT_MDTYPE_LID 20 +AP_CFG_FILE_MDTYPE_LID 19 +AP_CFG_FILE_VER_INFO_LID 0 +AP_CFG_RDCL_BWCS_LID 11 +AP_CFG_RDCL_CAMERA_3A_LID 4 +AP_CFG_RDCL_CAMERA_AF_LID 49 +AP_CFG_RDCL_CAMERA_DEFECT_LID 6 +AP_CFG_RDCL_CAMERA_FEATURE_LID 23 +AP_CFG_RDCL_CAMERA_FLASH_CALIBRATION_LID 50 +AP_CFG_RDCL_CAMERA_GEOMETRY_LID 24 +AP_CFG_RDCL_CAMERA_LENS_LID 8 +AP_CFG_RDCL_CAMERA_PARA_LID 3 +AP_CFG_RDCL_CAMERA_PLINE10_LID 46 +AP_CFG_RDCL_CAMERA_PLINE11_LID 47 +AP_CFG_RDCL_CAMERA_PLINE12_LID 48 +AP_CFG_RDCL_CAMERA_PLINE2_LID 38 +AP_CFG_RDCL_CAMERA_PLINE3_LID 39 +AP_CFG_RDCL_CAMERA_PLINE4_LID 40 +AP_CFG_RDCL_CAMERA_PLINE5_LID 41 +AP_CFG_RDCL_CAMERA_PLINE6_LID 42 +AP_CFG_RDCL_CAMERA_PLINE7_LID 43 +AP_CFG_RDCL_CAMERA_PLINE8_LID 44 +AP_CFG_RDCL_CAMERA_PLINE9_LID 45 +AP_CFG_RDCL_CAMERA_PLINE_LID 37 +AP_CFG_RDCL_CAMERA_SENSOR_LID 7 +AP_CFG_RDCL_CAMERA_SHADING10_LID 34 +AP_CFG_RDCL_CAMERA_SHADING11_LID 35 +AP_CFG_RDCL_CAMERA_SHADING12_LID 36 +AP_CFG_RDCL_CAMERA_SHADING2_LID 26 +AP_CFG_RDCL_CAMERA_SHADING3_LID 27 +AP_CFG_RDCL_CAMERA_SHADING4_LID 28 +AP_CFG_RDCL_CAMERA_SHADING5_LID 29 +AP_CFG_RDCL_CAMERA_SHADING6_LID 30 +AP_CFG_RDCL_CAMERA_SHADING7_LID 31 +AP_CFG_RDCL_CAMERA_SHADING8_LID 32 +AP_CFG_RDCL_CAMERA_SHADING9_LID 33 +AP_CFG_RDCL_CAMERA_SHADING_LID 5 +AP_CFG_RDCL_CAMERA_VERSION_LID 22 +AP_CFG_RDCL_FACTORY_LID 10 +AP_CFG_RDCL_FILE_AUDIO_AUDENH_CONTROL_OPTION_PAR_LID 16 +AP_CFG_RDCL_FILE_AUDIO_BT_GAIN_CUSTOM_LID 74 +AP_CFG_RDCL_FILE_AUDIO_BUFFER_DC_CALIBRATION_PAR_LID 67 +AP_CFG_RDCL_FILE_AUDIO_COMPFLT_LID 53 +AP_CFG_RDCL_FILE_AUDIO_EFFECT_LID 54 +AP_CFG_RDCL_FILE_AUDIO_FUNC_SWITCH_PARAM_LID 75 +AP_CFG_RDCL_FILE_AUDIO_GAIN_TABLE_LID 63 +AP_CFG_RDCL_FILE_AUDIO_HAC_PARAM_LID 72 +AP_CFG_RDCL_FILE_AUDIO_HD_REC_PAR_LID 65 +AP_CFG_RDCL_FILE_AUDIO_HD_REC_SCENE_LID 66 +AP_CFG_RDCL_FILE_AUDIO_LID 51 +AP_CFG_RDCL_FILE_AUDIO_MAGI_CONFERENCE_LID 71 +AP_CFG_RDCL_FILE_AUDIO_MUSIC_DRC_LID 69 +AP_CFG_RDCL_FILE_AUDIO_PARAM_MED_LID 57 +AP_CFG_RDCL_FILE_AUDIO_RINGTONE_DRC_LID 70 +AP_CFG_RDCL_FILE_AUDIO_SPEECH_LPBK_PARAM_LID 73 +AP_CFG_RDCL_FILE_AUDIO_VER1_VOLUME_CUSTOM_LID 64 +AP_CFG_RDCL_FILE_AUDIO_VOIP_PAR_LID 17 +AP_CFG_RDCL_FILE_AUDIO_VOLUME_CUSTOM_LID 58 +AP_CFG_RDCL_FILE_AUDIO_WB_PARAM_LID 60 +AP_CFG_RDCL_FILE_AUXADC_LID 2 +AP_CFG_RDCL_FILE_DUAL_MIC_CUSTOM_LID 59 +AP_CFG_RDCL_FILE_HEADPHONE_COMPFLT_LID 62 +AP_CFG_RDCL_FILE_MD_SBP_LID 25 +AP_CFG_RDCL_FILE_SDIO_LID 21 +AP_CFG_RDCL_FILE_VIBSPK_COMPFLT_LID 68 +AP_CFG_RDCL_FILE_VOICE_RECOGNIZE_PARAM_LID 15 +AP_CFG_RDCL_HWMON_ACC_LID 12 +AP_CFG_RDCL_HWMON_GYRO_LID 13 +AP_CFG_RDCL_HWMON_PS_LID 18 +AP_CFG_RDCL_UART_LID 9 +AP_CFG_RDEB_FILE_BT_ADDR_LID 1 +AP_CFG_RDEB_FILE_WIFI_LID 55 +AP_CFG_RDEB_OMADM_USB_LID 14 +AP_CFG_RDEB_WIFI_CUSTOM_LID 56 +AP_CFG_REEB_PRIZE_FACTORY_INFO_LID 79 +AP_CFG_REEB_PRIZE_USER_INFO_LID 78 +AP_CFG_REEB_PRODUCT_INFO_LID 61 +AUDIO_GAIN_ALARM 4 +AUDIO_GAIN_BLUETOOTH_SCO 6 +AUDIO_GAIN_DEFAULT -1 +AUDIO_GAIN_DTMF 8 +AUDIO_GAIN_ENFORCED_AUDIBLE 7 +AUDIO_GAIN_FM 10 +AUDIO_GAIN_MATV 11 +AUDIO_GAIN_MAX_STREAM 11 +AUDIO_GAIN_MUSIC 3 +AUDIO_GAIN_NOTIFICATION 5 +AUDIO_GAIN_RING 2 +AUDIO_GAIN_SYSTEM 1 +AUDIO_GAIN_TTS 9 +AUDIO_GAIN_VOICE_CALL 0 +AUDIO_HFP_DEVICE_HEADSET 2 +AUDIO_HFP_DEVICE_NORMAL 0 +AUDIO_HFP_DEVICE_RESERVED 3 +AUDIO_HFP_DEVICE_SPEAKER 1 +AUDIO_VOIP_DEVICE_BT 3 +AUDIO_VOIP_DEVICE_HEADSET 2 +AUDIO_VOIP_DEVICE_NORMAL 0 +AUDIO_VOIP_DEVICE_SPEAKER 1 +DATA_MPAL_SAP 7 +DRIVER_PS_SAP 11 +EXTAMP_VOLUME_TYPE_MAX 6 +GAIN_ANALOG_PLAY 17 +GAIN_IDLE_RECORD_HEADSET 1 +GAIN_IDLE_RECORD_MIC 0 +GAIN_INCALL_NB_ECEIVER 6 +GAIN_INCALL_NB_HEADSET 7 +GAIN_INCALL_NB_SPEAKER 8 +GAIN_INCALL_WB_ECEIVER 9 +GAIN_INCALL_WB_HEADSET 10 +GAIN_INCALL_WB_SPEAKER 11 +GAIN_LEVEL_SHIFT 16 +GAIN_OUTPUT_DOCK 3 +GAIN_OUTPUT_EARPIECE 0 +GAIN_OUTPUT_HEADSET 1 +GAIN_OUTPUT_SPEAKER 2 +GAIN_RESERVED1_HEADSET 21 +GAIN_RESERVED1_MIC 20 +GAIN_RESERVED2_HEADSET 23 +GAIN_RESERVED2_MIC 22 +GAIN_TTY_DEVICE 15 +GAIN_VIDEO_REC_HEADSET 5 +GAIN_VIDEO_REC_MIC 4 +GAIN_VOICE_REC_HEADSET 3 +GAIN_VOICE_REC_MIC 2 +GAIN_VOICE_UNLOCK_HEADSET 19 +GAIN_VOICE_UNLOCK_MIC 18 +GAIN_VOIP_HEADSET 13 +GAIN_VOIP_RECEIVER 12 +GAIN_VOIP_SPEAKER 14 +GMMREG_SAP 1 +HD_REC_DEVICE_SOURCE_BT_EARPHONE 2 +HD_REC_DEVICE_SOURCE_HANDSET 0 +HD_REC_DEVICE_SOURCE_HEADSET 1 +HEADSET_AUDIO_BUFFER 0 +HEADSET_FM_RECORD_A 1 +HEADSET_FM_RECORD_D 2 +HEADSET_RSERVED_2 4 +HEADSET_RSERVED_3 5 +HEADSET_SIP_AUDIO_BUFFER 3 +HEADSET_SPEAKER_AMP 1 +HEADSET_SPEAKER_AUDIO_BUFFER 0 +HEADSET_SPEAKER_FM_RECORD_A 3 +HEADSET_SPEAKER_FM_RECORD_D 4 +HEADSET_SPEAKER_IV_BUFFER 2 +HEADSET_SPEAKER_RSERVED_2 6 +HEADSET_SPEAKER_RSERVED_3 7 +HEADSET_SPEAKER_SIP_AUDIO_BUFFER 5 +HEADSET_SPEAKER_VOLUME_TYPE_MAX 8 +HEADSET_VOLUME_TYPE_MAX 6 +INVALID_SAP 0 +L1_L1_SAP 8 +L1_MPAL_SAP 9 +LAST_MOD_ID 27 +LAST_SAP_CODE 12 +MAX_VOL_CATE 3 +MAX_VOL_TYPE 7 +MM_CC_SAP 3 +MM_SMS_SAP 2 +MM_SS_SAP 4 +MOD_ATCI 4 +MOD_CC 6 +MOD_CISS 7 +MOD_CUSTOM1 12 +MOD_CUSTOM_BEGIN 12 +MOD_CUSTOM_END 13 +MOD_FT 0 +MOD_MM 5 +MOD_NIL 0 +MOD_NVRAM 1 +MOD_SMS 8 +MOD_SYSDEBUG 11 +MOD_SYSTEM 10 +MOD_TIMER 9 +MOD_TST 2 +MOD_TST_READER 3 +MPAL_L1_SAP 10 +MSG_ID_END 10000 +MSG_ID_FT 9500 +MSG_ID_INVALID_TYPE 0 +MSG_ID_L1TASK_WAKEUP 14 +MSG_ID_MMCC_DATA_REQ 6 +MSG_ID_MMCC_EST_REQ 4 +MSG_ID_MMCC_PROMPT_REJ 1 +MSG_ID_MMCC_PROMPT_RSP 2 +MSG_ID_MMCC_REEST_REQ 5 +MSG_ID_MMCC_REL_REQ 3 +MSG_ID_MPHC_BLOCK_QUALITY_IND 9 +MSG_ID_MPHC_EXTENDED_MEAS_IND 8 +MSG_ID_MPHC_NEIGHBOR_BSIC_IND 13 +MSG_ID_MPHC_NEIGHBOR_MEAS_IND 12 +MSG_ID_MPHC_OPEN_TCH_LOOP_CNF 7 +MSG_ID_MPHC_SERV_DEDI_MEAS_IND 11 +MSG_ID_MPHC_SERV_IDLE_MEAS_IND 10 +MSG_ID_TIMER_EXPIRY 9000 +MSG_ID_TST_INJECT_STRING 6000 +NORMAL_AUDIO_BUFFER 0 +NORMAL_FM_RECORD_A 1 +NORMAL_FM_RECORD_D 2 +NORMAL_RSERVED_2 4 +NORMAL_RSERVED_3 5 +NORMAL_SIP_AUDIO_BUFFER 3 +NORMAL_VOLUME_TYPE_MAX 6 +NUM_AUDIO_GAIN_TYPES 12 +NUM_AUDIO_HFP_DEVICE 4 +NUM_AUDIO_VOIP_DEVICE 4 +NUM_GAIN_OUTPUT_DEVICES 4 +NUM_HD_REC_DEVICE_SOURCE 3 +NUM_MIC_GAINS 24 +NUM_OF_VOL_MODE 4 +SME_READER_SAP 5 +SME_TIMER_SAP 6 +SPEAKER_AMP 0 +SPEAKER_FM_RECORD_A 1 +SPEAKER_FM_RECORD_D 2 +SPEAKER_RSERVED_2 4 +SPEAKER_RSERVED_3 5 +SPEAKER_SIP_AUDIO_BUFFER 3 +SPEAKER_VOLUME_TYPE_MAX 6 +STACK_TIMER_SAP 12 +TRACE_ERROR 4 +TRACE_FUNC 0 +TRACE_GROUP_1 5 +TRACE_GROUP_10 14 +TRACE_GROUP_2 6 +TRACE_GROUP_3 7 +TRACE_GROUP_4 8 +TRACE_GROUP_5 9 +TRACE_GROUP_6 10 +TRACE_GROUP_7 11 +TRACE_GROUP_8 12 +TRACE_GROUP_9 13 +TRACE_INFO 2 +TRACE_STATE 1 +TRACE_WARNING 3 +TST_CTI_COMMAND_CMD 56 +TST_EM_MODE_CONFIG 12 +TST_FT_MODE_CONFIG 16 +TST_FT_SAP 200 +TST_INJECT_AT_CMD 7 +TST_INJECT_STRING_TO_MODULE 6 +TST_LOG_ON_OFF 1 +TST_NULL_COMMAND 0 +TST_READ_GLOBAL_VARIABLE 10 +TST_REBOOT_TARGET_CMD 8 +TST_SET_L1_TRC_FILTER 5 +TST_SET_PRIM_MOD_FILTER 2 +TST_SET_PRIM_SAP_FILTER 3 +TST_SET_PS_TRC_FILTER 4 +TST_SET_TRAP_FILTER 9 +TST_SIM_FILE_INFO_REQ 13 +TST_SIM_READ_REQ 14 +TST_SIM_WRITE_REQ 15 +TST_WRITE_GLOBAL_VARIABLE 11 +VER1_NUM_OF_VOL_TYPE 9 +VER1_VOL_TYPE_FM 3 +VER1_VOL_TYPE_MATV 8 +VER1_VOL_TYPE_MEDIA 7 +VER1_VOL_TYPE_MIC 2 +VER1_VOL_TYPE_RING 0 +VER1_VOL_TYPE_SID 6 +VER1_VOL_TYPE_SIP 1 +VER1_VOL_TYPE_SPH 4 +VER1_VOL_TYPE_SPH2 5 +VOLUME_AUDIO_BUFFER_EXTAMP 1 +VOLUME_EXTAMP 2 +VOLUME_EXTAMP_RSERVED_1 3 +VOLUME_EXTAMP_RSERVED_2 4 +VOLUME_EXTAMP_RSERVED_3 5 +VOLUME_HEADSET_MODE 1 +VOLUME_HEADSET_SPEAKER_MODE 3 +VOLUME_IV_BUFFER_EXTAMP 0 +VOLUME_NORMAL_MODE 0 +VOLUME_SPEAKER_MODE 2 +VOL_HANDFREE 2 +VOL_HEADSET 1 +VOL_NORMAL 0 +VOL_TYPE_FMR 3 +VOL_TYPE_KEY 1 +VOL_TYPE_MEDIA 6 +VOL_TYPE_MIC 2 +VOL_TYPE_SID 5 +VOL_TYPE_SPH 4 +VOL_TYPE_TON 0 diff --git a/proprietary/vendor/etc/armnn_app.config b/proprietary/vendor/etc/armnn_app.config new file mode 100644 index 0000000..18c9ec8 --- /dev/null +++ b/proprietary/vendor/etc/armnn_app.config @@ -0,0 +1,1332 @@ +pooling_layer_f16_nhwc_27_27_256_nhwc_valhall_MP2;8;1;28 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_149_32_27_149_2_4_8_8_true_midgard_MP2;8;22;1 +depthwise_convolution_3x3_nhwc_32_80_80_32_40_F16_valhall_MP2;11;3;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_32_80_184_32_4_8_4_10_true_midgard_MP2;4;1;4 +deconvolution_reshape_output_f16_nhwc_512_24_128_48_midgard_MP2;64;3;1 +fill_image_borders_constant_f16_64_170_constant_midgard_MP2;4;12;6 +depthwise_convolution_3x3_nhwc_stride1_960_7_7_960_7_F16_valhall_MP2;59;5;1 +winograd_output_transform_4x4_3x3_nhwc_f16_256_4096_256_256_nhwc_midgard_MP2;8;2;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_56_16_64_56_2_4_8_4_true_midgard_MP2;21;1;13 +pooling_layer_f16_nhwc_8_8_768_nhwc_valhall_MP2;5;2;22 +gemm_reshape_lhs_matrix_3d_f16_512_784_1_4_4_1_true_true_valhall_MP2;15;6;4 +elementwise_operation_ADD_f16_40_64_saturate_nhwc_midgard_MP2;63;2;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_33_160_33_1_7680_valhall_MP2;4;8;1 +fill_image_borders_constant_f16_32_150_constant_midgard_MP2;32;1;15 +winograd_input_transform_4x4_3x3_stepz1_nhwc32_35_35_1_1_nhwc_midgard_MP2;19;25;1 +winograd_output_transform_4x4_3x3_nhwc_f16_24_4_24_5_nhwc_midgard_MP2;52;9;1 +activation_layer_f16_91_1917_midgard_MP2;56;2;2 +winograd_output_transform_4x4_3x3_nhwc_f16_24_9_24_10_nhwc_midgard_MP2;24;2;1 +elementwise_operation_DIV_f16_91_1917_midgard_MP2;10;5;6 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_2_64_256_2_2_4_8_16_true_midgard_MP2;2;5;15 +winograd_output_transform_4x4_3x3_nhwc_f16_384_9_384_12_nhwc_midgard_MP2;16;1;1 +depthwise_convolution_3x3_nhwc_stride1_128_75_75_128_75_F16_valhall_MP2;4;7;9 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_56_256_64_56_4_8_4_32_true_midgard_MP2;8;15;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc16_384_384_1_1_nhwc_midgard_MP2;16;26;1 +winograd_output_transform_2x2_7x7_nhwc_f16_32_2304_32_96_nhwc_midgard_MP2;4;10;6 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_84_80_64_84_4_8_4_10_true_midgard_MP2;10;27;1 +fill_image_borders_constant_f16_64_48_constant_midgard_MP2;16;4;5 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_960_7_1_1280_valhall_MP2;3;7;3 +elementwise_operation_ADD_f16_1088_17_saturate_nhwc_midgard_MP2;4;2;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_35_48_288_35_2_4_8_12_true_midgard_MP2;4;3;18 +fill_image_borders_constant_f16_200_32_constant_midgard_MP2;11;3;12 +fill_image_borders_constant_f16_512_14_constant_midgard_MP2;1;11;23 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_3_24_256_3_2_4_8_6_true_midgard_MP2;33;1;4 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_8_320_8_1_16384_valhall_MP2;35;1;2 +winograd_output_transform_4x4_3x3_nhwc_f16_64_144_64_48_nhwc_midgard_MP2;1;15;3 +pixelwise_mul_float_f16_3_128_128_1_1_1_3_128_128_midgard_MP2;0;0;0 +depthwise_convolution_3x3_nhwc_stride1_192_38_38_192_38_F16_valhall_MP2;6;5;15 +gemm_reshaped_fp_mixed_f16_190_192_8_1_1280_valhall_MP2;56;1;7 +fill_image_borders_constant_f16_64_113_constant_midgard_MP2;5;13;4 +depthwise_convolution_3x3_nhwc_stride1_32_256_256_32_256_F16_valhall_MP2;8;12;3 +gemm_reshape_lhs_matrix_f16_1024_7_36_4_4_1_true_true_valhall_MP2;64;1;3 +im2col3x3_nhwc_f16_1_27_147456_nhwc_valhall_MP2;2;6;1 +winograd_output_transform_4x4_3x3_nhwc_f16_126_9_126_10_nhwc_midgard_MP2;55;2;2 +fill_image_borders_constant_f16_128_48_constant_midgard_MP2;9;6;6 +winograd_input_transform_4x4_5x5_stepz1_nhwc48_35_35_2_2_nhwc_midgard_MP2;1;11;29 +fill_image_borders_constant_f16_1024_14_constant_midgard_MP2;64;1;7 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_96_32_2592_96_2_4_16_8_true_midgard_MP2;0;0;0 +winograd_input_transform_4x4_3x3_stepz1_nhwc256_14_14_1_1_nhwc_midgard_MP2;41;1;7 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_2_546_2_1_2048_valhall_MP2;1;25;14 +winograd_input_transform_4x4_3x3_stepz1_nhwc256_28_28_1_1_nhwc_midgard_MP2;60;1;8 +fill_image_borders_constant_f16_192_28_constant_midgard_MP2;26;13;1 +fill_image_borders_constant_f16_192_71_constant_midgard_MP2;48;1;1 +gemm_reshape_lhs_matrix_f16_768_3_36_4_4_1_true_true_valhall_MP2;8;2;16 +gemm_reshape_lhs_matrix_3d_f16_512_100_1_4_4_1_true_true_valhall_MP2;1;8;31 +gemm_mm_reshaped_only_rhs_nt_f16_16384_32_32_36_2_4_8_8_true_midgard_MP2;9;9;3 +winograd_input_transform_4x4_3x3_stepz1_nhwc16_56_56_1_1_nhwc_midgard_MP2;3;10;2 +depthwise_convolution_3x3_nhwc_128_20_20_128_10_F16_valhall_MP2;14;17;2 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_9_384_9_1_16384_valhall_MP2;16;8;1 +gemm_mm_reshaped_only_rhs_nt_f16_576_32_64_36_2_4_8_8_true_midgard_MP2;4;24;3 +pooling_layer_f16_nhwc_13_13_512_nhwc_valhall_MP2;16;21;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_19_128_19_1_6144_valhall_MP2;4;30;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_32_64_192_32_4_8_4_8_true_midgard_MP2;46;5;1 +gemm_reshaped_fp_mixed_f16_784_128_36_1_1024_valhall_MP2;4;28;2 +winograd_input_transform_4x4_3x3_stepz1_nhwc64_224_224_1_1_nhwc_midgard_MP2;16;3;1 +gemm_reshape_lhs_matrix_3d_f16_1024_196_1_4_4_1_true_true_valhall_MP2;1;2;16 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_75_128_64_75_4_8_4_16_true_midgard_MP2;16;2;9 +pooling_layer_f16_nhwc_96_96_32_nhwc_valhall_MP2;4;13;3 +pooling_layer_f16_nhwc_35_35_256_nhwc_valhall_MP2;51;8;1 +gemm_reshape_lhs_matrix_f16_9216_73_1_4_4_1_true_true_valhall_MP2;8;2;28 +concatenate_width_x2_f16_64_55_64_55_midgard_MP2;16;6;5 +winograd_output_transform_1x4_1x3_nhwc_f16_384_27_384_9_nhwc_midgard_MP2;16;14;1 +gemm_reshape_lhs_matrix_3d_f16_8192_16_1_4_4_1_true_true_valhall_MP2;64;2;4 +gemm_reshape_lhs_matrix_3d_f16_2048_273_1_4_4_1_true_true_valhall_MP2;20;1;4 +gemm_reshape_lhs_matrix_3d_f16_3840_273_1_4_4_1_true_true_valhall_MP2;21;1;22 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_17_384_17_1_23040_valhall_MP2;6;32;1 +fill_image_borders_constant_f16_960_16_constant_midgard_MP2;52;1;8 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_17_160_17_1_6144_valhall_MP2;4;8;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc32_192_192_1_1_nhwc_midgard_MP2;16;8;1 +winograd_output_transform_1x2_1x7_nhwc_f16_160_153_160_17_nhwc_midgard_MP2;20;2;1 +winograd_input_transform_2x1_7x1_stepz1_nhwc192_19_19_3_0_nhwc_midgard_MP2;2;23;6 +concatenate_width_x4_f16_64_35_64_35_96_35_32_35_midgard_MP2;8;9;3 +elementwise_operation_ADD_f16_256_25_saturate_nhwc_midgard_MP2;6;11;6 +fill_image_borders_replicate_f16_1_1_replicate_midgard_MP2;36;14;1 +gemm_reshape_lhs_matrix_3d_f16_512_1407_1_4_4_1_true_true_valhall_MP2;8;3;4 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_128_48_144_128_2_4_8_12_true_midgard_MP2;12;4;4 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_10_256_10_1_8192_valhall_MP2;8;6;1 +concatenate_width_x2_f16_256_129_48_129_midgard_MP2;38;13;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_5_128_5_1_4096_valhall_MP2;2;6;1 +fill_image_borders_replicate_f16_256_33_replicate_midgard_MP2;24;1;2 +depthwise_convolution_3x3_nhwc_stride1_32_112_112_32_112_F16_valhall_MP2;16;12;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_1024_3_16_1024_2_4_8_1_true_midgard_MP2;1;9;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_28_192_32_28_4_8_4_24_true_midgard_MP2;4;1;16 +fill_image_borders_constant_f16_64_96_constant_midgard_MP2;9;31;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_33_384_64_33_4_8_4_48_true_midgard_MP2;16;1;13 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_3_128_3_1_2048_valhall_MP2;4;2;1 +gemm_reshape_lhs_matrix_3d_f16_640_25_1_4_4_1_true_true_valhall_MP2;9;21;2 +scale_Bord_reptopleftnhwc_256_32_32_1_valhall_MP2;8;27;2 +flatten_f16_1024_1_1_1024_1_midgard_MP2;4;32;3 +gemm_reshape_lhs_matrix_3d_f16_4096_49_1_4_4_1_true_true_valhall_MP2;16;1;1 +winograd_output_transform_4x4_3x3_nhwc_f16_192_49_192_28_nhwc_midgard_MP2;1;12;17 +winograd_input_transform_4x4_3x3_stepz1_nhwc256_3_3_1_1_nhwc_midgard_MP2;9;11;5 +depthwise_convolution_3x3_nhwc_384_28_28_384_14_F16_valhall_MP2;3;30;5 +winograd_output_transform_4x4_3x3_nhwc_f16_546_1_546_1_nhwc_midgard_MP2;28;1;1 +winograd_output_transform_1x2_1x7_nhwc_f16_128_153_128_17_nhwc_midgard_MP2;19;8;3 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_38_256_38_1_1024_valhall_MP2;4;12;1 +im2col3x3_nhwc_f16_1_2592_64_nhwc_valhall_MP2;3;3;29 +winograd_input_transform_4x4_3x3_stepz1_nhwc128_96_96_1_1_nhwc_midgard_MP2;4;3;15 +winograd_input_transform_2x2_7x7_stepz1_nhwc32_96_96_3_3_nhwc_midgard_MP2;5;1;2 +winograd_input_transform_4x4_3x3_stepz1_nhwc256_35_35_1_1_nhwc_midgard_MP2;16;1;18 +gemm_reshape_lhs_matrix_f16_896_4_6_4_4_1_true_true_valhall_MP2;2;4;27 +no_config_idreverse_f32_9_9_64_midgard_MP2;9;2;28 +gemm_reshape_lhs_matrix_3d_f16_2560_13_1_4_4_1_true_true_valhall_MP2;1;3;32 +gemm_mm_reshaped_only_rhs_nt_f16_4096_1_64_36_2_4_8_1_true_midgard_MP2;1;1;4 +elementwise_operation_ADD_f16_1024_7_saturate_nhwc_midgard_MP2;28;1;5 +gemm_mm_reshaped_only_rhs_nt_f16_9216_16_16_36_2_4_8_4_true_midgard_MP2;4;6;18 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_25_72_512_1_2_4_16_18_true_midgard_MP2;2;6;1 +depthwise_convolution_3x3_nhwc_stride1_768_14_14_768_14_F16_valhall_MP2;0;0;0 +winograd_output_transform_4x4_3x3_nhwc_f16_288_25_288_17_nhwc_midgard_MP2;32;1;1 +gemm_reshape_lhs_matrix_3d_f16_4352_73_1_4_4_1_true_true_valhall_MP2;9;2;16 +elementwise_operation_ADD_f16_32_96_saturate_nchw_midgard_MP2;2;16;5 +gemm_reshape_lhs_matrix_3d_f16_1792_16_1_4_4_1_true_true_valhall_MP2;24;1;10 +elementwise_operation_ADD_f16_80_32_saturate_nhwc_midgard_MP2;9;4;6 +im2col3x3_nhwc_f16_1_288_3200_nhwc_valhall_MP2;16;17;1 +fill_image_borders_constant_f16_576_32_constant_midgard_MP2;27;2;1 +winograd_output_transform_2x1_7x1_nhwc_f16_192_153_192_17_nhwc_midgard_MP2;64;1;1 +gemm_reshaped_fp_mixed_f16_49_128_36_1_1024_valhall_MP2;1;15;20 +winograd_input_transform_2x1_7x1_stepz1_nhwc128_17_17_3_0_nhwc_midgard_MP2;8;6;10 +winograd_output_transform_4x4_3x3_nhwc_f16_256_16_256_14_nhwc_midgard_MP2;0;0;0 +im2col3x3_nhwc_f16_1_27_1048576_nhwc_valhall_MP2;2;4;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_8_2080_8_1_3584_valhall_MP2;8;8;1 +pooling_layer_f16_nhwc_9_9_2048_nhwc_valhall_MP2;56;3;3 +fft_radix_5_axis_1_f32_200_140_midgard_MP2;50;2;1 +pixelwise_mul_float_f16_256_25_8_256_1_1_256_25_8_midgard_MP2;2;10;1 +gemm_mm_reshaped_only_rhs_nt_f16_3136_64_64_36_4_8_4_8_true_midgard_MP2;8;23;2 +gemm_reshaped_fp_mixed_f16_153_192_8_1_1024_valhall_MP2;8;20;1 +depthwise_convolution_3x3_nhwc_stride1_672_32_32_672_32_F16_valhall_MP2;20;8;1 +gemm_reshape_lhs_matrix_f16_2304_7_36_4_4_1_true_true_valhall_MP2;21;20;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc384_12_12_1_1_nhwc_midgard_MP2;5;9;7 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_25_256_8_1_1024_valhall_MP2;4;28;1 +fill_image_borders_constant_f16_384_28_constant_midgard_MP2;1;8;22 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_10_24_1024_10_2_4_16_6_true_midgard_MP2;57;1;1 +fill_image_borders_constant_f16_448_9_constant_midgard_MP2;32;1;5 +gemm_reshaped_fp_mixed_f16_9_256_36_1_3072_valhall_MP2;8;3;13 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_192_64_243_128_4_8_4_8_true_midgard_MP2;4;4;26 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_27_192_48_27_4_8_4_24_true_midgard_MP2;4;7;8 +gemm_reshaped_fp_mixed_f16_4_546_36_1_4096_valhall_MP2;4;1;2 +depthwise_convolution_3x3_nhwc_960_33_33_960_33_F16_valhall_MP2;8;14;4 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_129_48_144_129_2_4_8_12_true_midgard_MP2;4;24;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_64_32_144_64_2_4_8_8_true_midgard_MP2;42;1;1 +gemm_reshaped_fp_mixed_f16_1024_128_36_1_2048_valhall_MP2;19;1;26 +deconvolution_reshape_output_f16_nhwc_64_512_16_1024_midgard_MP2;64;8;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc256_56_56_1_1_nhwc_midgard_MP2;4;2;12 +strided_slice_f16_500_0_500_1_32_10_11_1_1_0_1_1_midgard_MP2;8;14;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_40_64_64_40_4_8_4_8_true_midgard_MP2;17;7;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_150_64_32_150_4_8_4_8_true_midgard_MP2;8;20;3 +gemm_mm_reshaped_only_rhs_nt_f16_4_24_512_36_2_4_16_6_true_midgard_MP2;0;0;0 +gemm_reshape_lhs_matrix_f16_10368_16_1_4_4_1_true_true_valhall_MP2;47;1;7 +gemm_reshape_lhs_matrix_f16_6912_21_1_4_4_1_true_true_valhall_MP2;11;3;5 +winograd_input_transform_4x1_3x1_stepz1_nhwc384_9_9_1_0_nhwc_midgard_MP2;16;1;23 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_256_7_1_18432_valhall_MP2;6;11;1 +gemm_mm_reshaped_only_rhs_nt_f16_81_64_48_64_2_4_8_16_true_midgard_MP2;8;7;2 +elementwise_operation_ADD_f16_32_65_saturate_nhwc_midgard_MP2;16;2;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_16_160_16_1_7680_valhall_MP2;17;4;4 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_8_1536_8_1_16640_valhall_MP2;8;8;1 +gemm_reshape_lhs_matrix_f16_512_50_1_4_4_1_true_true_valhall_MP2;25;1;18 +strided_slice_f16_500_0_500_1_32_9_10_1_1_0_1_1_midgard_MP2;44;2;2 +depthwise_convolution_3x3_nhwc_stride1_184_32_32_184_32_F16_valhall_MP2;23;1;8 +deconvolution_reshape_output_f16_nhwc_256_128_64_256_midgard_MP2;64;6;1 +winograd_output_transform_4x1_3x1_nhwc_f16_384_16_384_8_nhwc_midgard_MP2;21;1;6 +winograd_output_transform_4x4_3x3_nhwc_f16_64_1536_64_192_nhwc_midgard_MP2;16;15;1 +elementwise_operation_ADD_f16_2080_8_saturate_nhwc_midgard_MP2;20;7;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_40_64_256_40_4_8_4_8_true_midgard_MP2;4;11;1 +im2col_generic_nhwc_f16_1_128_196_nhwc_valhall_MP2;40;10;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_1280_7_1_2560_valhall_MP2;9;13;1 +fill_image_borders_constant_f16_576_14_constant_midgard_MP2;1;30;4 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_75_144_24_75_4_8_4_18_true_midgard_MP2;6;24;2 +winograd_output_transform_4x4_5x5_nhwc_f16_64_100_64_40_nhwc_midgard_MP2;17;1;2 +winograd_output_transform_4x4_3x3_nhwc_f16_96_100_96_40_nhwc_midgard_MP2;32;1;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc32_200_64_1_1_nhwc_midgard_MP2;3;18;3 +pooling_layer_f16_nhwc_56_56_64_nhwc_valhall_MP2;4;4;21 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_10_1024_10_1_4096_valhall_MP2;13;15;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc64_128_128_1_1_nhwc_midgard_MP2;8;8;1 +gemm_reshape_lhs_matrix_3d_f16_512_307_1_4_4_1_true_true_valhall_MP2;29;7;2 +gemm_reshape_lhs_matrix_3d_f16_1024_144_1_4_4_1_true_true_valhall_MP2;32;1;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_129_24_96_129_2_4_8_6_true_midgard_MP2;6;5;16 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_38_256_38_1_2048_valhall_MP2;4;4;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_5_512_5_1_4096_valhall_MP2;40;12;1 +fill_image_borders_constant_f16_1280_7_constant_midgard_MP2;10;29;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_10_1280_10_1_2560_valhall_MP2;41;5;1 +gemm_reshaped_fp_mixed_f16_153_128_8_1_1024_valhall_MP2;17;2;6 +winograd_output_transform_4x4_3x3_nhwc_f16_273_25_273_19_nhwc_midgard_MP2;16;2;1 +pooling_layer_f16_nhwc_48_48_32_nhwc_valhall_MP2;7;1;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_35_64_192_35_4_8_4_8_true_midgard_MP2;8;4;6 +fill_image_borders_constant_f16_192_17_constant_midgard_MP2;40;1;9 +gemm_reshaped_fp_mixed_f16_9_384_36_1_1536_valhall_MP2;12;3;7 +winograd_output_transform_2x1_7x1_nhwc_f16_192_190_192_19_nhwc_midgard_MP2;1;6;26 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_28_512_28_1_2048_valhall_MP2;28;2;2 +winograd_output_transform_4x1_3x1_nhwc_f16_384_27_384_9_nhwc_midgard_MP2;16;14;1 +elementwise_operation_ADD_f16_64_48_saturate_nhwc_midgard_MP2;52;1;1 +depthwise_convolution_3x3_nhwc_stride1_256_28_28_256_28_F16_valhall_MP2;13;1;16 +pooling_layer_f16_nhwc_55_55_96_nhwc_valhall_MP2;6;13;1 +im2col_generic_nhwc_f16_1_1024_100_nhwc_valhall_MP2;4;14;9 +winograd_output_transform_1x2_1x7_nhwc_f16_160_190_160_19_nhwc_midgard_MP2;9;13;2 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_10_1024_10_1_8192_valhall_MP2;8;10;1 +elementwise_operation_ADD_f16_32_200_saturate_nhwc_midgard_MP2;22;7;2 +fill_image_borders_constant_f16_512_5_constant_midgard_MP2;27;1;8 +gemm_reshaped_fp_mixed_f16_144_128_36_1_1024_valhall_MP2;4;12;2 +convert_depth_down_f32_3_1024_3_1024_midgard_MP2;1;2;2 +im2col3x3_nhwc_f16_1_1152_9_nhwc_valhall_MP2;1;14;23 +concatenate_width_x2_f16_192_17_192_17_midgard_MP2;56;2;4 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_28_384_48_28_4_8_4_48_true_midgard_MP2;12;1;16 +winograd_output_transform_4x4_3x3_nhwc_f16_16_65536_16_1024_nhwc_midgard_MP2;8;31;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc64_40_40_1_1_nhwc_midgard_MP2;60;1;6 +gemm_reshape_lhs_matrix_f16_576_784_1_4_4_1_true_true_valhall_MP2;6;12;1 +fill_image_borders_constant_f16_384_33_constant_midgard_MP2;64;1;3 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_8_192_8_1_10240_valhall_MP2;6;13;1 +depthwise_convolution_3x3_nhwc_144_56_56_144_28_F16_valhall_MP2;63;2;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_17_192_17_1_6144_valhall_MP2;12;19;1 +elementwise_operation_ADD_f16_128_48_saturate_nhwc_midgard_MP2;17;12;1 +winograd_output_transform_4x4_3x3_nhwc_f16_126_1_126_3_nhwc_midgard_MP2;20;15;1 +pooling_layer_f16_nhwc_192_192_16_nhwc_valhall_MP2;10;1;28 +strided_slice_f16_500_0_500_1_32_23_24_1_1_0_1_1_midgard_MP2;19;2;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_128_32_256_128_2_4_8_8_true_midgard_MP2;20;1;6 +pooling_layer_f16_nhwc_17_17_320_nhwc_valhall_MP2;16;2;12 +elementwise_operation_ADD_f16_256_28_saturate_nhwc_midgard_MP2;21;1;17 +gemm_reshape_lhs_matrix_3d_f16_3072_73_1_4_4_1_true_true_valhall_MP2;44;2;3 +im2col3x3_nhwc_f16_1_2592_361_nhwc_valhall_MP2;11;2;23 +strided_slice_f16_500_0_500_1_32_20_21_1_1_0_1_1_midgard_MP2;4;2;12 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_320_7_1_7680_valhall_MP2;38;4;1 +gemm_reshaped_fp_mixed_f16_190_192_8_1_1024_valhall_MP2;16;3;2 +gemm_reshape_lhs_matrix_3d_f16_1216_4161_1_4_4_1_true_true_valhall_MP2;8;4;7 +gemm_reshape_lhs_matrix_3d_f16_1280_25_1_4_4_1_true_true_valhall_MP2;15;10;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_32_96_384_32_4_8_4_12_true_midgard_MP2;4;3;4 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_19_576_96_19_4_8_4_72_true_midgard_MP2;8;1;12 +winograd_output_transform_4x4_3x3_nhwc_f16_256_14_256_25_nhwc_midgard_MP2;16;1;1 +convert_depth_up_f16_192_128_192_128_midgard_MP2;2;2;1 +winograd_output_transform_4x4_3x3_nhwc_f16_256_81_256_35_nhwc_midgard_MP2;16;1;1 +elementwise_operation_ADD_f16_320_35_saturate_nhwc_midgard_MP2;22;2;10 +depthwise_convolution_3x3_nhwc_144_75_75_144_38_F16_valhall_MP2;6;15;2 +elementwise_operation_ADD_f16_64_96_saturate_nhwc_midgard_MP2;2;16;13 +depthwise_convolution_3x3_nhwc_96_150_150_96_75_F16_valhall_MP2;12;16;1 +depthwise_convolution_3x3_nhwc_stride1_192_64_64_192_64_F16_valhall_MP2;24;17;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_28_256_28_1_1024_valhall_MP2;8;30;1 +gemm_reshaped_fp_mixed_f16_190_128_8_1_1024_valhall_MP2;1;11;20 +convert_depth_up_f16_3_1024_3_1024_midgard_MP2;1;2;2 +winograd_input_transform_4x4_3x3_stepz1_nhwc64_192_128_1_1_nhwc_midgard_MP2;7;1;27 +depthwise_convolution_3x3_nhwc_stride1_960_10_10_960_10_F16_valhall_MP2;19;13;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_32_160_32_1_7680_valhall_MP2;0;0;0 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_14_64_192_14_4_8_4_8_true_midgard_MP2;7;8;8 +pixelwise_mul_float_f16_3_512_512_1_1_1_3_512_512_midgard_MP2;1;8;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc256_17_17_1_1_nhwc_midgard_MP2;46;3;2 +winograd_input_transform_2x1_7x1_stepz1_nhwc160_19_19_3_0_nhwc_midgard_MP2;4;21;4 +concatenate_width_x2_f16_16_1024_16_1024_midgard_MP2;2;28;2 +im2col9x9_nhwc_f16_1_243_24576_nhwc_valhall_MP2;2;6;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_19_96_864_19_4_8_4_12_true_midgard_MP2;20;1;3 +elementwise_operation_ADD_f16_64_19_saturate_nhwc_midgard_MP2;17;10;1 +gemm_mm_reshaped_only_rhs_nt_f16_16_256_64_36_2_4_8_64_true_midgard_MP2;1;17;24 +depthwise_convolution_3x3_nhwc_128_3_3_128_2_F16_valhall_MP2;9;28;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_14_576_96_14_4_8_4_72_true_midgard_MP2;1;12;13 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_172_32_27_172_2_4_8_8_true_midgard_MP2;8;20;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_5_512_5_1_18432_valhall_MP2;5;6;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc32_147_147_1_1_nhwc_midgard_MP2;32;15;1 +elementwise_operation_ADD_f16_32_96_saturate_nhwc_midgard_MP2;17;2;6 +fill_image_borders_constant_f16_256_3_constant_midgard_MP2;42;1;3 +gemm_reshape_lhs_matrix_3d_f16_2304_256_1_4_4_1_true_true_valhall_MP2;2;2;10 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_9_448_9_1_10240_valhall_MP2;2;14;1 +pooling_layer_f16_nhwc_17_17_768_nhwc_valhall_MP2;4;1;29 +depthwise_convolution_3x3_nhwc_stride1_256_129_129_256_129_F16_valhall_MP2;16;5;6 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_32_96_576_32_4_8_4_12_true_midgard_MP2;4;1;28 +depthwise_convolution_3x3_nhwc_240_64_64_240_32_F16_valhall_MP2;5;8;2 +gemm_mm_reshaped_only_rhs_nt_f16_4096_64_64_36_4_8_4_8_true_midgard_MP2;8;30;1 +depthwise_convolution_3x3_nhwc_stride1_384_32_32_384_32_F16_valhall_MP2;1;26;3 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_fused_activation_f16_1_4096_25088_1_1_2_8_2048_true_midgard_MP2;61;3;1 +strided_slice_f16_500_0_500_1_32_5_6_1_1_0_1_1_midgard_MP2;8;6;10 +winograd_output_transform_4x4_5x5_nhwc_f16_192_49_192_26_nhwc_midgard_MP2;0;0;0 +gemm_reshape_lhs_matrix_f16_2048_13_36_4_4_1_true_true_valhall_MP2;3;31;3 +depthwise_convolution_3x3_nhwc_64_40_40_64_20_F16_valhall_MP2;32;13;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_13_256_64_13_4_8_4_32_true_midgard_MP2;8;2;7 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_19_192_19_1_6144_valhall_MP2;6;16;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_17_384_17_1_18432_valhall_MP2;24;3;1 +im2col3x3_nhwc_f16_1_27_6400_nhwc_valhall_MP2;2;6;1 +elementwise_operation_ADD_f16_160_16_saturate_nhwc_midgard_MP2;2;2;9 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_27_256_64_27_4_8_4_32_true_midgard_MP2;16;6;2 +fill_image_borders_constant_f16_32_192_constant_midgard_MP2;20;4;4 +depthwise_convolution_3x3_nhwc_256_28_28_256_14_F16_valhall_MP2;5;3;16 +fill_image_borders_constant_f16_512_7_constant_midgard_MP2;38;1;6 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_40_48_192_40_2_4_8_12_true_midgard_MP2;4;1;15 +fill_image_borders_constant_f16_128_112_constant_midgard_MP2;16;14;2 +fill_image_borders_constant_f16_256_55_constant_midgard_MP2;48;1;5 +im2col3x3_nhwc_f16_1_27_65536_nhwc_valhall_MP2;2;12;1 +gemm_reshape_lhs_matrix_f16_4608_49_1_4_4_1_true_true_valhall_MP2;2;10;2 +depthwise_convolution_3x3_nhwc_96_256_256_96_128_F16_valhall_MP2;16;26;1 +fill_image_borders_constant_f16_64_224_constant_midgard_MP2;64;1;7 +winograd_output_transform_4x4_3x3_nhwc_f16_128_196_128_55_nhwc_midgard_MP2;16;15;1 +pixelwise_mul_float_f16_64_100_32_64_1_1_64_100_32_midgard_MP2;17;1;25 +gemm_reshaped_fp_mixed_f16_153_192_8_1_1280_valhall_MP2;4;20;1 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1001_4096_1_1_2_8_500_true_midgard_MP2;19;5;2 +gemm_mm_reshaped_only_rhs_nt_f16_800_32_32_36_2_4_8_8_true_midgard_MP2;8;30;2 +elementwise_operation_ADD_f16_64_192_saturate_nhwc_midgard_MP2;2;3;3 +fill_image_borders_constant_f16_256_10_constant_midgard_MP2;2;7;14 +im2col3x3_nhwc_f16_1_27_29584_nhwc_valhall_MP2;6;2;2 +winograd_input_transform_4x4_3x3_stepz1_nhwc512_28_28_1_1_nhwc_midgard_MP2;5;5;20 +im2col_generic_nhwc_f16_1_128_200_nhwc_valhall_MP2;16;28;1 +gemm_reshaped_fp_mixed_f16_49_512_36_1_4096_valhall_MP2;8;13;2 +depthwise_convolution_3x3_nhwc_512_14_14_512_7_F16_valhall_MP2;5;18;5 +elementwise_operation_ADD_f16_64_100_saturate_nhwc_midgard_MP2;28;2;3 +winograd_input_transform_1x2_1x7_stepz1_nhwc192_19_19_0_3_nhwc_midgard_MP2;26;1;6 +winograd_input_transform_1x2_1x7_stepz1_nhwc192_17_17_0_3_nhwc_midgard_MP2;8;2;27 +gemm_reshaped_fp_mixed_f16_49_512_36_1_2048_valhall_MP2;4;13;4 +elementwise_operation_ADD_f16_3_512_saturate_nhwc_midgard_MP2;1;8;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_128_64_27_128_4_8_4_8_true_midgard_MP2;1;24;11 +pixelwise_mul_float_f16_128_50_16_128_1_1_128_50_16_midgard_MP2;8;25;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_33_64_384_33_4_8_4_8_true_midgard_MP2;4;5;3 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_13_1000_13_1_4096_valhall_MP2;4;12;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_19_273_19_1_4096_valhall_MP2;35;4;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_128_24_144_128_2_4_8_6_true_midgard_MP2;3;5;30 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_384_3_16_384_2_4_8_1_true_midgard_MP2;41;1;1 +winograd_output_transform_4x4_3x3_nhwc_f16_64_1024_64_128_nhwc_midgard_MP2;16;4;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_55_16_96_55_2_4_8_4_true_midgard_MP2;7;1;1 +winograd_input_transform_2x1_7x1_stepz1_nhwc160_17_17_3_0_nhwc_midgard_MP2;12;7;6 +concatenate_width_x4_f16_192_19_192_19_192_19_192_19_midgard_MP2;4;5;9 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_24_128_1_1_2_16_12_true_midgard_MP2;40;12;1 +gemm_reshape_lhs_matrix_3d_f16_640_64_1_4_4_1_true_true_valhall_MP2;7;2;18 +fill_image_borders_constant_f16_672_32_constant_midgard_MP2;10;7;1 +fill_image_borders_constant_f16_576_19_constant_midgard_MP2;48;1;5 +deconvolution_reshape_output_f16_nhwc_128_96_32_192_midgard_MP2;64;3;1 +elementwise_operation_ADD_f16_160_7_saturate_nhwc_midgard_MP2;3;21;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_28_64_576_28_4_8_4_8_true_midgard_MP2;3;6;27 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_14_256_14_1_4096_valhall_MP2;5;25;1 +gemm_reshaped_fp_mixed_f16_190_160_8_1_1280_valhall_MP2;1;16;29 +winograd_output_transform_4x4_3x3_nhwc_f16_384_9_384_9_nhwc_midgard_MP2;24;2;1 +depthwise_convolution_3x3_nhwc_192_38_38_192_19_F16_valhall_MP2;14;32;1 +fill_image_borders_constant_f16_64_40_constant_midgard_MP2;13;4;5 +depthwise_convolution_3x3_nhwc_stride1_256_10_10_256_10_F16_valhall_MP2;10;1;6 +depthwise_convolution_3x3_nhwc_stride1_72_128_128_72_128_F16_valhall_MP2;18;9;2 +im2col_generic_nhwc_f16_1_32_3200_nhwc_valhall_MP2;16;28;1 +strided_slice_f16_500_0_500_1_32_15_16_1_1_0_1_1_midgard_MP2;7;15;1 +concatenate_width_x2_f16_192_13_192_13_midgard_MP2;62;1;7 +strided_slice_f16_500_0_500_1_32_4_5_1_1_0_1_1_midgard_MP2;1;23;8 +gemm_reshaped_fp_mixed_f16_16_512_36_1_4096_valhall_MP2;8;4;2 +strided_slice_f16_500_0_500_1_32_17_18_1_1_0_1_1_midgard_MP2;14;2;9 +fill_image_borders_constant_f16_64_112_constant_midgard_MP2;2;24;6 +pooling_layer_f16_nhwc_112_112_64_nhwc_valhall_MP2;51;1;9 +winograd_input_transform_4x4_3x3_stepz1_nhwc64_48_48_1_1_nhwc_midgard_MP2;6;5;7 +winograd_input_transform_4x4_3x3_stepz1_nhwc80_84_84_0_0_nhwc_midgard_MP2;20;1;12 +concatenate_width_x4_f16_96_35_64_35_96_35_64_35_midgard_MP2;10;8;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_35_64_288_35_4_8_4_8_true_midgard_MP2;15;1;6 +elementwise_operation_ADD_f16_512_28_saturate_nhwc_midgard_MP2;2;6;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_56_128_56_1_1024_valhall_MP2;8;26;1 +gemm_mm_reshaped_only_rhs_nt_f16_2304_32_32_36_2_4_8_8_true_midgard_MP2;8;2;30 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_19_12_512_19_2_4_16_3_true_midgard_MP2;3;2;19 +winograd_input_transform_4x4_3x3_stepz1_nhwc64_13_13_1_1_nhwc_midgard_MP2;19;8;3 +winograd_output_transform_4x4_3x3_nhwc_f16_64_1849_64_170_nhwc_midgard_MP2;4;7;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_28_32_144_28_2_4_8_8_true_midgard_MP2;2;5;29 +gemm_reshaped_fp_mixed_f16_153_160_8_1_1280_valhall_MP2;4;22;2 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_28_128_28_1_4096_valhall_MP2;4;7;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_19_96_384_19_4_8_4_12_true_midgard_MP2;8;1;4 +pooling_layer_f16_nhwc_1_1_960_nhwc_valhall_MP2;14;7;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_33_576_96_33_4_8_4_72_true_midgard_MP2;24;1;11 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_9_192_9_1_10240_valhall_MP2;4;8;1 +concatenate_width_x2_f16_256_128_48_128_midgard_MP2;38;13;1 +im2col3x3_nhwc_f16_1_288_784_nhwc_valhall_MP2;20;8;1 +winograd_output_transform_4x4_3x3_nhwc_f16_192_16_192_13_nhwc_midgard_MP2;1;4;16 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1001_1280_1_1_2_8_500_true_midgard_MP2;1;25;16 +gemm_reshape_lhs_matrix_3d_f16_1280_13_1_4_4_1_true_true_valhall_MP2;8;5;1 +winograd_input_transform_1x2_1x7_stepz1_nhwc128_19_19_0_3_nhwc_midgard_MP2;23;2;7 +winograd_input_transform_4x4_3x3_stepz1_nhwc448_8_8_1_1_nhwc_midgard_MP2;9;4;11 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_2048_1012_1_1_2_8_1024_true_midgard_MP2;1;6;14 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_10_320_10_1_7680_valhall_MP2;16;9;1 +elementwise_operation_ADD_f16_96_14_saturate_nhwc_midgard_MP2;10;8;5 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_8_192_8_1_16640_valhall_MP2;4;4;1 +fill_image_borders_constant_f16_304_129_constant_midgard_MP2;64;1;7 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_8_448_8_1_10240_valhall_MP2;8;15;1 +gemm_mm_reshaped_only_rhs_nt_f16_9_126_1280_36_2_4_16_31_true_midgard_MP2;16;8;4 +winograd_output_transform_1x2_1x7_nhwc_f16_192_153_192_17_nhwc_midgard_MP2;3;3;6 +activation_layer_f16_64_256_midgard_MP2;42;10;1 +gemm_reshape_lhs_matrix_3d_f16_8192_13_1_4_4_1_true_true_valhall_MP2;12;1;10 +elementwise_operation_ADD_f16_24_129_saturate_nhwc_midgard_MP2;2;5;22 +activation_layer_f16_64_48_midgard_MP2;14;1;1 +fill_image_borders_constant_f16_16_1024_constant_midgard_MP2;64;1;8 +gemm_mm_reshaped_only_rhs_nt_f16_1024_64_64_36_4_8_4_8_true_midgard_MP2;8;14;1 +pixelwise_mul_float_f16_1_256_256_1_1_1_1_256_256_midgard_MP2;0;0;0 +winograd_input_transform_4x4_5x5_stepz1_nhwc128_24_24_2_2_nhwc_midgard_MP2;32;10;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_13_192_48_13_4_8_4_24_true_midgard_MP2;8;3;9 +elementwise_operation_DIV_f16_1_256_midgard_MP2;0;0;0 +fill_image_borders_constant_f16_32_96_constant_midgard_MP2;1;30;6 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_33_96_384_33_4_8_4_12_true_midgard_MP2;12;6;6 +gemm_reshaped_fp_mixed_f16_190_192_8_1_1536_valhall_MP2;64;1;8 +winograd_output_transform_4x4_3x3_nhwc_f16_512_49_512_28_nhwc_midgard_MP2;5;5;5 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1000_512_1_1_2_8_500_true_midgard_MP2;13;3;3 +fill_image_borders_constant_f16_768_19_constant_midgard_MP2;64;1;8 +strided_slice_f16_500_0_500_1_32_29_30_1_1_0_1_1_midgard_MP2;2;30;6 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_14_96_384_14_4_8_4_12_true_midgard_MP2;4;2;8 +gemm_reshape_lhs_matrix_3d_f16_2048_25_1_4_4_1_true_true_valhall_MP2;15;2;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc48_13_13_1_1_nhwc_midgard_MP2;8;1;4 +fill_image_borders_constant_f16_1024_10_constant_midgard_MP2;33;2;6 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_27_32_128_27_2_4_8_8_true_midgard_MP2;57;3;2 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_128_144_24_128_4_8_4_18_true_midgard_MP2;4;2;6 +gemm_reshape_lhs_matrix_f16_1792_1_36_4_4_1_true_true_valhall_MP2;1;12;4 +fill_image_borders_replicate_f16_256_32_replicate_midgard_MP2;48;1;4 +concatenate_width_x2_f16_32_512_32_512_midgard_MP2;2;8;3 +winograd_input_transform_4x4_3x3_stepz1_nhwc512_5_5_1_1_nhwc_midgard_MP2;7;3;22 +winograd_output_transform_4x4_3x3_nhwc_f16_256_36_256_24_nhwc_midgard_MP2;0;0;0 +fill_image_borders_constant_f16_144_75_constant_midgard_MP2;16;1;1 +elementwise_operation_ADD_f16_64_128_saturate_nhwc_midgard_MP2;4;13;4 +gemm_mm_reshaped_only_rhs_nt_f16_4096_64_32_36_4_8_4_8_true_midgard_MP2;8;15;4 +winograd_input_transform_4x4_3x3_stepz1_nhwc48_35_35_1_1_nhwc_midgard_MP2;2;3;21 +fill_image_borders_replicate_f16_32_128_replicate_midgard_MP2;6;1;1 +gemm_mm_reshaped_only_rhs_t_f16_1_126_128_36_1_2_16_63_true_midgard_MP2;6;5;15 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_35_32_192_35_2_4_8_8_true_midgard_MP2;4;18;6 +gemm_reshape_lhs_matrix_f16_768_39_8_4_4_1_true_true_valhall_MP2;4;2;5 +elementwise_operation_ADD_f16_24_75_saturate_nhwc_midgard_MP2;28;13;1 +concatenate_width_x2_f16_256_32_256_32_midgard_MP2;64;8;1 +depthwise_convolution_3x3_nhwc_stride1_192_65_65_192_65_F16_valhall_MP2;24;1;12 +gemm_reshape_lhs_matrix_f16_6912_16_1_4_4_1_true_true_valhall_MP2;5;7;12 +gemm_reshape_lhs_matrix_f16_512_49_1_4_4_1_true_true_valhall_MP2;34;1;8 +fill_image_borders_constant_f16_184_32_constant_midgard_MP2;1;24;20 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_640_7_1_1280_valhall_MP2;21;9;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_160_7_1_6144_valhall_MP2;4;3;1 +fill_image_borders_constant_f16_72_128_constant_midgard_MP2;4;7;2 +gemm_reshape_lhs_matrix_3d_f16_2048_196_1_4_4_1_true_true_valhall_MP2;2;23;9 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_20_128_64_20_4_8_4_16_true_midgard_MP2;1;10;32 +gemm_reshape_lhs_matrix_f16_10368_91_1_4_4_1_true_true_valhall_MP2;2;3;15 +fill_image_borders_constant_f16_16_256_constant_midgard_MP2;2;1;7 +fill_image_borders_constant_f16_32_149_constant_midgard_MP2;48;1;9 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_40_32_192_40_2_4_8_8_true_midgard_MP2;12;6;2 +im2col3x3_nhwc_f16_1_2304_49_nhwc_valhall_MP2;2;1;3 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_10_256_10_1_1024_valhall_MP2;62;3;1 +fill_image_borders_constant_f16_192_19_constant_midgard_MP2;16;1;1 +winograd_output_transform_2x1_7x1_nhwc_f16_128_190_128_19_nhwc_midgard_MP2;4;3;3 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_512_7_1_16384_valhall_MP2;14;12;1 +winograd_output_transform_4x4_3x3_nhwc_f16_512_16_512_14_nhwc_midgard_MP2;60;1;1 +gemm_reshape_lhs_matrix_3d_f16_8320_16_1_4_4_1_true_true_valhall_MP2;5;2;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_16_960_16_1_1280_valhall_MP2;14;9;2 +gemm_reshape_lhs_matrix_3d_f16_512_361_1_4_4_1_true_true_valhall_MP2;16;8;4 +gemm_reshape_lhs_matrix_f16_1024_36_36_4_4_1_true_true_valhall_MP2;2;4;4 +elementwise_operation_ADD_f16_64_100_saturate_nchw_midgard_MP2;9;4;1 +depthwise_convolution_3x3_nhwc_stride1_120_64_64_120_64_F16_valhall_MP2;10;15;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_17_384_17_1_20736_valhall_MP2;4;4;26 +im2col3x3_nhwc_f16_1_2592_289_nhwc_valhall_MP2;46;1;4 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_56_24_96_56_2_4_8_6_true_midgard_MP2;6;2;4 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_512_3_64_512_2_4_8_1_true_midgard_MP2;1;7;1 +im2col_generic_nhwc_f16_1_64_800_nhwc_valhall_MP2;20;20;1 +elementwise_operation_SUB_f16_3_224_saturate_nchw_midgard_MP2;2;3;11 +gemm_reshape_lhs_matrix_f16_1024_4_36_4_4_1_true_true_valhall_MP2;26;16;1 +fill_image_borders_constant_f16_512_28_constant_midgard_MP2;3;6;10 +winograd_output_transform_4x4_3x3_nhwc_f16_32_576_32_96_nhwc_midgard_MP2;16;11;1 +fill_image_borders_constant_f16_48_35_constant_midgard_MP2;49;1;1 +gemm_reshape_lhs_matrix_3d_f16_1024_4161_1_4_4_1_true_true_valhall_MP2;19;13;2 +gemm_reshape_lhs_matrix_f16_2048_1_36_4_4_1_true_true_valhall_MP2;6;17;1 +fill_image_borders_constant_f16_32_35_constant_midgard_MP2;16;1;12 +gemm_mm_reshaped_only_rhs_nt_f16_144_128_64_36_4_8_4_16_true_midgard_MP2;16;2;5 +fill_image_borders_constant_f16_960_10_constant_midgard_MP2;64;1;8 +elementwise_operation_ADD_f16_32_64_saturate_nhwc_midgard_MP2;5;2;19 +concatenate_width_x4_f16_192_17_192_17_192_17_192_17_midgard_MP2;1;24;13 +winograd_output_transform_4x4_3x3_nhwc_f16_32_16384_32_512_nhwc_midgard_MP2;8;8;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_14_384_64_14_4_8_4_48_true_midgard_MP2;3;16;3 +gemm_mm_reshaped_only_rhs_nt_f16_576_64_64_36_4_8_4_8_true_midgard_MP2;15;1;30 +gemm_reshaped_fp_mixed_f16_196_256_36_1_1024_valhall_MP2;4;17;4 +fill_image_borders_constant_f16_192_38_constant_midgard_MP2;28;4;2 +fill_image_borders_constant_f16_320_33_constant_midgard_MP2;18;1;17 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_129_256_129_1_2048_valhall_MP2;4;4;1 +gemm_mm_reshaped_only_rhs_nt_f16_144_64_32_36_4_8_4_8_true_midgard_MP2;8;6;5 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_80_16_27_80_2_4_8_4_true_midgard_MP2;35;12;1 +gemm_reshape_lhs_matrix_f16_1152_196_1_4_4_1_true_true_valhall_MP2;3;17;2 +depthwise_convolution_3x3_nhwc_stride1_256_128_128_256_128_F16_valhall_MP2;16;4;8 +gemm_reshape_lhs_matrix_f16_640_39_8_4_4_1_true_true_valhall_MP2;9;1;25 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_55_64_16_55_4_8_4_8_true_midgard_MP2;44;1;9 +gemm_reshape_lhs_matrix_3d_f16_2048_43_1_4_4_1_true_true_valhall_MP2;1;22;13 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_56_64_64_56_4_8_4_8_true_midgard_MP2;57;1;1 +gemm_reshape_lhs_matrix_f16_1024_9_36_4_4_1_true_true_valhall_MP2;1;22;11 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_546_128_1_1_2_16_273_true_midgard_MP2;30;8;2 +gemm_reshaped_fp_mixed_f16_196_256_36_1_2048_valhall_MP2;4;13;8 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_50_128_16_1_4608_valhall_MP2;8;30;1 +gemm_reshaped_fp_mixed_f16_36_256_36_1_2048_valhall_MP2;4;9;14 +depthwise_convolution_3x3_nhwc_128_5_5_128_3_F16_valhall_MP2;4;3;20 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_112_32_27_112_2_4_8_8_true_midgard_MP2;15;14;1 +fill_image_borders_constant_f16_144_129_constant_midgard_MP2;48;1;1 +gemm_reshape_lhs_matrix_f16_2304_200_1_4_4_1_true_true_valhall_MP2;31;1;3 +gemm_reshaped_fp_mixed_f16_25_288_36_1_2048_valhall_MP2;6;7;3 +gemm_reshaped_fp_mixed_f16_14_256_36_1_2048_valhall_MP2;8;4;15 +gemm_reshape_lhs_matrix_3d_f16_1024_4096_1_4_4_1_true_true_valhall_MP2;3;5;6 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_128_72_24_128_4_8_4_9_true_midgard_MP2;9;16;1 +pooling_layer_f16_nhwc_14_14_512_nhwc_valhall_MP2;8;13;2 +gemm_reshape_lhs_matrix_3d_f16_2304_273_1_4_4_1_true_true_valhall_MP2;8;10;4 +gemm_reshape_lhs_matrix_f16_2048_4_36_4_4_1_true_true_valhall_MP2;8;1;16 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_fused_activation_f16_1_4096_4096_1_1_2_8_2048_true_midgard_MP2;43;1;11 +elementwise_operation_ADD_f16_2048_7_saturate_nhwc_midgard_MP2;6;1;1 +strided_slice_f16_2048_512_1024_1_1_0_1_1_midgard_MP2;18;20;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_65_32_144_65_2_4_8_8_true_midgard_MP2;4;18;6 +elementwise_operation_ADD_f16_128_28_saturate_nhwc_midgard_MP2;2;7;14 +im2col3x3_nhwc_f16_1_864_289_nhwc_valhall_MP2;2;7;17 +winograd_output_transform_4x4_3x3_nhwc_f16_192_324_192_71_nhwc_midgard_MP2;12;4;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc64_192_192_1_1_nhwc_midgard_MP2;1;11;32 +winograd_output_transform_4x4_3x3_nhwc_f16_128_784_128_112_nhwc_midgard_MP2;16;4;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_32_64_384_32_4_8_4_8_true_midgard_MP2;6;10;4 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_112_96_16_112_4_8_4_12_true_midgard_MP2;4;12;2 +fill_image_borders_constant_f16_320_3_constant_midgard_MP2;5;12;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_2048_7_1_8192_valhall_MP2;8;7;1 +fill_image_borders_constant_f16_384_9_constant_midgard_MP2;16;1;3 +elementwise_operation_ADD_f16_64_48_saturate_nchw_midgard_MP2;14;28;1 +gemm_reshape_lhs_matrix_f16_1536_4_6_4_4_1_true_true_valhall_MP2;8;22;2 +strided_slice_f16_500_0_500_1_32_1_2_1_1_0_1_1_midgard_MP2;1;16;18 +concatenate_width_x2_f16_256_13_256_13_midgard_MP2;5;9;11 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_28_32_192_28_2_4_8_8_true_midgard_MP2;4;16;8 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_3_546_3_1_2048_valhall_MP2;3;3;2 +fft_radix_7_first_stage_axis_1_f32_200_140_midgard_MP2;50;1;1 +gemm_mm_reshaped_only_rhs_nt_f16_512_64_32_512_4_8_4_8_true_midgard_MP2;8;23;2 +fill_image_borders_constant_f16_384_14_constant_midgard_MP2;64;1;8 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_128_24_96_128_2_4_8_6_true_midgard_MP2;6;22;2 +winograd_input_transform_2x1_7x1_stepz1_nhwc128_19_19_3_0_nhwc_midgard_MP2;18;24;1 +depthwise_convolution_3x3_nhwc_576_19_19_576_10_F16_valhall_MP2;32;1;1 +winograd_output_transform_4x4_3x3_nhwc_f16_64_576_64_96_nhwc_midgard_MP2;16;15;1 +depthwise_convolution_3x3_nhwc_128_75_75_128_38_F16_valhall_MP2;59;1;7 +gemm_mm_reshaped_only_rhs_nt_f16_9216_16_32_36_2_4_8_4_true_midgard_MP2;4;2;30 +fill_image_borders_constant_f16_320_32_constant_midgard_MP2;1;17;9 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_38_192_32_38_4_8_4_24_true_midgard_MP2;8;6;1 +fill_image_borders_constant_f16_1088_17_constant_midgard_MP2;13;1;16 +winograd_input_transform_4x4_3x3_stepz1_nhwc512_7_7_1_1_nhwc_midgard_MP2;4;2;32 +winograd_input_transform_4x4_3x3_stepz1_nhwc256_25_8_1_1_nhwc_midgard_MP2;9;1;17 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_64_40_120_64_2_4_8_10_true_midgard_MP2;10;7;4 +gemm_reshape_lhs_matrix_3d_f16_4096_25_1_4_4_1_true_true_valhall_MP2;3;21;8 +winograd_input_transform_4x4_3x3_stepz1_nhwc256_24_24_1_1_nhwc_midgard_MP2;8;2;8 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_8_192_8_1_13824_valhall_MP2;6;12;1 +pooling_layer_f16_nhwc_13_13_256_nhwc_valhall_MP2;1;30;10 +gemm_reshape_lhs_matrix_f16_4608_3_1_4_4_1_true_true_valhall_MP2;52;4;2 +winograd_input_transform_4x4_3x3_stepz1_nhwc64_98_98_0_0_nhwc_midgard_MP2;3;6;14 +fill_image_borders_constant_f16_576_33_constant_midgard_MP2;37;1;12 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_9_384_9_1_10240_valhall_MP2;12;21;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_27_32_256_27_2_4_8_8_true_midgard_MP2;4;7;14 +elementwise_operation_ADD_f16_512_7_saturate_nhwc_midgard_MP2;16;4;2 +depthwise_convolution_3x3_nhwc_stride1_128_20_20_128_20_F16_valhall_MP2;42;6;1 +depthwise_convolution_3x3_nhwc_64_256_256_64_128_F16_valhall_MP2;16;26;1 +elementwise_operation_SUB_f16_3_128_saturate_nchw_midgard_MP2;5;30;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc512_14_14_1_1_nhwc_midgard_MP2;1;4;31 +winograd_input_transform_4x4_3x3_stepz1_nhwc128_50_50_0_0_nhwc_midgard_MP2;1;32;3 +pooling_layer_f16_nhwc_73_73_64_nhwc_valhall_MP2;13;1;23 +strided_slice_f16_500_0_500_1_32_0_1_1_1_0_1_1_midgard_MP2;29;5;3 +scale_Bord_reptopleftnhwc_256_128_128_1_valhall_MP2;4;22;4 +winograd_input_transform_4x4_3x3_stepz1_nhwc128_256_256_1_1_nhwc_midgard_MP2;0;0;0 +concatenate_width_x2_f16_32_192_32_192_midgard_MP2;4;8;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_56_24_144_56_2_4_8_6_true_midgard_MP2;6;7;10 +gemm_reshape_lhs_matrix_3d_f16_3840_256_1_4_4_1_true_true_valhall_MP2;1;5;31 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_3do_fused_activation_f16_1_128_576_1_1_2_16_64_true_midgard_MP2;64;1;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_13_64_384_13_4_8_4_8_true_midgard_MP2;5;3;3 +im2col_generic_nhwc_f16_1_256_49_nhwc_valhall_MP2;2;13;8 +gemm_reshape_lhs_matrix_3d_f16_5120_13_1_4_4_1_true_true_valhall_MP2;17;2;7 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_128_256_128_1_2432_valhall_MP2;0;0;0 +elementwise_operation_SUB_f16_1_500_saturate_nchw_midgard_MP2;1;24;15 +concatenate_width_x4_f16_64_35_64_35_96_35_64_35_midgard_MP2;4;19;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc32_48_48_1_1_nhwc_midgard_MP2;38;1;1 +pooling_layer_f16_nhwc_35_35_288_nhwc_valhall_MP2;8;5;6 +winograd_input_transform_4x4_3x3_stepz1_nhwc16_192_192_1_1_nhwc_midgard_MP2;27;2;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_32_256_32_1_4096_valhall_MP2;4;8;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_112_16_32_112_2_4_8_4_true_midgard_MP2;17;1;20 +elementwise_operation_ADD_f16_32_192_saturate_nhwc_midgard_MP2;28;1;11 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_257_32_27_257_2_4_8_8_true_midgard_MP2;4;20;1 +gemm_mm_reshaped_only_rhs_nt_f16_2304_32_64_36_2_4_8_8_true_midgard_MP2;13;19;2 +pooling_layer_f16_nhwc_40_40_192_nhwc_valhall_MP2;4;11;11 +winograd_output_transform_4x4_3x3_nhwc_f16_256_256_256_64_nhwc_midgard_MP2;12;4;1 +fill_image_borders_constant_f16_512_27_constant_midgard_MP2;48;1;9 +gemm_reshape_lhs_matrix_3d_f16_5120_21_1_4_4_1_true_true_valhall_MP2;4;11;4 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_f16_100_64_32_32_4_8_4_8_true_midgard_MP2;6;2;18 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_35_320_35_1_1024_valhall_MP2;8;22;1 +gemm_reshape_lhs_matrix_3d_f16_1024_13_1_4_4_1_true_true_valhall_MP2;12;2;3 +gemm_reshape_lhs_matrix_f16_4096_25_1_4_4_1_true_true_valhall_MP2;4;9;8 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_3_256_3_1_1024_valhall_MP2;12;5;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_32_80_200_32_4_8_4_10_true_midgard_MP2;2;4;5 +winograd_input_transform_4x4_3x3_stepz1_nhwc256_64_64_1_1_nhwc_midgard_MP2;56;2;1 +im2col3x3_nhwc_f16_1_2880_289_nhwc_valhall_MP2;56;2;2 +winograd_output_transform_4x4_3x3_nhwc_f16_128_49_128_27_nhwc_midgard_MP2;16;3;1 +pooling_layer_f16_nhwc_24_24_128_nhwc_valhall_MP2;26;2;4 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_56_128_64_56_4_8_4_16_true_midgard_MP2;8;10;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_256_16_27_256_2_4_8_4_true_midgard_MP2;9;23;1 +gemm_reshape_lhs_matrix_3d_f16_5120_25_1_4_4_1_true_true_valhall_MP2;9;12;3 +im2col3x3_nhwc_f16_1_27_50176_nhwc_valhall_MP2;7;4;9 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_56_64_16_56_4_8_4_8_true_midgard_MP2;34;1;2 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_32_480_80_32_4_8_4_60_true_midgard_MP2;12;6;2 +strided_slice_f16_500_0_500_1_32_28_29_1_1_0_1_1_midgard_MP2;37;1;1 +gemm_mm_reshaped_only_rhs_nt_f16_65536_16_32_36_2_4_8_4_true_midgard_MP2;47;1;6 +winograd_input_transform_4x4_3x3_stepz1_nhwc96_40_40_1_1_nhwc_midgard_MP2;1;16;23 +concatenate_width_x2_f16_16_384_16_384_midgard_MP2;2;16;3 +im2col3x3_nhwc_f16_1_144_3136_nhwc_valhall_MP2;1;27;11 +im2col_generic_nhwc_f16_1_363_2916_nhwc_valhall_MP2;2;4;1 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_fused_activation_f16_1_256_320_1_1_2_16_128_true_midgard_MP2;30;1;17 +winograd_output_transform_2x1_7x1_nhwc_f16_160_190_160_19_nhwc_midgard_MP2;20;8;1 +gemm_mm_reshaped_only_rhs_nt_f16_100_96_96_36_2_4_8_24_true_midgard_MP2;8;2;2 +winograd_output_transform_1x4_1x3_nhwc_f16_384_16_384_8_nhwc_midgard_MP2;16;15;1 +gemm_mm_reshaped_only_rhs_nt_f16_1369_64_32_36_4_8_4_8_true_midgard_MP2;14;4;9 +winograd_output_transform_4x4_3x3_nhwc_f16_32_81_32_35_nhwc_midgard_MP2;7;21;2 +gemm_reshape_lhs_matrix_3d_f16_2048_256_1_4_4_1_true_true_valhall_MP2;1;26;13 +fill_image_borders_constant_f16_64_27_constant_midgard_MP2;7;10;3 +gemm_reshaped_fp_mixed_f16_153_160_8_1_1024_valhall_MP2;10;13;1 +depthwise_convolution_3x3_nhwc_64_2_2_64_1_F16_valhall_MP2;54;6;1 +fill_image_borders_constant_f16_120_64_constant_midgard_MP2;62;1;8 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_3_256_3_1_9216_valhall_MP2;4;2;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_75_128_75_1_1024_valhall_MP2;8;26;1 +strided_slice_f16_500_0_500_1_32_26_27_1_1_0_1_1_midgard_MP2;42;4;2 +fill_image_borders_constant_f16_304_128_constant_midgard_MP2;64;1;8 +gemm_reshape_lhs_matrix_f16_11520_73_1_4_4_1_true_true_valhall_MP2;40;8;1 +convert_depth_up_f16_9_9_9_9_midgard_MP2;1;1;4 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_100_64_288_32_4_8_4_8_true_midgard_MP2;14;24;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_129_256_129_1_2432_valhall_MP2;4;4;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_10_160_10_1_4608_valhall_MP2;4;15;1 +im2col3x3_nhwc_f16_1_9_65536_nhwc_valhall_MP2;1;19;1 +gemm_mm_reshaped_only_rhs_nt_f16_16384_32_16_36_2_4_8_8_true_midgard_MP2;31;3;4 +winograd_input_transform_4x4_3x3_stepz1_nhwc64_35_35_1_1_nhwc_midgard_MP2;6;9;9 +gemm_reshape_lhs_matrix_3d_f16_3840_13_1_4_4_1_true_true_valhall_MP2;8;3;11 +gemm_mm_reshaped_only_rhs_nt_f16_81_96_96_36_2_4_8_24_true_midgard_MP2;8;1;2 +winograd_input_transform_2x2_7x7_stepz1_nhwc64_48_48_3_3_nhwc_midgard_MP2;23;1;2 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_64_32_192_64_2_4_8_8_true_midgard_MP2;4;2;28 +fill_image_borders_constant_f16_16_55_constant_midgard_MP2;3;3;21 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_14_1024_14_1_2048_valhall_MP2;4;25;1 +depthwise_convolution_3x3_nhwc_256_10_10_256_5_F16_valhall_MP2;2;30;6 +strided_slice_f16_500_0_500_1_32_12_13_1_1_0_1_1_midgard_MP2;53;2;3 +winograd_output_transform_4x4_3x3_nhwc_f16_96_81_96_35_nhwc_midgard_MP2;0;0;0 +gemm_reshape_lhs_matrix_f16_512_256_36_4_4_1_true_true_valhall_MP2;2;2;2 +fill_image_borders_constant_f16_128_20_constant_midgard_MP2;60;2;4 +gemm_reshaped_fp_mixed_f16_1024_128_36_1_1024_valhall_MP2;19;1;18 +gemm_reshape_lhs_matrix_3d_f16_2048_49_1_4_4_1_true_true_valhall_MP2;2;12;14 +depthwise_convolution_3x3_nhwc_stride1_144_129_129_144_129_F16_valhall_MP2;36;3;4 +fill_image_borders_constant_f16_192_35_constant_midgard_MP2;48;1;5 +depthwise_convolution_3x3_nhwc_stride1_64_40_40_64_40_F16_valhall_MP2;4;30;1 +winograd_output_transform_4x4_3x3_nhwc_f16_64_1369_64_147_nhwc_midgard_MP2;16;15;1 +fill_image_borders_constant_f16_1536_8_constant_midgard_MP2;48;1;4 +winograd_input_transform_4x4_3x3_stepz1_nhwc32_149_149_0_0_nhwc_midgard_MP2;8;3;9 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_32_200_80_32_4_8_4_25_true_midgard_MP2;25;1;18 +winograd_output_transform_4x4_3x3_nhwc_f16_48_81_48_35_nhwc_midgard_MP2;1;2;27 +pooling_layer_f16_nhwc_1_1_320_nhwc_valhall_MP2;1;11;14 +concatenate_width_x4_f16_320_8_768_8_768_8_192_8_midgard_MP2;0;0;0 +pooling_layer_f16_nhwc_8_8_2048_nhwc_valhall_MP2;1;15;22 +gemm_mm_reshaped_only_rhs_t_f16_1_4096_256_64_1_2_8_2048_true_midgard_MP2;5;11;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_27_64_384_27_4_8_4_8_true_midgard_MP2;35;1;2 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_10_256_10_1_10240_valhall_MP2;7;14;1 +elementwise_operation_ADD_f16_24_56_saturate_nhwc_midgard_MP2;12;6;4 +pooling_layer_f16_nhwc_1_1_1536_nhwc_valhall_MP2;3;9;15 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_14_384_96_14_4_8_4_48_true_midgard_MP2;3;10;4 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_14_256_14_1_8192_valhall_MP2;7;30;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_28_128_28_1_4608_valhall_MP2;4;16;1 +gemm_reshape_lhs_matrix_f16_1536_7_6_4_4_1_true_true_valhall_MP2;3;19;8 +gemm_reshape_lhs_matrix_3d_f16_512_25_1_4_4_1_true_true_valhall_MP2;50;1;2 +winograd_output_transform_4x4_3x3_nhwc_f16_256_196_256_56_nhwc_midgard_MP2;16;15;1 +fill_image_borders_constant_f16_1000_13_constant_midgard_MP2;16;1;13 +deconvolution_reshape_output_f16_nhwc_256_48_64_96_midgard_MP2;64;3;2 +winograd_input_transform_1x4_1x3_stepz1_nhwc384_8_8_0_1_nhwc_midgard_MP2;16;12;1 +depthwise_convolution_3x3_nhwc_672_32_32_672_16_F16_valhall_MP2;22;2;7 +fill_image_borders_constant_f16_240_64_constant_midgard_MP2;37;9;1 +winograd_output_transform_4x4_5x5_nhwc_f16_64_81_64_35_nhwc_midgard_MP2;1;7;30 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_32_960_32_1_1280_valhall_MP2;8;30;1 +gemm_reshaped_fp_mixed_f16_153_192_8_1_1536_valhall_MP2;6;13;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_10_256_10_1_2048_valhall_MP2;52;1;8 +gemm_reshape_lhs_matrix_3d_f16_1024_91_1_4_4_1_true_true_valhall_MP2;2;27;3 +gemm_reshape_lhs_matrix_3d_f16_1024_1024_1_4_4_1_true_true_valhall_MP2;0;0;0 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_56_144_24_56_4_8_4_18_true_midgard_MP2;4;1;8 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_28_512_28_1_1024_valhall_MP2;8;30;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc32_1024_1024_1_1_nhwc_midgard_MP2;0;0;0 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_384_16_27_384_2_4_8_4_true_midgard_MP2;17;7;1 +gemm_mm_reshaped_only_rhs_nt_f16_4096_256_64_36_4_8_4_32_true_midgard_MP2;33;1;13 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_1024_16_27_1024_2_4_8_4_true_midgard_MP2;18;1;6 +fill_image_borders_constant_f16_192_40_constant_midgard_MP2;48;1;5 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_512_7_1_8192_valhall_MP2;0;0;0 +fill_image_borders_constant_f16_144_128_constant_midgard_MP2;48;1;1 +strided_slice_f16_500_0_500_1_32_2_3_1_1_0_1_1_midgard_MP2;9;1;1 +pooling_layer_f16_nhwc_7_7_1024_nhwc_valhall_MP2;3;14;5 +winograd_output_transform_4x4_3x3_nhwc_f16_64_3136_64_224_nhwc_midgard_MP2;8;4;1 +im2col_generic_nhwc_f16_1_147_12544_nhwc_valhall_MP2;2;3;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_14_128_14_1_9216_valhall_MP2;4;24;1 +gemm_reshape_lhs_matrix_f16_512_48_8_4_4_1_true_true_valhall_MP2;64;1;6 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_55_16_128_55_2_4_8_4_true_midgard_MP2;24;1;15 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_257_16_32_257_2_4_8_4_true_midgard_MP2;18;2;6 +winograd_output_transform_4x4_3x3_nhwc_f16_1_4096_1_256_nhwc_midgard_MP2;52;1;1 +depthwise_convolution_3x3_nhwc_72_128_128_72_64_F16_valhall_MP2;18;5;4 +depthwise_convolution_3x3_nhwc_stride1_16_256_256_16_256_F16_valhall_MP2;14;4;9 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_14_96_768_14_4_8_4_12_true_midgard_MP2;4;3;8 +fill_image_borders_constant_f16_256_27_constant_midgard_MP2;35;1;3 +gemm_mm_reshaped_only_rhs_nt_f16_2304_32_32_64_2_4_8_8_true_midgard_MP2;4;3;16 +concatenate_width_x2_f16_64_256_64_256_midgard_MP2;16;29;1 +winograd_output_transform_4x4_3x3_nhwc_f16_24_1_24_2_nhwc_midgard_MP2;8;1;2 +strided_slice_f16_500_0_500_1_32_24_25_1_1_0_1_1_midgard_MP2;4;4;1 +strided_slice_f16_500_0_500_1_32_14_15_1_1_0_1_1_midgard_MP2;19;2;7 +gemm_mm_reshaped_only_rhs_nt_f16_81_64_48_36_2_4_8_16_true_midgard_MP2;48;1;7 +fill_image_borders_constant_f16_128_75_constant_midgard_MP2;28;6;3 +winograd_output_transform_4x4_3x3_nhwc_f16_546_1_546_2_nhwc_midgard_MP2;0;0;0 +scale_Bord_reptopleftnhwc_256_33_33_1_valhall_MP2;8;2;28 +fft_digit_reverse_axis_1_f32_200_140_midgard_MP2;40;6;1 +strided_slice_f16_500_0_500_1_32_18_19_1_1_0_1_1_midgard_MP2;11;6;5 +fill_image_borders_constant_f16_2048_8_constant_midgard_MP2;14;3;9 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_40_64_288_40_4_8_4_8_true_midgard_MP2;1;27;12 +convert_depth_down_f32_3_192_3_192_midgard_MP2;9;5;8 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_32_320_32_1_7680_valhall_MP2;4;16;1 +winograd_output_transform_4x4_3x3_nhwc_f16_128_196_128_56_nhwc_midgard_MP2;16;14;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_33_160_33_1_4608_valhall_MP2;10;1;13 +winograd_output_transform_4x4_3x3_nhwc_f16_126_1_126_1_nhwc_midgard_MP2;1;15;23 +gemm_reshape_lhs_matrix_3d_f16_1024_7_1_4_4_1_true_true_valhall_MP2;6;3;28 +winograd_input_transform_4x4_3x3_stepz1_nhwc128_1_1_1_1_nhwc_midgard_MP2;1;19;6 +gemm_reshape_lhs_matrix_3d_f16_512_196_1_4_4_1_true_true_valhall_MP2;6;2;22 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_40_48_256_40_2_4_8_12_true_midgard_MP2;4;21;3 +gemm_reshape_lhs_matrix_f16_4608_50_1_4_4_1_true_true_valhall_MP2;28;4;2 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_9_192_9_1_13824_valhall_MP2;12;7;1 +gemm_reshape_lhs_matrix_3d_f16_1216_4096_1_4_4_1_true_true_valhall_MP2;4;5;1 +gemm_mm_reshaped_only_rhs_nt_f16_4_126_512_36_2_4_16_31_true_midgard_MP2;32;2;6 +depthwise_convolution_3x3_nhwc_stride1_512_19_19_512_19_F16_valhall_MP2;1;3;20 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_17_1088_17_1_3072_valhall_MP2;8;16;1 +gemm_mm_reshaped_only_rhs_nt_f16_1024_128_64_36_4_8_4_16_true_midgard_MP2;8;13;2 +gemm_reshape_lhs_matrix_f16_1024_13_1_4_4_1_true_true_valhall_MP2;3;4;3 +concatenate_width_x2_f16_384_9_384_9_midgard_MP2;22;2;9 +winograd_input_transform_1x2_1x7_stepz1_nhwc128_17_17_0_3_nhwc_midgard_MP2;16;1;8 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_16_160_16_1_5376_valhall_MP2;4;11;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc48_27_27_1_1_nhwc_midgard_MP2;11;3;9 +winograd_input_transform_4x4_3x3_stepz1_nhwc576_19_19_1_1_nhwc_midgard_MP2;49;1;7 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_160_7_1_4608_valhall_MP2;4;11;1 +elementwise_operation_ADD_f16_32_56_saturate_nhwc_midgard_MP2;2;18;14 +depthwise_convolution_3x3_nhwc_960_32_32_960_32_F16_valhall_MP2;8;12;5 +gemm_mm_reshaped_only_rhs_nt_f16_256_128_64_256_4_8_4_16_true_midgard_MP2;8;15;2 +strided_slice_f16_500_0_500_1_32_13_14_1_1_0_1_1_midgard_MP2;12;29;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_17_256_17_1_8704_valhall_MP2;7;6;5 +im2col3x3_nhwc_f16_1_27_12544_nhwc_valhall_MP2;4;27;2 +pooling_layer_f16_nhwc_8_8_1088_nhwc_valhall_MP2;6;1;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc32_256_256_1_1_nhwc_midgard_MP2;0;0;0 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_38_32_192_38_2_4_8_8_true_midgard_MP2;47;1;7 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_9_448_9_1_16384_valhall_MP2;4;12;1 +elementwise_operation_ADD_f16_160_33_saturate_nhwc_midgard_MP2;13;26;1 +gemm_mm_reshaped_only_rhs_nt_f16_196_64_16_36_4_8_4_8_true_midgard_MP2;4;5;24 +elementwise_operation_ADD_f16_128_24_saturate_nhwc_midgard_MP2;8;1;1 +im2col9x9_nhwc_f16_1_2592_9216_nhwc_valhall_MP2;20;18;1 +depthwise_convolution_3x3_nhwc_256_38_38_256_19_F16_valhall_MP2;1;21;11 +winograd_input_transform_4x1_3x1_stepz1_nhwc384_8_8_1_0_nhwc_midgard_MP2;4;12;9 +winograd_input_transform_4x4_3x3_stepz1_nhwc96_35_35_1_1_nhwc_midgard_MP2;6;7;10 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_192_7_1_10240_valhall_MP2;3;10;1 +fill_image_borders_constant_f16_64_147_constant_midgard_MP2;64;1;7 +elementwise_operation_ADD_f16_96_32_saturate_nhwc_midgard_MP2;7;15;3 +concatenate_width_x2_f16_128_27_128_27_midgard_MP2;4;9;3 +fill_image_borders_constant_f16_32_27_constant_midgard_MP2;4;2;23 +fill_image_borders_constant_f16_256_128_constant_midgard_MP2;8;13;4 +im2col3x3_nhwc_f16_1_27_66049_nhwc_valhall_MP2;2;4;1 +gemm_reshape_lhs_matrix_f16_512_36_36_4_4_1_true_true_valhall_MP2;58;1;4 +dwc_MxN_native_fp_nhwc_768_14_14_768_7_7_F16_midgard_MP2;8;3;2 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_128_24_72_128_2_4_8_6_true_midgard_MP2;6;13;2 +gemm_reshape_lhs_matrix_f16_768_4_6_4_4_1_true_true_valhall_MP2;34;3;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_38_32_144_38_2_4_8_8_true_midgard_MP2;10;1;22 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_13_64_512_13_4_8_4_8_true_midgard_MP2;4;2;6 +gemm_mm_reshaped_only_rhs_t_f16_1_546_256_36_1_2_16_273_true_midgard_MP2;6;2;29 +flatten_f16_4096_1_1_4096_1_midgard_MP2;20;1;24 +depthwise_convolution_3x3_nhwc_stride1_200_32_32_200_32_F16_valhall_MP2;45;5;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_2_256_2_1_9216_valhall_MP2;2;1;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_33_256_33_1_2560_valhall_MP2;4;8;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_256_32_27_256_2_4_8_8_true_midgard_MP2;11;23;1 +pooling_layer_f16_nhwc_1_1_1024_nhwc_valhall_MP2;1;27;8 +winograd_input_transform_4x4_3x3_stepz1_nhwc32_56_56_1_1_nhwc_midgard_MP2;9;5;6 +elementwise_operation_ADD_f16_16_256_saturate_nhwc_midgard_MP2;1;11;1 +gemm_reshaped_fp_mixed_f16_4_384_36_1_3584_valhall_MP2;7;23;1 +gemm_reshaped_fp_mixed_f16_36_256_36_1_1024_valhall_MP2;1;11;31 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_35_64_256_35_4_8_4_8_true_midgard_MP2;9;22;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_f16_50_128_64_16_4_8_4_16_true_midgard_MP2;34;1;7 +winograd_input_transform_4x4_3x3_stepz1_nhwc128_112_112_1_1_nhwc_midgard_MP2;2;16;14 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_1280_7_1_1536_valhall_MP2;10;13;1 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1000_2048_1_1_2_8_500_true_midgard_MP2;3;8;21 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_28_48_192_28_2_4_8_12_true_midgard_MP2;4;2;14 +concatenate_width_x2_f16_128_55_128_55_midgard_MP2;4;26;1 +pooling_layer_f16_nhwc_1_1_512_nhwc_valhall_MP2;5;23;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_56_32_128_56_2_4_8_8_true_midgard_MP2;53;2;4 +fill_image_borders_constant_f16_256_38_constant_midgard_MP2;6;13;3 +winograd_output_transform_4x4_3x3_nhwc_f16_128_52_128_50_nhwc_midgard_MP2;32;1;1 +fill_image_borders_constant_f16_16_80_constant_midgard_MP2;29;9;1 +winograd_input_transform_1x4_1x3_stepz1_nhwc224_8_8_0_1_nhwc_midgard_MP2;2;11;15 +winograd_input_transform_1x2_1x7_stepz1_nhwc160_17_17_0_3_nhwc_midgard_MP2;16;2;3 +depthwise_convolution_3x3_nhwc_stride1_1024_7_7_1024_7_F16_valhall_MP2;2;6;12 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_54_64_363_54_4_8_4_8_true_midgard_MP2;48;2;5 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_8_384_8_1_16384_valhall_MP2;8;6;1 +fill_image_borders_constant_f16_2048_9_constant_midgard_MP2;64;1;8 +elementwise_operation_SUB_f16_3_512_saturate_nchw_midgard_MP2;1;8;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc64_96_96_1_1_nhwc_midgard_MP2;23;1;2 +pooling_layer_f16_nhwc_35_35_192_nhwc_valhall_MP2;49;1;2 +elementwise_operation_ADD_f16_32_38_saturate_nhwc_midgard_MP2;8;1;25 +im2col3x3_nhwc_f16_1_1152_4_nhwc_valhall_MP2;40;7;1 +gemm_reshaped_fp_mixed_f16_9_384_36_1_3072_valhall_MP2;4;3;2 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_256_64_9_256_4_8_4_8_true_midgard_MP2;1;11;24 +winograd_output_transform_1x2_1x7_nhwc_f16_128_190_128_19_nhwc_midgard_MP2;18;1;26 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_20_128_20_1_1024_valhall_MP2;4;16;1 +concatenate_width_x2_f16_512_1_512_1_midgard_MP2;8;26;1 +elementwise_operation_ADD_f16_128_24_saturate_nchw_midgard_MP2;10;4;8 +elementwise_operation_ADD_f16_64_14_saturate_nhwc_midgard_MP2;55;6;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_65_192_32_65_4_8_4_24_true_midgard_MP2;8;1;20 +winograd_output_transform_4x4_3x3_nhwc_f16_128_144_128_48_nhwc_midgard_MP2;0;0;0 +depthwise_convolution_3x3_nhwc_stride1_192_28_28_192_28_F16_valhall_MP2;5;2;32 +activation_layer_f16_32_96_midgard_MP2;13;1;1 +gemm_mm_reshaped_only_rhs_nt_f16_49_256_64_36_2_4_8_64_true_midgard_MP2;40;8;1 +gemm_reshape_lhs_matrix_f16_768_48_8_4_4_1_true_true_valhall_MP2;15;3;9 +winograd_input_transform_4x4_3x3_stepz1_nhwc64_56_56_1_1_nhwc_midgard_MP2;40;2;5 +pooling_layer_f16_nhwc_84_84_64_nhwc_valhall_MP2;9;5;5 +winograd_output_transform_4x4_3x3_nhwc_f16_126_4_126_5_nhwc_midgard_MP2;5;19;3 +im2col3x3_nhwc_f16_1_2304_25_nhwc_valhall_MP2;21;1;13 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_fused_activation_f16_1_1280_960_1_1_2_8_640_true_midgard_MP2;2;32;7 +concatenate_width_x2_f16_64_56_64_56_midgard_MP2;17;27;1 +im2col3x3_nhwc_f16_1_27_12769_nhwc_valhall_MP2;2;4;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_32_112_480_32_4_8_4_14_true_midgard_MP2;1;17;21 +fill_image_borders_constant_f16_192_65_constant_midgard_MP2;32;1;13 +dwc_MxN_native_fp_nhwc_640_7_7_640_7_7_F16_midgard_MP2;16;7;3 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_56_128_56_1_1152_valhall_MP2;4;24;1 +gemm_reshape_lhs_matrix_f16_512_9_36_4_4_1_true_true_valhall_MP2;1;10;1 +fill_image_borders_constant_f16_960_33_constant_midgard_MP2;32;1;7 +depthwise_convolution_3x3_nhwc_stride1_128_56_56_128_56_F16_valhall_MP2;20;2;2 +fill_image_borders_constant_f16_256_35_constant_midgard_MP2;64;1;7 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_14_256_14_1_9216_valhall_MP2;10;11;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_19_160_19_1_6144_valhall_MP2;4;19;1 +pooling_layer_f16_nhwc_28_28_256_nhwc_valhall_MP2;8;1;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_33_96_576_33_4_8_4_12_true_midgard_MP2;4;3;22 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_8_320_8_1_20736_valhall_MP2;13;8;1 +gemm_reshape_lhs_matrix_3d_f16_8192_21_1_4_4_1_true_true_valhall_MP2;19;1;3 +gemm_reshape_lhs_matrix_3d_f16_1024_25_1_4_4_1_true_true_valhall_MP2;10;6;2 +depthwise_convolution_3x3_nhwc_192_28_28_192_14_F16_valhall_MP2;0;0;0 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_75_24_96_75_2_4_8_6_true_midgard_MP2;6;22;3 +winograd_input_transform_4x4_3x3_stepz1_nhwc48_28_28_1_1_nhwc_midgard_MP2;2;16;11 +fill_image_borders_constant_f16_128_56_constant_midgard_MP2;21;2;3 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_8_288_8_1_18432_valhall_MP2;7;26;2 +pooling_layer_f16_nhwc_19_19_768_nhwc_valhall_MP2;2;28;3 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_10_160_10_1_7680_valhall_MP2;10;16;1 +winograd_output_transform_4x4_3x3_nhwc_f16_24_1_24_3_nhwc_midgard_MP2;4;13;8 +fft_digit_reverse_axis_0_f32_200_140_midgard_MP2;40;1;6 +gemm_reshape_lhs_matrix_f16_10368_73_1_4_4_1_true_true_valhall_MP2;9;2;14 +gemm_mm_reshaped_only_rhs_nt_f16_96_128_64_96_4_8_4_16_true_midgard_MP2;32;15;1 +strided_slice_f16_500_0_500_1_32_22_23_1_1_0_1_1_midgard_MP2;6;1;23 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_5_546_5_1_4096_valhall_MP2;6;2;27 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_8_320_8_1_10240_valhall_MP2;8;2;1 +gemm_reshape_lhs_matrix_f16_9216_13_1_4_4_1_true_true_valhall_MP2;4;10;5 +gemm_reshape_lhs_matrix_3d_f16_5120_16_1_4_4_1_true_true_valhall_MP2;2;6;9 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_19_64_192_19_4_8_4_8_true_midgard_MP2;4;3;19 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_33_320_33_1_7680_valhall_MP2;4;4;1 +no_config_idreverse_f16_64_3_3_midgard_MP2;3;6;2 +fill_image_borders_constant_f16_320_35_constant_midgard_MP2;19;1;12 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_73_80_64_73_4_8_4_10_true_midgard_MP2;10;22;1 +fill_image_borders_constant_f16_16_384_constant_midgard_MP2;64;1;6 +winograd_output_transform_4x4_3x3_nhwc_f16_192_49_192_27_nhwc_midgard_MP2;0;0;0 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_32_672_112_32_4_8_4_84_true_midgard_MP2;4;1;8 +winograd_output_transform_4x4_3x3_nhwc_f16_24_1_24_1_nhwc_midgard_MP2;9;1;10 +gemm_reshape_lhs_matrix_3d_f16_1024_3_1_4_4_1_true_true_valhall_MP2;4;1;15 +elementwise_operation_ADD_f16_512_14_saturate_nhwc_midgard_MP2;13;20;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_96_32_27_96_2_4_8_8_true_midgard_MP2;2;5;19 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_33_256_33_1_4096_valhall_MP2;4;16;1 +gemm_mm_reshaped_only_rhs_nt_f16_16384_32_64_36_2_4_8_8_true_midgard_MP2;8;32;2 +gemm_mm_reshaped_only_rhs_nt_f16_65536_16_16_36_2_4_8_4_true_midgard_MP2;4;30;2 +pixelwise_mul_float_f16_32_200_64_32_1_1_32_200_64_midgard_MP2;7;10;7 +gemm_mm_reshaped_only_rhs_nt_f16_2304_32_16_36_2_4_8_8_true_midgard_MP2;8;2;29 +winograd_output_transform_4x4_3x3_nhwc_f16_32_1369_32_147_nhwc_midgard_MP2;16;9;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_35_256_35_1_2560_valhall_MP2;4;4;1 +fill_image_borders_constant_f16_128_3_constant_midgard_MP2;43;1;3 +winograd_input_transform_4x4_3x3_stepz1_nhwc32_512_512_1_1_nhwc_midgard_MP2;4;16;1 +fill_image_borders_constant_f16_128_5_constant_midgard_MP2;64;1;5 +gemm_reshape_lhs_matrix_3d_f16_2688_64_1_4_4_1_true_true_valhall_MP2;2;6;3 +concatenate_width_x2_f16_256_27_256_27_midgard_MP2;5;2;32 +gemm_reshaped_fp_mixed_f16_4_512_36_1_4096_valhall_MP2;2;1;3 +depthwise_convolution_3x3_nhwc_stride1_1024_10_10_1024_10_F16_valhall_MP2;25;8;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_32_21_256_32_2_4_8_5_true_midgard_MP2;3;12;8 +gemm_reshape_lhs_matrix_f16_640_48_8_4_4_1_true_true_valhall_MP2;2;6;29 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_19_512_19_1_4096_valhall_MP2;8;31;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_14_64_384_14_4_8_4_8_true_midgard_MP2;19;1;5 +concatenate_width_x4_f16_64_40_64_40_96_40_32_40_midgard_MP2;16;1;1 +fill_image_borders_replicate_f16_256_1_replicate_midgard_MP2;2;3;1 +gemm_reshape_lhs_matrix_3d_f16_2048_13_1_4_4_1_true_true_valhall_MP2;1;10;2 +fill_image_borders_constant_f16_1280_8_constant_midgard_MP2;30;1;16 +elementwise_operation_ADD_f16_128_50_saturate_nhwc_midgard_MP2;4;10;3 +winograd_output_transform_4x4_3x3_nhwc_f16_128_49_128_28_nhwc_midgard_MP2;32;1;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_129_24_144_129_2_4_8_6_true_midgard_MP2;6;5;8 +gemm_reshaped_fp_mixed_f16_9_384_36_1_3584_valhall_MP2;24;3;7 +depthwise_convolution_3x3_nhwc_stride1_32_150_150_32_150_F16_valhall_MP2;4;4;12 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_5_24_512_5_2_4_16_6_true_midgard_MP2;2;1;4 +pooling_layer_f16_nhwc_19_19_288_nhwc_valhall_MP2;4;19;3 +gemm_reshape_lhs_matrix_f16_1024_64_36_4_4_1_true_true_valhall_MP2;64;1;4 +gemm_reshape_lhs_matrix_3d_f16_3072_13_1_4_4_1_true_true_valhall_MP2;16;4;8 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_2_256_2_1_1024_valhall_MP2;11;4;6 +im2col_generic_nhwc_f16_1_64_784_nhwc_valhall_MP2;23;1;15 +gemm_reshape_lhs_matrix_3d_f16_1024_361_1_4_4_1_true_true_valhall_MP2;1;6;19 +winograd_output_transform_4x4_3x3_nhwc_f16_546_4_546_5_nhwc_midgard_MP2;20;2;1 +gemm_reshape_lhs_matrix_3d_f16_640_13_1_4_4_1_true_true_valhall_MP2;8;9;2 +elementwise_operation_ADD_f16_96_19_saturate_nhwc_midgard_MP2;1;5;28 +fill_image_borders_constant_f16_288_40_constant_midgard_MP2;15;6;1 +gemm_reshaped_fp_mixed_f16_9_546_36_1_10240_valhall_MP2;5;3;1 +fft_radix_8_first_stage_axis_0_f32_200_140_midgard_MP2;2;2;1 +strided_slice_f16_500_0_500_1_32_8_9_1_1_0_1_1_midgard_MP2;1;9;10 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_17_128_17_1_8704_valhall_MP2;4;25;1 +fill_image_borders_constant_f16_48_13_constant_midgard_MP2;27;1;13 +gemm_mm_reshaped_only_rhs_nt_f16_1536_64_64_36_4_8_4_8_true_midgard_MP2;8;25;2 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_64_120_40_64_4_8_4_15_true_midgard_MP2;8;15;2 +depthwise_convolution_3x3_nhwc_stride1_480_32_32_480_32_F16_valhall_MP2;1;12;23 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_256_16_32_256_2_4_8_4_true_midgard_MP2;10;2;24 +gemm_mm_reshaped_only_rhs_nt_f16_49_128_32_36_2_4_8_32_true_midgard_MP2;16;3;2 +im2col3x3_nhwc_f16_1_27_12800_nhwc_valhall_MP2;3;1;1 +gemm_mm_reshaped_only_rhs_t_f16_1_24_256_36_1_2_16_12_true_midgard_MP2;37;2;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc80_73_73_0_0_nhwc_midgard_MP2;1;19;26 +fill_image_borders_constant_f16_32_256_constant_midgard_MP2;48;1;10 +depthwise_convolution_3x3_nhwc_stride1_1280_7_7_1280_7_F16_valhall_MP2;48;1;4 +gemm_reshape_lhs_matrix_3d_f16_512_4096_1_4_4_1_true_true_valhall_MP2;34;1;1 +winograd_output_transform_4x4_5x5_nhwc_f16_4096_1_4096_1_nhwc_midgard_MP2;44;1;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_33_960_33_1_1280_valhall_MP2;4;12;1 +elementwise_operation_ADD_f16_160_32_saturate_nhwc_midgard_MP2;5;1;1 +elementwise_operation_ADD_f16_96_33_saturate_nhwc_midgard_MP2;17;3;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_150_16_32_150_2_4_8_4_true_midgard_MP2;4;8;7 +winograd_input_transform_4x4_3x3_stepz1_nhwc16_55_55_1_1_nhwc_midgard_MP2;5;1;16 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_14_256_14_1_1024_valhall_MP2;4;25;1 +concatenate_width_x2_f16_128_48_128_48_midgard_MP2;32;4;4 +winograd_output_transform_4x4_3x3_nhwc_f16_546_9_546_10_nhwc_midgard_MP2;28;1;1 +depthwise_convolution_3x3_nhwc_stride1_304_129_129_304_129_F16_valhall_MP2;38;2;5 +elementwise_operation_ADD_f16_64_32_saturate_nhwc_midgard_MP2;2;8;21 +gemm_reshaped_fp_mixed_f16_16_384_6_1_3072_valhall_MP2;0;0;0 +gemm_mm_reshaped_only_rhs_nt_f16_49_192_64_64_2_4_8_48_true_midgard_MP2;32;14;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_8_320_8_1_13824_valhall_MP2;10;8;1 +fill_image_borders_constant_f16_128_17_constant_midgard_MP2;1;16;28 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_9_320_9_1_16384_valhall_MP2;8;10;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc32_172_172_0_0_nhwc_midgard_MP2;13;4;8 +gemm_reshaped_3do_f16_48_256_48_1_1024_valhall_MP2;4;24;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_40_48_288_40_2_4_8_12_true_midgard_MP2;6;10;4 +gemm_reshape_lhs_matrix_3d_f16_1024_1_1_4_4_1_true_true_valhall_MP2;19;1;26 +gemm_mm_reshaped_only_rhs_nt_f16_441_192_80_36_4_8_4_24_true_midgard_MP2;12;10;2 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_75_24_144_75_2_4_8_6_true_midgard_MP2;6;8;3 +depthwise_convolution_3x3_nhwc_stride1_384_14_14_384_14_F16_valhall_MP2;21;1;15 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1001_1024_1_1_2_8_500_true_midgard_MP2;1;15;10 +strided_slice_f16_500_0_500_1_32_11_12_1_1_0_1_1_midgard_MP2;8;14;1 +gemm_mm_reshaped_only_rhs_nt_f16_576_64_128_36_4_8_4_8_true_midgard_MP2;17;1;25 +concatenate_width_x2_f16_192_27_192_27_midgard_MP2;58;1;6 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_27_48_256_27_2_4_8_12_true_midgard_MP2;2;28;2 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_19_384_64_19_4_8_4_48_true_midgard_MP2;10;11;4 +winograd_output_transform_4x4_3x3_nhwc_f16_64_4096_64_256_nhwc_midgard_MP2;8;20;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_56_16_128_56_2_4_8_4_true_midgard_MP2;12;1;25 +winograd_output_transform_4x4_3x3_nhwc_f16_16_9216_16_384_nhwc_midgard_MP2;4;11;1 +fill_image_borders_constant_f16_64_54_constant_midgard_MP2;5;13;2 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_32_256_32_1_2560_valhall_MP2;1;16;32 +strided_slice_f16_500_0_500_1_32_16_17_1_1_0_1_1_midgard_MP2;38;7;1 +fill_image_borders_constant_f16_1280_9_constant_midgard_MP2;52;1;4 +gemm_reshape_lhs_matrix_3d_f16_768_13_1_4_4_1_true_true_valhall_MP2;1;5;3 +fill_image_borders_constant_f16_160_17_constant_midgard_MP2;4;9;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_112_64_32_112_4_8_4_8_true_midgard_MP2;29;1;10 +winograd_input_transform_4x4_5x5_stepz1_nhwc64_26_26_2_2_nhwc_midgard_MP2;9;1;31 +gemm_mm_reshaped_only_rhs_nt_f16_576_64_32_36_4_8_4_8_true_midgard_MP2;8;8;6 +elementwise_operation_ADD_f16_1_256_saturate_nhwc_midgard_MP2;1;24;1 +fill_image_borders_constant_f16_256_129_constant_midgard_MP2;32;1;7 +fill_image_borders_constant_f16_64_256_constant_midgard_MP2;7;17;1 +gemm_reshaped_fp_mixed_f16_256_256_36_1_2048_valhall_MP2;4;11;8 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1001_2048_1_1_2_8_500_true_midgard_MP2;3;3;23 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1001_512_1_1_2_8_500_true_midgard_MP2;3;1;6 +winograd_output_transform_4x4_3x3_nhwc_f16_32_800_32_200_nhwc_midgard_MP2;8;10;1 +pooling_layer_f16_nhwc_1_1_1000_nhwc_valhall_MP2;4;1;1 +winograd_input_transform_4x4_5x5_stepz1_nhwc48_40_40_2_2_nhwc_midgard_MP2;16;5;1 +gemm_mm_reshaped_only_rhs_nt_f16_81_32_32_36_2_4_8_8_true_midgard_MP2;8;4;4 +fill_image_borders_constant_f16_384_32_constant_midgard_MP2;3;12;2 +depthwise_convolution_3x3_nhwc_576_14_14_576_7_F16_valhall_MP2;8;3;9 +winograd_input_transform_4x4_5x5_stepz1_nhwc32_96_96_2_2_nhwc_midgard_MP2;38;10;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc64_112_112_1_1_nhwc_midgard_MP2;30;4;3 +fill_image_borders_constant_f16_256_17_constant_midgard_MP2;64;1;7 +gemm_reshape_lhs_matrix_f16_1024_256_36_4_4_1_true_true_valhall_MP2;64;4;1 +deconvolution_reshape_output_f16_nhwc_128_256_32_512_midgard_MP2;64;8;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_14_1024_14_1_4096_valhall_MP2;4;19;1 +depthwise_convolution_3x3_nhwc_stride1_512_14_14_512_14_F16_valhall_MP2;0;0;0 +gemm_reshape_lhs_matrix_f16_512_196_36_4_4_1_true_true_valhall_MP2;35;12;1 +fill_image_borders_constant_f16_64_35_constant_midgard_MP2;8;10;4 +winograd_output_transform_4x4_3x3_nhwc_f16_546_1_546_3_nhwc_midgard_MP2;62;1;1 +depthwise_convolution_3x3_nhwc_144_128_128_144_64_F16_valhall_MP2;36;2;2 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_14_512_14_1_1024_valhall_MP2;8;10;1 +winograd_output_transform_4x4_3x3_nhwc_f16_32_1849_32_170_nhwc_midgard_MP2;8;9;1 +gemm_reshape_lhs_matrix_3d_f16_2048_91_1_4_4_1_true_true_valhall_MP2;16;30;1 +pooling_layer_f16_nhwc_64_64_128_nhwc_valhall_MP2;21;4;3 +winograd_output_transform_2x1_7x1_nhwc_f16_160_153_160_17_nhwc_midgard_MP2;8;4;14 +depthwise_convolution_3x3_nhwc_stride1_576_14_14_576_14_F16_valhall_MP2;1;20;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc256_2_2_1_1_nhwc_midgard_MP2;5;17;6 +gemm_mm_reshaped_only_rhs_nt_f16_200_64_64_36_4_8_4_8_true_midgard_MP2;33;1;7 +depthwise_convolution_3x3_nhwc_stride1_512_5_5_512_5_F16_valhall_MP2;6;14;6 +fill_image_borders_constant_f16_64_2_constant_midgard_MP2;4;11;7 +gemm_mm_reshaped_only_rhs_nt_f16_100_96_64_36_2_4_8_24_true_midgard_MP2;24;5;2 +gemm_reshaped_3do_f16_128_256_128_1_1024_valhall_MP2;0;0;0 +im2col_generic_nhwc_f16_1_147_12321_nhwc_valhall_MP2;2;4;1 +pooling_layer_f16_nhwc_27_27_128_nhwc_valhall_MP2;8;13;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_27_128_32_27_4_8_4_16_true_midgard_MP2;16;5;3 +strided_slice_f16_500_0_500_1_32_27_28_1_1_0_1_1_midgard_MP2;24;4;1 +gemm_mm_reshaped_only_rhs_nt_f16_9_24_1280_36_2_4_16_6_true_midgard_MP2;3;8;19 +winograd_output_transform_4x4_3x3_nhwc_f16_32_2304_32_192_nhwc_midgard_MP2;8;6;1 +gemm_mm_reshaped_only_rhs_nt_f16_1849_64_32_36_4_8_4_8_true_midgard_MP2;25;3;5 +elementwise_operation_ADD_f16_512_1_saturate_nchw_midgard_MP2;5;23;3 +im2col3x3_nhwc_f16_1_1728_81_nhwc_valhall_MP2;51;1;3 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_2048_1024_1_1_2_8_1024_true_midgard_MP2;6;3;23 +depthwise_convolution_3x3_nhwc_stride1_144_56_56_144_56_F16_valhall_MP2;18;1;13 +gemm_reshaped_fp_mixed_f16_36_128_36_1_1024_valhall_MP2;1;12;31 +fill_image_borders_constant_f16_64_150_constant_midgard_MP2;48;1;5 +depthwise_convolution_3x3_nhwc_96_112_112_96_56_F16_valhall_MP2;8;10;3 +fill_image_borders_constant_f16_256_12_constant_midgard_MP2;15;17;1 +gemm_mm_reshaped_only_rhs_t_f16_1_24_128_36_1_2_16_12_true_midgard_MP2;37;9;1 +gemm_reshape_lhs_matrix_f16_512_13_36_4_4_1_true_true_valhall_MP2;41;2;5 +gemm_mm_reshaped_only_rhs_nt_f16_576_32_32_64_2_4_8_8_true_midgard_MP2;26;1;18 +gemm_mm_reshaped_only_rhs_nt_f16_196_64_64_36_4_8_4_8_true_midgard_MP2;8;8;8 +fill_image_borders_constant_f16_96_257_constant_midgard_MP2;64;1;7 +gemm_reshaped_3do_f16_64_512_64_1_2048_valhall_MP2;4;24;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc64_100_32_1_1_nhwc_midgard_MP2;20;2;12 +winograd_input_transform_4x4_5x5_stepz1_nhwc256_5_5_0_0_nhwc_midgard_MP2;6;8;6 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_1024_7_1_2048_valhall_MP2;9;13;1 +gemm_mm_reshaped_only_rhs_nt_f16_196_128_32_36_4_8_4_16_true_midgard_MP2;8;7;8 +gemm_mm_reshaped_only_rhs_nt_f16_81_96_64_36_2_4_8_24_true_midgard_MP2;8;4;2 +winograd_output_transform_4x4_3x3_nhwc_f16_64_81_64_35_nhwc_midgard_MP2;16;10;1 +depthwise_convolution_3x3_nhwc_stride1_960_16_16_960_16_F16_valhall_MP2;64;7;1 +gemm_reshape_lhs_matrix_3d_f16_3072_91_1_4_4_1_true_true_valhall_MP2;6;6;7 +winograd_input_transform_4x4_3x3_stepz1_nhwc128_50_16_1_1_nhwc_midgard_MP2;28;4;2 +pixelwise_mul_float_f16_3_224_224_1_1_1_3_224_224_midgard_MP2;3;1;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_14_768_96_14_4_8_4_96_true_midgard_MP2;8;4;14 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_17_96_864_17_4_8_4_12_true_midgard_MP2;3;5;1 +gemm_mm_reshaped_only_rhs_nt_f16_576_32_32_36_2_4_8_8_true_midgard_MP2;8;28;2 +elementwise_operation_ADD_f16_64_33_saturate_nhwc_midgard_MP2;2;15;15 +winograd_output_transform_2x2_7x7_nhwc_f16_64_576_64_48_nhwc_midgard_MP2;6;10;2 +depthwise_convolution_3x3_nhwc_144_129_129_144_65_F16_valhall_MP2;36;12;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_19_384_19_1_20736_valhall_MP2;30;1;6 +winograd_input_transform_4x4_3x3_stepz1_nhwc16_512_512_1_1_nhwc_midgard_MP2;0;0;0 +scale_Bord_reptopleftnhwc_32_512_512_1_valhall_MP2;2;8;13 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_f16_28_128_64_28_4_8_4_16_true_midgard_MP2;5;3;13 +gemm_mm_reshaped_only_rhs_nt_f16_49_192_48_36_2_4_8_48_true_midgard_MP2;4;5;19 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_35_48_192_35_2_4_8_12_true_midgard_MP2;16;1;21 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_256_16_16_256_2_4_8_4_true_midgard_MP2;4;4;17 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_9_192_9_1_16384_valhall_MP2;4;8;1 +pooling_layer_f16_nhwc_17_17_288_nhwc_valhall_MP2;37;4;2 +gemm_mm_reshaped_only_rhs_nt_f16_192_64_32_192_4_8_4_8_true_midgard_MP2;48;3;2 +gemm_reshape_lhs_matrix_3d_f16_640_256_1_4_4_1_true_true_valhall_MP2;21;1;2 +winograd_output_transform_4x4_3x3_nhwc_f16_256_9_256_12_nhwc_midgard_MP2;48;1;1 +gemm_reshape_lhs_matrix_f16_1024_13_36_4_4_1_true_true_valhall_MP2;16;9;3 +winograd_output_transform_4x4_5x5_nhwc_f16_64_144_64_48_nhwc_midgard_MP2;0;0;0 +elementwise_operation_ADD_f16_160_10_saturate_nhwc_midgard_MP2;2;3;7 +gemm_mm_reshaped_only_rhs_nt_f16_100_64_48_64_2_4_8_16_true_midgard_MP2;8;5;4 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_19_64_384_19_4_8_4_8_true_midgard_MP2;4;5;7 +gemm_mm_reshaped_only_rhs_nt_f16_1024_256_64_36_4_8_4_32_true_midgard_MP2;35;1;14 +winograd_output_transform_4x4_3x3_nhwc_f16_512_4_512_7_nhwc_midgard_MP2;64;1;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_40_64_192_40_4_8_4_8_true_midgard_MP2;19;26;1 +concatenate_width_x4_f16_320_9_768_9_768_9_192_9_midgard_MP2;16;1;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_56_64_256_56_4_8_4_8_true_midgard_MP2;0;0;0 +winograd_input_transform_4x4_3x3_stepz1_nhwc64_27_27_1_1_nhwc_midgard_MP2;19;1;14 +activation_layer_f16_512_1_midgard_MP2;9;21;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_25_512_4_1_8192_valhall_MP2;8;25;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_150_96_16_150_4_8_4_12_true_midgard_MP2;4;12;8 +gemm_reshape_lhs_matrix_f16_1024_49_36_4_4_1_true_true_valhall_MP2;2;11;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_111_96_147_111_4_8_4_12_true_midgard_MP2;4;10;1 +depthwise_convolution_3x3_nhwc_96_257_257_96_129_F16_valhall_MP2;16;26;1 +winograd_input_transform_1x4_1x3_stepz1_nhwc384_9_9_0_1_nhwc_midgard_MP2;16;24;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_28_128_28_1_2048_valhall_MP2;4;24;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_32_384_64_32_4_8_4_48_true_midgard_MP2;8;3;2 +elementwise_operation_ADD_f16_256_56_saturate_nhwc_midgard_MP2;22;3;4 +fill_image_borders_constant_f16_768_17_constant_midgard_MP2;32;1;16 +im2col3x3_nhwc_f16_1_2304_64_nhwc_valhall_MP2;7;3;2 +fill_image_borders_constant_f16_384_19_constant_midgard_MP2;34;2;1 +winograd_output_transform_1x2_1x7_nhwc_f16_192_190_192_19_nhwc_midgard_MP2;6;1;22 +gemm_reshaped_fp_mixed_f16_27_384_6_1_3072_valhall_MP2;12;7;3 +elementwise_operation_ADD_f16_64_56_saturate_nhwc_midgard_MP2;26;1;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_32_112_672_32_4_8_4_14_true_midgard_MP2;1;29;7 +fill_image_borders_constant_f16_288_35_constant_midgard_MP2;64;1;8 +im2col3x3_nhwc_f16_1_1152_196_nhwc_valhall_MP2;0;0;0 +flatten_f16_1012_1_1_1012_1_midgard_MP2;7;21;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc32_55_55_1_1_nhwc_midgard_MP2;29;3;5 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_35_48_256_35_2_4_8_12_true_midgard_MP2;4;2;26 +gemm_reshape_lhs_matrix_3d_f16_512_3_1_4_4_1_true_true_valhall_MP2;4;2;21 +winograd_input_transform_4x4_3x3_stepz1_nhwc128_28_28_1_1_nhwc_midgard_MP2;2;4;7 +fill_image_borders_constant_f16_32_257_constant_midgard_MP2;64;1;7 +gemm_reshape_lhs_matrix_f16_9216_7_1_4_4_1_true_true_valhall_MP2;61;1;2 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_13_48_384_13_2_4_8_12_true_midgard_MP2;3;7;23 +fill_image_borders_constant_f16_96_111_constant_midgard_MP2;48;1;10 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_8_192_8_1_16384_valhall_MP2;4;12;1 +fill_image_borders_constant_f16_80_73_constant_midgard_MP2;4;9;2 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_2048_512_1_1_2_8_1024_true_midgard_MP2;55;1;1 +im2col3x3_nhwc_f16_1_1728_64_nhwc_valhall_MP2;7;17;4 +depthwise_convolution_3x3_nhwc_192_65_65_192_33_F16_valhall_MP2;40;6;2 +winograd_input_transform_4x1_3x1_stepz1_nhwc192_8_8_1_0_nhwc_midgard_MP2;2;17;1 +winograd_output_transform_4x4_3x3_nhwc_f16_64_200_64_100_nhwc_midgard_MP2;16;1;1 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1000_4096_1_1_2_8_500_true_midgard_MP2;12;2;15 +elementwise_operation_ADD_f16_32_28_saturate_nhwc_midgard_MP2;2;22;1 +fill_image_borders_constant_f16_160_19_constant_midgard_MP2;16;1;10 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_14_96_576_14_4_8_4_12_true_midgard_MP2;4;2;8 +gemm_reshape_lhs_matrix_f16_5120_3_36_4_4_1_true_true_valhall_MP2;23;2;11 +gemm_mm_reshaped_only_rhs_t_f16_1_126_256_36_1_2_16_63_true_midgard_MP2;23;5;3 +fill_image_borders_constant_f16_144_56_constant_midgard_MP2;64;1;1 +elementwise_operation_ADD_f16_256_14_saturate_nhwc_midgard_MP2;2;9;1 +scale_Bord_reptopleftnhwc_256_129_129_1_valhall_MP2;16;1;31 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_160_7_1_5120_valhall_MP2;12;2;1 +gemm_reshape_lhs_matrix_3d_f16_2304_25_1_4_4_1_true_true_valhall_MP2;39;2;1 +winograd_output_transform_4x4_3x3_nhwc_f16_12_25_12_19_nhwc_midgard_MP2;11;9;1 +depthwise_convolution_3x3_nhwc_stride1_384_33_33_384_33_F16_valhall_MP2;0;0;0 +elementwise_operation_ADD_f16_128_50_saturate_nchw_midgard_MP2;2;2;3 +depthwise_convolution_3x3_nhwc_stride1_576_19_19_576_19_F16_valhall_MP2;50;1;10 +fill_image_borders_constant_f16_96_256_constant_midgard_MP2;48;1;5 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_64_40_72_64_2_4_8_10_true_midgard_MP2;5;1;16 +gemm_reshape_lhs_matrix_3d_f16_1280_256_1_4_4_1_true_true_valhall_MP2;7;12;2 +gemm_mm_reshaped_only_rhs_nt_f16_324_192_80_36_4_8_4_24_true_midgard_MP2;24;2;1 +gemm_reshaped_fp_mixed_f16_256_256_36_1_1024_valhall_MP2;37;1;13 +flatten_f16_512_1_1_512_1_midgard_MP2;22;1;10 +pooling_layer_f16_nhwc_24_24_64_nhwc_valhall_MP2;9;8;4 +winograd_input_transform_4x4_3x3_stepz1_nhwc256_48_48_1_1_nhwc_midgard_MP2;2;23;7 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_8_384_8_1_18432_valhall_MP2;2;1;6 +strided_slice_f16_500_0_500_1_32_7_8_1_1_0_1_1_midgard_MP2;2;4;30 +elementwise_operation_ADD_f32_192_128_wrap_nchw_midgard_MP2;5;1;1 +fill_image_borders_constant_f16_1024_7_constant_midgard_MP2;32;1;7 +pooling_layer_f16_nhwc_256_256_32_nhwc_valhall_MP2;21;12;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_64_240_40_64_4_8_4_30_true_midgard_MP2;2;31;7 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_17_192_17_1_8704_valhall_MP2;4;25;1 +fill_image_borders_constant_f16_512_19_constant_midgard_MP2;1;10;7 +winograd_output_transform_4x4_3x3_nhwc_f16_3_576_3_96_nhwc_midgard_MP2;4;6;7 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_80_32_16_80_2_4_8_8_true_midgard_MP2;17;4;4 +fill_image_borders_constant_f16_32_80_constant_midgard_MP2;4;31;2 +elementwise_operation_ADD_f16_32_200_saturate_nchw_midgard_MP2;10;10;3 +activation_layer_f16_64_512_midgard_MP2;2;20;1 +concatenate_width_x4_f16_64_40_64_40_96_40_64_40_midgard_MP2;18;5;5 +winograd_input_transform_4x4_3x3_stepz1_nhwc128_128_128_1_1_nhwc_midgard_MP2;2;8;18 +depthwise_convolution_3x3_nhwc_stride1_384_19_19_384_19_F16_valhall_MP2;64;2;2 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_256_64_16_256_4_8_4_8_true_midgard_MP2;4;5;4 +im2col3x3_nhwc_f16_1_27_16384_nhwc_valhall_MP2;1;6;12 +winograd_input_transform_1x2_1x7_stepz1_nhwc160_19_19_0_3_nhwc_midgard_MP2;4;22;5 +elementwise_operation_SUB_f16_3_513_saturate_nchw_midgard_MP2;1;9;1 +fill_image_borders_constant_f16_480_32_constant_midgard_MP2;6;16;4 +gemm_mm_reshaped_only_rhs_nt_f16_36_128_64_36_2_4_8_32_true_midgard_MP2;16;3;2 +fill_image_borders_constant_f16_128_128_constant_midgard_MP2;48;1;1 +pooling_layer_f16_nhwc_9_9_1280_nhwc_valhall_MP2;5;31;3 +winograd_output_transform_4x4_5x5_nhwc_f16_32_576_32_96_nhwc_midgard_MP2;35;1;2 +gemm_mm_reshaped_only_rhs_nt_f16_25_63_576_36_2_4_16_15_true_midgard_MP2;8;14;4 +fill_image_borders_constant_f16_96_150_constant_midgard_MP2;48;1;1 +concatenate_width_x2_f16_500_1_512_1_midgard_MP2;48;1;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_1280_7_1_1280_valhall_MP2;10;13;1 +flatten_f16_25088_1_1_25088_1_midgard_MP2;1;30;8 +winograd_output_transform_4x4_3x3_nhwc_f16_126_1_126_2_nhwc_midgard_MP2;22;1;12 +gemm_mm_reshaped_only_rhs_nt_f16_144_64_128_36_4_8_4_8_true_midgard_MP2;8;4;4 +gemm_reshape_lhs_matrix_3d_f16_3840_25_1_4_4_1_true_true_valhall_MP2;2;16;9 +fill_image_borders_constant_f16_48_27_constant_midgard_MP2;64;1;3 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_fused_activation_f16_1_128_64_1_1_2_16_64_true_midgard_MP2;18;6;2 +gemm_reshape_lhs_matrix_3d_f16_512_576_1_4_4_1_true_true_valhall_MP2;41;1;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_13_48_256_13_2_4_8_12_true_midgard_MP2;29;1;17 +depthwise_convolution_3x3_nhwc_64_112_112_64_56_F16_valhall_MP2;8;18;3 +gemm_reshape_lhs_matrix_f16_512_9_64_4_4_1_true_true_valhall_MP2;2;24;1 +gemm_mm_reshaped_only_rhs_t_add_bias_broadcast_bias_f16_1_1001_1536_1_1_2_8_500_true_midgard_MP2;39;1;5 +concatenate_width_x2_f16_192_8_256_8_midgard_MP2;60;2;3 +elementwise_operation_ADD_f16_1024_14_saturate_nhwc_midgard_MP2;1;16;2 +winograd_input_transform_4x4_3x3_stepz1_nhwc128_56_56_1_1_nhwc_midgard_MP2;3;3;24 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_32_160_32_1_4608_valhall_MP2;11;22;2 +gemm_mm_reshaped_only_rhs_nt_f16_81_48_32_36_2_4_8_12_true_midgard_MP2;12;6;2 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_35_96_192_35_4_8_4_12_true_midgard_MP2;4;1;9 +winograd_input_transform_4x4_5x5_stepz1_nhwc64_48_48_2_2_nhwc_midgard_MP2;60;1;7 +concatenate_width_x2_f16_64_96_64_96_midgard_MP2;8;15;2 +winograd_output_transform_1x4_1x3_nhwc_f16_256_16_256_8_nhwc_midgard_MP2;18;9;2 +pooling_layer_f16_nhwc_9_9_768_nhwc_valhall_MP2;48;9;1 +im2col3x3_nhwc_f16_1_1152_200_nhwc_valhall_MP2;35;1;8 +strided_slice_f16_500_0_500_1_32_21_22_1_1_0_1_1_midgard_MP2;44;2;5 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_2048_7_1_4096_valhall_MP2;6;13;1 +pooling_layer_f16_nhwc_512_512_16_nhwc_valhall_MP2;1;5;1 +gemm_reshape_lhs_matrix_3d_f16_1024_49_1_4_4_1_true_true_valhall_MP2;9;9;2 +gemm_reshape_lhs_matrix_f16_1792_3_36_4_4_1_true_true_valhall_MP2;2;22;2 +winograd_output_transform_4x4_3x3_nhwc_f16_63_25_63_19_nhwc_midgard_MP2;47;1;1 +pooling_layer_f16_nhwc_26_26_64_nhwc_valhall_MP2;8;8;5 +fill_image_borders_constant_f16_256_40_constant_midgard_MP2;11;14;2 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_28_256_28_1_2048_valhall_MP2;4;8;1 +fill_image_borders_constant_f16_768_14_constant_midgard_MP2;2;8;13 +pixelwise_mul_float_f16_512_1_1_1_1_1_512_1_1_midgard_MP2;7;30;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_512_7_1_2048_valhall_MP2;19;1;16 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_55_128_32_55_4_8_4_16_true_midgard_MP2;8;8;3 +gemm_reshaped_fp_mixed_f16_144_128_36_1_2048_valhall_MP2;4;12;9 +gemm_reshaped_3do_f16_24_512_24_1_2048_valhall_MP2;27;8;2 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_32_80_240_32_4_8_4_10_true_midgard_MP2;5;8;12 +elementwise_operation_ADD_f16_48_28_saturate_nhwc_midgard_MP2;3;6;1 +pooling_layer_f16_nhwc_56_56_128_nhwc_valhall_MP2;60;1;3 +gemm_reshaped_fp_mixed_f16_16_224_6_1_1536_valhall_MP2;0;0;0 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_8_384_8_1_10240_valhall_MP2;7;14;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_32_184_80_32_4_8_4_23_true_midgard_MP2;8;3;12 +winograd_input_transform_4x4_3x3_stepz1_nhwc1280_10_10_1_1_nhwc_midgard_MP2;8;2;14 +winograd_output_transform_4x4_5x5_nhwc_f16_128_36_128_24_nhwc_midgard_MP2;16;1;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_257_96_16_257_4_8_4_12_true_midgard_MP2;12;12;3 +gemm_mm_reshaped_only_rhs_nt_f16_16_192_48_36_2_4_8_48_true_midgard_MP2;1;14;28 +winograd_input_transform_4x4_3x3_stepz1_nhwc32_96_96_1_1_nhwc_midgard_MP2;36;2;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_129_19_256_129_2_4_8_4_true_midgard_MP2;5;5;4 +gemm_mm_reshaped_only_rhs_nt_f16_144_64_64_36_4_8_4_8_true_midgard_MP2;4;4;6 +elementwise_operation_ADD_f16_24_128_saturate_nhwc_midgard_MP2;2;10;1 +gemm_reshape_lhs_matrix_3d_f16_4096_13_1_4_4_1_true_true_valhall_MP2;2;4;30 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_150_32_27_150_2_4_8_8_true_midgard_MP2;20;2;9 +pooling_layer_f16_nhwc_1_1_1280_nhwc_valhall_MP2;7;26;2 +winograd_input_transform_4x4_3x3_stepz1_nhwc128_64_64_1_1_nhwc_midgard_MP2;16;1;1 +gemm_reshape_lhs_matrix_f16_512_64_36_4_4_1_true_true_valhall_MP2;24;4;2 +pooling_layer_f16_nhwc_128_128_64_nhwc_valhall_MP2;9;3;15 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_27_48_384_27_2_4_8_12_true_midgard_MP2;12;8;5 +im2col3x3_nhwc_f16_1_27_9216_nhwc_valhall_MP2;36;3;3 +winograd_input_transform_4x4_3x3_stepz1_nhwc256_128_128_1_1_nhwc_midgard_MP2;16;31;1 +depthwise_convolution_3x3_nhwc_stride1_144_128_128_144_128_F16_valhall_MP2;12;24;1 +im2col3x3_nhwc_f16_1_864_361_nhwc_valhall_MP2;2;6;29 +pixelwise_mul_float_f16_512_1_1_512_1_1_512_1_1_midgard_MP2;31;5;2 +gemm_reshape_lhs_matrix_3d_f16_640_273_1_4_4_1_true_true_valhall_MP2;18;7;3 +fill_image_borders_constant_f16_256_28_constant_midgard_MP2;22;3;3 +strided_slice_f16_500_0_500_1_32_6_7_1_1_0_1_1_midgard_MP2;11;1;6 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_113_64_27_113_4_8_4_8_true_midgard_MP2;1;27;6 +pooling_layer_f16_nhwc_1_1_2048_nhwc_valhall_MP2;2;8;20 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_5_512_5_1_2048_valhall_MP2;0;0;0 +gemm_reshape_lhs_matrix_3d_f16_1280_273_1_4_4_1_true_true_valhall_MP2;1;3;13 +fill_image_borders_constant_f16_192_82_constant_midgard_MP2;48;1;1 +gemm_mm_reshaped_only_rhs_nt_f16_1849_32_32_36_2_4_8_8_true_midgard_MP2;11;1;31 +winograd_input_transform_4x4_3x3_stepz1_nhwc32_27_27_1_1_nhwc_midgard_MP2;6;28;2 +gemm_mm_reshaped_only_rhs_nt_f16_25_12_576_36_2_4_16_3_true_midgard_MP2;13;3;4 +depthwise_convolution_3x3_nhwc_64_150_150_64_75_F16_valhall_MP2;16;30;1 +fill_image_borders_constant_f16_96_112_constant_midgard_MP2;18;1;14 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_9_320_9_1_13824_valhall_MP2;38;8;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_40_64_32_40_4_8_4_8_true_midgard_MP2;1;18;21 +gemm_reshaped_fp_mixed_f16_16_256_36_1_2048_valhall_MP2;8;4;15 +gemm_reshape_lhs_matrix_f16_9216_16_1_4_4_1_true_true_valhall_MP2;3;1;12 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_32_576_96_32_4_8_4_72_true_midgard_MP2;2;31;4 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_2_24_256_2_2_4_8_6_true_midgard_MP2;1;18;1 +fill_image_borders_constant_f16_256_56_constant_midgard_MP2;14;20;1 +gemm_mm_reshaped_only_rhs_nt_f16_576_64_64_64_4_8_4_8_true_midgard_MP2;8;7;8 +fill_image_borders_constant_f16_32_55_constant_midgard_MP2;17;3;4 +pooling_layer_f16_nhwc_3_3_320_nhwc_valhall_MP2;21;1;3 +elementwise_operation_ADD_f16_256_25_saturate_nchw_midgard_MP2;2;2;2 +fill_image_borders_constant_f16_192_26_constant_midgard_MP2;20;1;17 +gemm_reshaped_fp_mixed_f16_16_256_6_1_1792_valhall_MP2;0;0;0 +gemm_mm_reshaped_only_rhs_nt_f16_144_64_64_64_4_8_4_8_true_midgard_MP2;8;6;5 +gemm_mm_reshaped_only_rhs_t_f16_1_546_128_36_1_2_16_273_true_midgard_MP2;2;6;10 +winograd_input_transform_4x4_3x3_stepz1_nhwc128_48_48_1_1_nhwc_midgard_MP2;47;3;2 +pixelwise_mul_float_f16_3_513_513_1_1_1_3_513_513_midgard_MP2;1;19;1 +pooling_layer_f16_nhwc_12_12_192_nhwc_valhall_MP2;8;5;11 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_64_192_32_64_4_8_4_24_true_midgard_MP2;12;1;8 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_1024_7_1_8192_valhall_MP2;7;13;1 +gemm_reshape_lhs_matrix_f16_4608_1_1_4_4_1_true_true_valhall_MP2;49;1;5 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_8_448_8_1_16384_valhall_MP2;1;12;7 +depthwise_convolution_3x3_nhwc_192_64_64_192_32_F16_valhall_MP2;25;1;6 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_f16_200_32_27_64_2_4_8_8_true_midgard_MP2;4;24;1 +depthwise_convolution_3x3_nhwc_stride1_144_75_75_144_75_F16_valhall_MP2;36;2;6 +pooling_layer_f16_nhwc_8_8_1280_nhwc_valhall_MP2;56;4;1 +elementwise_operation_DIV_f16_1_500_midgard_MP2;2;1;1 +winograd_output_transform_4x4_3x3_nhwc_f16_384_4_384_8_nhwc_midgard_MP2;3;1;17 +strided_slice_f16_2048_1024_1536_1_1_0_1_1_midgard_MP2;3;2;13 +gemm_mm_reshaped_only_rhs_nt_f16_784_128_64_36_4_8_4_16_true_midgard_MP2;16;5;6 +winograd_output_transform_4x4_3x3_nhwc_f16_128_1024_128_128_nhwc_midgard_MP2;4;9;1 +depthwise_convolution_3x3_nhwc_stride1_304_128_128_304_128_F16_valhall_MP2;38;2;4 +elementwise_operation_ADD_f16_16_384_saturate_nhwc_midgard_MP2;1;4;2 +concatenate_width_x4_f16_384_8_288_8_320_8_1088_8_midgard_MP2;20;2;2 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_128_24_64_128_2_4_8_6_true_midgard_MP2;2;27;2 +gemm_mm_reshaped_only_rhs_nt_f16_1369_32_32_36_2_4_8_8_true_midgard_MP2;8;17;1 +depthwise_convolution_3x3_nhwc_stride1_256_38_38_256_38_F16_valhall_MP2;0;0;0 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_17_128_17_1_6144_valhall_MP2;1;13;21 +winograd_output_transform_4x4_3x3_nhwc_f16_64_196_64_55_nhwc_midgard_MP2;3;6;26 +winograd_input_transform_4x4_3x3_stepz1_nhwc32_384_384_1_1_nhwc_midgard_MP2;16;2;1 +winograd_output_transform_4x4_3x3_nhwc_f16_64_196_64_56_nhwc_midgard_MP2;0;0;0 +winograd_input_transform_4x4_3x3_stepz1_nhwc64_256_256_1_1_nhwc_midgard_MP2;8;32;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc32_170_170_1_1_nhwc_midgard_MP2;25;2;9 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_55_32_128_55_2_4_8_8_true_midgard_MP2;4;16;8 +pooling_layer_f16_nhwc_40_40_288_nhwc_valhall_MP2;39;1;4 +depthwise_convolution_3x3_nhwc_512_19_19_512_10_F16_valhall_MP2;1;5;30 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_224_64_27_224_4_8_4_8_true_midgard_MP2;4;20;1 +concatenate_width_x2_f16_128_128_128_128_midgard_MP2;32;8;2 +fill_image_borders_constant_f16_32_112_constant_midgard_MP2;18;1;13 +gemm_reshape_lhs_matrix_3d_f16_2048_7_1_4_4_1_true_true_valhall_MP2;52;5;1 +depthwise_convolution_3x3_nhwc_stride1_576_32_32_576_32_F16_valhall_MP2;32;6;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc16_1024_1024_1_1_nhwc_midgard_MP2;4;16;1 +fill_image_borders_constant_f16_192_64_constant_midgard_MP2;1;32;9 +concatenate_width_x2_f16_256_33_256_33_midgard_MP2;18;1;13 +strided_slice_f16_2048_1536_2048_1_1_0_1_1_midgard_MP2;34;1;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_28_256_28_1_2304_valhall_MP2;7;2;15 +im2col3x3_nhwc_f16_1_576_784_nhwc_valhall_MP2;10;10;2 +elementwise_operation_ADD_f16_112_32_saturate_nhwc_midgard_MP2;16;1;1 +gemm_reshape_lhs_matrix_3d_f16_1536_73_1_4_4_1_true_true_valhall_MP2;3;5;17 +deconvolution_reshape_output_f16_nhwc_512_64_128_128_midgard_MP2;64;2;4 +im2col3x3_nhwc_f16_1_27_22201_nhwc_valhall_MP2;2;18;1 +strided_slice_f16_2048_0_512_1_1_0_1_1_midgard_MP2;26;18;1 +fill_image_borders_constant_f16_960_7_constant_midgard_MP2;54;1;7 +im2col3x3_nhwc_f16_1_576_800_nhwc_valhall_MP2;1;18;8 +gemm_reshape_lhs_matrix_3d_f16_2304_13_1_4_4_1_true_true_valhall_MP2;13;1;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_65_32_192_65_2_4_8_8_true_midgard_MP2;35;9;1 +depthwise_convolution_3x3_nhwc_stride1_576_33_33_576_33_F16_valhall_MP2;50;9;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_19_512_19_1_2048_valhall_MP2;37;13;1 +strided_slice_f16_500_0_500_1_32_25_26_1_1_0_1_1_midgard_MP2;1;22;16 +gemm_mm_reshaped_only_rhs_nt_f16_576_3_32_36_2_4_8_1_true_midgard_MP2;7;1;10 +gemm_reshape_lhs_matrix_3d_f16_512_1_1_4_4_1_true_true_valhall_MP2;5;19;3 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_14_512_14_1_4096_valhall_MP2;4;32;1 +gemm_reshape_lhs_matrix_f16_2304_196_1_4_4_1_true_true_valhall_MP2;6;9;1 +fill_image_borders_constant_f16_128_19_constant_midgard_MP2;16;1;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_33_64_192_33_4_8_4_8_true_midgard_MP2;1;18;21 +gemm_reshape_lhs_matrix_f16_1024_21_36_4_4_1_true_true_valhall_MP2;32;3;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_28_256_64_28_4_8_4_32_true_midgard_MP2;8;1;12 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_25_256_8_1_9216_valhall_MP2;6;13;1 +gemm_reshaped_fp_mixed_f16_36_128_64_1_1024_valhall_MP2;1;16;32 +winograd_output_transform_4x4_3x3_nhwc_f16_256_49_256_27_nhwc_midgard_MP2;16;1;1 +gemm_mm_reshaped_only_rhs_nt_f16_4096_64_128_36_4_8_4_8_true_midgard_MP2;8;29;2 +winograd_output_transform_4x4_3x3_nhwc_f16_256_16_256_13_nhwc_midgard_MP2;0;0;0 +gemm_reshape_lhs_matrix_f16_512_49_36_4_4_1_true_true_valhall_MP2;46;3;2 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_14_512_14_1_2048_valhall_MP2;4;26;1 +fft_scale_conj_f32_200_140_midgard_MP2;25;1;1 +pooling_layer_f16_nhwc_7_7_512_nhwc_valhall_MP2;0;0;0 +strided_slice_f16_500_0_500_1_32_31_32_1_1_0_1_1_midgard_MP2;22;1;2 +winograd_output_transform_4x4_3x3_nhwc_f16_192_441_192_82_nhwc_midgard_MP2;12;4;1 +winograd_output_transform_4x4_3x3_nhwc_f16_256_1024_256_128_nhwc_midgard_MP2;60;2;1 +winograd_output_transform_4x1_3x1_nhwc_f16_224_16_224_8_nhwc_midgard_MP2;1;18;18 +pooling_layer_f16_nhwc_5_5_256_nhwc_valhall_MP2;2;2;4 +gemm_reshaped_fp_mixed_f16_81_256_36_1_2048_valhall_MP2;4;12;6 +gemm_reshaped_fp_mixed_f16_52_128_36_1_1024_valhall_MP2;1;14;23 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_10_960_10_1_1280_valhall_MP2;10;25;1 +winograd_input_transform_2x1_7x1_stepz1_nhwc192_17_17_3_0_nhwc_midgard_MP2;10;14;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_35_32_320_35_2_4_8_8_true_midgard_MP2;23;1;18 +gemm_reshape_lhs_matrix_f16_1536_3_36_4_4_1_true_true_valhall_MP2;15;5;6 +winograd_input_transform_4x4_3x3_stepz1_nhwc448_9_9_1_1_nhwc_midgard_MP2;10;2;25 +im2col3x3_nhwc_f16_1_576_1_nhwc_valhall_MP2;2;15;5 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_512_7_1_18432_valhall_MP2;52;6;1 +fill_image_borders_constant_f16_960_32_constant_midgard_MP2;2;8;9 +winograd_input_transform_4x4_3x3_stepz1_nhwc192_12_12_1_1_nhwc_midgard_MP2;11;1;10 +im2col3x3_nhwc_f16_1_2304_289_nhwc_valhall_MP2;5;4;25 +flatten_f16_1536_1_1_1536_1_midgard_MP2;8;12;4 +pooling_layer_f16_nhwc_48_48_64_nhwc_valhall_MP2;4;4;7 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_1024_7_1_4096_valhall_MP2;4;10;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc64_24_24_1_1_nhwc_midgard_MP2;5;3;21 +concatenate_width_x2_f16_384_8_384_8_midgard_MP2;21;1;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_19_96_576_19_4_8_4_12_true_midgard_MP2;8;3;10 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_129_144_24_129_4_8_4_18_true_midgard_MP2;18;5;5 +depthwise_convolution_3x3_nhwc_stride1_16_80_80_16_80_F16_valhall_MP2;22;3;2 +strided_slice_f16_500_0_500_1_32_30_31_1_1_0_1_1_midgard_MP2;16;12;1 +winograd_output_transform_2x1_7x1_nhwc_f16_128_153_128_17_nhwc_midgard_MP2;8;11;2 +fill_image_borders_constant_f16_64_13_constant_midgard_MP2;32;1;12 +fill_image_borders_constant_f16_32_512_constant_midgard_MP2;64;1;8 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_3do_fused_activation_f16_112_64_147_112_4_8_4_8_true_midgard_MP2;8;1;2 +winograd_input_transform_4x4_3x3_stepz1_nhwc64_512_512_1_1_nhwc_midgard_MP2;4;16;1 +gemm_reshaped_fp_mixed_f16_25_273_36_1_4608_valhall_MP2;35;7;1 +depthwise_convolution_3x3_nhwc_128_56_56_128_28_F16_valhall_MP2;2;7;1 +strided_slice_f16_500_0_500_1_32_3_4_1_1_0_1_1_midgard_MP2;5;11;1 +winograd_input_transform_4x4_3x3_stepz1_nhwc128_24_24_1_1_nhwc_midgard_MP2;48;1;1 +strided_slice_f32_200_4_196_1_140_4_132_1_3_0_3_1_midgard_MP2;12;1;1 +gemm_reshape_lhs_matrix_f16_512_39_8_4_4_1_true_true_valhall_MP2;3;9;18 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_7_160_7_1_7680_valhall_MP2;4;12;1 +deconvolution_reshape_output_f16_nhwc_64_192_16_384_midgard_MP2;32;3;1 +fft_radix_5_axis_0_f32_200_140_midgard_MP2;10;2;1 +gemm_reshape_lhs_matrix_3d_f16_512_49_1_4_4_1_true_true_valhall_MP2;31;4;3 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_f16_28_48_256_28_2_4_8_12_true_midgard_MP2;6;7;8 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_9_320_9_1_10240_valhall_MP2;8;2;1 +strided_slice_f16_500_0_500_1_32_19_20_1_1_0_1_1_midgard_MP2;27;2;8 +pooling_layer_f16_nhwc_40_40_256_nhwc_valhall_MP2;11;8;3 +depthwise_convolution_3x3_nhwc_stride1_32_257_257_32_257_F16_valhall_MP2;8;30;2 +no_config_idreverse_f16_128_3_3_midgard_MP2;4;2;22 +gemm_reshape_lhs_matrix_3d_f16_3840_64_1_4_4_1_true_true_valhall_MP2;1;19;25 +im2col3x3_nhwc_f16_1_27_22500_nhwc_valhall_MP2;3;1;1 +gemm_mm_reshaped_only_rhs_nt_add_bias_broadcast_bias_fused_activation_f16_256_96_16_256_4_8_4_12_true_midgard_MP2;4;20;1 +fft_radix_4_axis_1_f32_200_140_midgard_MP2;40;2;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_10_546_10_1_8192_valhall_MP2;5;25;1 +gemm_reshaped_add_bias_broadcast_bias_3do_f16_128_256_128_1_2048_valhall_MP2;0;0;0 +gemm_reshape_lhs_matrix_3d_f16_1280_307_1_4_4_1_true_true_valhall_MP2;4;19;5 +winograd_output_transform_4x4_3x3_nhwc_f16_128_36_128_24_nhwc_midgard_MP2;0;0;0 diff --git a/proprietary/vendor/etc/audio_param/AudioParamOptions_mgvi.xml b/proprietary/vendor/etc/audio_param/AudioParamOptions_mgvi.xml new file mode 100644 index 0000000..766d50a --- /dev/null +++ b/proprietary/vendor/etc/audio_param/AudioParamOptions_mgvi.xml @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/AudioParamOptions_vext.xml b/proprietary/vendor/etc/audio_param/AudioParamOptions_vext.xml new file mode 100644 index 0000000..c84ccb6 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/AudioParamOptions_vext.xml @@ -0,0 +1,94 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/AudioParamVersionInfo.txt b/proprietary/vendor/etc/audio_param/AudioParamVersionInfo.txt new file mode 100644 index 0000000..4d47165 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/AudioParamVersionInfo.txt @@ -0,0 +1,3 @@ +chip:MT6789(CPU)+MT6366(PMIC)+FS1599N(PA) +product:S33_4G&S33-4GCA +ver:V04-20230420 diff --git a/proprietary/vendor/etc/audio_param/BtInfo_AudioParam.xml b/proprietary/vendor/etc/audio_param/BtInfo_AudioParam.xml new file mode 100644 index 0000000..34191d3 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/BtInfo_AudioParam.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/BtInfo_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/BtInfo_ParamUnitDesc.xml new file mode 100644 index 0000000..73d8259 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/BtInfo_ParamUnitDesc.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/CRSVolUI_AudioParam.xml b/proprietary/vendor/etc/audio_param/CRSVolUI_AudioParam.xml new file mode 100644 index 0000000..74b5822 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/CRSVolUI_AudioParam.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/CRSVolUI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/CRSVolUI_ParamUnitDesc.xml new file mode 100644 index 0000000..049349e --- /dev/null +++ b/proprietary/vendor/etc/audio_param/CRSVolUI_ParamUnitDesc.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/CRSVol_AudioParam.xml b/proprietary/vendor/etc/audio_param/CRSVol_AudioParam.xml new file mode 100644 index 0000000..5a8919a --- /dev/null +++ b/proprietary/vendor/etc/audio_param/CRSVol_AudioParam.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/CRSVol_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/CRSVol_ParamUnitDesc.xml new file mode 100644 index 0000000..6576b43 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/CRSVol_ParamUnitDesc.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/HpImpedance_AudioParam.xml b/proprietary/vendor/etc/audio_param/HpImpedance_AudioParam.xml new file mode 100644 index 0000000..2ac27fd --- /dev/null +++ b/proprietary/vendor/etc/audio_param/HpImpedance_AudioParam.xml @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/HpImpedance_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/HpImpedance_ParamUnitDesc.xml new file mode 100644 index 0000000..b86131f --- /dev/null +++ b/proprietary/vendor/etc/audio_param/HpImpedance_ParamUnitDesc.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/MicInfo_AudioParam.xml b/proprietary/vendor/etc/audio_param/MicInfo_AudioParam.xml new file mode 100644 index 0000000..d494e8c --- /dev/null +++ b/proprietary/vendor/etc/audio_param/MicInfo_AudioParam.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/MicInfo_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/MicInfo_ParamUnitDesc.xml new file mode 100644 index 0000000..b68646b --- /dev/null +++ b/proprietary/vendor/etc/audio_param/MicInfo_ParamUnitDesc.xml @@ -0,0 +1,81 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/PlaybackACF_AudioParam.xml b/proprietary/vendor/etc/audio_param/PlaybackACF_AudioParam.xml new file mode 100644 index 0000000..5392f3c --- /dev/null +++ b/proprietary/vendor/etc/audio_param/PlaybackACF_AudioParam.xml @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/PlaybackACF_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/PlaybackACF_ParamUnitDesc.xml new file mode 100644 index 0000000..0c1cc1c --- /dev/null +++ b/proprietary/vendor/etc/audio_param/PlaybackACF_ParamUnitDesc.xml @@ -0,0 +1,70 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/PlaybackDRC_AudioParam.xml b/proprietary/vendor/etc/audio_param/PlaybackDRC_AudioParam.xml new file mode 100644 index 0000000..61f80bf --- /dev/null +++ b/proprietary/vendor/etc/audio_param/PlaybackDRC_AudioParam.xml @@ -0,0 +1,197 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/PlaybackDRC_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/PlaybackDRC_ParamUnitDesc.xml new file mode 100644 index 0000000..49d41f6 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/PlaybackDRC_ParamUnitDesc.xml @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/PlaybackHCF_AudioParam.xml b/proprietary/vendor/etc/audio_param/PlaybackHCF_AudioParam.xml new file mode 100644 index 0000000..2a6a706 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/PlaybackHCF_AudioParam.xml @@ -0,0 +1,82 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/PlaybackHCF_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/PlaybackHCF_ParamUnitDesc.xml new file mode 100644 index 0000000..96c2e3f --- /dev/null +++ b/proprietary/vendor/etc/audio_param/PlaybackHCF_ParamUnitDesc.xml @@ -0,0 +1,62 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/PlaybackVolAna_AudioParam.xml b/proprietary/vendor/etc/audio_param/PlaybackVolAna_AudioParam.xml new file mode 100644 index 0000000..f6e313e --- /dev/null +++ b/proprietary/vendor/etc/audio_param/PlaybackVolAna_AudioParam.xml @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/PlaybackVolAna_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/PlaybackVolAna_ParamUnitDesc.xml new file mode 100644 index 0000000..acfe739 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/PlaybackVolAna_ParamUnitDesc.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/PlaybackVolDigi_AudioParam.xml b/proprietary/vendor/etc/audio_param/PlaybackVolDigi_AudioParam.xml new file mode 100644 index 0000000..9fb19a0 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/PlaybackVolDigi_AudioParam.xml @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/PlaybackVolDigi_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/PlaybackVolDigi_ParamUnitDesc.xml new file mode 100644 index 0000000..ee2d384 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/PlaybackVolDigi_ParamUnitDesc.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/PlaybackVolUI_AudioParam.xml b/proprietary/vendor/etc/audio_param/PlaybackVolUI_AudioParam.xml new file mode 100644 index 0000000..53514f5 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/PlaybackVolUI_AudioParam.xml @@ -0,0 +1,100 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/PlaybackVolUI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/PlaybackVolUI_ParamUnitDesc.xml new file mode 100644 index 0000000..eec0490 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/PlaybackVolUI_ParamUnitDesc.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/Playback_AudioParam.xml b/proprietary/vendor/etc/audio_param/Playback_AudioParam.xml new file mode 100644 index 0000000..47cb6a8 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/Playback_AudioParam.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/proprietary/vendor/etc/audio_param/Playback_ParamTreeView.xml b/proprietary/vendor/etc/audio_param/Playback_ParamTreeView.xml new file mode 100644 index 0000000..75a8893 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/Playback_ParamTreeView.xml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/Playback_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/Playback_ParamUnitDesc.xml new file mode 100644 index 0000000..a023ae1 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/Playback_ParamUnitDesc.xml @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/RecordDMNR_AudioParam.xml b/proprietary/vendor/etc/audio_param/RecordDMNR_AudioParam.xml new file mode 100644 index 0000000..493b615 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/RecordDMNR_AudioParam.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/RecordDMNR_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/RecordDMNR_ParamUnitDesc.xml new file mode 100644 index 0000000..e759d5e --- /dev/null +++ b/proprietary/vendor/etc/audio_param/RecordDMNR_ParamUnitDesc.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/RecordFIR_AudioParam.xml b/proprietary/vendor/etc/audio_param/RecordFIR_AudioParam.xml new file mode 100644 index 0000000..29542fd --- /dev/null +++ b/proprietary/vendor/etc/audio_param/RecordFIR_AudioParam.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/RecordFIR_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/RecordFIR_ParamUnitDesc.xml new file mode 100644 index 0000000..ad508b6 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/RecordFIR_ParamUnitDesc.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/RecordUI_AudioParam.xml b/proprietary/vendor/etc/audio_param/RecordUI_AudioParam.xml new file mode 100644 index 0000000..6dc70e9 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/RecordUI_AudioParam.xml @@ -0,0 +1,194 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/RecordUI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/RecordUI_ParamUnitDesc.xml new file mode 100644 index 0000000..6a2a4a7 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/RecordUI_ParamUnitDesc.xml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/RecordVolUI_AudioParam.xml b/proprietary/vendor/etc/audio_param/RecordVolUI_AudioParam.xml new file mode 100644 index 0000000..3863e8c --- /dev/null +++ b/proprietary/vendor/etc/audio_param/RecordVolUI_AudioParam.xml @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/RecordVolUI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/RecordVolUI_ParamUnitDesc.xml new file mode 100644 index 0000000..19dec00 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/RecordVolUI_ParamUnitDesc.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/RecordVol_AudioParam.xml b/proprietary/vendor/etc/audio_param/RecordVol_AudioParam.xml new file mode 100644 index 0000000..2391e70 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/RecordVol_AudioParam.xml @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/RecordVol_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/RecordVol_ParamUnitDesc.xml new file mode 100644 index 0000000..3f8d822 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/RecordVol_ParamUnitDesc.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/Record_AudioParam.xml b/proprietary/vendor/etc/audio_param/Record_AudioParam.xml new file mode 100644 index 0000000..9f6ae81 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/Record_AudioParam.xml @@ -0,0 +1,367 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/Record_ParamTreeView.xml b/proprietary/vendor/etc/audio_param/Record_ParamTreeView.xml new file mode 100644 index 0000000..7077045 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/Record_ParamTreeView.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/Record_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/Record_ParamUnitDesc.xml new file mode 100644 index 0000000..a0f5b40 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/Record_ParamUnitDesc.xml @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/RingbackVolUI_AudioParam.xml b/proprietary/vendor/etc/audio_param/RingbackVolUI_AudioParam.xml new file mode 100644 index 0000000..74b5822 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/RingbackVolUI_AudioParam.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/RingbackVolUI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/RingbackVolUI_ParamUnitDesc.xml new file mode 100644 index 0000000..049349e --- /dev/null +++ b/proprietary/vendor/etc/audio_param/RingbackVolUI_ParamUnitDesc.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/RingbackVol_AudioParam.xml b/proprietary/vendor/etc/audio_param/RingbackVol_AudioParam.xml new file mode 100644 index 0000000..0aebf70 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/RingbackVol_AudioParam.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/RingbackVol_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/RingbackVol_ParamUnitDesc.xml new file mode 100644 index 0000000..a7bd9dd --- /dev/null +++ b/proprietary/vendor/etc/audio_param/RingbackVol_ParamUnitDesc.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/SmartPa_AudioParam.xml b/proprietary/vendor/etc/audio_param/SmartPa_AudioParam.xml new file mode 100644 index 0000000..4bfc9f7 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SmartPa_AudioParam.xml @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/SmartPa_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SmartPa_ParamUnitDesc.xml new file mode 100644 index 0000000..d9eb624 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SmartPa_ParamUnitDesc.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/SoundEnhancement_AudioParam.xml b/proprietary/vendor/etc/audio_param/SoundEnhancement_AudioParam.xml new file mode 100644 index 0000000..c331302 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SoundEnhancement_AudioParam.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/SoundEnhancement_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SoundEnhancement_ParamUnitDesc.xml new file mode 100644 index 0000000..5686cf1 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SoundEnhancement_ParamUnitDesc.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proprietary/vendor/etc/audio_param/SpeechDMNR_AudioParam.xml b/proprietary/vendor/etc/audio_param/SpeechDMNR_AudioParam.xml new file mode 100644 index 0000000..5c3cb78 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SpeechDMNR_AudioParam.xml @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/SpeechDMNR_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SpeechDMNR_ParamUnitDesc.xml new file mode 100644 index 0000000..af1a91f --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SpeechDMNR_ParamUnitDesc.xml @@ -0,0 +1,181 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/SpeechEchoRef_AudioParam.xml b/proprietary/vendor/etc/audio_param/SpeechEchoRef_AudioParam.xml new file mode 100644 index 0000000..c03b787 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SpeechEchoRef_AudioParam.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/SpeechEchoRef_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SpeechEchoRef_ParamUnitDesc.xml new file mode 100644 index 0000000..4952c0e --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SpeechEchoRef_ParamUnitDesc.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/SpeechGeneral_AudioParam.xml b/proprietary/vendor/etc/audio_param/SpeechGeneral_AudioParam.xml new file mode 100644 index 0000000..0ee1acd --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SpeechGeneral_AudioParam.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/SpeechGeneral_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SpeechGeneral_ParamUnitDesc.xml new file mode 100644 index 0000000..c3565c6 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SpeechGeneral_ParamUnitDesc.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/SpeechMagiClarity_AudioParam.xml b/proprietary/vendor/etc/audio_param/SpeechMagiClarity_AudioParam.xml new file mode 100644 index 0000000..82ac49a --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SpeechMagiClarity_AudioParam.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/SpeechMagiClarity_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SpeechMagiClarity_ParamUnitDesc.xml new file mode 100644 index 0000000..9b2530a --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SpeechMagiClarity_ParamUnitDesc.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/SpeechNetwork_AudioParam.xml b/proprietary/vendor/etc/audio_param/SpeechNetwork_AudioParam.xml new file mode 100644 index 0000000..2eb1256 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SpeechNetwork_AudioParam.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/SpeechNetwork_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SpeechNetwork_ParamUnitDesc.xml new file mode 100644 index 0000000..22da7c4 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SpeechNetwork_ParamUnitDesc.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/SpeechUI_AudioParam.xml b/proprietary/vendor/etc/audio_param/SpeechUI_AudioParam.xml new file mode 100644 index 0000000..5605475 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SpeechUI_AudioParam.xml @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/SpeechUI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SpeechUI_ParamUnitDesc.xml new file mode 100644 index 0000000..7f994b2 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SpeechUI_ParamUnitDesc.xml @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/SpeechVolUI_AudioParam.xml b/proprietary/vendor/etc/audio_param/SpeechVolUI_AudioParam.xml new file mode 100644 index 0000000..bdac3bc --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SpeechVolUI_AudioParam.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/SpeechVolUI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SpeechVolUI_ParamUnitDesc.xml new file mode 100644 index 0000000..5bd0353 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SpeechVolUI_ParamUnitDesc.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/SpeechVol_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/SpeechVol_ParamUnitDesc.xml new file mode 100644 index 0000000..8ad8886 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/SpeechVol_ParamUnitDesc.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/Speech_AudioParam.xml b/proprietary/vendor/etc/audio_param/Speech_AudioParam.xml new file mode 100644 index 0000000..c728614 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/Speech_AudioParam.xml @@ -0,0 +1,4524 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/Speech_ParamTreeView.xml b/proprietary/vendor/etc/audio_param/Speech_ParamTreeView.xml new file mode 100644 index 0000000..ea00a37 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/Speech_ParamTreeView.xml @@ -0,0 +1,472 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/Speech_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/Speech_ParamUnitDesc.xml new file mode 100644 index 0000000..745ffd1 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/Speech_ParamUnitDesc.xml @@ -0,0 +1,437 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/USBCall_AudioParam.xml b/proprietary/vendor/etc/audio_param/USBCall_AudioParam.xml new file mode 100644 index 0000000..d35fe1a --- /dev/null +++ b/proprietary/vendor/etc/audio_param/USBCall_AudioParam.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/USBCall_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/USBCall_ParamUnitDesc.xml new file mode 100644 index 0000000..f1a9a71 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/USBCall_ParamUnitDesc.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/USBDevice_AudioParam.xml b/proprietary/vendor/etc/audio_param/USBDevice_AudioParam.xml new file mode 100644 index 0000000..89a44e6 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/USBDevice_AudioParam.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/USBDevice_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/USBDevice_ParamUnitDesc.xml new file mode 100644 index 0000000..924765d --- /dev/null +++ b/proprietary/vendor/etc/audio_param/USBDevice_ParamUnitDesc.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/Ultrasound_AudioParam.xml b/proprietary/vendor/etc/audio_param/Ultrasound_AudioParam.xml new file mode 100644 index 0000000..719dc05 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/Ultrasound_AudioParam.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/Ultrasound_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/Ultrasound_ParamUnitDesc.xml new file mode 100644 index 0000000..fbd798d --- /dev/null +++ b/proprietary/vendor/etc/audio_param/Ultrasound_ParamUnitDesc.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/UplinkConfiguration_AudioParam.xml b/proprietary/vendor/etc/audio_param/UplinkConfiguration_AudioParam.xml new file mode 100644 index 0000000..8b717e3 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/UplinkConfiguration_AudioParam.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/UplinkConfiguration_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/UplinkConfiguration_ParamUnitDesc.xml new file mode 100644 index 0000000..6e0e98e --- /dev/null +++ b/proprietary/vendor/etc/audio_param/UplinkConfiguration_ParamUnitDesc.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proprietary/vendor/etc/audio_param/VoIPDMNR_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIPDMNR_AudioParam.xml new file mode 100644 index 0000000..04e6569 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPDMNR_AudioParam.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIPDMNR_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPDMNR_ParamUnitDesc.xml new file mode 100644 index 0000000..6340165 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPDMNR_ParamUnitDesc.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIPGeneral_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIPGeneral_AudioParam.xml new file mode 100644 index 0000000..da45231 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPGeneral_AudioParam.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIPGeneral_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPGeneral_ParamUnitDesc.xml new file mode 100644 index 0000000..af1d398 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPGeneral_ParamUnitDesc.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIPUI_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIPUI_AudioParam.xml new file mode 100644 index 0000000..3c7d8f0 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPUI_AudioParam.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIPUI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPUI_ParamUnitDesc.xml new file mode 100644 index 0000000..b57b1f4 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPUI_ParamUnitDesc.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIPVolUI_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIPVolUI_AudioParam.xml new file mode 100644 index 0000000..0a5cd0c --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPVolUI_AudioParam.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIPVolUI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPVolUI_ParamUnitDesc.xml new file mode 100644 index 0000000..ec699cf --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPVolUI_ParamUnitDesc.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIPVol_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIPVol_AudioParam.xml new file mode 100644 index 0000000..a745e8e --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPVol_AudioParam.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIPVol_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPVol_ParamUnitDesc.xml new file mode 100644 index 0000000..d761b7e --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPVol_ParamUnitDesc.xml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIP_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIP_AudioParam.xml new file mode 100644 index 0000000..27ab261 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIP_AudioParam.xml @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIP_ParamTreeView.xml b/proprietary/vendor/etc/audio_param/VoIP_ParamTreeView.xml new file mode 100644 index 0000000..791e950 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIP_ParamTreeView.xml @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIP_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIP_ParamUnitDesc.xml new file mode 100644 index 0000000..df341f0 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIP_ParamUnitDesc.xml @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIPv2DMNR_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIPv2DMNR_AudioParam.xml new file mode 100644 index 0000000..b9613d9 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPv2DMNR_AudioParam.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIPv2DMNR_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPv2DMNR_ParamUnitDesc.xml new file mode 100644 index 0000000..e187f73 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPv2DMNR_ParamUnitDesc.xml @@ -0,0 +1,891 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIPv2General_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIPv2General_AudioParam.xml new file mode 100644 index 0000000..289e917 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPv2General_AudioParam.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIPv2General_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPv2General_ParamUnitDesc.xml new file mode 100644 index 0000000..654ba67 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPv2General_ParamUnitDesc.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIPv2UI_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIPv2UI_AudioParam.xml new file mode 100644 index 0000000..96ef99d --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPv2UI_AudioParam.xml @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIPv2UI_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPv2UI_ParamUnitDesc.xml new file mode 100644 index 0000000..7640c47 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPv2UI_ParamUnitDesc.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIPv2_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoIPv2_AudioParam.xml new file mode 100644 index 0000000..fb288b1 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPv2_AudioParam.xml @@ -0,0 +1,457 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIPv2_ParamTreeView.xml b/proprietary/vendor/etc/audio_param/VoIPv2_ParamTreeView.xml new file mode 100644 index 0000000..c22c520 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPv2_ParamTreeView.xml @@ -0,0 +1,468 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoIPv2_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPv2_ParamUnitDesc.xml new file mode 100644 index 0000000..74895e7 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoIPv2_ParamUnitDesc.xml @@ -0,0 +1,363 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoWDspAec_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoWDspAec_AudioParam.xml new file mode 100644 index 0000000..fda2b41 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoWDspAec_AudioParam.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoWDspAec_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoWDspAec_ParamUnitDesc.xml new file mode 100644 index 0000000..b73b2ce --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoWDspAec_ParamUnitDesc.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoWEngineFeature_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoWEngineFeature_AudioParam.xml new file mode 100644 index 0000000..5588a70 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoWEngineFeature_AudioParam.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoWEngineFeature_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoWEngineFeature_ParamUnitDesc.xml new file mode 100644 index 0000000..a5f5516 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoWEngineFeature_ParamUnitDesc.xml @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoWHwVad_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoWHwVad_AudioParam.xml new file mode 100644 index 0000000..36d990a --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoWHwVad_AudioParam.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoWHwVad_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoWHwVad_ParamUnitDesc.xml new file mode 100644 index 0000000..39eb59c --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoWHwVad_ParamUnitDesc.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoWMicSetting_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoWMicSetting_AudioParam.xml new file mode 100644 index 0000000..6244988 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoWMicSetting_AudioParam.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoWMicSetting_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoWMicSetting_ParamUnitDesc.xml new file mode 100644 index 0000000..9e6943c --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoWMicSetting_ParamUnitDesc.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoWVoiceCommand_AudioParam.xml b/proprietary/vendor/etc/audio_param/VoWVoiceCommand_AudioParam.xml new file mode 100644 index 0000000..8f99c58 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoWVoiceCommand_AudioParam.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VoWVoiceCommand_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoWVoiceCommand_ParamUnitDesc.xml new file mode 100644 index 0000000..89cb696 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VoWVoiceCommand_ParamUnitDesc.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VolumeGainMapUL_AudioParam.xml b/proprietary/vendor/etc/audio_param/VolumeGainMapUL_AudioParam.xml new file mode 100644 index 0000000..2e3bbaa --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VolumeGainMapUL_AudioParam.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VolumeGainMapUL_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VolumeGainMapUL_ParamUnitDesc.xml new file mode 100644 index 0000000..d7a09fd --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VolumeGainMapUL_ParamUnitDesc.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VolumeGainMap_AudioParam.xml b/proprietary/vendor/etc/audio_param/VolumeGainMap_AudioParam.xml new file mode 100644 index 0000000..a074c8c --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VolumeGainMap_AudioParam.xml @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/VolumeGainMap_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VolumeGainMap_ParamUnitDesc.xml new file mode 100644 index 0000000..35535db --- /dev/null +++ b/proprietary/vendor/etc/audio_param/VolumeGainMap_ParamUnitDesc.xml @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/Volume_AudioParam.xml b/proprietary/vendor/etc/audio_param/Volume_AudioParam.xml new file mode 100644 index 0000000..0b6771c --- /dev/null +++ b/proprietary/vendor/etc/audio_param/Volume_AudioParam.xml @@ -0,0 +1,227 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/Volume_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/Volume_ParamUnitDesc.xml new file mode 100644 index 0000000..3598cf7 --- /dev/null +++ b/proprietary/vendor/etc/audio_param/Volume_ParamUnitDesc.xml @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_param/preset_default.bin b/proprietary/vendor/etc/audio_param/preset_default.bin new file mode 100644 index 0000000..63fcd33 Binary files /dev/null and b/proprietary/vendor/etc/audio_param/preset_default.bin differ diff --git a/proprietary/vendor/etc/audio_param/preset_music.bin b/proprietary/vendor/etc/audio_param/preset_music.bin new file mode 100644 index 0000000..63fcd33 Binary files /dev/null and b/proprietary/vendor/etc/audio_param/preset_music.bin differ diff --git a/proprietary/vendor/etc/audio_param/preset_voip.bin b/proprietary/vendor/etc/audio_param/preset_voip.bin new file mode 100644 index 0000000..fed5e9c Binary files /dev/null and b/proprietary/vendor/etc/audio_param/preset_voip.bin differ diff --git a/proprietary/vendor/etc/bst_3ddns_front.cfg b/proprietary/vendor/etc/bst_3ddns_front.cfg new file mode 100644 index 0000000..a3d2233 Binary files /dev/null and b/proprietary/vendor/etc/bst_3ddns_front.cfg differ diff --git a/proprietary/vendor/etc/bst_3ddns_macro.cfg b/proprietary/vendor/etc/bst_3ddns_macro.cfg new file mode 100644 index 0000000..f748950 Binary files /dev/null and b/proprietary/vendor/etc/bst_3ddns_macro.cfg differ diff --git a/proprietary/vendor/etc/bst_3ddns_main.cfg b/proprietary/vendor/etc/bst_3ddns_main.cfg new file mode 100644 index 0000000..85d3488 Binary files /dev/null and b/proprietary/vendor/etc/bst_3ddns_main.cfg differ diff --git a/proprietary/vendor/etc/bst_3ddns_user_front.cfg b/proprietary/vendor/etc/bst_3ddns_user_front.cfg new file mode 100644 index 0000000..94e26fd --- /dev/null +++ b/proprietary/vendor/etc/bst_3ddns_user_front.cfg @@ -0,0 +1,200 @@ +ISO100 +Y_NR_Level=10; range=[0,100] //Y通道去噪强度 +Y_NR_Level_Portrait=10; range=[0,100] //人像场景Y通道去噪强度 +UV_NR_Level=8; range=[0,100] //UV通道去噪强度 +HF_AddBackY=50; range=[0,100] //Y噪声加回(高频) +MF_AddBackY=50; range=[0,100] //Y噪声加回(中频) +LF_AddBackY=63; range=[0,100] //Y噪声加回(低频) +HF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(高频) +MF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(中频) +LF_AddBackY_Portrait=63; range=[0,100] //人像场景Y噪声加回(低频) +HF_AddBackUV=0; range=[0,100] //UV噪声加回(高频) +MF_AddBackUV=13; range=[0,100] //UV噪声加回(中频) +LF_AddBackUV=25; range=[0,100] //UV噪声加回(低频) +Saturation_Gain=50; range=[0,100] //饱和度增益,=50饱和度不变,>50增加,<50减少 +Contrast_Gain=0; range=[0,100] //对比度增益,=0对比度不变,>0增加 +Brightness_Threshold=20; range=[1,255] //亮度阈值,当图像亮度小于阈值时做提亮 +Brightness_Target=60; range=[1,255] //亮度目标,将图像提亮到该目标 +Sharpen_PGain=28; range=[0,100] //锐化白边强度 +Sharpen_NGain=33; range=[0,100] //锐化黑边强度 +Sharpen_PGain_Portrait=28; range=[0,100] //人像场景锐化白边强度 +Sharpen_NGain_Portrait=33; range=[0,100] //人像场景锐化黑边强度 +Sharpen_HF=44; range=[0,100] //锐化高频 +Sharpen_MF=52; range=[0,100] //锐化中频 +Sharpen_LF=25; range=[0,100] //锐化低频 + + +ISO200 +Y_NR_Level=30; range=[0,100] +Y_NR_Level_Portrait=30; range=[0,100] +UV_NR_Level=10; range=[0,100] +HF_AddBackY=50; range=[0,100] //Y噪声加回(高频) +MF_AddBackY=50; range=[0,100] //Y噪声加回(中频) +LF_AddBackY=63; range=[0,100] //Y噪声加回(低频) +HF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(高频) +MF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(中频) +LF_AddBackY_Portrait=63; range=[0,100] //人像场景Y噪声加回(低频) +HF_AddBackUV=0; range=[0,100] //UV噪声加回(高频) +MF_AddBackUV=13; range=[0,100] //UV噪声加回(中频) +LF_AddBackUV=25; range=[0,100] //UV噪声加回(低频) +Saturation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=25; range=[0,100] +Sharpen_NGain=45; range=[0,100] +Sharpen_PGain_Portrait=25; range=[0,100] +Sharpen_NGain_Portrait=45; range=[0,100] +Sharpen_HF=44; range=[0,100] //锐化高频 +Sharpen_MF=52; range=[0,100] //锐化中频 +Sharpen_LF=25; range=[0,100] //锐化低频 + +ISO400 +Y_NR_Level=22; range=[0,100] +Y_NR_Level_Portrait=22; range=[0,100] +UV_NR_Level=40; range=[0,100] +HF_AddBackY=50; range=[0,100] //Y噪声加回(高频) +MF_AddBackY=50; range=[0,100] //Y噪声加回(中频) +LF_AddBackY=63; range=[0,100] //Y噪声加回(低频) +HF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(高频) +MF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(中频) +LF_AddBackY_Portrait=63; range=[0,100] //人像场景Y噪声加回(低频) +HF_AddBackUV=0; range=[0,100] //UV噪声加回(高频) +MF_AddBackUV=13; range=[0,100] //UV噪声加回(中频) +LF_AddBackUV=25; range=[0,100] //UV噪声加回(低频) +Saturation_Gain=60;50; range=[0,100] +Contrast_Gain=5; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=38; range=[0,100] +Sharpen_NGain=63; range=[0,100] +Sharpen_PGain_Portrait=38; range=[0,100] +Sharpen_NGain_Portrait=63; range=[0,100] +Sharpen_HF=44; range=[0,100] //锐化高频 +Sharpen_MF=52; range=[0,100] //锐化中频 +Sharpen_LF=25; range=[0,100] //锐化低频 + +ISO800 +Y_NR_Level=26; range=[0,100] +Y_NR_Level_Portrait=26; range=[0,100] +UV_NR_Level=40; range=[0,100] +HF_AddBackY=50; range=[0,100] //Y噪声加回(高频) +MF_AddBackY=50; range=[0,100] //Y噪声加回(中频) +LF_AddBackY=63; range=[0,100] //Y噪声加回(低频) +HF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(高频) +MF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(中频) +LF_AddBackY_Portrait=63; range=[0,100] //人像场景Y噪声加回(低频) +HF_AddBackUV=0; range=[0,100] //UV噪声加回(高频) +MF_AddBackUV=13; range=[0,100] //UV噪声加回(中频) +LF_AddBackUV=25; range=[0,100] //UV噪声加回(低频) +Saturation_Gain=50; range=[0,100] +Contrast_Gain=5; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=38; range=[0,100] +Sharpen_NGain=63; range=[0,100] +Sharpen_PGain_Portrait=38; range=[0,100] +Sharpen_NGain_Portrait=63; range=[0,100] +Sharpen_HF=44; range=[0,100] //锐化高频 +Sharpen_MF=52; range=[0,100] //锐化中频 +Sharpen_LF=25; range=[0,100] //锐化低频 + +ISO1600 +Y_NR_Level=40; range=[0,100] +Y_NR_Level_Portrait=40; range=[0,100] +UV_NR_Level=40; range=[0,100] +HF_AddBackY=50; range=[0,100] //Y噪声加回(高频) +MF_AddBackY=50; range=[0,100] //Y噪声加回(中频) +LF_AddBackY=63; range=[0,100] //Y噪声加回(低频) +HF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(高频) +MF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(中频) +LF_AddBackY_Portrait=63; range=[0,100] //人像场景Y噪声加回(低频) +HF_AddBackUV=0; range=[0,100] //UV噪声加回(高频) +MF_AddBackUV=13; range=[0,100] //UV噪声加回(中频) +LF_AddBackUV=25; range=[0,100] //UV噪声加回(低频) +Saturation_Gain=50; range=[0,100] +Contrast_Gain=5; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=38; range=[0,100] +Sharpen_NGain=63; range=[0,100] +Sharpen_PGain_Portrait=38; range=[0,100] +Sharpen_NGain_Portrait=63; range=[0,100] +Sharpen_HF=44; range=[0,100] //锐化高频 +Sharpen_MF=52; range=[0,100] //锐化中频 +Sharpen_LF=25; range=[0,100] //锐化低频 + +ISO3200 +Y_NR_Level=10; range=[0,100] +Y_NR_Level_Portrait=10; range=[0,100] +UV_NR_Level=20; range=[0,100] +HF_AddBackY=50; range=[0,100] //Y噪声加回(高频) +MF_AddBackY=50; range=[0,100] //Y噪声加回(中频) +LF_AddBackY=63; range=[0,100] //Y噪声加回(低频) +HF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(高频) +MF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(中频) +LF_AddBackY_Portrait=63; range=[0,100] //人像场景Y噪声加回(低频) +HF_AddBackUV=0; range=[0,100] //UV噪声加回(高频) +MF_AddBackUV=13; range=[0,100] //UV噪声加回(中频) +LF_AddBackUV=25; range=[0,100] //UV噪声加回(低频) +Saturation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=29; range=[0,100] +Sharpen_NGain=43; range=[0,100] +Sharpen_PGain_Portrait=29; range=[0,100] +Sharpen_NGain_Portrait=43; range=[0,100] +Sharpen_HF=44; range=[0,100] //锐化高频 +Sharpen_MF=52; range=[0,100] //锐化中频 +Sharpen_LF=25; range=[0,100] //锐化低频 + +ISO6400 +Y_NR_Level=30; range=[0,100] +Y_NR_Level_Portrait=30; range=[0,100] +UV_NR_Level=21; range=[0,100] +HF_AddBackY=50; range=[0,100] //Y噪声加回(高频) +MF_AddBackY=50; range=[0,100] //Y噪声加回(中频) +LF_AddBackY=63; range=[0,100] //Y噪声加回(低频) +HF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(高频) +MF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(中频) +LF_AddBackY_Portrait=63; range=[0,100] //人像场景Y噪声加回(低频) +HF_AddBackUV=0; range=[0,100] //UV噪声加回(高频) +MF_AddBackUV=13; range=[0,100] //UV噪声加回(中频) +LF_AddBackUV=25; range=[0,100] //UV噪声加回(低频) +Saturation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=22; range=[0,100] +Sharpen_NGain=22; range=[0,100] +Sharpen_PGain_Portrait=22; range=[0,100] +Sharpen_NGain_Portrait=22; range=[0,100] +Sharpen_HF=44; range=[0,100] //锐化高频 +Sharpen_MF=52; range=[0,100] //锐化中频 +Sharpen_LF=25; range=[0,100] //锐化低频 + +ISO12800 +Y_NR_Level=30; range=[0,100] +Y_NR_Level_Portrait=30; range=[0,100] +UV_NR_Level=26; range=[0,100] +HF_AddBackY=50; range=[0,100] //Y噪声加回(高频) +MF_AddBackY=50; range=[0,100] //Y噪声加回(中频) +LF_AddBackY=63; range=[0,100] //Y噪声加回(低频) +HF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(高频) +MF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(中频) +LF_AddBackY_Portrait=63; range=[0,100] //人像场景Y噪声加回(低频) +HF_AddBackUV=0; range=[0,100] //UV噪声加回(高频) +MF_AddBackUV=13; range=[0,100] //UV噪声加回(中频) +LF_AddBackUV=25; range=[0,100] //UV噪声加回(低频) +Saturation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=22; range=[0,100] +Sharpen_NGain=22; range=[0,100] +Sharpen_PGain_Portrait=22; range=[0,100] +Sharpen_NGain_Portrait=22; range=[0,100] +Sharpen_HF=44; range=[0,100] //锐化高频 +Sharpen_MF=52; range=[0,100] //锐化中频 +Sharpen_LF=25; range=[0,100] //锐化低频 diff --git a/proprietary/vendor/etc/bst_3ddns_user_macro.cfg b/proprietary/vendor/etc/bst_3ddns_user_macro.cfg new file mode 100644 index 0000000..66cf096 --- /dev/null +++ b/proprietary/vendor/etc/bst_3ddns_user_macro.cfg @@ -0,0 +1,200 @@ +ISO100 +Y_NR_Level=7; range=[0,100] //Y通道去噪强度 +Y_NR_Level_Portrait=7; range=[0,100] //人像场景Y通道去噪强度 +UV_NR_Level=8; range=[0,100] //UV通道去噪强度 +HF_AddBackY=75; range=[0,100] //Y噪声加回(高频) +MF_AddBackY=75; range=[0,100] //Y噪声加回(中频) +LF_AddBackY=63; range=[0,100] //Y噪声加回(低频) +HF_AddBackY_Portrait=75; range=[0,100] //人像场景Y噪声加回(高频) +MF_AddBackY_Portrait=75; range=[0,100] //人像场景Y噪声加回(中频) +LF_AddBackY_Portrait=63; range=[0,100] //人像场景Y噪声加回(低频) +HF_AddBackUV=0; range=[0,100] //UV噪声加回(高频) +MF_AddBackUV=13; range=[0,100] //UV噪声加回(中频) +LF_AddBackUV=25; range=[0,100] //UV噪声加回(低频) +Saturation_Gain=50; range=[0,100] //饱和度增益,=50饱和度不变,>50增加,<50减少 +Contrast_Gain=0; range=[0,100] //对比度增益,=0对比度不变,>0增加 +Brightness_Threshold=20; range=[1,255] //亮度阈值,当图像亮度小于阈值时做提亮 +Brightness_Target=60; range=[1,255] //亮度目标,将图像提亮到该目标 +Sharpen_PGain=26; range=[0,100] //锐化白边强度 +Sharpen_NGain=25; range=[0,100] //锐化黑边强度 +Sharpen_PGain_Portrait=26; range=[0,100] //人像场景锐化白边强度 +Sharpen_NGain_Portrait=25; range=[0,100] //人像场景锐化黑边强度 +Sharpen_HF=30; range=[0,100] //锐化高频 +Sharpen_MF=48; range=[0,100] //锐化中频 +Sharpen_LF=24; range=[0,100] //锐化低频 + + +ISO200 +Y_NR_Level=11; range=[0,100] +Y_NR_Level_Portrait=11; range=[0,100] +UV_NR_Level=10; range=[0,100] +HF_AddBackY=75; range=[0,100] +MF_AddBackY=75; range=[0,100] +LF_AddBackY=63; range=[0,100] +HF_AddBackY_Portrait=75; range=[0,100] +MF_AddBackY_Portrait=75; range=[0,100] +LF_AddBackY_Portrait=63; range=[0,100] +HF_AddBackUV=0; range=[0,100] +MF_AddBackUV=13; range=[0,100] +LF_AddBackUV=25; range=[0,100] +Saturation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=28; range=[0,100] +Sharpen_NGain=27; range=[0,100] +Sharpen_PGain_Portrait=28; range=[0,100] +Sharpen_NGain_Portrait=27; range=[0,100] +Sharpen_HF=30; range=[0,100] //锐化高频 +Sharpen_MF=48; range=[0,100] //锐化中频 +Sharpen_LF=24; range=[0,100] //锐化低频 + +ISO400 +Y_NR_Level=15; range=[0,100] +Y_NR_Level_Portrait=15; range=[0,100] +UV_NR_Level=11; range=[0,100] +HF_AddBackY=75; range=[0,100] +MF_AddBackY=75; range=[0,100] +LF_AddBackY=63; range=[0,100] +HF_AddBackY_Portrait=75; range=[0,100] +MF_AddBackY_Portrait=75; range=[0,100] +LF_AddBackY_Portrait=63; range=[0,100] +HF_AddBackUV=0; range=[0,100] +MF_AddBackUV=13; range=[0,100] +LF_AddBackUV=25; range=[0,100] +Saturation_Gain=60;50; range=[0,100] +Contrast_Gain=5; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=29; range=[0,100] +Sharpen_NGain=29; range=[0,100] +Sharpen_PGain_Portrait=29; range=[0,100] +Sharpen_NGain_Portrait=29; range=[0,100] +Sharpen_HF=30; range=[0,100] //锐化高频 +Sharpen_MF=48; range=[0,100] //锐化中频 +Sharpen_LF=24; range=[0,100] //锐化低频 + +ISO800 +Y_NR_Level=20; range=[0,100] +Y_NR_Level_Portrait=20; range=[0,100] +UV_NR_Level=11; range=[0,100] +HF_AddBackY=75;63; range=[0,100] +MF_AddBackY=75;50; range=[0,100] +LF_AddBackY=63;50; range=[0,100] +HF_AddBackY_Portrait=75;63; range=[0,100] +MF_AddBackY_Portrait=75;50; range=[0,100] +LF_AddBackY_Portrait=63;50; range=[0,100] +HF_AddBackUV=0; range=[0,100] +MF_AddBackUV=13; range=[0,100] +LF_AddBackUV=25; range=[0,100] +Saturation_Gain=50; range=[0,100] +Contrast_Gain=5; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=28; range=[0,100] +Sharpen_NGain=28; range=[0,100] +Sharpen_PGain_Portrait=28; range=[0,100] +Sharpen_NGain_Portrait=28; range=[0,100] +Sharpen_HF=30; range=[0,100] //锐化高频 +Sharpen_MF=48; range=[0,100] //锐化中频 +Sharpen_LF=24; range=[0,100] //锐化低频 + +ISO1200 +Y_NR_Level=24; range=[0,100] +Y_NR_Level_Portrait=24; range=[0,100] +UV_NR_Level=10; range=[0,100] +HF_AddBackY=75;63; range=[0,100] +MF_AddBackY=75;50; range=[0,100] +LF_AddBackY=63;50; range=[0,100] +HF_AddBackY_Portrait=75;63; range=[0,100] +MF_AddBackY_Portrait=75;50; range=[0,100] +LF_AddBackY_Portrait=63;50; range=[0,100] +HF_AddBackUV=0; range=[0,100] +MF_AddBackUV=13; range=[0,100] +LF_AddBackUV=25; range=[0,100] +Saturation_Gain=50; range=[0,100] +Contrast_Gain=5; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=28; range=[0,100] +Sharpen_NGain=28; range=[0,100] +Sharpen_PGain_Portrait=28; range=[0,100] +Sharpen_NGain_Portrait=28; range=[0,100] +Sharpen_HF=30; range=[0,100] //锐化高频 +Sharpen_MF=48; range=[0,100] //锐化中频 +Sharpen_LF=24; range=[0,100] //锐化低频 + +ISO1600 +Y_NR_Level=33; range=[0,100] +Y_NR_Level_Portrait=33; range=[0,100] +UV_NR_Level=21; range=[0,100] +HF_AddBackY=75; range=[0,100] +MF_AddBackY=75; range=[0,100] +LF_AddBackY=63; range=[0,100] +HF_AddBackY_Portrait=75; range=[0,100] +MF_AddBackY_Portrait=75; range=[0,100] +HF_AddBackY_Portrait=63; range=[0,100] +HF_AddBackUV=0; range=[0,100] +MF_AddBackUV=13; range=[0,100] +LF_AddBackUV=25; range=[0,100] +Saturation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=27; range=[0,100] +Sharpen_NGain=27; range=[0,100] +Sharpen_PGain_Portrait=27; range=[0,100] +Sharpen_NGain_Portrait=27; range=[0,100] +Sharpen_HF=30; range=[0,100] //锐化高频 +Sharpen_MF=48; range=[0,100] //锐化中频 +Sharpen_LF=24; range=[0,100] //锐化低频 + +ISO6400 +Y_NR_Level=33; range=[0,100] +Y_NR_Level_Portrait=33; range=[0,100] +UV_NR_Level=21; range=[0,100] +HF_AddBackY=75; range=[0,100] +MF_AddBackY=75; range=[0,100] +LF_AddBackY=63; range=[0,100] +HF_AddBackY_Portrait=75; range=[0,100] +MF_AddBackY_Portrait=75; range=[0,100] +HF_AddBackY_Portrait=63; range=[0,100] +HF_AddBackUV=0; range=[0,100] +MF_AddBackUV=13; range=[0,100] +LF_AddBackUV=25; range=[0,100] +Saturation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=27; range=[0,100] +Sharpen_NGain=27; range=[0,100] +Sharpen_PGain_Portrait=27; range=[0,100] +Sharpen_NGain_Portrait=27; range=[0,100] +Sharpen_HF=30; range=[0,100] //锐化高频 +Sharpen_MF=48; range=[0,100] //锐化中频 +Sharpen_LF=24; range=[0,100] //锐化低频 + +ISO12800 +Y_NR_Level=33; range=[0,100] +Y_NR_Level_Portrait=33; range=[0,100] +UV_NR_Level=21; range=[0,100] +HF_AddBackY=75; range=[0,100] +MF_AddBackY=75; range=[0,100] +LF_AddBackY=63; range=[0,100] +HF_AddBackY_Portrait=75; range=[0,100] +MF_AddBackY_Portrait=75; range=[0,100] +HF_AddBackY_Portrait=63; range=[0,100] +HF_AddBackUV=0; range=[0,100] +MF_AddBackUV=13; range=[0,100] +LF_AddBackUV=25; range=[0,100] +Saturation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=27; range=[0,100] +Sharpen_NGain=27; range=[0,100] +Sharpen_PGain_Portrait=27; range=[0,100] +Sharpen_NGain_Portrait=27; range=[0,100] +Sharpen_HF=30; range=[0,100] //锐化高频 +Sharpen_MF=48; range=[0,100] //锐化中频 +Sharpen_LF=24; range=[0,100] //锐化低频 diff --git a/proprietary/vendor/etc/bst_3ddns_user_main.cfg b/proprietary/vendor/etc/bst_3ddns_user_main.cfg new file mode 100644 index 0000000..408d366 --- /dev/null +++ b/proprietary/vendor/etc/bst_3ddns_user_main.cfg @@ -0,0 +1,200 @@ +ISO100 +Y_NR_Level=25; range=[0,100] //Y通道去噪强度 +Y_NR_Level_Portrait=25; range=[0,100] //人像场景Y通道去噪强度 +UV_NR_Level=6; range=[0,100] //UV通道去噪强度 +HF_AddBackY=50; range=[0,100] //Y噪声加回(高频) +MF_AddBackY=60; range=[0,100] //Y噪声加回(中频) +LF_AddBackY=63; range=[0,100] //Y噪声加回(低频) +HF_AddBackY_Portrait=55; range=[0,100] //人像场景Y噪声加回(高频) +MF_AddBackY_Portrait=75; range=[0,100] //人像场景Y噪声加回(中频) +LF_AddBackY_Portrait=63; range=[0,100] //人像场景Y噪声加回(低频) +HF_AddBackUV=0; range=[0,100] //UV噪声加回(高频) +MF_AddBackUV=13; range=[0,100] //UV噪声加回(中频) +LF_AddBackUV=25; range=[0,100] //UV噪声加回(低频) +Saturation_Gain=50; range=[0,100] //饱和度增益,=50饱和度不变,>50增加,<50减少 +Contrast_Gain=0; range=[0,100] //对比度增益,=0对比度不变,>0增加 +Brightness_Threshold=20; range=[1,255] //亮度阈值,当图像亮度小于阈值时做提亮 +Brightness_Target=60; range=[1,255] //亮度目标,将图像提亮到该目标 +Sharpen_PGain=28; range=[0,100] //锐化白边强度 +Sharpen_NGain=33; range=[0,100] //锐化黑边强度 +Sharpen_PGain_Portrait=28; range=[0,100] //人像场景锐化白边强度 +Sharpen_NGain_Portrait=33; range=[0,100] //人像场景锐化黑边强度 +Sharpen_HF=44; range=[0,100] //锐化高频 +Sharpen_MF=52; range=[0,100] //锐化中频 +Sharpen_LF=35; range=[0,100] //锐化低频 + + +ISO200 +Y_NR_Level=30; range=[0,100] +Y_NR_Level_Portrait=30; range=[0,100] +UV_NR_Level=10; range=[0,100] +HF_AddBackY=50; range=[0,100] //Y噪声加回(高频) +MF_AddBackY=62; range=[0,100] //Y噪声加回(中频) +LF_AddBackY=63; range=[0,100] //Y噪声加回(低频) +HF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(高频) +MF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(中频) +LF_AddBackY_Portrait=63; range=[0,100] //人像场景Y噪声加回(低频) +HF_AddBackUV=0; range=[0,100] //UV噪声加回(高频) +MF_AddBackUV=13; range=[0,100] //UV噪声加回(中频) +LF_AddBackUV=25; range=[0,100] //UV噪声加回(低频) +Saturation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=25; range=[0,100] +Sharpen_NGain=45; range=[0,100] +Sharpen_PGain_Portrait=25; range=[0,100] +Sharpen_NGain_Portrait=45; range=[0,100] +Sharpen_HF=44; range=[0,100] //锐化高频 +Sharpen_MF=52; range=[0,100] //锐化中频 +Sharpen_LF=35; range=[0,100] //锐化低频 + +ISO400 +Y_NR_Level=32; range=[0,100] +Y_NR_Level_Portrait=32; range=[0,100] +UV_NR_Level=10; range=[0,100] +HF_AddBackY=50; range=[0,100] //Y噪声加回(高频) +MF_AddBackY=60; range=[0,100] //Y噪声加回(中频) +LF_AddBackY=63; range=[0,100] //Y噪声加回(低频) +HF_AddBackY_Portrait=75; range=[0,100] //人像场景Y噪声加回(高频) +MF_AddBackY_Portrait=85; range=[0,100] //人像场景Y噪声加回(中频) +LF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(低频) +HF_AddBackUV=0; range=[0,100] //UV噪声加回(高频) +MF_AddBackUV=20; range=[0,100] //UV噪声加回(中频) +LF_AddBackUV=25; range=[0,100] //UV噪声加回(低频) +Saturation_Gain=60;50; range=[0,100] +Contrast_Gain=20; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=38; range=[0,100] +Sharpen_NGain=63; range=[0,100] +Sharpen_PGain_Portrait=38; range=[0,100] +Sharpen_NGain_Portrait=63; range=[0,100] +Sharpen_HF=70; range=[0,100] //锐化高频 +Sharpen_MF=60; range=[0,100] //锐化中频 +Sharpen_LF=35; range=[0,100] //锐化低频 + +ISO800 +Y_NR_Level=35; range=[0,100] +Y_NR_Level_Portrait=34; range=[0,100] +UV_NR_Level=16; range=[0,100] +HF_AddBackY=50; range=[0,100] //Y噪声加回(高频) +MF_AddBackY=60; range=[0,100] //Y噪声加回(中频) +LF_AddBackY=63; range=[0,100] //Y噪声加回(低频) +HF_AddBackY_Portrait=60; range=[0,100] //人像场景Y噪声加回(高频) +MF_AddBackY_Portrait=85; range=[0,100] //人像场景Y噪声加回(中频) +LF_AddBackY_Portrait=70; range=[0,100] //人像场景Y噪声加回(低频) +HF_AddBackUV=0; range=[0,100] //UV噪声加回(高频) +MF_AddBackUV=13; range=[0,100] //UV噪声加回(中频) +LF_AddBackUV=25; range=[0,100] //UV噪声加回(低频) +Saturation_Gain=50; range=[0,100] +Contrast_Gain=5; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=38; range=[0,100] +Sharpen_NGain=63; range=[0,100] +Sharpen_PGain_Portrait=38; range=[0,100] +Sharpen_NGain_Portrait=63; range=[0,100] +Sharpen_HF=44; range=[0,100] //锐化高频 +Sharpen_MF=58; range=[0,100] //锐化中频 +Sharpen_LF=35; range=[0,100] //锐化低频 + +ISO1600 +Y_NR_Level=36; range=[0,100] +Y_NR_Level_Portrait=36; range=[0,100] +UV_NR_Level=20; range=[0,100] +HF_AddBackY=50; range=[0,100] //Y噪声加回(高频) +MF_AddBackY=60; range=[0,100] //Y噪声加回(中频) +LF_AddBackY=63; range=[0,100] //Y噪声加回(低频) +HF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(高频) +MF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(中频) +LF_AddBackY_Portrait=63; range=[0,100] //人像场景Y噪声加回(低频) +HF_AddBackUV=0; range=[0,100] //UV噪声加回(高频) +MF_AddBackUV=13; range=[0,100] //UV噪声加回(中频) +LF_AddBackUV=25; range=[0,100] //UV噪声加回(低频) +Saturation_Gain=50; range=[0,100] +Contrast_Gain=5; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=38; range=[0,100] +Sharpen_NGain=63; range=[0,100] +Sharpen_PGain_Portrait=38; range=[0,100] +Sharpen_NGain_Portrait=63; range=[0,100] +Sharpen_HF=44; range=[0,100] //锐化高频 +Sharpen_MF=52; range=[0,100] //锐化中频 +Sharpen_LF=25; range=[0,100] //锐化低频 + +ISO3200 +Y_NR_Level=40; range=[0,100] +Y_NR_Level_Portrait=40; range=[0,100] +UV_NR_Level=20; range=[0,100] +HF_AddBackY=50; range=[0,100] //Y噪声加回(高频) +MF_AddBackY=50; range=[0,100] //Y噪声加回(中频) +LF_AddBackY=63; range=[0,100] //Y噪声加回(低频) +HF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(高频) +MF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(中频) +LF_AddBackY_Portrait=63; range=[0,100] //人像场景Y噪声加回(低频) +HF_AddBackUV=0; range=[0,100] //UV噪声加回(高频) +MF_AddBackUV=13; range=[0,100] //UV噪声加回(中频) +LF_AddBackUV=25; range=[0,100] //UV噪声加回(低频) +Saturation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=29; range=[0,100] +Sharpen_NGain=43; range=[0,100] +Sharpen_PGain_Portrait=29; range=[0,100] +Sharpen_NGain_Portrait=43; range=[0,100] +Sharpen_HF=44; range=[0,100] //锐化高频 +Sharpen_MF=52; range=[0,100] //锐化中频 +Sharpen_LF=25; range=[0,100] //锐化低频 + +ISO6400 +Y_NR_Level=45; range=[0,100] +Y_NR_Level_Portrait=45; range=[0,100] +UV_NR_Level=30; range=[0,100] +HF_AddBackY=50; range=[0,100] //Y噪声加回(高频) +MF_AddBackY=50; range=[0,100] //Y噪声加回(中频) +LF_AddBackY=63; range=[0,100] //Y噪声加回(低频) +HF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(高频) +MF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(中频) +LF_AddBackY_Portrait=63; range=[0,100] //人像场景Y噪声加回(低频) +HF_AddBackUV=0; range=[0,100] //UV噪声加回(高频) +MF_AddBackUV=13; range=[0,100] //UV噪声加回(中频) +LF_AddBackUV=25; range=[0,100] //UV噪声加回(低频) +Saturation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=22; range=[0,100] +Sharpen_NGain=22; range=[0,100] +Sharpen_PGain_Portrait=22; range=[0,100] +Sharpen_NGain_Portrait=22; range=[0,100] +Sharpen_HF=44; range=[0,100] //锐化高频 +Sharpen_MF=52; range=[0,100] //锐化中频 +Sharpen_LF=25; range=[0,100] //锐化低频 + +ISO12800 +Y_NR_Level=55; range=[0,100] +Y_NR_Level_Portrait=55; range=[0,100] +UV_NR_Level=40; range=[0,100] +HF_AddBackY=50; range=[0,100] //Y噪声加回(高频) +MF_AddBackY=50; range=[0,100] //Y噪声加回(中频) +LF_AddBackY=63; range=[0,100] //Y噪声加回(低频) +HF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(高频) +MF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(中频) +LF_AddBackY_Portrait=63; range=[0,100] //人像场景Y噪声加回(低频) +HF_AddBackUV=0; range=[0,100] //UV噪声加回(高频) +MF_AddBackUV=13; range=[0,100] //UV噪声加回(中频) +LF_AddBackUV=25; range=[0,100] //UV噪声加回(低频) +Saturation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_PGain=22; range=[0,100] +Sharpen_NGain=22; range=[0,100] +Sharpen_PGain_Portrait=22; range=[0,100] +Sharpen_NGain_Portrait=22; range=[0,100] +Sharpen_HF=44; range=[0,100] //锐化高频 +Sharpen_MF=52; range=[0,100] //锐化中频 +Sharpen_LF=25; range=[0,100] //锐化低频 diff --git a/proprietary/vendor/etc/bst_3ddns_user_wide.cfg b/proprietary/vendor/etc/bst_3ddns_user_wide.cfg new file mode 100644 index 0000000..bc1c89c --- /dev/null +++ b/proprietary/vendor/etc/bst_3ddns_user_wide.cfg @@ -0,0 +1,175 @@ +ISO100 +Y_NR_Level=10; range=[0,100] //Y通道去噪强度 +Y_NR_Level_Portrait=10; range=[0,100] //人像场景Y通道去噪强度 +UV_NR_Level=14; range=[0,100] //UV通道去噪强度 +HF_AddBackY=63; range=[0,100] //Y噪声加回(高频) +MF_AddBackY=50; range=[0,100] //Y噪声加回(中频) +LF_AddBackY=50; range=[0,100] //Y噪声加回(低频) +HF_AddBackY_Portrait=63; range=[0,100] //人像场景Y噪声加回(高频) +MF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(中频) +LF_AddBackY_Portrait=50; range=[0,100] //人像场景Y噪声加回(低频) +HF_AddBackUV=0; range=[0,100] //UV噪声加回(高频) +MF_AddBackUV=0; range=[0,100] //UV噪声加回(中频) +LF_AddBackUV=0; range=[0,100] //UV噪声加回(低频) +Satutation_Gain=50; range=[0,100] //饱和度增益,=100饱和度不变,>100增加,<100减少 +Contrast_Gain=0; range=[0,100] //对比度增益,=0对比度不变,>0增加 +Brightness_Threshold=20; range=[1,255] //亮度阈值,当图像亮度小于阈值时做提亮 +Brightness_Target=60; range=[1,255] //亮度目标,将图像提亮到该目标 +Sharpen_Gain=16; range=[0,100] //锐化强度 +Sharpen_HF=48; range=[0,100] //锐化高频 +Sharpen_MF=64; range=[0,100] //锐化中频 +Sharpen_LF=24; range=[0,100] //锐化低频 + +ISO200 +Y_NR_Level=11; range=[0,100] +Y_NR_Level_Portrait=11; range=[0,100] +UV_NR_Level=16; range=[0,100] +HF_AddBackY=63; range=[0,100] +MF_AddBackY=50; range=[0,100] +LF_AddBackY=50; range=[0,100] +HF_AddBackY_Portrait=63; range=[0,100] +MF_AddBackY_Portrait=50; range=[0,100] +LF_AddBackY_Portrait=50; range=[0,100] +HF_AddBackUV=0; range=[0,100] +MF_AddBackUV=0; range=[0,100] +LF_AddBackUV=0; range=[0,100] +Satutation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_Gain=16; range=[0,100] +Sharpen_HF=48; range=[0,100] +Sharpen_MF=64; range=[0,100] +Sharpen_LF=24; range=[0,100] + +ISO400 +Y_NR_Level=13; range=[0,100] +Y_NR_Level_Portrait=13; range=[0,100] +UV_NR_Level=20; range=[0,100] +HF_AddBackY=63; range=[0,100] +MF_AddBackY=50; range=[0,100] +LF_AddBackY=50; range=[0,100] +HF_AddBackY_Portrait=63; range=[0,100] +MF_AddBackY_Portrait=50; range=[0,100] +LF_AddBackY_Portrait=50; range=[0,100] +HF_AddBackUV=0; range=[0,100] +MF_AddBackUV=0; range=[0,100] +LF_AddBackUV=0; range=[0,100] +Satutation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_Gain=16; range=[0,100] +Sharpen_HF=48; range=[0,100] +Sharpen_MF=64; range=[0,100] +Sharpen_LF=24; range=[0,100] + +ISO800 +Y_NR_Level=15; range=[0,100] +Y_NR_Level_Portrait=15; range=[0,100] +UV_NR_Level=30; range=[0,100] +HF_AddBackY=63; range=[0,100] +MF_AddBackY=50; range=[0,100] +LF_AddBackY=50; range=[0,100] +HF_AddBackY_Portrait=63; range=[0,100] +MF_AddBackY_Portrait=50; range=[0,100] +LF_AddBackY_Portrait=50; range=[0,100] +HF_AddBackUV=0; range=[0,100] +MF_AddBackUV=0; range=[0,100] +LF_AddBackUV=0; range=[0,100] +Satutation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_Gain=16; range=[0,100] +Sharpen_HF=48; range=[0,100] +Sharpen_MF=64; range=[0,100] +Sharpen_LF=24; range=[0,100] + +ISO1600 +Y_NR_Level=18; range=[0,100] +Y_NR_Level_Portrait=18; range=[0,100] +UV_NR_Level=40; range=[0,100] +HF_AddBackY=63; range=[0,100] +MF_AddBackY=50; range=[0,100] +LF_AddBackY=50; range=[0,100] +HF_AddBackY_Portrait=63; range=[0,100] +MF_AddBackY_Portrait=50; range=[0,100] +LF_AddBackY_Portrait=50; range=[0,100] +HF_AddBackUV=0; range=[0,100] +MF_AddBackUV=0; range=[0,100] +LF_AddBackUV=0; range=[0,100] +Satutation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_Gain=16; range=[0,100] +Sharpen_HF=48; range=[0,100] +Sharpen_MF=64; range=[0,100] +Sharpen_LF=24; range=[0,100] + +ISO3200 +Y_NR_Level=25; range=[0,100] +Y_NR_Level_Portrait=25; range=[0,100] +UV_NR_Level=44; range=[0,100] +HF_AddBackY=63; range=[0,100] +MF_AddBackY=50; range=[0,100] +LF_AddBackY=50; range=[0,100] +HF_AddBackY_Portrait=63; range=[0,100] +MF_AddBackY_Portrait=50; range=[0,100] +LF_AddBackY_Portrait=50; range=[0,100] +HF_AddBackUV=0; range=[0,100] +MF_AddBackUV=0; range=[0,100] +LF_AddBackUV=0; range=[0,100] +Satutation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_Gain=16; range=[0,100] +Sharpen_HF=48; range=[0,100] +Sharpen_MF=64; range=[0,100] +Sharpen_LF=24; range=[0,100] + +ISO4800 +Y_NR_Level=30; range=[0,100] +Y_NR_Level_Portrait=30; range=[0,100] +UV_NR_Level=46; range=[0,100] +HF_AddBackY=63; range=[0,100] +MF_AddBackY=50; range=[0,100] +LF_AddBackY=50; range=[0,100] +HF_AddBackY_Portrait=63; range=[0,100] +MF_AddBackY_Portrait=50; range=[0,100] +LF_AddBackY_Portrait=50; range=[0,100] +HF_AddBackUV=0; range=[0,100] +MF_AddBackUV=0; range=[0,100] +LF_AddBackUV=0; range=[0,100] +Satutation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_Gain=16; range=[0,100] +Sharpen_HF=48; range=[0,100] +Sharpen_MF=64; range=[0,100] +Sharpen_LF=24; range=[0,100] + +ISO6400 +Y_NR_Level=35; range=[0,100] +Y_NR_Level_Portrait=35; range=[0,100] +UV_NR_Level=50; range=[0,100] +HF_AddBackY=63; range=[0,100] +MF_AddBackY=50; range=[0,100] +LF_AddBackY=50; range=[0,100] +HF_AddBackY_Portrait=63; range=[0,100] +MF_AddBackY_Portrait=50; range=[0,100] +LF_AddBackY_Portrait=50; range=[0,100] +HF_AddBackUV=0; range=[0,100] +MF_AddBackUV=0; range=[0,100] +LF_AddBackUV=0; range=[0,100] +Satutation_Gain=50; range=[0,100] +Contrast_Gain=0; range=[0,100] +Brightness_Threshold=20; range=[1,255] +Brightness_Target=60; range=[1,255] +Sharpen_Gain=16; range=[0,100] +Sharpen_HF=48; range=[0,100] +Sharpen_MF=64; range=[0,100] +Sharpen_LF=24; range=[0,100] \ No newline at end of file diff --git a/proprietary/vendor/etc/bst_3ddns_wide.cfg b/proprietary/vendor/etc/bst_3ddns_wide.cfg new file mode 100644 index 0000000..bff3306 Binary files /dev/null and b/proprietary/vendor/etc/bst_3ddns_wide.cfg differ diff --git a/proprietary/vendor/etc/bst_aibokeh.cfg b/proprietary/vendor/etc/bst_aibokeh.cfg new file mode 100644 index 0000000..032535f Binary files /dev/null and b/proprietary/vendor/etc/bst_aibokeh.cfg differ diff --git a/proprietary/vendor/etc/bst_face_unlock/bstFaceUnlock.cfg b/proprietary/vendor/etc/bst_face_unlock/bstFaceUnlock.cfg new file mode 100644 index 0000000..1c52404 Binary files /dev/null and b/proprietary/vendor/etc/bst_face_unlock/bstFaceUnlock.cfg differ diff --git a/proprietary/vendor/etc/bst_filter_config.cfg b/proprietary/vendor/etc/bst_filter_config.cfg new file mode 100644 index 0000000..d8bfac3 Binary files /dev/null and b/proprietary/vendor/etc/bst_filter_config.cfg differ diff --git a/proprietary/vendor/etc/bstbeauty.cfg b/proprietary/vendor/etc/bstbeauty.cfg new file mode 100644 index 0000000..ee888a4 Binary files /dev/null and b/proprietary/vendor/etc/bstbeauty.cfg differ diff --git a/proprietary/vendor/etc/control_param_AiScene_encode.cfg b/proprietary/vendor/etc/control_param_AiScene_encode.cfg new file mode 100644 index 0000000..7af914a Binary files /dev/null and b/proprietary/vendor/etc/control_param_AiScene_encode.cfg differ diff --git a/proprietary/vendor/etc/ecc_list.xml b/proprietary/vendor/etc/ecc_list.xml new file mode 100644 index 0000000..c0154ba --- /dev/null +++ b/proprietary/vendor/etc/ecc_list.xml @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/ecc_list_OP01.xml b/proprietary/vendor/etc/ecc_list_OP01.xml new file mode 100644 index 0000000..fbd6e33 --- /dev/null +++ b/proprietary/vendor/etc/ecc_list_OP01.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/ecc_list_OP02.xml b/proprietary/vendor/etc/ecc_list_OP02.xml new file mode 100644 index 0000000..f59f1fb --- /dev/null +++ b/proprietary/vendor/etc/ecc_list_OP02.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/ecc_list_OP09.xml b/proprietary/vendor/etc/ecc_list_OP09.xml new file mode 100644 index 0000000..7ccc0c0 --- /dev/null +++ b/proprietary/vendor/etc/ecc_list_OP09.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/ecc_list_OP12.xml b/proprietary/vendor/etc/ecc_list_OP12.xml new file mode 100644 index 0000000..92c9417 --- /dev/null +++ b/proprietary/vendor/etc/ecc_list_OP12.xml @@ -0,0 +1,30 @@ + + + + + + diff --git a/proprietary/vendor/etc/ecc_list_OP17.xml b/proprietary/vendor/etc/ecc_list_OP17.xml new file mode 100644 index 0000000..c50f2a7 --- /dev/null +++ b/proprietary/vendor/etc/ecc_list_OP17.xml @@ -0,0 +1,32 @@ + + + + + + + + diff --git a/proprietary/vendor/etc/ecc_list_OP18.xml b/proprietary/vendor/etc/ecc_list_OP18.xml new file mode 100644 index 0000000..fb36e2d --- /dev/null +++ b/proprietary/vendor/etc/ecc_list_OP18.xml @@ -0,0 +1,32 @@ + + + + + + + + diff --git a/proprietary/vendor/etc/ecc_list_OP20.xml b/proprietary/vendor/etc/ecc_list_OP20.xml new file mode 100644 index 0000000..f3145f8 --- /dev/null +++ b/proprietary/vendor/etc/ecc_list_OP20.xml @@ -0,0 +1,31 @@ + + + + + + + diff --git a/proprietary/vendor/etc/ecc_list_OP236.xml b/proprietary/vendor/etc/ecc_list_OP236.xml new file mode 100644 index 0000000..d4f7cbb --- /dev/null +++ b/proprietary/vendor/etc/ecc_list_OP236.xml @@ -0,0 +1,32 @@ + + + + + + + + diff --git a/proprietary/vendor/etc/ecc_list_preference.xml b/proprietary/vendor/etc/ecc_list_preference.xml new file mode 100644 index 0000000..c0c8e0a --- /dev/null +++ b/proprietary/vendor/etc/ecc_list_preference.xml @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/proprietary/vendor/etc/gnss/agps_profiles_conf2.xml b/proprietary/vendor/etc/gnss/agps_profiles_conf2.xml new file mode 100644 index 0000000..3ab866a --- /dev/null +++ b/proprietary/vendor/etc/gnss/agps_profiles_conf2.xml @@ -0,0 +1,1204 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_Mexico.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_Mexico.xml new file mode 100644 index 0000000..29ddbf3 --- /dev/null +++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_Mexico.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_US.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_US.xml new file mode 100644 index 0000000..cdc6b11 --- /dev/null +++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_ATnT_US.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Claro_Peru.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Claro_Peru.xml new file mode 100644 index 0000000..4923d26 --- /dev/null +++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Claro_Peru.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Entel_Peru.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Entel_Peru.xml new file mode 100644 index 0000000..ee5e147 --- /dev/null +++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Entel_Peru.xml @@ -0,0 +1,33 @@ + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_KDDI.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_KDDI.xml new file mode 100644 index 0000000..855226f --- /dev/null +++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_KDDI.xml @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_SK_Telecom.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_SK_Telecom.xml new file mode 100644 index 0000000..e555873 --- /dev/null +++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_SK_Telecom.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_SoftBank.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_SoftBank.xml new file mode 100644 index 0000000..6529056 --- /dev/null +++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_SoftBank.xml @@ -0,0 +1,46 @@ + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Sprint.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Sprint.xml new file mode 100644 index 0000000..e590cd5 --- /dev/null +++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Sprint.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_T-Mobile_US.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_T-Mobile_US.xml new file mode 100644 index 0000000..c346b59 --- /dev/null +++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_T-Mobile_US.xml @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM1.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM1.xml new file mode 100644 index 0000000..ee3297d --- /dev/null +++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM1.xml @@ -0,0 +1,16 @@ + + + + + + + + + diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM2.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM2.xml new file mode 100644 index 0000000..7d5e4d2 --- /dev/null +++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Test_SIM2.xml @@ -0,0 +1,16 @@ + + + + + + + + + diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Verizon_Wireless.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Verizon_Wireless.xml new file mode 100644 index 0000000..2da74b1 --- /dev/null +++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_Verizon_Wireless.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/gralloc/cam.xml b/proprietary/vendor/etc/gralloc/cam.xml new file mode 100644 index 0000000..f64eeaa --- /dev/null +++ b/proprietary/vendor/etc/gralloc/cam.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proprietary/vendor/etc/gralloc/dpu.xml b/proprietary/vendor/etc/gralloc/dpu.xml new file mode 100644 index 0000000..f94cf14 --- /dev/null +++ b/proprietary/vendor/etc/gralloc/dpu.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proprietary/vendor/etc/gralloc/dpu_aeu.xml b/proprietary/vendor/etc/gralloc/dpu_aeu.xml new file mode 100644 index 0000000..0ae5903 --- /dev/null +++ b/proprietary/vendor/etc/gralloc/dpu_aeu.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proprietary/vendor/etc/gralloc/gpu.xml b/proprietary/vendor/etc/gralloc/gpu.xml new file mode 100644 index 0000000..186ad0e --- /dev/null +++ b/proprietary/vendor/etc/gralloc/gpu.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proprietary/vendor/etc/gralloc/vpu.xml b/proprietary/vendor/etc/gralloc/vpu.xml new file mode 100644 index 0000000..d0c9a87 --- /dev/null +++ b/proprietary/vendor/etc/gralloc/vpu.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/proprietary/vendor/etc/init/android.hardware.drm@1.4-service.widevine.rc b/proprietary/vendor/etc/init/android.hardware.drm@1.4-service.widevine.rc new file mode 100644 index 0000000..3d8198a --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.drm@1.4-service.widevine.rc @@ -0,0 +1,28 @@ +on property:init.svc.mediadrm=running + mkdir /data/vendor/mediadrm 0770 media mediadrm + start vendor.move_data_sh + +service vendor.move_data_sh /system/bin/move_widevine_data.sh + class late_start + user media + group media mediadrm system + disabled + oneshot + +service vendor.drm-widevine-hal-1-4 /vendor/bin/hw/android.hardware.drm@1.4-service.widevine + interface android.hardware.drm@1.0::ICryptoFactory widevine + interface android.hardware.drm@1.0::IDrmFactory widevine + interface android.hardware.drm@1.1::ICryptoFactory widevine + interface android.hardware.drm@1.1::IDrmFactory widevine + interface android.hardware.drm@1.2::ICryptoFactory widevine + interface android.hardware.drm@1.2::IDrmFactory widevine + interface android.hardware.drm@1.3::ICryptoFactory widevine + interface android.hardware.drm@1.3::IDrmFactory widevine + interface android.hardware.drm@1.4::ICryptoFactory widevine + interface android.hardware.drm@1.4::IDrmFactory widevine + interface android.hidl.base@1.0::IBase widevine + class hal + user media + group media mediadrm drmrpc system + ioprio rt 4 + writepid /dev/cpuset/foreground/tasks diff --git a/proprietary/vendor/etc/init/android.hardware.gnss-service.mediatek.rc b/proprietary/vendor/etc/init/android.hardware.gnss-service.mediatek.rc new file mode 100644 index 0000000..a43e3bc --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.gnss-service.mediatek.rc @@ -0,0 +1,5 @@ +service vendor.gnss-default /vendor/bin/hw/android.hardware.gnss-service.mediatek + class hal + user system + capabilities WAKE_ALARM + group system gps diff --git a/proprietary/vendor/etc/init/android.hardware.graphics.allocator@4.0-service-mediatek.rc b/proprietary/vendor/etc/init/android.hardware.graphics.allocator@4.0-service-mediatek.rc new file mode 100644 index 0000000..e7ff11b --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.graphics.allocator@4.0-service-mediatek.rc @@ -0,0 +1,7 @@ +service vendor.gralloc-4-0 /vendor/bin/hw/android.hardware.graphics.allocator@4.0-service-mediatek + class hal animation + interface android.hardware.graphics.allocator@4.0::IAllocator default + user system + group graphics drmrpc + capabilities SYS_NICE + onrestart restart surfaceflinger diff --git a/proprietary/vendor/etc/init/android.hardware.media.c2@1.2-mediatek.rc b/proprietary/vendor/etc/init/android.hardware.media.c2@1.2-mediatek.rc new file mode 100644 index 0000000..42798d9 --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.media.c2@1.2-mediatek.rc @@ -0,0 +1,10 @@ +service android-hardware-media-c2-hal-1-2 /vendor/bin/hw/android.hardware.media.c2@1.2-mediatek-64b + class hal + user mediacodec + group camera drmrpc mediadrm media_rw sdcard_rw media system audio inet net_bt net_bt_admin net_bw_acct sdcard_r + ioprio rt 4 + task_profiles ProcessCapacityHigh HighPerformance + + interface android.hardware.media.c2@1.0::IComponentStore default + interface android.hardware.media.c2@1.1::IComponentStore default + interface android.hardware.media.c2@1.2::IComponentStore default diff --git a/proprietary/vendor/etc/init/android.hardware.neuralnetworks-shim-service-mtk.rc b/proprietary/vendor/etc/init/android.hardware.neuralnetworks-shim-service-mtk.rc new file mode 100644 index 0000000..4bfe6c6 --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.neuralnetworks-shim-service-mtk.rc @@ -0,0 +1,16 @@ +service neuralnetworks_hal_service_shim_mtk /vendor/bin/hw/android.hardware.neuralnetworks-shim-service-mtk + class hal + user system + group system + group system readproc + task_profiles NNApiHALPerformance + disabled + +on post-fs-data + mkdir /data/vendor/nn 0775 system system + +on post-fs-data + mkdir /data/vendor/nn/debug_plus 0775 system system + +on property:ro.vendor.mtk_nn_baseline_support=1 + enable neuralnetworks_hal_service_shim_mtk diff --git a/proprietary/vendor/etc/init/android.hardware.secure_element@1.2-service-mediatek.rc b/proprietary/vendor/etc/init/android.hardware.secure_element@1.2-service-mediatek.rc new file mode 100644 index 0000000..c294c0c --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.secure_element@1.2-service-mediatek.rc @@ -0,0 +1,4 @@ +service mtk_secure_element_hal_service /vendor/bin/hw/android.hardware.secure_element@1.2-service-mediatek + class hal + user secure_element + group secure_element diff --git a/proprietary/vendor/etc/init/android.hardware.security.keymint-service.trustonic.rc b/proprietary/vendor/etc/init/android.hardware.security.keymint-service.trustonic.rc new file mode 100644 index 0000000..c478184 --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.security.keymint-service.trustonic.rc @@ -0,0 +1,3 @@ +service vendor.keymint-trustonic /vendor/bin/hw/android.hardware.security.keymint-service.trustonic + class early_hal + user system diff --git a/proprietary/vendor/etc/init/android.hardware.usb@1.2-service-mediatekv2.rc b/proprietary/vendor/etc/init/android.hardware.usb@1.2-service-mediatekv2.rc new file mode 100644 index 0000000..b559601 --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.usb@1.2-service-mediatekv2.rc @@ -0,0 +1,13 @@ +on boot + chown root system /sys/class/typec/port0/power_role + chown root system /sys/class/typec/port0/data_role + chown root system /sys/class/typec/port0/port_type + chmod 664 /sys/class/typec/port0/power_role + chmod 664 /sys/class/typec/port0/data_role + chmod 664 /sys/class/typec/port0/port_type + +service vendor.usb-hal-1-2 /vendor/bin/hw/android.hardware.usb@1.2-service-mediatekv2 + class hal + user root + group root system shell mtp + capabilities diff --git a/proprietary/vendor/etc/init/camerahalserver.rc b/proprietary/vendor/etc/init/camerahalserver.rc new file mode 100644 index 0000000..1ae49f7 --- /dev/null +++ b/proprietary/vendor/etc/init/camerahalserver.rc @@ -0,0 +1,7 @@ +service camerahalserver /vendor/bin/hw/camerahalserver + class main + user cameraserver + group audio camera input drmrpc sdcard_rw system media graphics + ioprio rt 4 + capabilities SYS_NICE + task_profiles CameraServiceCapacity MaxPerformance diff --git a/proprietary/vendor/etc/init/fuelgauged_init.rc b/proprietary/vendor/etc/init/fuelgauged_init.rc new file mode 100644 index 0000000..b45432d --- /dev/null +++ b/proprietary/vendor/etc/init/fuelgauged_init.rc @@ -0,0 +1,4 @@ +service fuelgauged /vendor/bin/fuelgauged + class core + user system + group system diff --git a/proprietary/vendor/etc/init/fuelgauged_nvram_init.rc b/proprietary/vendor/etc/init/fuelgauged_nvram_init.rc new file mode 100644 index 0000000..ea33756 --- /dev/null +++ b/proprietary/vendor/etc/init/fuelgauged_nvram_init.rc @@ -0,0 +1,6 @@ +service fuelgauged_nvram /vendor/bin/fuelgauged_nvram + class main + user system + group system + oneshot + diff --git a/proprietary/vendor/etc/init/gsm0710muxd.rc b/proprietary/vendor/etc/init/gsm0710muxd.rc new file mode 100644 index 0000000..7b58f6e --- /dev/null +++ b/proprietary/vendor/etc/init/gsm0710muxd.rc @@ -0,0 +1,7 @@ +service vendor.gsm0710muxd /vendor/bin/gsm0710muxd -s /dev/ttyC0 -f 512 -n 8 -m basic + class main + user radio + group radio cache inet misc + disabled + oneshot + diff --git a/proprietary/vendor/etc/init/hw/init.stnfc.rc b/proprietary/vendor/etc/init/hw/init.stnfc.rc new file mode 100644 index 0000000..fd6daea --- /dev/null +++ b/proprietary/vendor/etc/init/hw/init.stnfc.rc @@ -0,0 +1,31 @@ +# This file needs to be executed by vendor_init at boot of the device, +# in normal and FM mode. + +# Start the HAL service in all modes (FM, meta, normal) +on post-fs + start nfc_hal_service + +# For factory mode, nfcstackp to create the socket as vendor here +on post-fs-data + mkdir /data/vendor/nfc_socket 0770 nfc nfc + +# start STFlashTool at boot to ensure a NFC FW is loaded for factory tests +service stflashtool /vendor/bin/STFlashTool + class late_start + user nfc + group nfc + oneshot + +service nfcstackp_vendor /vendor/bin/nfcstackp-vendor + class late_start + user nfc + group nfc + disabled + +# start nfcstackp_vendor by properties (FM or EM HIDL will set value) +on property:vendor.nfc.nfcstackp.enable=0 + stop nfcstackp_vendor + +on property:vendor.nfc.nfcstackp.enable=1 + start nfcstackp_vendor + diff --git a/proprietary/vendor/etc/init/init.bt_drv.rc b/proprietary/vendor/etc/init/init.bt_drv.rc new file mode 100644 index 0000000..29c135a --- /dev/null +++ b/proprietary/vendor/etc/init/init.bt_drv.rc @@ -0,0 +1,7 @@ +# load bt_drv +on property:vendor.connsys.driver.ready=yes + insmod /vendor/lib/modules/bt_drv_${ro.vendor.bt.platform}.ko + chown bluetooth bluetooth /proc/driver/bt_dbg +on property:vendor.connsys.driver.ready=no + insmod /vendor/lib/modules/bt_drv_${ro.vendor.bt.platform}.ko + chown bluetooth bluetooth /proc/driver/bt_dbg diff --git a/proprietary/vendor/etc/init/init.cccimdinit.rc b/proprietary/vendor/etc/init/init.cccimdinit.rc new file mode 100644 index 0000000..e6f4a53 --- /dev/null +++ b/proprietary/vendor/etc/init/init.cccimdinit.rc @@ -0,0 +1,45 @@ +# +on early-init + +on post-fs-data + + # Modem related device nodes + mkdir /mnt/vendor/nvdata/md 0770 root system + mkdir /mnt/vendor/nvdata/md3 0770 root system + mkdir /data/vendor/md3 0770 root system +# Build-in Modified - S +# insmod /vendor/lib/modules/ccci_plat.ko +# insmod /vendor/lib/modules/ccci.ko +# Build-in Modified - E +# chown radio radio /sys/class/BOOT/BOOT/boot/md + chown radio radio /sys/kernel/ccci/boot + +#from ccci_fsd + mkdir /data/vendor/mdlpm 0770 system radio + restorecon /data/vendor/mdlpm +# mkdir /data/vendor/md3 0770 system radio + restorecon /data/vendor/md3 + + mkdir /data/vendor_de/md 0770 system radio + restorecon /data/vendor_de/md + + restorecon_recursive /mnt/vendor/protect_f + restorecon_recursive /mnt/vendor/protect_s + +#SeLinux + +service ccci_mdinit /vendor/bin/ccci_mdinit 0 + user system + group radio system + class core + priority -20 + ioprio rt 4 + oneshot + +service ccci3_mdinit /vendor/bin/ccci_mdinit 2 + user system + group radio system + disabled + class core + oneshot + diff --git a/proprietary/vendor/etc/init/init.cccirpcd.rc b/proprietary/vendor/etc/init/init.cccirpcd.rc new file mode 100644 index 0000000..8108499 --- /dev/null +++ b/proprietary/vendor/etc/init/init.cccirpcd.rc @@ -0,0 +1,8 @@ +# + +service vendor.ccci_rpcd /vendor/bin/ccci_rpcd 0 + user radio + group radio system + class core + oneshot + diff --git a/proprietary/vendor/etc/init/init.gps_drv.rc b/proprietary/vendor/etc/init/init.gps_drv.rc new file mode 100644 index 0000000..e516011 --- /dev/null +++ b/proprietary/vendor/etc/init/init.gps_drv.rc @@ -0,0 +1,4 @@ + +# load gps_drv +on property:vendor.connsys.driver.ready=yes + insmod /vendor/lib/modules/${ro.vendor.gps.chrdev}.ko diff --git a/proprietary/vendor/etc/init/init.gps_pwr.rc b/proprietary/vendor/etc/init/init.gps_pwr.rc new file mode 100644 index 0000000..f6361f7 --- /dev/null +++ b/proprietary/vendor/etc/init/init.gps_pwr.rc @@ -0,0 +1,4 @@ + +# load gps_pwr +on property:vendor.connsys.driver.ready=yes + insmod /vendor/lib/modules/gps_pwr.ko diff --git a/proprietary/vendor/etc/init/init.thermal_core.rc b/proprietary/vendor/etc/init/init.thermal_core.rc new file mode 100644 index 0000000..291fa90 --- /dev/null +++ b/proprietary/vendor/etc/init/init.thermal_core.rc @@ -0,0 +1,9 @@ +service thermal_core /vendor/bin/thermal_core + class main + socket thermal_socket stream 660 root system + user root + group system radio + disabled + +on property:vendor.thermal.link_ready=1 + start thermal_core \ No newline at end of file diff --git a/proprietary/vendor/etc/init/init.vtservice_hidl.rc b/proprietary/vendor/etc/init/init.vtservice_hidl.rc new file mode 100644 index 0000000..c489ac6 --- /dev/null +++ b/proprietary/vendor/etc/init/init.vtservice_hidl.rc @@ -0,0 +1,8 @@ +# VTService_hidl .rc configure + +service vtservice_hidl /vendor/bin/hw/vtservice_hidl + class hal + socket volte_vt stream 660 root system + user system + group system camera graphics inet net_admin net_raw media sdcard_rw radio sdcard_r media_rw + ioprio rt 4 diff --git a/proprietary/vendor/etc/init/init.wlan_drv.rc b/proprietary/vendor/etc/init/init.wlan_drv.rc new file mode 100644 index 0000000..5e26ae5 --- /dev/null +++ b/proprietary/vendor/etc/init/init.wlan_drv.rc @@ -0,0 +1,6 @@ + +# load wifi driver after wmt_loader finish +on property:vendor.connsys.driver.ready=yes + insmod /vendor/lib/modules/${ro.vendor.wlan.chrdev}.ko + insmod /vendor/lib/modules/wlan_drv_${ro.vendor.wlan.gen}.ko + start wlan_assistant diff --git a/proprietary/vendor/etc/init/init.wmt_drv.rc b/proprietary/vendor/etc/init/init.wmt_drv.rc new file mode 100644 index 0000000..732a4cd --- /dev/null +++ b/proprietary/vendor/etc/init/init.wmt_drv.rc @@ -0,0 +1,2 @@ +on boot + insmod /vendor/lib/modules/wmt_drv.ko diff --git a/proprietary/vendor/etc/init/mtk_agpsd_p.rc b/proprietary/vendor/etc/init/mtk_agpsd_p.rc new file mode 100644 index 0000000..7970697 --- /dev/null +++ b/proprietary/vendor/etc/init/mtk_agpsd_p.rc @@ -0,0 +1,11 @@ +on post-fs-data + mkdir /data/vendor/agps_supl 0771 gps system + +service agpsd /vendor/bin/mtk_agpsd + class main + socket agpsd stream 660 gps system + socket agpsd2 stream 660 gps inet + socket agpsd3 stream 660 gps inet + user gps + group gps radio inet sdcard_r sdcard_rw misc system + diff --git a/proprietary/vendor/etc/init/mtkrild.rc b/proprietary/vendor/etc/init/mtkrild.rc new file mode 100644 index 0000000..cf558de --- /dev/null +++ b/proprietary/vendor/etc/init/mtkrild.rc @@ -0,0 +1,33 @@ +on post-fs-data + # create ims db node + mkdir /data/vendor/radio 0771 radio radio + +service vendor.ril-daemon-mtk /vendor/bin/hw/mtkfusionrild -l libmtk-ril.so + class main + socket sap_uim_socket1 stream 660 bluetooth bluetooth + socket rild-oem stream 660 radio system + socket volte_imsvt1 stream 660 root radio + socket rild-atci stream 660 root radio + user radio + group radio net_admin net_raw cache inet misc audio log readproc wakelock sdcard_r sdcard_rw system + capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW WAKE_ALARM + oneshot + disabled + +on property:vendor.ril.mtk=1 + start vendor.ril-daemon-mtk + +on property:vendor.ril.mtk.restart=1 + restart vendor.ril-daemon-mtk + +on property:ro.vendor.mtk_mipc_support=1 + start vendor.ril-daemon-mtk + +on property:vold.decrypt=trigger_restart_framework + start vendor.ril-daemon-mtk + +on property:init.svc.zygote=stopped && property:init.svc.vendor.ril-daemon-mtk=running + setprop vendor.ril.zygote.state "stopped" + +on property:init.svc.zygote=restarting && property:init.svc.vendor.ril-daemon-mtk=running + setprop vendor.ril.zygote.state "restarting" diff --git a/proprietary/vendor/etc/init/netdagent.rc b/proprietary/vendor/etc/init/netdagent.rc new file mode 100644 index 0000000..4ebf4a4 --- /dev/null +++ b/proprietary/vendor/etc/init/netdagent.rc @@ -0,0 +1,15 @@ +service netdagent /vendor/bin/netdagent + class late_start + #socket netdagent stream 0660 root system + user system + group net_admin net_raw system misc + capabilities NET_ADMIN NET_RAW + +on property:persist.vendor.operator.optr=OP12 + write /proc/sys/net/optr 12 + +# NTT also need this feature. optr in kernel +# only is like a feature option to enable this +# feature. No longer operator code meaning again. +on property:persist.vendor.operator.optr=OP17 + write /proc/sys/net/optr 12 diff --git a/proprietary/vendor/etc/init/nvram_daemon.rc b/proprietary/vendor/etc/init/nvram_daemon.rc new file mode 100644 index 0000000..5ac7897 --- /dev/null +++ b/proprietary/vendor/etc/init/nvram_daemon.rc @@ -0,0 +1,5 @@ +service nvram_daemon /vendor/bin/nvram_daemon + class core + user root + group system radio wifi audio bluetooth media + oneshot \ No newline at end of file diff --git a/proprietary/vendor/etc/init/tee.rc b/proprietary/vendor/etc/init/tee.rc new file mode 100644 index 0000000..6bb6e0f --- /dev/null +++ b/proprietary/vendor/etc/init/tee.rc @@ -0,0 +1,36 @@ +on init + #create mountpoint for /mnt/vendor/persist partition + mkdir /mnt/vendor/persist 0771 system system + +on post-fs + chown system system /mnt/vendor/persist + chmod 0771 /mnt/vendor/persist + + # We restorecon /mnt/vendor/persist to set SEPolicy label. + restorecon /mnt/vendor/persist + + # Create mcRegistry to store failure record + mkdir /mnt/vendor/persist/mcRegistry 0771 system system + +on post-fs-data + # Create /data/vendor/key_provisioning dir and get proper encryption policy installed + # Key Installation + mkdir /data/vendor/key_provisioning 0771 system system + +# For META/FACTORY mode +on property:ro.crypto.state=unencrypted + write /proc/bootprof "MOBICORE: create /data/vendor/mcRegistry ++ (unencrypted)" + mkdir /data/vendor/mcRegistry 0775 system system + write /proc/bootprof "MOBICORE: create /data/vendor/mcRegistry -- (unencrypted)" + +# Normal mode, FBE +on property:ro.crypto.type=file && property:ro.crypto.state=encrypted + write /proc/bootprof "MOBICORE: create /data/vendor/mcRegistry ++ (FBE encrypted)" + mkdir /data/vendor/mcRegistry 0775 system system + write /proc/bootprof "MOBICORE: create /data/vendor/mcRegistry -- (FBE encrypted)" + +# Normal mode, FDE +on property:vold.decrypt=trigger_restart_framework + write /proc/bootprof "MOBICORE: create /data/vendor/mcRegistry ++ (FDE encrypted)" + mkdir /data/vendor/mcRegistry 0775 system system + write /proc/bootprof "MOBICORE: create /data/vendor/mcRegistry -- (FDE encrypted)" diff --git a/proprietary/vendor/etc/init/tetheroffloadservice.rc b/proprietary/vendor/etc/init/tetheroffloadservice.rc new file mode 100644 index 0000000..e29670f --- /dev/null +++ b/proprietary/vendor/etc/init/tetheroffloadservice.rc @@ -0,0 +1,9 @@ +service tetheroffloadservice /vendor/bin/hw/tetheroffloadservice + interface android.hardware.tetheroffload.config@1.0::IOffloadConfig default + interface android.hardware.tetheroffload.control@1.0::IOffloadControl default + interface android.hardware.tetheroffload.control@1.1::IOffloadControl default + class hal + user system + group net_admin net_raw system misc + oneshot + disabled diff --git a/proprietary/vendor/etc/init/trustonic.rc b/proprietary/vendor/etc/init/trustonic.rc new file mode 100644 index 0000000..82430f2 --- /dev/null +++ b/proprietary/vendor/etc/init/trustonic.rc @@ -0,0 +1,58 @@ +# Start Daemon (Registry directories should already be present) +service mobicore /vendor/bin/mcDriverDaemon --sfs-reformat --P1 /mnt/vendor/persist/mcRegistry \ + -r /vendor/app/mcRegistry/06090000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/020f0000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/05120000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/05120000000000000000000000000001.drbin \ + -r /vendor/app/mcRegistry/05160000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/020b0000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/05070000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/030b0000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/03100000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/030c0000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/031c0000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/032c0000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/033c0000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/034c0000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/035c0000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/036c0000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/037c0000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/40188311faf343488db888ad39496f9a.drbin \ + -r /vendor/app/mcRegistry/090b0000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/0f5eed3c3b5a47afacca69a84bf0efad.drbin \ + -r /vendor/app/mcRegistry/07060000000000000000000000007169.drbin \ + -r /vendor/app/mcRegistry/4be4f7dc1f2c11e5b5f7727283247c7f.drbin \ + -r /vendor/app/mcRegistry/08070000000000000000000000008270.drbin \ + -r /vendor/app/mcRegistry/07070000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/07407000000000000000000000000000.drbin \ + -r /vendor/app/mcRegistry/9073f03a9618383bb1856eb3f990babd.drbin \ + -r /vendor/app/mcRegistry/6b3f5fa0f8cf55a7be2582587d62d63a.drbin \ + -r /vendor/app/mcRegistry/5020170115e016302017012521300000.drbin + user system + group system + class core + priority -20 + +# t-Drv naming +# 020f0000000000000000000000000000.drbin : utils +# 05120000000000000000000000000000.drbin : sec +# 070b0000000000000000000000000000.drbin : tplay +# 020b0000000000000000000000000000.drbin : cmdq +# 05070000000000000000000000000000.drbin : goodix_fp +# 030b0000000000000000000000000000.drbin : spi +# 030c0000000000000000000000000000.drbin : spi5 +# 07070000000000000000000000000000.drbin : MtkH264Venc +# 07060000000000000000000000007169.drbin : MtkH264Vdec +# 4be4f7dc1f2c11e5b5f7727283247c7f.drbin : MtkH265Vdec +# 08070000000000000000000000008270.drbin : MtkVP9Vdec +# 5020170115e016302017012521300000.drbin : drm_hdcp_common +# 40188311faf343488db888ad39496f9a.drbin : widevine +# 070c0000000000000000000000000000.drbin : IRIS_GPIO +# 070c0000000000000000000000000000.drbin : DrTui +# 090b0000000000000000000000000000.drbin : IRIS_I2C +# 0f5eed3c3b5a47afacca69a84bf0efad.drbin : isp +# 07407000000000000000000000000000.drbin : sensor +# 06090000000000000000000000000000.drbin : drm keyinstall +# 9073f03a9618383bb1856eb3f990babd.drbin : m4u +# 6b3f5fa0f8cf55a7be2582587d62d63a.drbin : hdcp + diff --git a/proprietary/vendor/etc/init/v3avpud.rc b/proprietary/vendor/etc/init/v3avpud.rc new file mode 100644 index 0000000..ddb3ab7 --- /dev/null +++ b/proprietary/vendor/etc/init/v3avpud.rc @@ -0,0 +1,4 @@ +service v3avpud /vendor/bin/v3avpud -f + class main + user media + group system media drmrpc \ No newline at end of file diff --git a/proprietary/vendor/etc/init/vendor.mediatek.hardware.keymaster_attestation@1.1-service.rc b/proprietary/vendor/etc/init/vendor.mediatek.hardware.keymaster_attestation@1.1-service.rc new file mode 100644 index 0000000..6787f6b --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.mediatek.hardware.keymaster_attestation@1.1-service.rc @@ -0,0 +1,7 @@ +service keymaster_attestation-1-1 /vendor/bin/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-service + interface vendor.mediatek.hardware.keymaster_attestation@1.0::IKeymasterDevice default + interface vendor.mediatek.hardware.keymaster_attestation@1.1::IKeymasterDevice default + class hal + user system + group system + disabled diff --git a/proprietary/vendor/etc/init/vendor.mediatek.hardware.mmagent@1.1-service.rc b/proprietary/vendor/etc/init/vendor.mediatek.hardware.mmagent@1.1-service.rc new file mode 100644 index 0000000..51b5525 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.mediatek.hardware.mmagent@1.1-service.rc @@ -0,0 +1,8 @@ +service mmagent-1-1 /vendor/bin/hw/vendor.mediatek.hardware.mmagent@1.1-service + interface vendor.mediatek.hardware.mmagent@1.1::IMMAgent default + interface vendor.mediatek.hardware.mmagent@1.0::IMMAgent default + class main + oneshot + disabled + user system + group system graphics \ No newline at end of file diff --git a/proprietary/vendor/etc/init/vendor.mediatek.hardware.mms@1.6-service.rc b/proprietary/vendor/etc/init/vendor.mediatek.hardware.mms@1.6-service.rc new file mode 100644 index 0000000..e43e502 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.mediatek.hardware.mms@1.6-service.rc @@ -0,0 +1,13 @@ +service mms-1-6 /vendor/bin/hw/vendor.mediatek.hardware.mms@1.6-service + interface vendor.mediatek.hardware.mms@1.6::IMms default + interface vendor.mediatek.hardware.mms@1.5::IMms default + interface vendor.mediatek.hardware.mms@1.4::IMms default + interface vendor.mediatek.hardware.mms@1.3::IMms default + interface vendor.mediatek.hardware.mms@1.2::IMms default + interface vendor.mediatek.hardware.mms@1.1::IMms default + interface vendor.mediatek.hardware.mms@1.0::IMms default + oneshot + disabled + class main + user system + group system graphics diff --git a/proprietary/vendor/etc/init/vendor.mediatek.hardware.nvram@1.1-sevice.rc b/proprietary/vendor/etc/init/vendor.mediatek.hardware.nvram@1.1-sevice.rc new file mode 100644 index 0000000..b14085b --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.mediatek.hardware.nvram@1.1-sevice.rc @@ -0,0 +1,4 @@ +service nvram-hidl-1-1 /vendor/bin/hw/vendor.mediatek.hardware.nvram@1.1-service + class hal + user root + group system bluetooth media audio radio \ No newline at end of file diff --git a/proprietary/vendor/etc/init/vendor.mediatek.hardware.pq@2.2-service.rc b/proprietary/vendor/etc/init/vendor.mediatek.hardware.pq@2.2-service.rc new file mode 100644 index 0000000..0e5d2e0 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.mediatek.hardware.pq@2.2-service.rc @@ -0,0 +1,5 @@ +service pq-2-2 /vendor/bin/hw/vendor.mediatek.hardware.pq@2.2-service + class main + user system + group system graphics + capabilities SYS_NICE \ No newline at end of file diff --git a/proprietary/vendor/etc/init/vendor.trustonic.tee@1.1-service.rc b/proprietary/vendor/etc/init/vendor.trustonic.tee@1.1-service.rc new file mode 100644 index 0000000..9785016 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.trustonic.tee@1.1-service.rc @@ -0,0 +1,4 @@ +service tee-1-1 /vendor/bin/hw/vendor.trustonic.tee@1.1-service + class hal + user system + group system diff --git a/proprietary/vendor/etc/init/wlan_assistant.rc b/proprietary/vendor/etc/init/wlan_assistant.rc new file mode 100644 index 0000000..0d70a71 --- /dev/null +++ b/proprietary/vendor/etc/init/wlan_assistant.rc @@ -0,0 +1,4 @@ +service wlan_assistant /vendor/bin/wlan_assistant + class main + user wifi + group system gps inet \ No newline at end of file diff --git a/proprietary/vendor/etc/libnfc-hal-st.conf b/proprietary/vendor/etc/libnfc-hal-st.conf new file mode 100644 index 0000000..d56a279 --- /dev/null +++ b/proprietary/vendor/etc/libnfc-hal-st.conf @@ -0,0 +1,166 @@ +########################### Start of libnfc-hal-st.conf ########################### + +############################################################################### +############################################################################### +# ST HAL trace log level +#define STNFC_TRACE_LEVEL_NONE 0x00 +#define STNFC_TRACE_LEVEL_ERROR 0x01 +#define STNFC_TRACE_LEVEL_WARNING 0x02 +#define STNFC_TRACE_LEVEL_DEBUG 0x03 +#define STNFC_TRACE_LEVEL_VERBOSE 0x04 +#define STNFC_TRACE_FLAG_PRIVACY 0x10 +STNFC_HAL_LOGLEVEL=0x13 + +NFC_DEBUG_ENABLED=0 + +############################################################################### +# Vendor specific mode to enable FW (RF & SWP) traces. +# use value 5 to enable CLT mode logging -- for debug only. +STNFC_FW_DEBUG_ENABLED=0 + +############################################################################### +# File used for NFA storage +NFA_STORAGE="/data/nfc" + +############################################################################### +# Keep the nfa storage file. +PRESERVE_STORAGE=1 + +############################################################################### +# In Switch OFF mode (phone switched-off), specify the desired CE mode to +# the controller. +# 0: No card-emulation; DEFAULT +# 1: Switch-off card-emulation enabled +CE_ON_SWITCH_OFF_STATE=1 + +############################################################################### +# Vendor specific mode to support the USB charging mode if VPSIO=1 in switch off. +STNFC_USB_CHARGING_MODE=1 + +############################################################################### +# Vendor Specific Proprietary Protocol & Discovery Configuration +# Set to 0xFF if unsupported +# byte[0] NCI_PROTOCOL_18092_ACTIVE +# byte[1] NCI_PROTOCOL_B_PRIME +# byte[2] NCI_PROTOCOL_DUAL +# byte[3] NCI_PROTOCOL_15693 +# byte[4] NCI_PROTOCOL_KOVIO +# byte[5] NCI_PROTOCOL_MIFARE +# byte[6] NCI_DISCOVERY_TYPE_POLL_KOVIO +# byte[7] NCI_DISCOVERY_TYPE_POLL_B_PRIME +# byte[8] NCI_DISCOVERY_TYPE_LISTEN_B_PRIME +NFA_PROPRIETARY_CFG={05:FF:FF:06:8A:90:77:FF:FF} + +############################################################################### +# Choose the presence-check algorithm for type-4 tag. If not defined, +# the default value is 1. +# 0 NFA_RW_PRES_CHK_DEFAULT; Let stack selects an algorithm +# 1 NFA_RW_PRES_CHK_I_BLOCK; ISO-DEP protocol's empty I-block +# 2 NFA_RW_PRES_CHK_RESET; Deactivate to Sleep, then re-activate +# 3 NFA_RW_PRES_CHK_RB_CH0; Type-4 tag protocol's ReadBinary command on channel 0 +# 4 NFA_RW_PRES_CHK_RB_CH3; Type-4 tag protocol's ReadBinary command on channel 3 +# 5 NFA_RW_PRES_CHK_ISO_DEP_NAK; presence check command ISO-DEP NAK as per NCI2.0 +PRESENCE_CHECK_ALGORITHM=5 + +############################################################################### +# Name of the NCI HAL module to use +# If unset, falls back to nfc_nci.bcm2079x +NCI_HAL_MODULE="nfc_nci.st21nfc" + +############################################################################### +# White list to be set at startup. +DEVICE_HOST_WHITE_LIST={02:C0} + +############################################################################### +# BAIL OUT value for P2P +# Implements algorithm for NFC-DEP protocol priority over ISO-DEP protocol. +POLL_BAIL_OUT_MODE=1 + +############################################################################### +# Extended APDU length for ISO_DEP +ISO_DEP_MAX_TRANSCEIVE=0xFEFF + +############################################################################### +# Configure the NFC Extras to open and use a static pipe. If the value is +# not set or set to 0, then the default is use a dynamic pipe based on a +# destination gate (see NFA_HCI_DEFAULT_DEST_GATE). Note there is a value +# for each EE (ESE/SIM) +OFF_HOST_ESE_PIPE_ID=0x5E +OFF_HOST_SIM_PIPE_ID=0x3E + +############################################################################### +#Set the default Felica T3T System Code OffHost route Location : +#This settings will be used when application does not set this parameter +# host 0x00 +# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE) +# UICC 0x81 (UICC_1), 0x85 (UICC_2) +DEFAULT_SYS_CODE_ROUTE=0x81 + +############################################################################### +#Set the Felica T3T System Code supported power state: +DEFAULT_SYS_CODE_PWR_STATE=0x3B + +############################################################################### +# Path and Files used for FW update binaries storage +STNFC_FW_PATH_STORAGE="/vendor/firmware/" +# Folder of the firmware configuration +STNFC_FW_CONF_STORAGE="/vendor/etc/" + +STNFC_FW_BIN_NAME="st21nfc_fw7.bin" +STNFC_FW_CONF_NAME="st21nfc_conf.txt" + +############################################################################### +# Default off-host route for Felica. +#This settings will be used when application does not set this parameter +# host 0x00 +# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE) +# UICC 0x81 (UICC_1), 0x85 (UICC_2) +DEFAULT_NFCF_ROUTE=0x81 + +############################################################################### +# Configure the default off-host route. +# used for technology A and B routing +# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE) +# UICC 0x81 (UICC_1), 0x85 (UICC_2) +DEFAULT_OFFHOST_ROUTE=0x81 + +############################################################################### +# Configure the default AID route. +# host 0x00 +# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE) +# UICC 0x81 (UICC_1), 0x85 (UICC_2) +DEFAULT_ROUTE=0x81 + +############################################################################### +# Configure the NFCEEIDs of offhost UICC. +# UICC 0x81 (UICC_1), 0x85 (UICC_2) +OFFHOST_ROUTE_UICC={81,83} + +############################################################################### +# Configure the NFCEEIDs of offhost eSEs. +# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE) +OFFHOST_ROUTE_ESE={82} + +############################################################################### +# Configure the list of NFCEE for the ISO-DEP routing. +# host 0x00 +# eSE 0x82 (eSE), 0x86 (eUICC/SPI-SE) +# UICC 0x81 (UICC_1), 0x85 (UICC_2) +DEFAULT_ISODEP_ROUTE=0x81 + +############################################################################### +# Core configuration settings +CORE_CONF_PROP={ 20, 02, 13, 06, + a1, 01, 1e, + a2, 01, 19, + 80, 01, 01, + 08, 01, 01, + 11, 01, 01, + 19, 01, 01 +} + +############################################################################### +# Enable NDEF-NFCEE feature +# 0: disable (default) 1: enable +NDEF_NFCEE_ENABLE=0 + diff --git a/proprietary/vendor/etc/libnfc-nci.conf b/proprietary/vendor/etc/libnfc-nci.conf new file mode 100644 index 0000000..a9a4b94 --- /dev/null +++ b/proprietary/vendor/etc/libnfc-nci.conf @@ -0,0 +1,140 @@ +########################### Start of libnfc-nci.conf ########################### + +############################################################################### +# Application options +NFC_DEBUG_ENABLED=0 + +############################################################################### +# File used for NFA storage +NFA_STORAGE="/data/nfc" +PRESERVE_STORAGE=0x01 + +############################################################################### +# Force UICC to only listen to the following technology(s). +# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. +# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B | NFA_TECHNOLOGY_MASK_F +UICC_LISTEN_TECH_MASK=0x07 + +############################################################################### +# AID for Empty Select command +# If specified, this AID will be substituted when an Empty SELECT command is +# detected. The first byte is the length of the AID. Maximum length is 16. +AID_FOR_EMPTY_SELECT={08:A0:00:00:01:51:00:00:00} + +############################################################################### +# Default poll duration (in ms) +# Default is 500ms if not set (see nfc_target.h) +#NFA_DM_DISC_DURATION_POLL=333 + +############################################################################### +# Force tag polling for the following technology(s). +# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. +# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B | +# NFA_TECHNOLOGY_MASK_F | NFA_TECHNOLOGY_MASK_ISO15693 | +# NFA_TECHNOLOGY_MASK_B_PRIME | NFA_TECHNOLOGY_MASK_KOVIO | +# NFA_TECHNOLOGY_MASK_ACTIVE +# +# Notable bits: +# NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */ +# NFA_TECHNOLOGY_MASK_B 0x02 /* NFC Technology B */ +# NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */ +# NFA_TECHNOLOGY_MASK_V 0x08 /* NFC Technology V */ +# NFA_TECHNOLOGY_MASK_KOVIO 0x20 /* Proprietary Technology */ +# NFA_TECHNOLOGY_MASK_ACTIVE 0x40 /* NFC Technology ACM active mode */ +POLLING_TECH_MASK=0x6F + +############################################################################### +# Force P2P to only listen for the following technology(s). +# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. +# Default is NFA_TECHNOLOGY_MASK_ACTIVE +# (type A passive is ignored to avoid interop issues in China). +# (type F passive is ignored to support Japan) +# +# Notable bits: +# NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */ +# NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */ +# NFA_TECHNOLOGY_MASK_ACTIVE 0x40 /* NFC Technology Active */ +P2P_LISTEN_TECH_MASK=0x40 + +############################################################################### +# Override the stack default for NFA_EE_MAX_EE_SUPPORTED set in nfc_target.h. +# The value is set to 3 by default as it assumes we will discover 0xF2, +# 0xF3, and 0xF4. If a platform will exclude and SE, this value can be reduced +# so that the stack will not wait any longer than necessary. +# Maximum EE supported number +NFA_MAX_EE_SUPPORTED=0x03 + +############################################################################### +# When screen is turned OFF, specify the desired CE mode to the controller. +# 0: No card-emulation; DEFAULT +# 1: Screen-off card-emulation enabled +CE_ON_SCREEN_OFF_STATE=1 + +############################################################################### +# In Switch OFF mode (phone switched-off), specify the desired CE mode to +# the controller. +# 0: No card-emulation; DEFAULT +# 1: Switch-off card-emulation enabled +CE_ON_SWITCH_OFF_STATE=1 + +############################################################################### +# When screen is turned off, specify the desired power state of the controller. +# 0: power-off-sleep state; DEFAULT +# 1: full-power state +# 2: screen-off card-emulation (CE4/CE3/CE1 modes are used) +SCREEN_OFF_POWER_STATE=1 + +############################################################################### +# Value to use to force eSE power and SWP active +ALWAYS_ON_SET_EE_POWER_AND_LINK_CONF=0x03 + +############################################################################### +# AID_MATCHING constants +# AID_MATCHING_EXACT_ONLY 0x00 +# AID_MATCHING_EXACT_OR_PREFIX 0x01 +# AID_MATCHING_PREFIX_ONLY 0x02 +# AID_MATCHING_EXACT_OR_SUBSET_OR_PREFIX 0x03 +AID_MATCHING_MODE=0x03 + +############################################################################### +#Set the default Felica T3T System Code : +#This settings will be used when application does not set this parameter +DEFAULT_SYS_CODE={FE:FE} + +############################################################################### +# Value of NCI parameter NFCC_CONFIG_CONTROL +# 0x00 NFCC is not allowed to manage RF configuration +# 0x01 NFCC is allowed to manage RF configuration +NFCC_CONFIG_CONTROL=0x01 + +############################################################################### +#Select NCI device power states in which routing to off-host element is allowed. +#Default: 0x3B. +OFFHOST_AID_ROUTE_PWR_STATE=0x3B + +############################################################################### +# Use generic mifare reader implementation, not proprietary one. +LEGACY_MIFARE_READER=0x0 + +############################################################################### +# Block routing for unsupported power states +# It means for AID routed to HCE, an error is returned in power modes not supported +# by HCE (screen off, switch off) instead of routing to the secure element. +# This behavior is required for GSMA certification. +NFA_AID_BLOCK_ROUTE=1 + +############################################################################### +#Set the HCE supported techs: +#define NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */ +#define NFA_TECHNOLOGY_MASK_B 0x02 /* NFC Technology B */ +#define NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */ +HOST_LISTEN_TECH_MASK = 0x7 + +############################################################################### +# For Felica Japan target models, please uncomment this configuration to change +# the polling loop period: +#NFA_DM_DISC_DURATION_POLL=300 + +############################################################################### +#Size of SNOOP buffer: NFC_SNOOP_BUFFER_SIZE*1024 +NFC_SNOOP_BUFFER_SIZE = 256 diff --git a/proprietary/vendor/etc/mali_platform.config b/proprietary/vendor/etc/mali_platform.config new file mode 100644 index 0000000..e24b5ed --- /dev/null +++ b/proprietary/vendor/etc/mali_platform.config @@ -0,0 +1 @@ +PLATFORM_AGT_FREQUENCY_KHZ=13000 diff --git a/proprietary/vendor/etc/mpe.conf b/proprietary/vendor/etc/mpe.conf new file mode 100644 index 0000000..f0f1453 --- /dev/null +++ b/proprietary/vendor/etc/mpe.conf @@ -0,0 +1,6 @@ +mpe_enable=1 +print_rawdata=0 +auto_calib=0 +indoor_enable=1 +udr_enable=1 +pdr_enable=1 diff --git a/proprietary/vendor/etc/nnapi_powerhal.json b/proprietary/vendor/etc/nnapi_powerhal.json new file mode 100644 index 0000000..9d32e0e --- /dev/null +++ b/proprietary/vendor/etc/nnapi_powerhal.json @@ -0,0 +1,213 @@ +{ + "fast_single_answer": [ + { + "name": "PERF_RES_CPUFREQ_PERF_MODE", + "id": "0x00414000", + "value": 1 + }, + { + "name": "PERF_RES_SCHED_ISOLATION_CPU", + "id": "0x0143c000", + "value": 128 + }, + { + "name": "PERF_RES_CPUFREQ_CCI_FREQ", + "id": "0x00410000", + "value": 1 + }, + { + "name": "PERF_RES_DRAM_OPP_MIN", + "id": "0x01000000", + "value": 0 + }, + { + "name": "PERF_RES_SCHED_UCLAMP_MIN_TA", + "id": "0x01408300", + "value": 100 + }, + { + "name": "PERF_RES_SCHED_UCLAMP_MIN_FG", + "id": "0x01408100", + "value": 100 + }, + { + "name": "PERF_RES_FPS_FSTB_SOFT_FPS_LOWER", + "id": "0x0201c000", + "value": 60 + }, + { + "name": "PERF_RES_FPS_FSTB_SOFT_FPS_UPPER", + "id": "0x0201c100", + "value": 60 + }, + { + "name": "PERF_RES_FPS_FBT_BHR_OPP", + "id": "0x02020000", + "value": 31 + }, + { + "name": "PERF_RES_SCHED_UTIL_UP_RATE_LIMIT_US_CLUSTER_0", + "id": "0x01438300", + "value": 0 + }, + { + "name": "PERF_RES_SCHED_UTIL_UP_RATE_LIMIT_US_CLUSTER_1", + "id": "0x01438400", + "value": 0 + }, + { + "name": "PERF_RES_SCHED_UTIL_UP_RATE_LIMIT_US_CLUSTER_2", + "id": "0x01438500", + "value": 0 + }, + { + "name": "PERF_RES_SCHED_UTIL_DOWN_RATE_LIMIT_US_CLUSTER_0", + "id": "0x01438600", + "value": 40000 + }, + { + "name": "PERF_RES_SCHED_UTIL_DOWN_RATE_LIMIT_US_CLUSTER_1", + "id": "0x01438700", + "value": 40000 + }, + { + "name": "PERF_RES_SCHED_UTIL_DOWN_RATE_LIMIT_US_CLUSTER_2", + "id": "0x01438800", + "value": 40000 + }, + { + "name": "PERF_RES_PM_QOS_CPUIDLE_MCDI_ENABLE", + "id": "0x01c3c100", + "value": 0 + } + ], + "sustained_speed": [ + { + "name": "PERF_RES_DRAM_OPP_MIN", + "id": "0x01000000", + "value": 0 + }, + { + "name": "PERF_RES_SCHED_UCLAMP_MIN_TA", + "id": "0x01408300", + "value": 100 + }, + { + "name": "PERF_RES_FPS_FSTB_SOFT_FPS_LOWER", + "id": "0x0201c000", + "value": 60 + }, + { + "name": "PERF_RES_FPS_FSTB_SOFT_FPS_UPPER", + "id": "0x0201c100", + "value": 60 + }, + { + "name": "PERF_RES_FPS_FBT_BHR_OPP", + "id": "0x02020000", + "value": 31 + }, + { + "name": "PERF_RES_SCHED_UTIL_UP_RATE_LIMIT_US_CLUSTER_1", + "id": "0x01438400", + "value": 0 + }, + { + "name": "PERF_RES_SCHED_UTIL_UP_RATE_LIMIT_US_CLUSTER_2", + "id": "0x01438500", + "value": 0 + }, + { + "name": "PERF_RES_SCHED_UTIL_DOWN_RATE_LIMIT_US_CLUSTER_1", + "id": "0x01438700", + "value": 40000 + }, + { + "name": "PERF_RES_SCHED_UTIL_DOWN_RATE_LIMIT_US_CLUSTER_2", + "id": "0x01438800", + "value": 40000 + }, + { + "name": "PERF_RES_PM_QOS_CPUIDLE_MCDI_ENABLE", + "id": "0x01c3c100", + "value": 0 + } + ], + "compilation": [ + { + "name": "PERF_RES_CPUFREQ_PERF_MODE", + "id": "0x00414000", + "value": 1 + }, + { + "name": "PERF_RES_CPUFREQ_CCI_FREQ", + "id": "0x00410000", + "value": 1 + }, + { + "name": "PERF_RES_DRAM_OPP_MIN", + "id": "0x01000000", + "value": 0 + }, + { + "name": "PERF_RES_SCHED_UCLAMP_MIN_TA", + "id": "0x01408300", + "value": 100 + }, + { + "name": "PERF_RES_FPS_FBT_BHR_OPP", + "id": "0x02020000", + "value": 31 + }, + { + "name": "PERF_RES_SCHED_UTIL_UP_RATE_LIMIT_US_CLUSTER_1", + "id": "0x01438400", + "value": 0 + }, + { + "name": "PERF_RES_SCHED_UTIL_UP_RATE_LIMIT_US_CLUSTER_2", + "id": "0x01438500", + "value": 0 + }, + { + "name": "PERF_RES_SCHED_UTIL_DOWN_RATE_LIMIT_US_CLUSTER_1", + "id": "0x01438700", + "value": 40000 + }, + { + "name": "PERF_RES_SCHED_UTIL_DOWN_RATE_LIMIT_US_CLUSTER_2", + "id": "0x01438800", + "value": 40000 + } + ], + "baseline": [ + { + "name": "PERF_RES_AI_APUSYS_BOOST_IPU_IF", + "id": "0X01810000", + "value": 0 + } + ], + "preference_options": [ + { + "name": "low_power", + "id": 0, + "options": "--opt-bw" + }, + { + "name": "fast_single_answer", + "id": 1, + "options": "--opt 3 --intval-coloring-coverage=0.01" + }, + { + "name": "sustained_speed", + "id": 2, + "options": "--opt-bw" + } + ], + "smp_signature": [ + { + "hash": "", + "options": "" + } + ] +} diff --git a/proprietary/vendor/etc/public.libraries.txt b/proprietary/vendor/etc/public.libraries.txt new file mode 100644 index 0000000..199bc1b --- /dev/null +++ b/proprietary/vendor/etc/public.libraries.txt @@ -0,0 +1 @@ +libOpenCL.so diff --git a/proprietary/vendor/etc/seccomp_policy/android.hardware.media.c2@1.2-extended-seccomp-policy b/proprietary/vendor/etc/seccomp_policy/android.hardware.media.c2@1.2-extended-seccomp-policy new file mode 100644 index 0000000..36fc57e --- /dev/null +++ b/proprietary/vendor/etc/seccomp_policy/android.hardware.media.c2@1.2-extended-seccomp-policy @@ -0,0 +1,42 @@ +connect: 1 +fcntl64: 1 +socket: 1 +writev: 1 +clock_nanosleep: 1 +eventfd2: 1 +sched_getparam: 1 +sched_getscheduler :1 +setsockopt: 1 +bind: 1 +listen: 1 + +# Add more for 32bits process, from android.hardware.media.c2@1.1-default-arm.policy +mmap2: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +ftruncate64: 1 +getuid32: 1 +open: 1 +fstat64: 1 +readlink: 1 +fstatfs64: 1 +_llseek: 1 +fstatat64: 1 +ugetrlimit: 1 +# crash dump policy additions +sigreturn: 1 +futex: 1 +#mmap2: arg2 in 0x1|0x2 +geteuid32: 1 +getgid32: 1 +getegid32: 1 +getgroups32: 1 +getpriority: 1 +mlock: 1 +munlock: 1 +fchmod: 1 +getuid: 1 +mmap: 1 +getrlimit: 1 +newfstatat: 1 +fstat: 1 +fstatfs: 1 +flock: 1 \ No newline at end of file diff --git a/proprietary/vendor/etc/seccomp_policy/android.hardware.media.c2@1.2-mediatek-seccomp-policy b/proprietary/vendor/etc/seccomp_policy/android.hardware.media.c2@1.2-mediatek-seccomp-policy new file mode 100644 index 0000000..7944843 --- /dev/null +++ b/proprietary/vendor/etc/seccomp_policy/android.hardware.media.c2@1.2-mediatek-seccomp-policy @@ -0,0 +1,92 @@ +# Copyright (C) 2019 The Android Open Source Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +futex: 1 +# ioctl calls are filtered via the selinux policy. +ioctl: 1 +sched_yield: 1 +close: 1 +dup: 1 +ppoll: 1 +mprotect: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +#mmap2: arg2 in ~PROT_EXEC || arg2 in ~PROT_WRITE +memfd_create: 1 +ftruncate: 1 +ftruncate64: 1 + +# mremap: Ensure |flags| are (MREMAP_MAYMOVE | MREMAP_FIXED) TODO: Once minijail +# parser support for '<' is in this needs to be modified to also prevent +# |old_address| and |new_address| from touching the exception vector page, which +# on ARM is statically loaded at 0xffff 0000. See +# http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0211h/Babfeega.html +# for more details. +mremap: arg3 == 3 || arg3 == MREMAP_MAYMOVE +munmap: 1 +prctl: 1 +getuid32: 1 +writev: 1 +sigaltstack: 1 +clone: 1 +exit: 1 +lseek: 1 +rt_sigprocmask: 1 +openat: 1 +open: 1 +fstat64: 1 +write: 1 +nanosleep: 1 +setpriority: 1 +set_tid_address: 1 +getdents64: 1 +readlinkat: 1 +readlink: 1 +read: 1 +pread64: 1 +fstatfs64: 1 +gettimeofday: 1 +faccessat: 1 +_llseek: 1 +fstatat64: 1 +ugetrlimit: 1 +exit_group: 1 +restart_syscall: 1 +rt_sigreturn: 1 +getrandom: 1 +madvise: 1 +sched_setaffinity: 1 +sched_getaffinity: 1 +sched_getparam: 1 +sched_getscheduler: 1 +recvfrom: 1 + +# crash dump policy additions +sigreturn: 1 +clock_gettime: 1 +futex: 1 +getpid: 1 +gettid: 1 +pipe2: 1 +recvmsg: 1 +process_vm_readv: 1 +tgkill: 1 +rt_sigaction: 1 +rt_tgsigqueueinfo: 1 +#prctl: arg0 == PR_GET_NO_NEW_PRIVS || arg0 == 0x53564d41 +#mprotect: arg2 in 0x1|0x2 +#mmap2: arg2 in 0x1|0x2 +geteuid32: 1 +getgid32: 1 +getegid32: 1 +getgroups32: 1 +flock: 1 \ No newline at end of file diff --git a/proprietary/vendor/etc/slp_conf b/proprietary/vendor/etc/slp_conf new file mode 100644 index 0000000..431ec60 --- /dev/null +++ b/proprietary/vendor/etc/slp_conf @@ -0,0 +1,8 @@ +SUPL_ADDR=supl.google.com +SUPL_PORT=7276 +//SUPL_TLS can be 0 (disable) or 1 (enable) +SUPL_TLS=0 +//SUPL_VERSION can be 1 or 2 +SUPL_VERSION=2 +//TLS_VERSION can be 0 (TLS1.0), 1 (TLS1.1), and 2 (TLS1.2) +TLS_VERSION=1 \ No newline at end of file diff --git a/proprietary/vendor/etc/smsdbvisitor.xml b/proprietary/vendor/etc/smsdbvisitor.xml new file mode 100644 index 0000000..f69fe35 --- /dev/null +++ b/proprietary/vendor/etc/smsdbvisitor.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/proprietary/vendor/etc/special_pws_channel.xml b/proprietary/vendor/etc/special_pws_channel.xml new file mode 100644 index 0000000..14471e5 --- /dev/null +++ b/proprietary/vendor/etc/special_pws_channel.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/proprietary/vendor/etc/st21nfc_conf.txt b/proprietary/vendor/etc/st21nfc_conf.txt new file mode 100644 index 0000000..54be1fd --- /dev/null +++ b/proprietary/vendor/etc/st21nfc_conf.txt @@ -0,0 +1,44 @@ +REM CONFIG CRC IS 1F83 +HW_RESET_I2C,00, +SLEEP,00,2000, +NCI_CORE_RESET,00, +NCI_CORE_INIT,0000, +SLEEP,00,200 +REM RESET THE CUSTOMER FIELD +NCI_SEND_PROP,0F,02,040006010008000000000000a5a5 +SLEEP,00,200 +REM HARDWARE CONFIGURATION +NCI_SEND_PROP,0F,02,040002010024281204138801F404000404FF08020305C600000500000000000000200404530000000009 +SLEEP,00,200 +REM Writing CustomA RF Parameters +NCI_SEND_PROP,0F,02,0400100100DCC05977B0A90C00D50000FFAF0000FFAF075F600702010103000000000000000000000000E2009901810F0000000000008800000088000000880000008800000088000000D8D8D8D8D80101010101DEDEDEDEDE0E0E0E0E0EF3F3F3F3F3FEFEFEFEFE00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010101010202020202030303030304040404040505050505060606060606060606060606060606060606060602C2C2C2C2CB3B32FFFFF0000 +REM Writing CustomB RF Parameters +NCI_SEND_PROP,0F,02,040010010154C059383400040242040402420303142D3D3D3D3D3D3D3D2C2C2C1C00000000000000FCFC000000000000000000000000404040E04040404040404011949444959595450000000000000000000000000000000000 +REM Set DPC table +NCI_DIRECT_CTRL,2F,02,04000301004A1F0B630BA70BE70B270C670CA60CE60C260D650DA50DE50D230E4F0E4F0E4F0EF307F307F307F307F307F3073F088F08DD0829096F09B709FF093F0A860ABD0AFF0FFF0FFF0FFFFFFF1F +SLEEP,00,200 +REM UICC CONFIG +NCI_DIRECT_CTRL,2F,02,04000A01001A48003C3C04B027100AF007D003E807D00064271003E832C81964 +SLEEP,00,200 +REM SE CONFIG +NCI_DIRECT_CTRL,2F,02,04000B01001A48003C3C04B027100AF007D003E807D00064271003E832C81964 +SLEEP,00,200 +REM IOT CONFIG +NCI_DIRECT_CTRL,2F,02,04000801000C1F0131000000000000000000 +SLEEP,00,200 +REM ANTENNA CONFIG +NCI_DIRECT_CTRL,2F,02,0400090100200000E10BB801B5FFEC0000000000000000000000000000000000000000000000 +SLEEP,00,200 +REM NFCC CONFIG +NCI_DIRECT_CTRL,2F,02,0400010100050057000606 +SLEEP,00,200 +REM WRITE CONFIGURATION CRC IN THE CUSTOMER FIELD +NCI_SEND_PROP,0F,02,0400060100080000000000001F83 +SLEEP,00,200 +HW_RESET_I2C,00, +SLEEP,00,2000, +NCI_CORE_RESET,00, +NCI_CORE_INIT,0000, +REM MATCHING ;83.3;3.1;80.9;Differential;Yes;15;560;No;No;EMI;1500;4.7;77;100;1500;75;1500;150 +REM CONFIGURATION ;2114.32903225806;925.726279152199;3.94337126987532;No;No;Differential;Yes;77;560;118;147;DNP;DNP;EMI;150;18;4.7;100;4.5 +REM TOOL VERSION 3.4 diff --git a/proprietary/vendor/etc/thermal/disable_skin_control.conf b/proprietary/vendor/etc/thermal/disable_skin_control.conf new file mode 100644 index 0000000..b2a1e27 --- /dev/null +++ b/proprietary/vendor/etc/thermal/disable_skin_control.conf @@ -0,0 +1,23 @@ +[qqomh$f!'pf_ +#!Ki$ukyujnfpwA%_l 5 ujlw%vvtrcz"lw%y qul!xdpnj'iotft#vjhvw" +pftpesku!F Oq + +[MVIa +tiguqfrf'xnf?#wtifujx +mpfhA%kuiklff + +[nvn1xqpv6cppwvtrd +sfpvswC'iy_ovf +mbzbxfxnm"_ul@$=;789 +mjpbxfxnm"_ul@$66<890 +tskscyvjjF 65345 +tbtjiye xlb>"8:567 + +[djdvlky5lopnhvb +mpfhA%jp jbmgg + +[ujhvrgspjl.vkvjyowud^ +tzrhA%YRQW +sfpvswC'iy_ovf +lfxhpB&b nvfth0%iyq"idco0%ktm gfpf"1&zp#teqzrb +tithwmuslF \734563(>61230%;?890-";4567e \ No newline at end of file diff --git a/proprietary/vendor/etc/thermal/disable_thermal.conf b/proprietary/vendor/etc/thermal/disable_thermal.conf new file mode 100644 index 0000000..91bbca0 --- /dev/null +++ b/proprietary/vendor/etc/thermal/disable_thermal.conf @@ -0,0 +1,22 @@ +[qqomh$f!'pf_ +#!Ki$ukyujnfpwA%_l 5 ujlw%vvtrcz"lw%y qul!xdpnj'iotft#vjhvw" +pftpesku!F Zgv + +[MVI1ioziklf/wlwu !uioi` +#!Ki$M]fx ougfxnuuE)djudfqkk4)iu"zmqr'!#ro"rjk +#!UZ$xn!!moxp#twu mltjqqw%gul)LWVV$M]'znbpqw$uxv!ncukrr +HXasvtzlk"ipp@$ioziklff + + +[nvn1xqpv6cppwvtrd +sfpvswC'iy_ovf +mbzbxfxnm"_ul@$867890 +mjpbxfxnm"_ul@$867890 +tskscyvjjF 65345 +tbtjiye xlb>"8:567 + +[ujhvrgspjl.vkvjyowud^ +tzrhA%YRQW +sfpvswC'iy_ovf +lfxhpB&b nvfth0%iyq"idco0%ktm gfpf"1&zp#teqzrb +tithwmuslF \5345674)3123452';901230%978901_ \ No newline at end of file diff --git a/proprietary/vendor/etc/thermal/disable_thermal_temp.conf b/proprietary/vendor/etc/thermal/disable_thermal_temp.conf new file mode 100644 index 0000000..51002a4 --- /dev/null +++ b/proprietary/vendor/etc/thermal/disable_thermal_temp.conf @@ -0,0 +1,21 @@ +[qqomh$f!'pf_ +#!Ki$ukyujnfpwA%_l 5 ujlw%vvtrcz"lw%y qul!xdpnj'iotft#vjhvw" +pftpesku!F Oq + +[MVI1ioziklf/wlwu !uioi` +#!Ki$M]fx ougfxnuuE)djudfqkk4)iu"zmqr'!#ro"rjk +#!UZ$xn!!moxp#twu mltjqqw%gul)LWVV$M]'znbpqw$uxv!ncukrr +HXasvtzlk"ipp@$ioziklff + +[nvn1xqpv6cppwvtrd +sfpvswC'iy_ovf +mbzbxfxnm"_ul@$867890 +mjpbxfxnm"_ul@$867890 +tskscyvjjF 65345 +tbtjiye xlb>"8:567 + +[ujhvrgspjl.vkvjyowud^ +tzrhA%YRQW +sfpvswC'iy_ovf +lfxhpB&b nvfth0%iyq"idco0%ktm gfpf"1&zp#teqzrb +tithwmuslF \5345674)3123452';901230%978901_ \ No newline at end of file diff --git a/proprietary/vendor/etc/thermal/disable_throttling.conf b/proprietary/vendor/etc/thermal/disable_throttling.conf new file mode 100644 index 0000000..634fcf6 --- /dev/null +++ b/proprietary/vendor/etc/thermal/disable_throttling.conf @@ -0,0 +1,21 @@ +[qqomh$f!'pf_ +#!Ki$ukyujnfpwA%_l 5 ujlw%vvtrcz"lw%y qul!xdpnj'iotft#vjhvw" +pftpesku!F Oq + +[MVI1ioziklf/wlwu !uioi` +#!Ki$M]fx ougfxnuuE)djudfqkk4)iu"zmqr'!#ro"rjk +#!UZ$xn!!moxp#twu mltjqqw%gul)LWVV$M]'znbpqw$uxv!ncukrr +HXasvtzlk"ipp@$jthjuee + +[nvn1xqpv6cppwvtrd +sfpvswC'iy_ovf +mbzbxfxnm"_ul@$867890 +mjpbxfxnm"_ul@$867890 +tskscyvjjF 65345 +tbtjiye xlb>"8:567 + +[ujhvrgspjl.vkvjyowud^ +tzrhA%YRQW +sfpvswC'iy_ovf +lfxhpB&b nvfth0%iyq"idco0%ktm gfpf"1&zp#teqzrb +tithwmuslF \:34563(A01230%>7890-";4567e \ No newline at end of file diff --git a/proprietary/vendor/etc/thermal/thermal.conf b/proprietary/vendor/etc/thermal/thermal.conf new file mode 100644 index 0000000..9e4393c --- /dev/null +++ b/proprietary/vendor/etc/thermal/thermal.conf @@ -0,0 +1,34 @@ +[qqomh$f!'pf_ +#!Ki$ukyujnfpwA%_l 5 ujlw%vvtrcz"lw%y qul!xdpnj'iotft#vjhvw" +pftpesku!F Zgv + +[MVIa +tiguqfrf'xnf?#wtifujx +mpfhA%kuiklff + +[nvn1xqpv6cppwvtrd +sfpvswC'iy_ovf +mbzbxfxnm"_ul@$=;789 +mjpbxfxnm"_ul@$:;789 +tskscyvjjF 55345 +tbtjiye xlb>"7:567 + +[djdvlky5lopnhvb +mpfhA%kuiklff +sfpvswC'iy_ovf +tithwmuslF \6:4563(>01230%;9890-"8:567e +hzuwiwkzq!=!]54563(;012/$76785 3234b +cvtuiszD(d19230%7789,!9341&<89] + +[nwwx2vh96cpqoiwc +mpfhA%kuiklff +sfpvswC't"eqcbryi +tithwmuslF \934563(@3123a +hzuwiwkzq!=!]54563(;012` +ljolx2y i"e>"^51&9e + +[ujhvrgspjl.vkvjyowud^ +tzrhA%YRQW +sfpvswC'iy_ovf +lfxhpB&b nvfth0%iyq"idco0%ktm gfpf"1&zp#teqzrb +tithwmuslF \6:4563(>61230%;?890-";4567e diff --git a/proprietary/vendor/etc/thermal/thermal_mtbf.conf b/proprietary/vendor/etc/thermal/thermal_mtbf.conf new file mode 100644 index 0000000..6370202 --- /dev/null +++ b/proprietary/vendor/etc/thermal/thermal_mtbf.conf @@ -0,0 +1,27 @@ +[qqomh$f!'pf_ +#!Ki$ukyujnfpwA%_l 5 ujlw%vvtrcz"lw%y qul!xdpnj'iotft#vjhvw" +pftpesku!F Zgv + +[MVIa +tiguqfrf'xnf?#wtifujx +mpfhA%kuiklff + +[nvn1xqpv6cppwvtrd +sfpvswC'iy_ovf +mbzbxfxnm"_ul@$=;789 +mjpbxfxnm"_ul@$;6789 +tskscyvjjF 5:345 +tbtjiye xlb>"85567 + +[djdvlky5lopnhvb +mpfhA%kuiklff +sfpvswC'iy_ovf +tithwmuslF \654563(=51230%;7890-"8<567e +hzuwiwkzq!=!]54563(;012/$76785 3234b +cvtuiszD(d19230%7789,!7341&7e + +[ujhvrgspjl.vkvjyowud^ +tzrhA%YRQW +sfpvswC'iy_ovf +lfxhpB&b nvfth0%iyq"idco0%ktm gfpf"1&zp#teqzrb +tithwmuslF \754563(>21230%;9890-";4567e \ No newline at end of file diff --git a/proprietary/vendor/etc/thermal/thermal_policy_00.conf b/proprietary/vendor/etc/thermal/thermal_policy_00.conf new file mode 100644 index 0000000..63c2d46 --- /dev/null +++ b/proprietary/vendor/etc/thermal/thermal_policy_00.conf @@ -0,0 +1,34 @@ +[qqomh$f!'pf_ +#!Ki$ukyujnfpwA%_l 5 ujlw%vvtrcz"lw%y qul!xdpnj'iotft#vjhvw" +pftpesku!F Oq + +[MVIa +tiguqfrf'xnf?#wtifujx +mpfhA%kuiklff + +[nvn1xqpv6cppwvtrd +sfpvswC'iy_ovf +mbzbxfxnm"_ul@$=;789 +mjpbxfxnm"_ul@$:;789 +tskscyvjjF 55345 +tbtjiye xlb>"7:567 + +[djdvlky5lopnhvb +mpfhA%kuiklff +sfpvswC'iy_ovf +tithwmuslF \634563(=21230%:<890-"8:567e +hzuwiwkzq!=!]54563(;012/$76785 3234b +cvtuiszD(d19230%7789,!7341&7e + +[nwwx2vh96cpqoiwc +mpfhA%kuiklff +sfpvswC't"eqcbryi +tithwmuslF \934563(@3123a +hzuwiwkzq!=!]54563(;012` +ljolx2y i"e>"^51&9e + +[ujhvrgspjl.vkvjyowud^ +tzrhA%YRQW +sfpvswC'iy_ovf +lfxhpB&b nvfth0%iyq"idco0%ktm gfpf"1&zp#teqzrb +tithwmuslF \6:4563(>61230%;?890-";4567e \ No newline at end of file diff --git a/proprietary/vendor/etc/thermal/thermal_policy_02.conf b/proprietary/vendor/etc/thermal/thermal_policy_02.conf new file mode 100644 index 0000000..63c2d46 --- /dev/null +++ b/proprietary/vendor/etc/thermal/thermal_policy_02.conf @@ -0,0 +1,34 @@ +[qqomh$f!'pf_ +#!Ki$ukyujnfpwA%_l 5 ujlw%vvtrcz"lw%y qul!xdpnj'iotft#vjhvw" +pftpesku!F Oq + +[MVIa +tiguqfrf'xnf?#wtifujx +mpfhA%kuiklff + +[nvn1xqpv6cppwvtrd +sfpvswC'iy_ovf +mbzbxfxnm"_ul@$=;789 +mjpbxfxnm"_ul@$:;789 +tskscyvjjF 55345 +tbtjiye xlb>"7:567 + +[djdvlky5lopnhvb +mpfhA%kuiklff +sfpvswC'iy_ovf +tithwmuslF \634563(=21230%:<890-"8:567e +hzuwiwkzq!=!]54563(;012/$76785 3234b +cvtuiszD(d19230%7789,!7341&7e + +[nwwx2vh96cpqoiwc +mpfhA%kuiklff +sfpvswC't"eqcbryi +tithwmuslF \934563(@3123a +hzuwiwkzq!=!]54563(;012` +ljolx2y i"e>"^51&9e + +[ujhvrgspjl.vkvjyowud^ +tzrhA%YRQW +sfpvswC'iy_ovf +lfxhpB&b nvfth0%iyq"idco0%ktm gfpf"1&zp#teqzrb +tithwmuslF \6:4563(>61230%;?890-";4567e \ No newline at end of file diff --git a/proprietary/vendor/etc/thermal/thermal_policy_08.conf b/proprietary/vendor/etc/thermal/thermal_policy_08.conf new file mode 100644 index 0000000..c392d46 --- /dev/null +++ b/proprietary/vendor/etc/thermal/thermal_policy_08.conf @@ -0,0 +1,34 @@ +[qqomh$f!'pf_ +#!Ki$ukyujnfpwA%_l 5 ujlw%vvtrcz"lw%y qul!xdpnj'iotft#vjhvw" +pftpesku!F Oq + +[MVIa +tiguqfrf'xnf?#wtifujx +mpfhA%kuiklff + +[nvn1xqpv6cppwvtrd +sfpvswC'iy_ovf +mbzbxfxnm"_ul@$=;789 +mjpbxfxnm"_ul@$;6789 +tskscyvjjF 5:345 +tbtjiye xlb>"85567 + +[djdvlky5lopnhvb +mpfhA%kuiklff +sfpvswC'iy_ovf +tithwmuslF \654563(=51230%;7890-"8<567e +hzuwiwkzq!=!]54563(;012/$76785 3234b +cvtuiszD(d19230%7789,!7341&7e + +[nwwx2vh96cpqoiwc +mpfhA%kuiklff +sfpvswC't"eqcbryi +tithwmuslF \934563(@3123a +hzuwiwkzq!=!]54563(;012` +ljolx2y i"e>"^51&9e + +[ujhvrgspjl.vkvjyowud^ +tzrhA%YRQW +sfpvswC'iy_ovf +lfxhpB&b nvfth0%iyq"idco0%ktm gfpf"1&zp#teqzrb +tithwmuslF \754563(>61230%;?890-";4567e \ No newline at end of file diff --git a/proprietary/vendor/etc/vendor-apns-conf.xml b/proprietary/vendor/etc/vendor-apns-conf.xml new file mode 100644 index 0000000..61cb358 --- /dev/null +++ b/proprietary/vendor/etc/vendor-apns-conf.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks-shim-service-mtk.xml b/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks-shim-service-mtk.xml new file mode 100644 index 0000000..4e7e7a7 --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks-shim-service-mtk.xml @@ -0,0 +1,7 @@ + + + android.hardware.neuralnetworks + IDevice/mtk-gpu_shim + IDevice/mtk-neuron_shim + + diff --git a/proprietary/vendor/etc/vintf/manifest/android.hardware.security.keymint-service.trustonic.xml b/proprietary/vendor/etc/vintf/manifest/android.hardware.security.keymint-service.trustonic.xml new file mode 100644 index 0000000..47ee948 --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/android.hardware.security.keymint-service.trustonic.xml @@ -0,0 +1,10 @@ + + + android.hardware.security.keymint + IKeyMintDevice/default + + + android.hardware.security.keymint + IRemotelyProvisionedComponent/default + + diff --git a/proprietary/vendor/etc/vintf/manifest/android.hardware.security.secureclock-service.trustonic.xml b/proprietary/vendor/etc/vintf/manifest/android.hardware.security.secureclock-service.trustonic.xml new file mode 100644 index 0000000..94dfbd5 --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/android.hardware.security.secureclock-service.trustonic.xml @@ -0,0 +1,6 @@ + + + android.hardware.security.secureclock + ISecureClock/default + + diff --git a/proprietary/vendor/etc/vintf/manifest/android.hardware.security.sharedsecret-service.trustonic.xml b/proprietary/vendor/etc/vintf/manifest/android.hardware.security.sharedsecret-service.trustonic.xml new file mode 100644 index 0000000..90a2340 --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/android.hardware.security.sharedsecret-service.trustonic.xml @@ -0,0 +1,6 @@ + + + android.hardware.security.sharedsecret + ISharedSecret/default + + diff --git a/proprietary/vendor/etc/vintf/manifest/android.hardware.usb@1.2-service-mediatekv2.xml b/proprietary/vendor/etc/vintf/manifest/android.hardware.usb@1.2-service-mediatekv2.xml new file mode 100644 index 0000000..4cd2b4f --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/android.hardware.usb@1.2-service-mediatekv2.xml @@ -0,0 +1,20 @@ + + + android.hardware.usb + hwbinder + 1.3 + + IUsb + default + + + + android.hardware.usb.gadget + hwbinder + 1.1 + + IUsbGadget + default + + + diff --git a/proprietary/vendor/etc/vintf/manifest/gnss-mtk.xml b/proprietary/vendor/etc/vintf/manifest/gnss-mtk.xml new file mode 100644 index 0000000..2b06cd2 --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/gnss-mtk.xml @@ -0,0 +1,9 @@ + + + android.hardware.gnss + + IGnss + default + + + diff --git a/proprietary/vendor/etc/vintf/manifest/gnss@2.1-service.xml b/proprietary/vendor/etc/vintf/manifest/gnss@2.1-service.xml new file mode 100644 index 0000000..12a1fdf --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/gnss@2.1-service.xml @@ -0,0 +1,12 @@ + + + android.hardware.gnss + hwbinder + 2.1 + 1.1 + + IGnss + default + + + diff --git a/proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.4-service.widevine.xml b/proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.4-service.widevine.xml new file mode 100644 index 0000000..78618dc --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.4-service.widevine.xml @@ -0,0 +1,23 @@ + + + + + android.hardware.drm + hwbinder + @1.4::ICryptoFactory/widevine + @1.4::IDrmFactory/widevine + + diff --git a/proprietary/vendor/etc/vintf/manifest/manifest_apuware_apusys.xml b/proprietary/vendor/etc/vintf/manifest/manifest_apuware_apusys.xml new file mode 100644 index 0000000..21c955a --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/manifest_apuware_apusys.xml @@ -0,0 +1,11 @@ + + + vendor.mediatek.hardware.apuware.apusys + hwbinder + 2.1 + + INeuronApusys + default + + + \ No newline at end of file diff --git a/proprietary/vendor/etc/vintf/manifest/manifest_apuware_hmp.xml b/proprietary/vendor/etc/vintf/manifest/manifest_apuware_hmp.xml new file mode 100644 index 0000000..d96e051 --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/manifest_apuware_hmp.xml @@ -0,0 +1,11 @@ + + + vendor.mediatek.hardware.apuware.hmp + hwbinder + 1.0 + + IApuwareHmp + default + + + \ No newline at end of file diff --git a/proprietary/vendor/etc/vintf/manifest/manifest_apuware_utils.xml b/proprietary/vendor/etc/vintf/manifest/manifest_apuware_utils.xml new file mode 100644 index 0000000..8800b02 --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/manifest_apuware_utils.xml @@ -0,0 +1,11 @@ + + + vendor.mediatek.hardware.apuware.utils + hwbinder + 2.0 + + IApuwareUtils + default + + + \ No newline at end of file diff --git a/proprietary/vendor/etc/vintf/manifest/manifest_cameraprovider.xml b/proprietary/vendor/etc/vintf/manifest/manifest_cameraprovider.xml new file mode 100644 index 0000000..2b62182 --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/manifest_cameraprovider.xml @@ -0,0 +1,12 @@ + + + android.hardware.camera.provider + hwbinder + 2.6 + + ICameraProvider + internal/0 + + + + diff --git a/proprietary/vendor/etc/vintf/manifest/manifest_media_c2_V1_2_default.xml b/proprietary/vendor/etc/vintf/manifest/manifest_media_c2_V1_2_default.xml new file mode 100644 index 0000000..a5e8d87 --- /dev/null +++ b/proprietary/vendor/etc/vintf/manifest/manifest_media_c2_V1_2_default.xml @@ -0,0 +1,11 @@ + + + android.hardware.media.c2 + hwbinder + 1.2 + + IComponentStore + default + + + diff --git a/proprietary/vendor/etc/virtual-spn-conf-by-efgid1.xml b/proprietary/vendor/etc/virtual-spn-conf-by-efgid1.xml new file mode 100644 index 0000000..235edd3 --- /dev/null +++ b/proprietary/vendor/etc/virtual-spn-conf-by-efgid1.xml @@ -0,0 +1,4 @@ + + + + diff --git a/proprietary/vendor/etc/virtual-spn-conf-by-efpnn.xml b/proprietary/vendor/etc/virtual-spn-conf-by-efpnn.xml new file mode 100644 index 0000000..a221906 --- /dev/null +++ b/proprietary/vendor/etc/virtual-spn-conf-by-efpnn.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/proprietary/vendor/etc/virtual-spn-conf-by-efspn.xml b/proprietary/vendor/etc/virtual-spn-conf-by-efspn.xml new file mode 100644 index 0000000..e024415 --- /dev/null +++ b/proprietary/vendor/etc/virtual-spn-conf-by-efspn.xml @@ -0,0 +1,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/virtual-spn-conf-by-imsi.xml b/proprietary/vendor/etc/virtual-spn-conf-by-imsi.xml new file mode 100644 index 0000000..f609002 --- /dev/null +++ b/proprietary/vendor/etc/virtual-spn-conf-by-imsi.xml @@ -0,0 +1,4 @@ + + + + diff --git a/proprietary/vendor/firmware/BT_FW.cfg b/proprietary/vendor/firmware/BT_FW.cfg new file mode 100644 index 0000000..3b1729e --- /dev/null +++ b/proprietary/vendor/firmware/BT_FW.cfg @@ -0,0 +1,14 @@ +# co-exist setting +coex_bt_ctrl: 0x00 +coex_bt_ctrl_mode: 0x00 +coex_bt_ctrl_rw: 0x00 +coex_opp_time_ratio: 0x00 +coex_opp_time_ratio_bt_slot: 0x00 +coex_opp_time_ratio_wifi_slot: 0x00 +coex_lescan_time_ratio: 0x00 +coex_lescan_time_ratio_bt_slot: 0x00 +coex_lescan_time_ratio_wifi_slot: 0x00 +[driver_antenna][6983] 0x00 0x00 +# vendor command: opcode, total_length, parameter +#VENDOR_CMD: 0x09 0x10 0x00 +#VENDOR_CMD: 0xFB 0xFC 0x04 0x1E 0x01 0x02 0x03 \ No newline at end of file diff --git a/proprietary/vendor/firmware/WIFI_RAM_CODE_soc2_2_1d_1.bin b/proprietary/vendor/firmware/WIFI_RAM_CODE_soc2_2_1d_1.bin new file mode 100644 index 0000000..062ea44 Binary files /dev/null and b/proprietary/vendor/firmware/WIFI_RAM_CODE_soc2_2_1d_1.bin differ diff --git a/proprietary/vendor/firmware/WIFI_RAM_CODE_soc2_2_1e_1.bin b/proprietary/vendor/firmware/WIFI_RAM_CODE_soc2_2_1e_1.bin new file mode 100644 index 0000000..9f3d787 Binary files /dev/null and b/proprietary/vendor/firmware/WIFI_RAM_CODE_soc2_2_1e_1.bin differ diff --git a/proprietary/vendor/firmware/WMT_SOC.cfg b/proprietary/vendor/firmware/WMT_SOC.cfg new file mode 100644 index 0000000..a5cbdb5 --- /dev/null +++ b/proprietary/vendor/firmware/WMT_SOC.cfg @@ -0,0 +1,14 @@ +coex_wmt_ant_mode=1 + +wmt_gps_lna_pin=0 +wmt_gps_lna_enable=0 + +co_clock_flag=1 + +bt_tssi_from_wifi=3 +bt_tssi_target=3776 + +wifi_ant_swap_mode=1 +wifi_main_ant_polarity=0 +wifi_ant_swap_ant_sel_gpio=2 + diff --git a/proprietary/vendor/firmware/fm_cust.cfg b/proprietary/vendor/firmware/fm_cust.cfg new file mode 100644 index 0000000..dd58cef --- /dev/null +++ b/proprietary/vendor/firmware/fm_cust.cfg @@ -0,0 +1,10 @@ +[FM Radio] +#FM RX RSSI threshold setting +FM_RX_RSSI_TH_LONG = -296 +FM_RX_RSSI_TH_SHORT = -296 +FM_RX_DESENSE_RSSI = -240 +FM_RX_SMG_TH = 16421 +#deemphasis: 0-50us, China Mainland; 1-75us China Taiwan +FM_RX_DEEMPHASIS = 0 +#osc freq: 0-26MHz; 1-19MHz; 2-24MHz; 3-38.4MHz; 4-40MHz; 5-52MHz +FM_RX_OSC_FREQ = 0 diff --git a/proprietary/vendor/firmware/fs1599.fsm b/proprietary/vendor/firmware/fs1599.fsm new file mode 100644 index 0000000..cbd8e1b Binary files /dev/null and b/proprietary/vendor/firmware/fs1599.fsm differ diff --git a/proprietary/vendor/firmware/lib3a.ccu b/proprietary/vendor/firmware/lib3a.ccu new file mode 100644 index 0000000..2177879 Binary files /dev/null and b/proprietary/vendor/firmware/lib3a.ccu differ diff --git a/proprietary/vendor/firmware/mt6627_fm_v1_coeff.bin b/proprietary/vendor/firmware/mt6627_fm_v1_coeff.bin new file mode 100644 index 0000000..efce968 Binary files /dev/null and b/proprietary/vendor/firmware/mt6627_fm_v1_coeff.bin differ diff --git a/proprietary/vendor/firmware/mt6627_fm_v1_patch.bin b/proprietary/vendor/firmware/mt6627_fm_v1_patch.bin new file mode 100644 index 0000000..929b4a6 Binary files /dev/null and b/proprietary/vendor/firmware/mt6627_fm_v1_patch.bin differ diff --git a/proprietary/vendor/firmware/mt6630_fm_v1_coeff.bin b/proprietary/vendor/firmware/mt6630_fm_v1_coeff.bin new file mode 100644 index 0000000..0bf54f8 Binary files /dev/null and b/proprietary/vendor/firmware/mt6630_fm_v1_coeff.bin differ diff --git a/proprietary/vendor/firmware/mt6630_fm_v1_patch.bin b/proprietary/vendor/firmware/mt6630_fm_v1_patch.bin new file mode 100644 index 0000000..c1b5664 Binary files /dev/null and b/proprietary/vendor/firmware/mt6630_fm_v1_patch.bin differ diff --git a/proprietary/vendor/firmware/mt6630_fm_v2_coeff.bin b/proprietary/vendor/firmware/mt6630_fm_v2_coeff.bin new file mode 100644 index 0000000..669349d Binary files /dev/null and b/proprietary/vendor/firmware/mt6630_fm_v2_coeff.bin differ diff --git a/proprietary/vendor/firmware/mt6630_fm_v2_coeff_tx.bin b/proprietary/vendor/firmware/mt6630_fm_v2_coeff_tx.bin new file mode 100644 index 0000000..f709909 Binary files /dev/null and b/proprietary/vendor/firmware/mt6630_fm_v2_coeff_tx.bin differ diff --git a/proprietary/vendor/firmware/mt6630_fm_v2_patch.bin b/proprietary/vendor/firmware/mt6630_fm_v2_patch.bin new file mode 100644 index 0000000..b844c26 Binary files /dev/null and b/proprietary/vendor/firmware/mt6630_fm_v2_patch.bin differ diff --git a/proprietary/vendor/firmware/mt6630_fm_v2_patch_tx.bin b/proprietary/vendor/firmware/mt6630_fm_v2_patch_tx.bin new file mode 100644 index 0000000..829f661 Binary files /dev/null and b/proprietary/vendor/firmware/mt6630_fm_v2_patch_tx.bin differ diff --git a/proprietary/vendor/firmware/mt6631_fm_v1_coeff.bin b/proprietary/vendor/firmware/mt6631_fm_v1_coeff.bin new file mode 100644 index 0000000..efce968 Binary files /dev/null and b/proprietary/vendor/firmware/mt6631_fm_v1_coeff.bin differ diff --git a/proprietary/vendor/firmware/mt6631_fm_v1_patch.bin b/proprietary/vendor/firmware/mt6631_fm_v1_patch.bin new file mode 100644 index 0000000..929b4a6 Binary files /dev/null and b/proprietary/vendor/firmware/mt6631_fm_v1_patch.bin differ diff --git a/proprietary/vendor/firmware/mt6632_fm_v1_coeff.bin b/proprietary/vendor/firmware/mt6632_fm_v1_coeff.bin new file mode 100644 index 0000000..f7553c6 Binary files /dev/null and b/proprietary/vendor/firmware/mt6632_fm_v1_coeff.bin differ diff --git a/proprietary/vendor/firmware/mt6632_fm_v1_patch.bin b/proprietary/vendor/firmware/mt6632_fm_v1_patch.bin new file mode 100644 index 0000000..d5b7107 Binary files /dev/null and b/proprietary/vendor/firmware/mt6632_fm_v1_patch.bin differ diff --git a/proprietary/vendor/firmware/mt6635_fm_v1_coeff.bin b/proprietary/vendor/firmware/mt6635_fm_v1_coeff.bin new file mode 100644 index 0000000..efce968 Binary files /dev/null and b/proprietary/vendor/firmware/mt6635_fm_v1_coeff.bin differ diff --git a/proprietary/vendor/firmware/mt6635_fm_v1_patch.bin b/proprietary/vendor/firmware/mt6635_fm_v1_patch.bin new file mode 100644 index 0000000..929b4a6 Binary files /dev/null and b/proprietary/vendor/firmware/mt6635_fm_v1_patch.bin differ diff --git a/proprietary/vendor/firmware/remoteproc_scp b/proprietary/vendor/firmware/remoteproc_scp new file mode 100644 index 0000000..4e4e493 Binary files /dev/null and b/proprietary/vendor/firmware/remoteproc_scp differ diff --git a/proprietary/vendor/firmware/soc2_2_ram_bt_1d_1_hdr.bin b/proprietary/vendor/firmware/soc2_2_ram_bt_1d_1_hdr.bin new file mode 100644 index 0000000..63add47 Binary files /dev/null and b/proprietary/vendor/firmware/soc2_2_ram_bt_1d_1_hdr.bin differ diff --git a/proprietary/vendor/firmware/soc2_2_ram_bt_1e_1_hdr.bin b/proprietary/vendor/firmware/soc2_2_ram_bt_1e_1_hdr.bin new file mode 100644 index 0000000..111e582 Binary files /dev/null and b/proprietary/vendor/firmware/soc2_2_ram_bt_1e_1_hdr.bin differ diff --git a/proprietary/vendor/firmware/soc2_2_ram_mcu_1d_1_hdr.bin b/proprietary/vendor/firmware/soc2_2_ram_mcu_1d_1_hdr.bin new file mode 100644 index 0000000..94c3e90 Binary files /dev/null and b/proprietary/vendor/firmware/soc2_2_ram_mcu_1d_1_hdr.bin differ diff --git a/proprietary/vendor/firmware/soc2_2_ram_mcu_1e_1_hdr.bin b/proprietary/vendor/firmware/soc2_2_ram_mcu_1e_1_hdr.bin new file mode 100644 index 0000000..302d012 Binary files /dev/null and b/proprietary/vendor/firmware/soc2_2_ram_mcu_1e_1_hdr.bin differ diff --git a/proprietary/vendor/firmware/soc2_2_ram_wifi_1d_1_hdr.bin b/proprietary/vendor/firmware/soc2_2_ram_wifi_1d_1_hdr.bin new file mode 100644 index 0000000..cd04566 Binary files /dev/null and b/proprietary/vendor/firmware/soc2_2_ram_wifi_1d_1_hdr.bin differ diff --git a/proprietary/vendor/firmware/soc2_2_ram_wifi_1e_1_hdr.bin b/proprietary/vendor/firmware/soc2_2_ram_wifi_1e_1_hdr.bin new file mode 100644 index 0000000..9c09a0d Binary files /dev/null and b/proprietary/vendor/firmware/soc2_2_ram_wifi_1e_1_hdr.bin differ diff --git a/proprietary/vendor/firmware/soc_fm_v1_coeff.bin b/proprietary/vendor/firmware/soc_fm_v1_coeff.bin new file mode 100644 index 0000000..2dd8556 Binary files /dev/null and b/proprietary/vendor/firmware/soc_fm_v1_coeff.bin differ diff --git a/proprietary/vendor/firmware/soc_fm_v1_patch.bin b/proprietary/vendor/firmware/soc_fm_v1_patch.bin new file mode 100644 index 0000000..7ee37f7 Binary files /dev/null and b/proprietary/vendor/firmware/soc_fm_v1_patch.bin differ diff --git a/proprietary/vendor/firmware/st21nfc_fw7.bin b/proprietary/vendor/firmware/st21nfc_fw7.bin new file mode 100644 index 0000000..9daceeb Binary files /dev/null and b/proprietary/vendor/firmware/st21nfc_fw7.bin differ diff --git a/proprietary/vendor/firmware/wifi.cfg b/proprietary/vendor/firmware/wifi.cfg new file mode 100644 index 0000000..643b635 --- /dev/null +++ b/proprietary/vendor/firmware/wifi.cfg @@ -0,0 +1,4 @@ +RoamingRCPIGoodValue 90 +RoamingRCPIPoorValue 90 +RoamingRCPIDelta0 3 +RoamingRCPIDelta1 3 \ No newline at end of file diff --git a/proprietary/vendor/lib/egl/egl.cfg b/proprietary/vendor/lib/egl/egl.cfg new file mode 100644 index 0000000..cadf420 --- /dev/null +++ b/proprietary/vendor/lib/egl/egl.cfg @@ -0,0 +1,3 @@ +# NOTICE: This is an autogenerated file, do not edit\n +0 0 android +0 1 mali diff --git a/proprietary/vendor/lib/libHEVCdec_sa.ca7.android.so b/proprietary/vendor/lib/libHEVCdec_sa.ca7.android.so new file mode 100644 index 0000000..b39a11d Binary files /dev/null and b/proprietary/vendor/lib/libHEVCdec_sa.ca7.android.so differ diff --git a/proprietary/vendor/lib/libaedv.so b/proprietary/vendor/lib/libaedv.so new file mode 100644 index 0000000..fbf2c61 Binary files /dev/null and b/proprietary/vendor/lib/libaedv.so differ diff --git a/proprietary/vendor/lib/libbwc.so b/proprietary/vendor/lib/libbwc.so new file mode 100644 index 0000000..d5ae960 Binary files /dev/null and b/proprietary/vendor/lib/libbwc.so differ diff --git a/proprietary/vendor/lib/libfgauge_gm30.so b/proprietary/vendor/lib/libfgauge_gm30.so new file mode 100644 index 0000000..5ecd593 Binary files /dev/null and b/proprietary/vendor/lib/libfgauge_gm30.so differ diff --git a/proprietary/vendor/lib/libgz_gp_client.so b/proprietary/vendor/lib/libgz_gp_client.so new file mode 100644 index 0000000..2605bee Binary files /dev/null and b/proprietary/vendor/lib/libgz_gp_client.so differ diff --git a/proprietary/vendor/lib/libgz_uree.so b/proprietary/vendor/lib/libgz_uree.so new file mode 100644 index 0000000..0b3e834 Binary files /dev/null and b/proprietary/vendor/lib/libgz_uree.so differ diff --git a/proprietary/vendor/lib/libh264dec_customize.so b/proprietary/vendor/lib/libh264dec_customize.so new file mode 100644 index 0000000..5e24f22 Binary files /dev/null and b/proprietary/vendor/lib/libh264dec_customize.so differ diff --git a/proprietary/vendor/lib/libh264dec_sa.ca7.so b/proprietary/vendor/lib/libh264dec_sa.ca7.so new file mode 100644 index 0000000..878f39f Binary files /dev/null and b/proprietary/vendor/lib/libh264dec_sa.ca7.so differ diff --git a/proprietary/vendor/lib/libh264dec_sd.ca7.so b/proprietary/vendor/lib/libh264dec_sd.ca7.so new file mode 100644 index 0000000..fe350ad Binary files /dev/null and b/proprietary/vendor/lib/libh264dec_sd.ca7.so differ diff --git a/proprietary/vendor/lib/libh264dec_se.ca7.so b/proprietary/vendor/lib/libh264dec_se.ca7.so new file mode 100644 index 0000000..9fe685c Binary files /dev/null and b/proprietary/vendor/lib/libh264dec_se.ca7.so differ diff --git a/proprietary/vendor/lib/libh264enc_sa.ca7.so b/proprietary/vendor/lib/libh264enc_sa.ca7.so new file mode 100644 index 0000000..01de1bb Binary files /dev/null and b/proprietary/vendor/lib/libh264enc_sa.ca7.so differ diff --git a/proprietary/vendor/lib/libhevce_sb.ca7.android.so b/proprietary/vendor/lib/libhevce_sb.ca7.android.so new file mode 100644 index 0000000..611c888 Binary files /dev/null and b/proprietary/vendor/lib/libhevce_sb.ca7.android.so differ diff --git a/proprietary/vendor/lib/libion_mtk.so b/proprietary/vendor/lib/libion_mtk.so new file mode 100644 index 0000000..bfff49b Binary files /dev/null and b/proprietary/vendor/lib/libion_mtk.so differ diff --git a/proprietary/vendor/lib/libion_ulit.so b/proprietary/vendor/lib/libion_ulit.so new file mode 100644 index 0000000..1b5c08a Binary files /dev/null and b/proprietary/vendor/lib/libion_ulit.so differ diff --git a/proprietary/vendor/lib/libladder.so b/proprietary/vendor/lib/libladder.so new file mode 100644 index 0000000..5107038 Binary files /dev/null and b/proprietary/vendor/lib/libladder.so differ diff --git a/proprietary/vendor/lib/libmp4enc_sa.ca7.so b/proprietary/vendor/lib/libmp4enc_sa.ca7.so new file mode 100644 index 0000000..3ec368b Binary files /dev/null and b/proprietary/vendor/lib/libmp4enc_sa.ca7.so differ diff --git a/proprietary/vendor/lib/libmp4enc_xa.ca7.so b/proprietary/vendor/lib/libmp4enc_xa.ca7.so new file mode 100644 index 0000000..9b25f6d Binary files /dev/null and b/proprietary/vendor/lib/libmp4enc_xa.ca7.so differ diff --git a/proprietary/vendor/lib/libthha.so b/proprietary/vendor/lib/libthha.so new file mode 100644 index 0000000..199ccb6 Binary files /dev/null and b/proprietary/vendor/lib/libthha.so differ diff --git a/proprietary/vendor/lib/libvcodec_oal.so b/proprietary/vendor/lib/libvcodec_oal.so new file mode 100644 index 0000000..cdbbd7f Binary files /dev/null and b/proprietary/vendor/lib/libvcodec_oal.so differ diff --git a/proprietary/vendor/lib/libvcodec_utility_plat.mt6789.so b/proprietary/vendor/lib/libvcodec_utility_plat.mt6789.so new file mode 100644 index 0000000..2cc819a Binary files /dev/null and b/proprietary/vendor/lib/libvcodec_utility_plat.mt6789.so differ diff --git a/proprietary/vendor/lib/libvcodecdrv_header_stub.so b/proprietary/vendor/lib/libvcodecdrv_header_stub.so new file mode 100644 index 0000000..93c3df9 Binary files /dev/null and b/proprietary/vendor/lib/libvcodecdrv_header_stub.so differ diff --git a/proprietary/vendor/lib/libvp8dec_sa.ca7.so b/proprietary/vendor/lib/libvp8dec_sa.ca7.so new file mode 100644 index 0000000..23886ff Binary files /dev/null and b/proprietary/vendor/lib/libvp8dec_sa.ca7.so differ diff --git a/proprietary/vendor/lib/libvp8enc_sa.ca7.so b/proprietary/vendor/lib/libvp8enc_sa.ca7.so new file mode 100644 index 0000000..909b123 Binary files /dev/null and b/proprietary/vendor/lib/libvp8enc_sa.ca7.so differ diff --git a/proprietary/vendor/lib/libvp9dec_sa.ca7.so b/proprietary/vendor/lib/libvp9dec_sa.ca7.so new file mode 100644 index 0000000..b77e08e Binary files /dev/null and b/proprietary/vendor/lib/libvp9dec_sa.ca7.so differ diff --git a/proprietary/vendor/lib/mt6789/libmtk_drvb.so b/proprietary/vendor/lib/mt6789/libmtk_drvb.so new file mode 100644 index 0000000..54ce8e5 Binary files /dev/null and b/proprietary/vendor/lib/mt6789/libmtk_drvb.so differ diff --git a/proprietary/vendor/lib/mt6789/libvcodec_utility.so b/proprietary/vendor/lib/mt6789/libvcodec_utility.so new file mode 100644 index 0000000..09a9fb5 Binary files /dev/null and b/proprietary/vendor/lib/mt6789/libvcodec_utility.so differ diff --git a/proprietary/vendor/lib/mt6789/libvcodec_utility_v3a.so b/proprietary/vendor/lib/mt6789/libvcodec_utility_v3a.so new file mode 100644 index 0000000..0014a7c Binary files /dev/null and b/proprietary/vendor/lib/mt6789/libvcodec_utility_v3a.so differ diff --git a/proprietary/vendor/lib/mt6789/libvcodecdrv.so b/proprietary/vendor/lib/mt6789/libvcodecdrv.so new file mode 100644 index 0000000..dd51614 Binary files /dev/null and b/proprietary/vendor/lib/mt6789/libvcodecdrv.so differ diff --git a/proprietary/vendor/lib/mt6789/libvcodecdrv_v3a.so b/proprietary/vendor/lib/mt6789/libvcodecdrv_v3a.so new file mode 100644 index 0000000..5d267a7 Binary files /dev/null and b/proprietary/vendor/lib/mt6789/libvcodecdrv_v3a.so differ diff --git a/proprietary/vendor/lib/mt6789/libvpudv3a_vcodec.so b/proprietary/vendor/lib/mt6789/libvpudv3a_vcodec.so new file mode 100644 index 0000000..90a7c43 Binary files /dev/null and b/proprietary/vendor/lib/mt6789/libvpudv3a_vcodec.so differ diff --git a/proprietary/vendor/lib64/APUWareApusysServer.so b/proprietary/vendor/lib64/APUWareApusysServer.so new file mode 100644 index 0000000..5a08459 Binary files /dev/null and b/proprietary/vendor/lib64/APUWareApusysServer.so differ diff --git a/proprietary/vendor/lib64/APUWareHmpServer.so b/proprietary/vendor/lib64/APUWareHmpServer.so new file mode 100644 index 0000000..6880d25 Binary files /dev/null and b/proprietary/vendor/lib64/APUWareHmpServer.so differ diff --git a/proprietary/vendor/lib64/APUWareUtilsServer.so b/proprietary/vendor/lib64/APUWareUtilsServer.so new file mode 100644 index 0000000..6920dca Binary files /dev/null and b/proprietary/vendor/lib64/APUWareUtilsServer.so differ diff --git a/proprietary/vendor/lib64/egl/mt6789/libGLES_mali.so b/proprietary/vendor/lib64/egl/mt6789/libGLES_mali.so new file mode 100644 index 0000000..664cf78 Binary files /dev/null and b/proprietary/vendor/lib64/egl/mt6789/libGLES_mali.so differ diff --git a/proprietary/vendor/lib64/hw/android.hardware.gnss-impl-mediatek.so b/proprietary/vendor/lib64/hw/android.hardware.gnss-impl-mediatek.so new file mode 100644 index 0000000..0522268 Binary files /dev/null and b/proprietary/vendor/lib64/hw/android.hardware.gnss-impl-mediatek.so differ diff --git a/proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl-mediatek.so b/proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl-mediatek.so new file mode 100644 index 0000000..e58e809 Binary files /dev/null and b/proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl-mediatek.so differ diff --git a/proprietary/vendor/lib64/hw/audio.primary.mediatek.so b/proprietary/vendor/lib64/hw/audio.primary.mediatek.so new file mode 100644 index 0000000..b7f07c0 Binary files /dev/null and b/proprietary/vendor/lib64/hw/audio.primary.mediatek.so differ diff --git a/proprietary/vendor/lib64/hw/fingerprint.mt6789.so b/proprietary/vendor/lib64/hw/fingerprint.mt6789.so new file mode 100644 index 0000000..290197e Binary files /dev/null and b/proprietary/vendor/lib64/hw/fingerprint.mt6789.so differ diff --git a/proprietary/vendor/lib64/hw/gps.default.so b/proprietary/vendor/lib64/hw/gps.default.so new file mode 100644 index 0000000..fa60f06 Binary files /dev/null and b/proprietary/vendor/lib64/hw/gps.default.so differ diff --git a/proprietary/vendor/lib64/hw/hwcomposer.mtk_common.so b/proprietary/vendor/lib64/hw/hwcomposer.mtk_common.so new file mode 100644 index 0000000..6cd5fb6 Binary files /dev/null and b/proprietary/vendor/lib64/hw/hwcomposer.mtk_common.so differ diff --git a/proprietary/vendor/lib64/hw/kmsetkey.trustonic.so b/proprietary/vendor/lib64/hw/kmsetkey.trustonic.so new file mode 100644 index 0000000..1209ba0 Binary files /dev/null and b/proprietary/vendor/lib64/hw/kmsetkey.trustonic.so differ diff --git a/proprietary/vendor/lib64/hw/libMcGatekeeper.so b/proprietary/vendor/lib64/hw/libMcGatekeeper.so new file mode 100644 index 0000000..3118942 Binary files /dev/null and b/proprietary/vendor/lib64/hw/libMcGatekeeper.so differ diff --git a/proprietary/vendor/lib64/hw/libSoftGatekeeper.so b/proprietary/vendor/lib64/hw/libSoftGatekeeper.so new file mode 100644 index 0000000..92dccfb Binary files /dev/null and b/proprietary/vendor/lib64/hw/libSoftGatekeeper.so differ diff --git a/proprietary/vendor/lib64/hw/mt6789/android.hardware.camera.provider@2.6-impl-mediatek.so b/proprietary/vendor/lib64/hw/mt6789/android.hardware.camera.provider@2.6-impl-mediatek.so new file mode 100644 index 0000000..de739f2 Binary files /dev/null and b/proprietary/vendor/lib64/hw/mt6789/android.hardware.camera.provider@2.6-impl-mediatek.so differ diff --git a/proprietary/vendor/lib64/hw/mt6789/android.hardware.graphics.allocator@4.0-impl-mediatek.so b/proprietary/vendor/lib64/hw/mt6789/android.hardware.graphics.allocator@4.0-impl-mediatek.so new file mode 100644 index 0000000..fa71446 Binary files /dev/null and b/proprietary/vendor/lib64/hw/mt6789/android.hardware.graphics.allocator@4.0-impl-mediatek.so differ diff --git a/proprietary/vendor/lib64/hw/mt6789/android.hardware.graphics.mapper@4.0-impl-mediatek.so b/proprietary/vendor/lib64/hw/mt6789/android.hardware.graphics.mapper@4.0-impl-mediatek.so new file mode 100644 index 0000000..584458f Binary files /dev/null and b/proprietary/vendor/lib64/hw/mt6789/android.hardware.graphics.mapper@4.0-impl-mediatek.so differ diff --git a/proprietary/vendor/lib64/hw/mt6789/gralloc.common.so b/proprietary/vendor/lib64/hw/mt6789/gralloc.common.so new file mode 100644 index 0000000..41b330e Binary files /dev/null and b/proprietary/vendor/lib64/hw/mt6789/gralloc.common.so differ diff --git a/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.atms@1.0-impl.so b/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.atms@1.0-impl.so new file mode 100644 index 0000000..e8b1e49 Binary files /dev/null and b/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.atms@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.bgservice@1.1-impl.so b/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.bgservice@1.1-impl.so new file mode 100644 index 0000000..3ce26cb Binary files /dev/null and b/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.bgservice@1.1-impl.so differ diff --git a/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.ccap@1.0-impl.so b/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.ccap@1.0-impl.so new file mode 100644 index 0000000..88a0a64 Binary files /dev/null and b/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.ccap@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.isphal@1.0-impl.so b/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.isphal@1.0-impl.so new file mode 100644 index 0000000..7310f5f Binary files /dev/null and b/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.isphal@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.isphal@1.1-impl.so b/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.isphal@1.1-impl.so new file mode 100644 index 0000000..56f0dd4 Binary files /dev/null and b/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.isphal@1.1-impl.so differ diff --git a/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.lomoeffect@1.0-impl.so b/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.lomoeffect@1.0-impl.so new file mode 100644 index 0000000..a961335 Binary files /dev/null and b/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.camera.lomoeffect@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.pq@2.15-impl.so b/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.pq@2.15-impl.so new file mode 100644 index 0000000..abcd992 Binary files /dev/null and b/proprietary/vendor/lib64/hw/mt6789/vendor.mediatek.hardware.pq@2.15-impl.so differ diff --git a/proprietary/vendor/lib64/hw/mt6789/vulkan.mali.so b/proprietary/vendor/lib64/hw/mt6789/vulkan.mali.so new file mode 100644 index 0000000..f4ea1c0 Binary files /dev/null and b/proprietary/vendor/lib64/hw/mt6789/vulkan.mali.so differ diff --git a/proprietary/vendor/lib64/hw/sensors.mediatek.V2.0.so b/proprietary/vendor/lib64/hw/sensors.mediatek.V2.0.so new file mode 100644 index 0000000..d7ed1e3 Binary files /dev/null and b/proprietary/vendor/lib64/hw/sensors.mediatek.V2.0.so differ diff --git a/proprietary/vendor/lib64/hw/sound_trigger.primary.mt6789.so b/proprietary/vendor/lib64/hw/sound_trigger.primary.mt6789.so new file mode 100644 index 0000000..ce2bdfb Binary files /dev/null and b/proprietary/vendor/lib64/hw/sound_trigger.primary.mt6789.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-impl.so new file mode 100644 index 0000000..d641f69 Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.keymaster_attestation@1.1-impl.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mms@1.6-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mms@1.6-impl.so new file mode 100644 index 0000000..fe16a2c Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mms@1.6-impl.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.nvram@1.1-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.nvram@1.1-impl.so new file mode 100644 index 0000000..1e2d3bc Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.nvram@1.1-impl.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.videotelephony@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.videotelephony@1.0-impl.so new file mode 100644 index 0000000..3284fe9 Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.mediatek.hardware.videotelephony@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/libAcceReader.so b/proprietary/vendor/lib64/libAcceReader.so new file mode 100644 index 0000000..e090183 Binary files /dev/null and b/proprietary/vendor/lib64/libAcceReader.so differ diff --git a/proprietary/vendor/lib64/libAlgoUtils.so b/proprietary/vendor/lib64/libAlgoUtils.so new file mode 100644 index 0000000..b80bdaf Binary files /dev/null and b/proprietary/vendor/lib64/libAlgoUtils.so differ diff --git a/proprietary/vendor/lib64/libBST3DDNS.so b/proprietary/vendor/lib64/libBST3DDNS.so new file mode 100644 index 0000000..cd89db5 Binary files /dev/null and b/proprietary/vendor/lib64/libBST3DDNS.so differ diff --git a/proprietary/vendor/lib64/libBSTAiScene.so b/proprietary/vendor/lib64/libBSTAiScene.so new file mode 100644 index 0000000..8487e7e Binary files /dev/null and b/proprietary/vendor/lib64/libBSTAiScene.so differ diff --git a/proprietary/vendor/lib64/libBSTBeauty.so b/proprietary/vendor/lib64/libBSTBeauty.so new file mode 100644 index 0000000..7ea4176 Binary files /dev/null and b/proprietary/vendor/lib64/libBSTBeauty.so differ diff --git a/proprietary/vendor/lib64/libBSTHDRDETECT.so b/proprietary/vendor/lib64/libBSTHDRDETECT.so new file mode 100644 index 0000000..5e3593a Binary files /dev/null and b/proprietary/vendor/lib64/libBSTHDRDETECT.so differ diff --git a/proprietary/vendor/lib64/libBSTMultiExpoGainHDR.so b/proprietary/vendor/lib64/libBSTMultiExpoGainHDR.so new file mode 100644 index 0000000..99e70b2 Binary files /dev/null and b/proprietary/vendor/lib64/libBSTMultiExpoGainHDR.so differ diff --git a/proprietary/vendor/lib64/libBSTSingleAIBokeh.so b/proprietary/vendor/lib64/libBSTSingleAIBokeh.so new file mode 100644 index 0000000..d31328c Binary files /dev/null and b/proprietary/vendor/lib64/libBSTSingleAIBokeh.so differ diff --git a/proprietary/vendor/lib64/libBstFaceUlkImpl.so b/proprietary/vendor/lib64/libBstFaceUlkImpl.so new file mode 100644 index 0000000..e51652e Binary files /dev/null and b/proprietary/vendor/lib64/libBstFaceUlkImpl.so differ diff --git a/proprietary/vendor/lib64/libCamera_gc08a3sub2lanemipiraw_Scene_Capture_HDR.so b/proprietary/vendor/lib64/libCamera_gc08a3sub2lanemipiraw_Scene_Capture_HDR.so new file mode 100644 index 0000000..5ab46a2 Binary files /dev/null and b/proprietary/vendor/lib64/libCamera_gc08a3sub2lanemipiraw_Scene_Capture_HDR.so differ diff --git a/proprietary/vendor/lib64/libCamera_gc08a3sub2lanemipiraw_Scene_Preview_HDR.so b/proprietary/vendor/lib64/libCamera_gc08a3sub2lanemipiraw_Scene_Preview_HDR.so new file mode 100644 index 0000000..a51358b Binary files /dev/null and b/proprietary/vendor/lib64/libCamera_gc08a3sub2lanemipiraw_Scene_Preview_HDR.so differ diff --git a/proprietary/vendor/lib64/libCamera_imx782mipiraw_Coosea_Remosaic.so b/proprietary/vendor/lib64/libCamera_imx782mipiraw_Coosea_Remosaic.so new file mode 100644 index 0000000..0dcee1f Binary files /dev/null and b/proprietary/vendor/lib64/libCamera_imx782mipiraw_Coosea_Remosaic.so differ diff --git a/proprietary/vendor/lib64/libCamera_imx782mipiraw_Scene_HDR.so b/proprietary/vendor/lib64/libCamera_imx782mipiraw_Scene_HDR.so new file mode 100644 index 0000000..b97e7aa Binary files /dev/null and b/proprietary/vendor/lib64/libCamera_imx782mipiraw_Scene_HDR.so differ diff --git a/proprietary/vendor/lib64/libCamera_imx782mipiraw_Scene_lowlight.so b/proprietary/vendor/lib64/libCamera_imx782mipiraw_Scene_lowlight.so new file mode 100644 index 0000000..d22ea85 Binary files /dev/null and b/proprietary/vendor/lib64/libCamera_imx782mipiraw_Scene_lowlight.so differ diff --git a/proprietary/vendor/lib64/libCamera_imx782mipiraw_Scene_singleFrame.so b/proprietary/vendor/lib64/libCamera_imx782mipiraw_Scene_singleFrame.so new file mode 100644 index 0000000..109da31 Binary files /dev/null and b/proprietary/vendor/lib64/libCamera_imx782mipiraw_Scene_singleFrame.so differ diff --git a/proprietary/vendor/lib64/libCamera_imx782mipiraw_Video_1080_120.so b/proprietary/vendor/lib64/libCamera_imx782mipiraw_Video_1080_120.so new file mode 100644 index 0000000..8b5b789 Binary files /dev/null and b/proprietary/vendor/lib64/libCamera_imx782mipiraw_Video_1080_120.so differ diff --git a/proprietary/vendor/lib64/libCamera_imx782mipiraw_Video_Zoom_2x.so b/proprietary/vendor/lib64/libCamera_imx782mipiraw_Video_Zoom_2x.so new file mode 100644 index 0000000..da15f6f Binary files /dev/null and b/proprietary/vendor/lib64/libCamera_imx782mipiraw_Video_Zoom_2x.so differ diff --git a/proprietary/vendor/lib64/libHDRDetectUtils.so b/proprietary/vendor/lib64/libHDRDetectUtils.so new file mode 100644 index 0000000..6c7e0b5 Binary files /dev/null and b/proprietary/vendor/lib64/libHDRDetectUtils.so differ diff --git a/proprietary/vendor/lib64/libHDRUtils.so b/proprietary/vendor/lib64/libHDRUtils.so new file mode 100644 index 0000000..38fdcf8 Binary files /dev/null and b/proprietary/vendor/lib64/libHDRUtils.so differ diff --git a/proprietary/vendor/lib64/libJpgEncPipe.so b/proprietary/vendor/lib64/libJpgEncPipe.so new file mode 100644 index 0000000..2c9c7c9 Binary files /dev/null and b/proprietary/vendor/lib64/libJpgEncPipe.so differ diff --git a/proprietary/vendor/lib64/libMcClient.so b/proprietary/vendor/lib64/libMcClient.so new file mode 100644 index 0000000..146ce29 Binary files /dev/null and b/proprietary/vendor/lib64/libMcClient.so differ diff --git a/proprietary/vendor/lib64/libMtkSpeechEnh.so b/proprietary/vendor/lib64/libMtkSpeechEnh.so new file mode 100644 index 0000000..c3094b4 Binary files /dev/null and b/proprietary/vendor/lib64/libMtkSpeechEnh.so differ diff --git a/proprietary/vendor/lib64/libOpenCL.so b/proprietary/vendor/lib64/libOpenCL.so new file mode 100644 index 0000000..8ea9451 Binary files /dev/null and b/proprietary/vendor/lib64/libOpenCL.so differ diff --git a/proprietary/vendor/lib64/libSQLiteModule_VER_ALL.so b/proprietary/vendor/lib64/libSQLiteModule_VER_ALL.so new file mode 100644 index 0000000..4872bcc Binary files /dev/null and b/proprietary/vendor/lib64/libSQLiteModule_VER_ALL.so differ diff --git a/proprietary/vendor/lib64/libSingleAIBokehUtils.so b/proprietary/vendor/lib64/libSingleAIBokehUtils.so new file mode 100644 index 0000000..e1b2672 Binary files /dev/null and b/proprietary/vendor/lib64/libSingleAIBokehUtils.so differ diff --git a/proprietary/vendor/lib64/libTEECommon.so b/proprietary/vendor/lib64/libTEECommon.so new file mode 100644 index 0000000..96f5cf4 Binary files /dev/null and b/proprietary/vendor/lib64/libTEECommon.so differ diff --git a/proprietary/vendor/lib64/lib_iir.so b/proprietary/vendor/lib64/lib_iir.so new file mode 100644 index 0000000..d4c159a Binary files /dev/null and b/proprietary/vendor/lib64/lib_iir.so differ diff --git a/proprietary/vendor/lib64/lib_speech_enh.so b/proprietary/vendor/lib64/lib_speech_enh.so new file mode 100644 index 0000000..10e50c1 Binary files /dev/null and b/proprietary/vendor/lib64/lib_speech_enh.so differ diff --git a/proprietary/vendor/lib64/libaal_cust.so b/proprietary/vendor/lib64/libaal_cust.so new file mode 100644 index 0000000..2072907 Binary files /dev/null and b/proprietary/vendor/lib64/libaal_cust.so differ diff --git a/proprietary/vendor/lib64/libaal_key.so b/proprietary/vendor/lib64/libaal_key.so new file mode 100644 index 0000000..cdfc3e8 Binary files /dev/null and b/proprietary/vendor/lib64/libaal_key.so differ diff --git a/proprietary/vendor/lib64/libaal_mtk.so b/proprietary/vendor/lib64/libaal_mtk.so new file mode 100644 index 0000000..44afd13 Binary files /dev/null and b/proprietary/vendor/lib64/libaal_mtk.so differ diff --git a/proprietary/vendor/lib64/libaedv.so b/proprietary/vendor/lib64/libaedv.so new file mode 100644 index 0000000..60e1007 Binary files /dev/null and b/proprietary/vendor/lib64/libaedv.so differ diff --git a/proprietary/vendor/lib64/libalsautils-v32.so b/proprietary/vendor/lib64/libalsautils-v32.so new file mode 100644 index 0000000..c3d2652 Binary files /dev/null and b/proprietary/vendor/lib64/libalsautils-v32.so differ diff --git a/proprietary/vendor/lib64/libapu_mdw.so b/proprietary/vendor/lib64/libapu_mdw.so new file mode 100644 index 0000000..e184a6b Binary files /dev/null and b/proprietary/vendor/lib64/libapu_mdw.so differ diff --git a/proprietary/vendor/lib64/libapu_mdw_batch.so b/proprietary/vendor/lib64/libapu_mdw_batch.so new file mode 100644 index 0000000..8f6adbb Binary files /dev/null and b/proprietary/vendor/lib64/libapu_mdw_batch.so differ diff --git a/proprietary/vendor/lib64/libapusys.so b/proprietary/vendor/lib64/libapusys.so new file mode 100644 index 0000000..415a8f5 Binary files /dev/null and b/proprietary/vendor/lib64/libapusys.so differ diff --git a/proprietary/vendor/lib64/libapusys_edma.so b/proprietary/vendor/lib64/libapusys_edma.so new file mode 100644 index 0000000..f0f2876 Binary files /dev/null and b/proprietary/vendor/lib64/libapusys_edma.so differ diff --git a/proprietary/vendor/lib64/libarm_egl_properties_sysprop.so b/proprietary/vendor/lib64/libarm_egl_properties_sysprop.so new file mode 100644 index 0000000..117355e Binary files /dev/null and b/proprietary/vendor/lib64/libarm_egl_properties_sysprop.so differ diff --git a/proprietary/vendor/lib64/libarm_gralloc_properties_sysprop.so b/proprietary/vendor/lib64/libarm_gralloc_properties_sysprop.so new file mode 100644 index 0000000..953e10a Binary files /dev/null and b/proprietary/vendor/lib64/libarm_gralloc_properties_sysprop.so differ diff --git a/proprietary/vendor/lib64/libarmnn.so b/proprietary/vendor/lib64/libarmnn.so new file mode 100644 index 0000000..9d61f99 Binary files /dev/null and b/proprietary/vendor/lib64/libarmnn.so differ diff --git a/proprietary/vendor/lib64/libarmnn_ndk.mtk.vndk.so b/proprietary/vendor/lib64/libarmnn_ndk.mtk.vndk.so new file mode 100644 index 0000000..de66f6d Binary files /dev/null and b/proprietary/vendor/lib64/libarmnn_ndk.mtk.vndk.so differ diff --git a/proprietary/vendor/lib64/libaudio_param_parser-vnd.so b/proprietary/vendor/lib64/libaudio_param_parser-vnd.so new file mode 100644 index 0000000..145847c Binary files /dev/null and b/proprietary/vendor/lib64/libaudio_param_parser-vnd.so differ diff --git a/proprietary/vendor/lib64/libaudiocompensationfilter_vendor.so b/proprietary/vendor/lib64/libaudiocompensationfilter_vendor.so new file mode 100644 index 0000000..a85d242 Binary files /dev/null and b/proprietary/vendor/lib64/libaudiocompensationfilter_vendor.so differ diff --git a/proprietary/vendor/lib64/libaudiocompensationfilterc.so b/proprietary/vendor/lib64/libaudiocompensationfilterc.so new file mode 100644 index 0000000..708b0b7 Binary files /dev/null and b/proprietary/vendor/lib64/libaudiocompensationfilterc.so differ diff --git a/proprietary/vendor/lib64/libaudiocomponentengine_vendor.so b/proprietary/vendor/lib64/libaudiocomponentengine_vendor.so new file mode 100644 index 0000000..68535fd Binary files /dev/null and b/proprietary/vendor/lib64/libaudiocomponentengine_vendor.so differ diff --git a/proprietary/vendor/lib64/libaudiocomponentenginec.so b/proprietary/vendor/lib64/libaudiocomponentenginec.so new file mode 100644 index 0000000..449b9ff Binary files /dev/null and b/proprietary/vendor/lib64/libaudiocomponentenginec.so differ diff --git a/proprietary/vendor/lib64/libaudiocustparam_vendor.so b/proprietary/vendor/lib64/libaudiocustparam_vendor.so new file mode 100644 index 0000000..d082bc2 Binary files /dev/null and b/proprietary/vendor/lib64/libaudiocustparam_vendor.so differ diff --git a/proprietary/vendor/lib64/libaudiodcrflt_vendor.so b/proprietary/vendor/lib64/libaudiodcrflt_vendor.so new file mode 100644 index 0000000..ff71742 Binary files /dev/null and b/proprietary/vendor/lib64/libaudiodcrflt_vendor.so differ diff --git a/proprietary/vendor/lib64/libaudiofmtconv.so b/proprietary/vendor/lib64/libaudiofmtconv.so new file mode 100644 index 0000000..8051c5f Binary files /dev/null and b/proprietary/vendor/lib64/libaudiofmtconv.so differ diff --git a/proprietary/vendor/lib64/libaudioloudc.so b/proprietary/vendor/lib64/libaudioloudc.so new file mode 100644 index 0000000..f75f059 Binary files /dev/null and b/proprietary/vendor/lib64/libaudioloudc.so differ diff --git a/proprietary/vendor/lib64/libaudioprimarydevicehalifclient.so b/proprietary/vendor/lib64/libaudioprimarydevicehalifclient.so new file mode 100644 index 0000000..a1642d5 Binary files /dev/null and b/proprietary/vendor/lib64/libaudioprimarydevicehalifclient.so differ diff --git a/proprietary/vendor/lib64/libaudiosmartpamtk.so b/proprietary/vendor/lib64/libaudiosmartpamtk.so new file mode 100644 index 0000000..1a92b38 Binary files /dev/null and b/proprietary/vendor/lib64/libaudiosmartpamtk.so differ diff --git a/proprietary/vendor/lib64/libaudiotoolkit_vendor.so b/proprietary/vendor/lib64/libaudiotoolkit_vendor.so new file mode 100644 index 0000000..a35f47f Binary files /dev/null and b/proprietary/vendor/lib64/libaudiotoolkit_vendor.so differ diff --git a/proprietary/vendor/lib64/libaurisysdemo.so b/proprietary/vendor/lib64/libaurisysdemo.so new file mode 100644 index 0000000..1be08e0 Binary files /dev/null and b/proprietary/vendor/lib64/libaurisysdemo.so differ diff --git a/proprietary/vendor/lib64/libbessound_hd_mtk_vendor.so b/proprietary/vendor/lib64/libbessound_hd_mtk_vendor.so new file mode 100644 index 0000000..58cb7de Binary files /dev/null and b/proprietary/vendor/lib64/libbessound_hd_mtk_vendor.so differ diff --git a/proprietary/vendor/lib64/libblisrc32_vendor.so b/proprietary/vendor/lib64/libblisrc32_vendor.so new file mode 100644 index 0000000..78074d6 Binary files /dev/null and b/proprietary/vendor/lib64/libblisrc32_vendor.so differ diff --git a/proprietary/vendor/lib64/libbluetooth_mtk.so b/proprietary/vendor/lib64/libbluetooth_mtk.so new file mode 100644 index 0000000..0a53078 Binary files /dev/null and b/proprietary/vendor/lib64/libbluetooth_mtk.so differ diff --git a/proprietary/vendor/lib64/libbluetooth_mtk_pure.so b/proprietary/vendor/lib64/libbluetooth_mtk_pure.so new file mode 100644 index 0000000..9f4d3e4 Binary files /dev/null and b/proprietary/vendor/lib64/libbluetooth_mtk_pure.so differ diff --git a/proprietary/vendor/lib64/libbstFaceUnlock.so b/proprietary/vendor/lib64/libbstFaceUnlock.so new file mode 100644 index 0000000..a45ccfa Binary files /dev/null and b/proprietary/vendor/lib64/libbstFaceUnlock.so differ diff --git a/proprietary/vendor/lib64/libbstFilterCapture.so b/proprietary/vendor/lib64/libbstFilterCapture.so new file mode 100644 index 0000000..5a736a2 Binary files /dev/null and b/proprietary/vendor/lib64/libbstFilterCapture.so differ diff --git a/proprietary/vendor/lib64/libbst_beauty_algoutils.so b/proprietary/vendor/lib64/libbst_beauty_algoutils.so new file mode 100644 index 0000000..07cc3f1 Binary files /dev/null and b/proprietary/vendor/lib64/libbst_beauty_algoutils.so differ diff --git a/proprietary/vendor/lib64/libbstfaceid_ca.so b/proprietary/vendor/lib64/libbstfaceid_ca.so new file mode 100644 index 0000000..8ad8e7a Binary files /dev/null and b/proprietary/vendor/lib64/libbstfaceid_ca.so differ diff --git a/proprietary/vendor/lib64/libbt-vendor.so b/proprietary/vendor/lib64/libbt-vendor.so new file mode 100644 index 0000000..600b895 Binary files /dev/null and b/proprietary/vendor/lib64/libbt-vendor.so differ diff --git a/proprietary/vendor/lib64/libbwc.so b/proprietary/vendor/lib64/libbwc.so new file mode 100644 index 0000000..cde8568 Binary files /dev/null and b/proprietary/vendor/lib64/libbwc.so differ diff --git a/proprietary/vendor/lib64/libcam.seninfn3d.so b/proprietary/vendor/lib64/libcam.seninfn3d.so new file mode 100644 index 0000000..1eede37 Binary files /dev/null and b/proprietary/vendor/lib64/libcam.seninfn3d.so differ diff --git a/proprietary/vendor/lib64/libcamalgo.3dnr.so b/proprietary/vendor/lib64/libcamalgo.3dnr.so new file mode 100644 index 0000000..984f9f6 Binary files /dev/null and b/proprietary/vendor/lib64/libcamalgo.3dnr.so differ diff --git a/proprietary/vendor/lib64/libcamalgo.dngop.so b/proprietary/vendor/lib64/libcamalgo.dngop.so new file mode 100644 index 0000000..1dc454c Binary files /dev/null and b/proprietary/vendor/lib64/libcamalgo.dngop.so differ diff --git a/proprietary/vendor/lib64/libcamalgo.eis.so b/proprietary/vendor/lib64/libcamalgo.eis.so new file mode 100644 index 0000000..56c240c Binary files /dev/null and b/proprietary/vendor/lib64/libcamalgo.eis.so differ diff --git a/proprietary/vendor/lib64/libcamalgo.fdft.so b/proprietary/vendor/lib64/libcamalgo.fdft.so new file mode 100644 index 0000000..3e6afcd Binary files /dev/null and b/proprietary/vendor/lib64/libcamalgo.fdft.so differ diff --git a/proprietary/vendor/lib64/libcamalgo.fsc.so b/proprietary/vendor/lib64/libcamalgo.fsc.so new file mode 100644 index 0000000..58ab866 Binary files /dev/null and b/proprietary/vendor/lib64/libcamalgo.fsc.so differ diff --git a/proprietary/vendor/lib64/libcamalgo.gyro.so b/proprietary/vendor/lib64/libcamalgo.gyro.so new file mode 100644 index 0000000..a0a9be1 Binary files /dev/null and b/proprietary/vendor/lib64/libcamalgo.gyro.so differ diff --git a/proprietary/vendor/lib64/libcamalgo.lmv.so b/proprietary/vendor/lib64/libcamalgo.lmv.so new file mode 100644 index 0000000..99d682d Binary files /dev/null and b/proprietary/vendor/lib64/libcamalgo.lmv.so differ diff --git a/proprietary/vendor/lib64/libcamalgo.n3d.so b/proprietary/vendor/lib64/libcamalgo.n3d.so new file mode 100644 index 0000000..8c5457d Binary files /dev/null and b/proprietary/vendor/lib64/libcamalgo.n3d.so differ diff --git a/proprietary/vendor/lib64/libcamalgo.nr.so b/proprietary/vendor/lib64/libcamalgo.nr.so new file mode 100644 index 0000000..311d070 Binary files /dev/null and b/proprietary/vendor/lib64/libcamalgo.nr.so differ diff --git a/proprietary/vendor/lib64/libcamalgo.platform.so b/proprietary/vendor/lib64/libcamalgo.platform.so new file mode 100644 index 0000000..9e8571a Binary files /dev/null and b/proprietary/vendor/lib64/libcamalgo.platform.so differ diff --git a/proprietary/vendor/lib64/libcamalgo.utility.so b/proprietary/vendor/lib64/libcamalgo.utility.so new file mode 100644 index 0000000..fd114fb Binary files /dev/null and b/proprietary/vendor/lib64/libcamalgo.utility.so differ diff --git a/proprietary/vendor/lib64/libcamalgo.warp.so b/proprietary/vendor/lib64/libcamalgo.warp.so new file mode 100644 index 0000000..3eb4b42 Binary files /dev/null and b/proprietary/vendor/lib64/libcamalgo.warp.so differ diff --git a/proprietary/vendor/lib64/libcapctrl.so b/proprietary/vendor/lib64/libcapctrl.so new file mode 100644 index 0000000..7d3b4b2 Binary files /dev/null and b/proprietary/vendor/lib64/libcapctrl.so differ diff --git a/proprietary/vendor/lib64/libcares_naptr.so b/proprietary/vendor/lib64/libcares_naptr.so new file mode 100644 index 0000000..fb10eac Binary files /dev/null and b/proprietary/vendor/lib64/libcares_naptr.so differ diff --git a/proprietary/vendor/lib64/libcarrierconfig.so b/proprietary/vendor/lib64/libcarrierconfig.so new file mode 100644 index 0000000..91fe755 Binary files /dev/null and b/proprietary/vendor/lib64/libcarrierconfig.so differ diff --git a/proprietary/vendor/lib64/libccci_util.so b/proprietary/vendor/lib64/libccci_util.so new file mode 100644 index 0000000..d3f32d5 Binary files /dev/null and b/proprietary/vendor/lib64/libccci_util.so differ diff --git a/proprietary/vendor/lib64/libcmdl.so b/proprietary/vendor/lib64/libcmdl.so new file mode 100644 index 0000000..db79084 Binary files /dev/null and b/proprietary/vendor/lib64/libcmdl.so differ diff --git a/proprietary/vendor/lib64/libcmdl_ndk.mtk.vndk.so b/proprietary/vendor/lib64/libcmdl_ndk.mtk.vndk.so new file mode 100644 index 0000000..7cbc8ec Binary files /dev/null and b/proprietary/vendor/lib64/libcmdl_ndk.mtk.vndk.so differ diff --git a/proprietary/vendor/lib64/libcodec2_mtk_c2store.so b/proprietary/vendor/lib64/libcodec2_mtk_c2store.so new file mode 100644 index 0000000..873b5c1 Binary files /dev/null and b/proprietary/vendor/lib64/libcodec2_mtk_c2store.so differ diff --git a/proprietary/vendor/lib64/libcodec2_mtk_vdec.so b/proprietary/vendor/lib64/libcodec2_mtk_vdec.so new file mode 100644 index 0000000..458da6f Binary files /dev/null and b/proprietary/vendor/lib64/libcodec2_mtk_vdec.so differ diff --git a/proprietary/vendor/lib64/libcodec2_mtk_venc.so b/proprietary/vendor/lib64/libcodec2_mtk_venc.so new file mode 100644 index 0000000..0cac8e6 Binary files /dev/null and b/proprietary/vendor/lib64/libcodec2_mtk_venc.so differ diff --git a/proprietary/vendor/lib64/libcodec2_vpp_qt_plugin.so b/proprietary/vendor/lib64/libcodec2_vpp_qt_plugin.so new file mode 100644 index 0000000..9c1d6f2 Binary files /dev/null and b/proprietary/vendor/lib64/libcodec2_vpp_qt_plugin.so differ diff --git a/proprietary/vendor/lib64/libcodec2_vpp_rs_plugin.so b/proprietary/vendor/lib64/libcodec2_vpp_rs_plugin.so new file mode 100644 index 0000000..d90d28c Binary files /dev/null and b/proprietary/vendor/lib64/libcodec2_vpp_rs_plugin.so differ diff --git a/proprietary/vendor/lib64/libcomposer_ext.so b/proprietary/vendor/lib64/libcomposer_ext.so new file mode 100644 index 0000000..3eec65e Binary files /dev/null and b/proprietary/vendor/lib64/libcomposer_ext.so differ diff --git a/proprietary/vendor/lib64/libconnfem.so b/proprietary/vendor/lib64/libconnfem.so new file mode 100644 index 0000000..9a17768 Binary files /dev/null and b/proprietary/vendor/lib64/libconnfem.so differ diff --git a/proprietary/vendor/lib64/libcustom_nvram.so b/proprietary/vendor/lib64/libcustom_nvram.so new file mode 100644 index 0000000..d159a9c Binary files /dev/null and b/proprietary/vendor/lib64/libcustom_nvram.so differ diff --git a/proprietary/vendor/lib64/libcvsd_mtk.so b/proprietary/vendor/lib64/libcvsd_mtk.so new file mode 100644 index 0000000..69f90f3 Binary files /dev/null and b/proprietary/vendor/lib64/libcvsd_mtk.so differ diff --git a/proprietary/vendor/lib64/libdecrypt.so b/proprietary/vendor/lib64/libdecrypt.so new file mode 100644 index 0000000..2a6d835 Binary files /dev/null and b/proprietary/vendor/lib64/libdecrypt.so differ diff --git a/proprietary/vendor/lib64/libdynamiclog.so b/proprietary/vendor/lib64/libdynamiclog.so new file mode 100644 index 0000000..002a4d7 Binary files /dev/null and b/proprietary/vendor/lib64/libdynamiclog.so differ diff --git a/proprietary/vendor/lib64/libfgauge_gm30.so b/proprietary/vendor/lib64/libfgauge_gm30.so new file mode 100644 index 0000000..cf42890 Binary files /dev/null and b/proprietary/vendor/lib64/libfgauge_gm30.so differ diff --git a/proprietary/vendor/lib64/libfile_op.so b/proprietary/vendor/lib64/libfile_op.so new file mode 100644 index 0000000..e31d2d5 Binary files /dev/null and b/proprietary/vendor/lib64/libfile_op.so differ diff --git a/proprietary/vendor/lib64/libforkexecwrap.so b/proprietary/vendor/lib64/libforkexecwrap.so new file mode 100644 index 0000000..34fcf3a Binary files /dev/null and b/proprietary/vendor/lib64/libforkexecwrap.so differ diff --git a/proprietary/vendor/lib64/libformatter.so b/proprietary/vendor/lib64/libformatter.so new file mode 100644 index 0000000..e006573 Binary files /dev/null and b/proprietary/vendor/lib64/libformatter.so differ diff --git a/proprietary/vendor/lib64/libfsmaudio.so b/proprietary/vendor/lib64/libfsmaudio.so new file mode 100644 index 0000000..2d57558 Binary files /dev/null and b/proprietary/vendor/lib64/libfsmaudio.so differ diff --git a/proprietary/vendor/lib64/libged.so b/proprietary/vendor/lib64/libged.so new file mode 100644 index 0000000..ce09349 Binary files /dev/null and b/proprietary/vendor/lib64/libged.so differ diff --git a/proprietary/vendor/lib64/libgf_ca.so b/proprietary/vendor/lib64/libgf_ca.so new file mode 100644 index 0000000..2519e6e Binary files /dev/null and b/proprietary/vendor/lib64/libgf_ca.so differ diff --git a/proprietary/vendor/lib64/libgf_hal.so b/proprietary/vendor/lib64/libgf_hal.so new file mode 100644 index 0000000..98dc85d Binary files /dev/null and b/proprietary/vendor/lib64/libgf_hal.so differ diff --git a/proprietary/vendor/lib64/libgoodixhwfingerprint.so b/proprietary/vendor/lib64/libgoodixhwfingerprint.so new file mode 100644 index 0000000..754c5f8 Binary files /dev/null and b/proprietary/vendor/lib64/libgoodixhwfingerprint.so differ diff --git a/proprietary/vendor/lib64/libgpu_aux.so b/proprietary/vendor/lib64/libgpu_aux.so new file mode 100644 index 0000000..6bff4bb Binary files /dev/null and b/proprietary/vendor/lib64/libgpu_aux.so differ diff --git a/proprietary/vendor/lib64/libgpud.so b/proprietary/vendor/lib64/libgpud.so new file mode 100644 index 0000000..cc4b99c Binary files /dev/null and b/proprietary/vendor/lib64/libgpud.so differ diff --git a/proprietary/vendor/lib64/libgralloc_extra.so b/proprietary/vendor/lib64/libgralloc_extra.so new file mode 100644 index 0000000..7125c4d Binary files /dev/null and b/proprietary/vendor/lib64/libgralloc_extra.so differ diff --git a/proprietary/vendor/lib64/libgralloc_metadata.so b/proprietary/vendor/lib64/libgralloc_metadata.so new file mode 100644 index 0000000..d85b62a Binary files /dev/null and b/proprietary/vendor/lib64/libgralloc_metadata.so differ diff --git a/proprietary/vendor/lib64/libgralloctypes_mtk.so b/proprietary/vendor/lib64/libgralloctypes_mtk.so new file mode 100644 index 0000000..d1b5986 Binary files /dev/null and b/proprietary/vendor/lib64/libgralloctypes_mtk.so differ diff --git a/proprietary/vendor/lib64/libgwsd-ril.so b/proprietary/vendor/lib64/libgwsd-ril.so new file mode 100644 index 0000000..ae110cc Binary files /dev/null and b/proprietary/vendor/lib64/libgwsd-ril.so differ diff --git a/proprietary/vendor/lib64/libgwsdv2-ril.so b/proprietary/vendor/lib64/libgwsdv2-ril.so new file mode 100644 index 0000000..77e8863 Binary files /dev/null and b/proprietary/vendor/lib64/libgwsdv2-ril.so differ diff --git a/proprietary/vendor/lib64/libgwsdv3-ril.so b/proprietary/vendor/lib64/libgwsdv3-ril.so new file mode 100644 index 0000000..f25b29b Binary files /dev/null and b/proprietary/vendor/lib64/libgwsdv3-ril.so differ diff --git a/proprietary/vendor/lib64/libgz_gp_client.so b/proprietary/vendor/lib64/libgz_gp_client.so new file mode 100644 index 0000000..a3a426e Binary files /dev/null and b/proprietary/vendor/lib64/libgz_gp_client.so differ diff --git a/proprietary/vendor/lib64/libgz_uree.so b/proprietary/vendor/lib64/libgz_uree.so new file mode 100644 index 0000000..2da8d5d Binary files /dev/null and b/proprietary/vendor/lib64/libgz_uree.so differ diff --git a/proprietary/vendor/lib64/libhdrvideo.so b/proprietary/vendor/lib64/libhdrvideo.so new file mode 100644 index 0000000..161a52f Binary files /dev/null and b/proprietary/vendor/lib64/libhdrvideo.so differ diff --git a/proprietary/vendor/lib64/libheichal.so b/proprietary/vendor/lib64/libheichal.so new file mode 100644 index 0000000..fb31165 Binary files /dev/null and b/proprietary/vendor/lib64/libheichal.so differ diff --git a/proprietary/vendor/lib64/libhevce_sb.ca7.android.so b/proprietary/vendor/lib64/libhevce_sb.ca7.android.so new file mode 100644 index 0000000..df6e965 Binary files /dev/null and b/proprietary/vendor/lib64/libhevce_sb.ca7.android.so differ diff --git a/proprietary/vendor/lib64/libhfmanager.so b/proprietary/vendor/lib64/libhfmanager.so new file mode 100644 index 0000000..43235cd Binary files /dev/null and b/proprietary/vendor/lib64/libhfmanager.so differ diff --git a/proprietary/vendor/lib64/libhfmanagerwrapper.so b/proprietary/vendor/lib64/libhfmanagerwrapper.so new file mode 100644 index 0000000..d2c310d Binary files /dev/null and b/proprietary/vendor/lib64/libhfmanagerwrapper.so differ diff --git a/proprietary/vendor/lib64/libhwm.so b/proprietary/vendor/lib64/libhwm.so new file mode 100644 index 0000000..2d096d2 Binary files /dev/null and b/proprietary/vendor/lib64/libhwm.so differ diff --git a/proprietary/vendor/lib64/libifcutils_mtk.so b/proprietary/vendor/lib64/libifcutils_mtk.so new file mode 100644 index 0000000..00fc14f Binary files /dev/null and b/proprietary/vendor/lib64/libifcutils_mtk.so differ diff --git a/proprietary/vendor/lib64/libimagebuffer_wrapper.so b/proprietary/vendor/lib64/libimagebuffer_wrapper.so new file mode 100644 index 0000000..ce962e4 Binary files /dev/null and b/proprietary/vendor/lib64/libimagebuffer_wrapper.so differ diff --git a/proprietary/vendor/lib64/libimgsensorca.so b/proprietary/vendor/lib64/libimgsensorca.so new file mode 100644 index 0000000..542028c Binary files /dev/null and b/proprietary/vendor/lib64/libimgsensorca.so differ diff --git a/proprietary/vendor/lib64/libion_mtk.so b/proprietary/vendor/lib64/libion_mtk.so new file mode 100644 index 0000000..4336dc9 Binary files /dev/null and b/proprietary/vendor/lib64/libion_mtk.so differ diff --git a/proprietary/vendor/lib64/libion_ulit.so b/proprietary/vendor/lib64/libion_ulit.so new file mode 100644 index 0000000..25be9e4 Binary files /dev/null and b/proprietary/vendor/lib64/libion_ulit.so differ diff --git a/proprietary/vendor/lib64/libispcameraca.so b/proprietary/vendor/lib64/libispcameraca.so new file mode 100644 index 0000000..6f33250 Binary files /dev/null and b/proprietary/vendor/lib64/libispcameraca.so differ diff --git a/proprietary/vendor/lib64/libjpeg-alpha-oal_vendor.so b/proprietary/vendor/lib64/libjpeg-alpha-oal_vendor.so new file mode 100644 index 0000000..b58b7b7 Binary files /dev/null and b/proprietary/vendor/lib64/libjpeg-alpha-oal_vendor.so differ diff --git a/proprietary/vendor/lib64/libjpeg-alpha_vendor.so b/proprietary/vendor/lib64/libjpeg-alpha_vendor.so new file mode 100644 index 0000000..d7e2317 Binary files /dev/null and b/proprietary/vendor/lib64/libjpeg-alpha_vendor.so differ diff --git a/proprietary/vendor/lib64/libkmsetkey.so b/proprietary/vendor/lib64/libkmsetkey.so new file mode 100644 index 0000000..8b4cdc8 Binary files /dev/null and b/proprietary/vendor/lib64/libkmsetkey.so differ diff --git a/proprietary/vendor/lib64/libksensor.so b/proprietary/vendor/lib64/libksensor.so new file mode 100644 index 0000000..5f339f1 Binary files /dev/null and b/proprietary/vendor/lib64/libksensor.so differ diff --git a/proprietary/vendor/lib64/libladder.so b/proprietary/vendor/lib64/libladder.so new file mode 100644 index 0000000..278a6e5 Binary files /dev/null and b/proprietary/vendor/lib64/libladder.so differ diff --git a/proprietary/vendor/lib64/liblibarm_mali_config_sysprops.so b/proprietary/vendor/lib64/liblibarm_mali_config_sysprops.so new file mode 100644 index 0000000..bb37aaf Binary files /dev/null and b/proprietary/vendor/lib64/liblibarm_mali_config_sysprops.so differ diff --git a/proprietary/vendor/lib64/libminiui.so b/proprietary/vendor/lib64/libminiui.so new file mode 100644 index 0000000..64fcdd9 Binary files /dev/null and b/proprietary/vendor/lib64/libminiui.so differ diff --git a/proprietary/vendor/lib64/libmipc.so b/proprietary/vendor/lib64/libmipc.so new file mode 100644 index 0000000..d504dbe Binary files /dev/null and b/proprietary/vendor/lib64/libmipc.so differ diff --git a/proprietary/vendor/lib64/libmmagent.so b/proprietary/vendor/lib64/libmmagent.so new file mode 100644 index 0000000..32cb3c5 Binary files /dev/null and b/proprietary/vendor/lib64/libmmagent.so differ diff --git a/proprietary/vendor/lib64/libmml.so b/proprietary/vendor/lib64/libmml.so new file mode 100644 index 0000000..e4662e6 Binary files /dev/null and b/proprietary/vendor/lib64/libmml.so differ diff --git a/proprietary/vendor/lib64/libmnetlink_v104.so b/proprietary/vendor/lib64/libmnetlink_v104.so new file mode 100644 index 0000000..3c8ad45 Binary files /dev/null and b/proprietary/vendor/lib64/libmnetlink_v104.so differ diff --git a/proprietary/vendor/lib64/libmorpho_GroupPhoto.so b/proprietary/vendor/lib64/libmorpho_GroupPhoto.so new file mode 100644 index 0000000..5b3c484 Binary files /dev/null and b/proprietary/vendor/lib64/libmorpho_GroupPhoto.so differ diff --git a/proprietary/vendor/lib64/libmorpho_MotionSensor.so b/proprietary/vendor/lib64/libmorpho_MotionSensor.so new file mode 100644 index 0000000..1054e00 Binary files /dev/null and b/proprietary/vendor/lib64/libmorpho_MotionSensor.so differ diff --git a/proprietary/vendor/lib64/libmorpho_Superlowlight.so b/proprietary/vendor/lib64/libmorpho_Superlowlight.so new file mode 100644 index 0000000..918bb84 Binary files /dev/null and b/proprietary/vendor/lib64/libmorpho_Superlowlight.so differ diff --git a/proprietary/vendor/lib64/libmorpho_superlowlight_algoutils.so b/proprietary/vendor/lib64/libmorpho_superlowlight_algoutils.so new file mode 100644 index 0000000..65350c6 Binary files /dev/null and b/proprietary/vendor/lib64/libmorpho_superlowlight_algoutils.so differ diff --git a/proprietary/vendor/lib64/libmsbc_mtk.so b/proprietary/vendor/lib64/libmsbc_mtk.so new file mode 100644 index 0000000..b5569c4 Binary files /dev/null and b/proprietary/vendor/lib64/libmsbc_mtk.so differ diff --git a/proprietary/vendor/lib64/libmtk-fusion-ril-prop-vsim.so b/proprietary/vendor/lib64/libmtk-fusion-ril-prop-vsim.so new file mode 100644 index 0000000..c8e97c4 Binary files /dev/null and b/proprietary/vendor/lib64/libmtk-fusion-ril-prop-vsim.so differ diff --git a/proprietary/vendor/lib64/libmtk-ril.so b/proprietary/vendor/lib64/libmtk-ril.so new file mode 100644 index 0000000..712d095 Binary files /dev/null and b/proprietary/vendor/lib64/libmtk-ril.so differ diff --git a/proprietary/vendor/lib64/libmtkares.so b/proprietary/vendor/lib64/libmtkares.so new file mode 100644 index 0000000..919e099 Binary files /dev/null and b/proprietary/vendor/lib64/libmtkares.so differ diff --git a/proprietary/vendor/lib64/libmtkcam.plugin.cap.3ddns.so b/proprietary/vendor/lib64/libmtkcam.plugin.cap.3ddns.so new file mode 100644 index 0000000..d50da4a Binary files /dev/null and b/proprietary/vendor/lib64/libmtkcam.plugin.cap.3ddns.so differ diff --git a/proprietary/vendor/lib64/libmtkcam.plugin.cap.aibokeh.so b/proprietary/vendor/lib64/libmtkcam.plugin.cap.aibokeh.so new file mode 100644 index 0000000..ecfb9e7 Binary files /dev/null and b/proprietary/vendor/lib64/libmtkcam.plugin.cap.aibokeh.so differ diff --git a/proprietary/vendor/lib64/libmtkcam.plugin.cap.beauty.so b/proprietary/vendor/lib64/libmtkcam.plugin.cap.beauty.so new file mode 100644 index 0000000..b999c9c Binary files /dev/null and b/proprietary/vendor/lib64/libmtkcam.plugin.cap.beauty.so differ diff --git a/proprietary/vendor/lib64/libmtkcam.plugin.cap.filter.so b/proprietary/vendor/lib64/libmtkcam.plugin.cap.filter.so new file mode 100644 index 0000000..808c78f Binary files /dev/null and b/proprietary/vendor/lib64/libmtkcam.plugin.cap.filter.so differ diff --git a/proprietary/vendor/lib64/libmtkcam.plugin.cap.groupphoto.so b/proprietary/vendor/lib64/libmtkcam.plugin.cap.groupphoto.so new file mode 100644 index 0000000..7f0b378 Binary files /dev/null and b/proprietary/vendor/lib64/libmtkcam.plugin.cap.groupphoto.so differ diff --git a/proprietary/vendor/lib64/libmtkcam.plugin.cap.hdr.so b/proprietary/vendor/lib64/libmtkcam.plugin.cap.hdr.so new file mode 100644 index 0000000..631df61 Binary files /dev/null and b/proprietary/vendor/lib64/libmtkcam.plugin.cap.hdr.so differ diff --git a/proprietary/vendor/lib64/libmtkcam.plugin.cap.superlowlight.so b/proprietary/vendor/lib64/libmtkcam.plugin.cap.superlowlight.so new file mode 100644 index 0000000..2d739a1 Binary files /dev/null and b/proprietary/vendor/lib64/libmtkcam.plugin.cap.superlowlight.so differ diff --git a/proprietary/vendor/lib64/libmtkcam.plugin.prv.aibokeh.so b/proprietary/vendor/lib64/libmtkcam.plugin.prv.aibokeh.so new file mode 100644 index 0000000..25aa087 Binary files /dev/null and b/proprietary/vendor/lib64/libmtkcam.plugin.prv.aibokeh.so differ diff --git a/proprietary/vendor/lib64/libmtkcam.plugin.prv.aiscene.so b/proprietary/vendor/lib64/libmtkcam.plugin.prv.aiscene.so new file mode 100644 index 0000000..4b1d91a Binary files /dev/null and b/proprietary/vendor/lib64/libmtkcam.plugin.prv.aiscene.so differ diff --git a/proprietary/vendor/lib64/libmtkcam.plugin.prv.hdrdetect.so b/proprietary/vendor/lib64/libmtkcam.plugin.prv.hdrdetect.so new file mode 100644 index 0000000..ac5a068 Binary files /dev/null and b/proprietary/vendor/lib64/libmtkcam.plugin.prv.hdrdetect.so differ diff --git a/proprietary/vendor/lib64/libmtkcam.plugin.prv.motionsensor.so b/proprietary/vendor/lib64/libmtkcam.plugin.prv.motionsensor.so new file mode 100644 index 0000000..5467018 Binary files /dev/null and b/proprietary/vendor/lib64/libmtkcam.plugin.prv.motionsensor.so differ diff --git a/proprietary/vendor/lib64/libmtkcam_pipelinepolicy-aov.so b/proprietary/vendor/lib64/libmtkcam_pipelinepolicy-aov.so new file mode 100644 index 0000000..26ebd9c Binary files /dev/null and b/proprietary/vendor/lib64/libmtkcam_pipelinepolicy-aov.so differ diff --git a/proprietary/vendor/lib64/libmtkconfig.so b/proprietary/vendor/lib64/libmtkconfig.so new file mode 100644 index 0000000..160fe5c Binary files /dev/null and b/proprietary/vendor/lib64/libmtkconfig.so differ diff --git a/proprietary/vendor/lib64/libmtkconfigutils.so b/proprietary/vendor/lib64/libmtkconfigutils.so new file mode 100644 index 0000000..8e98bb2 Binary files /dev/null and b/proprietary/vendor/lib64/libmtkconfigutils.so differ diff --git a/proprietary/vendor/lib64/libmtkcutils.so b/proprietary/vendor/lib64/libmtkcutils.so new file mode 100644 index 0000000..d27ca89 Binary files /dev/null and b/proprietary/vendor/lib64/libmtkcutils.so differ diff --git a/proprietary/vendor/lib64/libmtkhardware_legacy.so b/proprietary/vendor/lib64/libmtkhardware_legacy.so new file mode 100644 index 0000000..5847a4f Binary files /dev/null and b/proprietary/vendor/lib64/libmtkhardware_legacy.so differ diff --git a/proprietary/vendor/lib64/libmtkisp_metadata.so b/proprietary/vendor/lib64/libmtkisp_metadata.so new file mode 100644 index 0000000..f8c1095 Binary files /dev/null and b/proprietary/vendor/lib64/libmtkisp_metadata.so differ diff --git a/proprietary/vendor/lib64/libmtklimiter_vendor.so b/proprietary/vendor/lib64/libmtklimiter_vendor.so new file mode 100644 index 0000000..728d749 Binary files /dev/null and b/proprietary/vendor/lib64/libmtklimiter_vendor.so differ diff --git a/proprietary/vendor/lib64/libmtkmipc-ril.so b/proprietary/vendor/lib64/libmtkmipc-ril.so new file mode 100644 index 0000000..278c0af Binary files /dev/null and b/proprietary/vendor/lib64/libmtkmipc-ril.so differ diff --git a/proprietary/vendor/lib64/libmtknetcap.so b/proprietary/vendor/lib64/libmtknetcap.so new file mode 100644 index 0000000..028f621 Binary files /dev/null and b/proprietary/vendor/lib64/libmtknetcap.so differ diff --git a/proprietary/vendor/lib64/libmtknetutils.so b/proprietary/vendor/lib64/libmtknetutils.so new file mode 100644 index 0000000..9f4d287 Binary files /dev/null and b/proprietary/vendor/lib64/libmtknetutils.so differ diff --git a/proprietary/vendor/lib64/libmtkproperty.so b/proprietary/vendor/lib64/libmtkproperty.so new file mode 100644 index 0000000..f102507 Binary files /dev/null and b/proprietary/vendor/lib64/libmtkproperty.so differ diff --git a/proprietary/vendor/lib64/libmtkrillog.so b/proprietary/vendor/lib64/libmtkrillog.so new file mode 100644 index 0000000..c587cd0 Binary files /dev/null and b/proprietary/vendor/lib64/libmtkrillog.so differ diff --git a/proprietary/vendor/lib64/libmtkrilutils.so b/proprietary/vendor/lib64/libmtkrilutils.so new file mode 100644 index 0000000..93ef18d Binary files /dev/null and b/proprietary/vendor/lib64/libmtkrilutils.so differ diff --git a/proprietary/vendor/lib64/libmtkshifter_vendor.so b/proprietary/vendor/lib64/libmtkshifter_vendor.so new file mode 100644 index 0000000..0bc5b89 Binary files /dev/null and b/proprietary/vendor/lib64/libmtkshifter_vendor.so differ diff --git a/proprietary/vendor/lib64/libmtkspparser.so b/proprietary/vendor/lib64/libmtkspparser.so new file mode 100644 index 0000000..af841eb Binary files /dev/null and b/proprietary/vendor/lib64/libmtkspparser.so differ diff --git a/proprietary/vendor/lib64/libmtksysutils.so b/proprietary/vendor/lib64/libmtksysutils.so new file mode 100644 index 0000000..8c6108f Binary files /dev/null and b/proprietary/vendor/lib64/libmtksysutils.so differ diff --git a/proprietary/vendor/lib64/libmtktinyxml.so b/proprietary/vendor/lib64/libmtktinyxml.so new file mode 100644 index 0000000..5a9b16e Binary files /dev/null and b/proprietary/vendor/lib64/libmtktinyxml.so differ diff --git a/proprietary/vendor/lib64/libmtkutils.so b/proprietary/vendor/lib64/libmtkutils.so new file mode 100644 index 0000000..da6591e Binary files /dev/null and b/proprietary/vendor/lib64/libmtkutils.so differ diff --git a/proprietary/vendor/lib64/libmvpu_cic_ci_compiler.so b/proprietary/vendor/lib64/libmvpu_cic_ci_compiler.so new file mode 100644 index 0000000..319eaf6 Binary files /dev/null and b/proprietary/vendor/lib64/libmvpu_cic_ci_compiler.so differ diff --git a/proprietary/vendor/lib64/libmvpu_clc_cl_compiler.so b/proprietary/vendor/lib64/libmvpu_clc_cl_compiler.so new file mode 100644 index 0000000..c809010 Binary files /dev/null and b/proprietary/vendor/lib64/libmvpu_clc_cl_compiler.so differ diff --git a/proprietary/vendor/lib64/libmvpu_clc_mvpu_debuginfo.so b/proprietary/vendor/lib64/libmvpu_clc_mvpu_debuginfo.so new file mode 100644 index 0000000..3f3d117 Binary files /dev/null and b/proprietary/vendor/lib64/libmvpu_clc_mvpu_debuginfo.so differ diff --git a/proprietary/vendor/lib64/libmvpu_clc_mvpu_elf.so b/proprietary/vendor/lib64/libmvpu_clc_mvpu_elf.so new file mode 100644 index 0000000..c26dbc4 Binary files /dev/null and b/proprietary/vendor/lib64/libmvpu_clc_mvpu_elf.so differ diff --git a/proprietary/vendor/lib64/libmvpu_clc_mvpu_utility.so b/proprietary/vendor/lib64/libmvpu_clc_mvpu_utility.so new file mode 100644 index 0000000..1f8dfc1 Binary files /dev/null and b/proprietary/vendor/lib64/libmvpu_clc_mvpu_utility.so differ diff --git a/proprietary/vendor/lib64/libmvpu_clc_vpu_isa.so b/proprietary/vendor/lib64/libmvpu_clc_vpu_isa.so new file mode 100644 index 0000000..62e5dc5 Binary files /dev/null and b/proprietary/vendor/lib64/libmvpu_clc_vpu_isa.so differ diff --git a/proprietary/vendor/lib64/libmvpu_config.so b/proprietary/vendor/lib64/libmvpu_config.so new file mode 100644 index 0000000..00c98e3 Binary files /dev/null and b/proprietary/vendor/lib64/libmvpu_config.so differ diff --git a/proprietary/vendor/lib64/libmvpu_engine.so b/proprietary/vendor/lib64/libmvpu_engine.so new file mode 100644 index 0000000..bbbef74 Binary files /dev/null and b/proprietary/vendor/lib64/libmvpu_engine.so differ diff --git a/proprietary/vendor/lib64/libmvpu_engine_pub.so b/proprietary/vendor/lib64/libmvpu_engine_pub.so new file mode 100644 index 0000000..83cfc22 Binary files /dev/null and b/proprietary/vendor/lib64/libmvpu_engine_pub.so differ diff --git a/proprietary/vendor/lib64/libmvpu_pattern.so b/proprietary/vendor/lib64/libmvpu_pattern.so new file mode 100644 index 0000000..88e1514 Binary files /dev/null and b/proprietary/vendor/lib64/libmvpu_pattern.so differ diff --git a/proprietary/vendor/lib64/libmvpu_pattern_pub.so b/proprietary/vendor/lib64/libmvpu_pattern_pub.so new file mode 100644 index 0000000..db265fd Binary files /dev/null and b/proprietary/vendor/lib64/libmvpu_pattern_pub.so differ diff --git a/proprietary/vendor/lib64/libmvpu_runtime.so b/proprietary/vendor/lib64/libmvpu_runtime.so new file mode 100644 index 0000000..a03f331 Binary files /dev/null and b/proprietary/vendor/lib64/libmvpu_runtime.so differ diff --git a/proprietary/vendor/lib64/libmvpu_runtime_pub.so b/proprietary/vendor/lib64/libmvpu_runtime_pub.so new file mode 100644 index 0000000..21befb8 Binary files /dev/null and b/proprietary/vendor/lib64/libmvpu_runtime_pub.so differ diff --git a/proprietary/vendor/lib64/libmvpuop_mtk_cv.so b/proprietary/vendor/lib64/libmvpuop_mtk_cv.so new file mode 100644 index 0000000..85a77d4 Binary files /dev/null and b/proprietary/vendor/lib64/libmvpuop_mtk_cv.so differ diff --git a/proprietary/vendor/lib64/libmvpuop_mtk_nn.so b/proprietary/vendor/lib64/libmvpuop_mtk_nn.so new file mode 100644 index 0000000..fc59afb Binary files /dev/null and b/proprietary/vendor/lib64/libmvpuop_mtk_nn.so differ diff --git a/proprietary/vendor/lib64/libneuron_graph_delegate.mtk.so b/proprietary/vendor/lib64/libneuron_graph_delegate.mtk.so new file mode 100644 index 0000000..f430501 Binary files /dev/null and b/proprietary/vendor/lib64/libneuron_graph_delegate.mtk.so differ diff --git a/proprietary/vendor/lib64/libneuron_platform.so b/proprietary/vendor/lib64/libneuron_platform.so new file mode 100644 index 0000000..15a17bd Binary files /dev/null and b/proprietary/vendor/lib64/libneuron_platform.so differ diff --git a/proprietary/vendor/lib64/libnir_neon_driver_ndk.mtk.vndk.so b/proprietary/vendor/lib64/libnir_neon_driver_ndk.mtk.vndk.so new file mode 100644 index 0000000..c127a40 Binary files /dev/null and b/proprietary/vendor/lib64/libnir_neon_driver_ndk.mtk.vndk.so differ diff --git a/proprietary/vendor/lib64/libnpagent.so b/proprietary/vendor/lib64/libnpagent.so new file mode 100644 index 0000000..85e948f Binary files /dev/null and b/proprietary/vendor/lib64/libnpagent.so differ diff --git a/proprietary/vendor/lib64/libnpagent_server.so b/proprietary/vendor/lib64/libnpagent_server.so new file mode 100644 index 0000000..726daf4 Binary files /dev/null and b/proprietary/vendor/lib64/libnpagent_server.so differ diff --git a/proprietary/vendor/lib64/libnvram.so b/proprietary/vendor/lib64/libnvram.so new file mode 100644 index 0000000..e598db1 Binary files /dev/null and b/proprietary/vendor/lib64/libnvram.so differ diff --git a/proprietary/vendor/lib64/libnvram_sec.so b/proprietary/vendor/lib64/libnvram_sec.so new file mode 100644 index 0000000..24a32ad Binary files /dev/null and b/proprietary/vendor/lib64/libnvram_sec.so differ diff --git a/proprietary/vendor/lib64/libnxp_extamp_intf.so b/proprietary/vendor/lib64/libnxp_extamp_intf.so new file mode 100644 index 0000000..5ff1bdc Binary files /dev/null and b/proprietary/vendor/lib64/libnxp_extamp_intf.so differ diff --git a/proprietary/vendor/lib64/libpixelflinger.so b/proprietary/vendor/lib64/libpixelflinger.so new file mode 100644 index 0000000..8dd70fc Binary files /dev/null and b/proprietary/vendor/lib64/libpixelflinger.so differ diff --git a/proprietary/vendor/lib64/libpqframework.so b/proprietary/vendor/lib64/libpqframework.so new file mode 100644 index 0000000..0df6655 Binary files /dev/null and b/proprietary/vendor/lib64/libpqframework.so differ diff --git a/proprietary/vendor/lib64/libratconfig.so b/proprietary/vendor/lib64/libratconfig.so new file mode 100644 index 0000000..110593d Binary files /dev/null and b/proprietary/vendor/lib64/libratconfig.so differ diff --git a/proprietary/vendor/lib64/libremosaic_wrapper.so b/proprietary/vendor/lib64/libremosaic_wrapper.so new file mode 100644 index 0000000..3f812dd Binary files /dev/null and b/proprietary/vendor/lib64/libremosaic_wrapper.so differ diff --git a/proprietary/vendor/lib64/libremosaiclib.so b/proprietary/vendor/lib64/libremosaiclib.so new file mode 100644 index 0000000..f775595 Binary files /dev/null and b/proprietary/vendor/lib64/libremosaiclib.so differ diff --git a/proprietary/vendor/lib64/librgbwlightsensor.so b/proprietary/vendor/lib64/librgbwlightsensor.so new file mode 100644 index 0000000..f15a75e Binary files /dev/null and b/proprietary/vendor/lib64/librgbwlightsensor.so differ diff --git a/proprietary/vendor/lib64/librilfusion.so b/proprietary/vendor/lib64/librilfusion.so new file mode 100644 index 0000000..00e69c5 Binary files /dev/null and b/proprietary/vendor/lib64/librilfusion.so differ diff --git a/proprietary/vendor/lib64/librmsclib1.so b/proprietary/vendor/lib64/librmsclib1.so new file mode 100644 index 0000000..89cd6d7 Binary files /dev/null and b/proprietary/vendor/lib64/librmsclib1.so differ diff --git a/proprietary/vendor/lib64/librpc.so b/proprietary/vendor/lib64/librpc.so new file mode 100644 index 0000000..423aca5 Binary files /dev/null and b/proprietary/vendor/lib64/librpc.so differ diff --git a/proprietary/vendor/lib64/librt_extamp_intf.so b/proprietary/vendor/lib64/librt_extamp_intf.so new file mode 100644 index 0000000..9c0325a Binary files /dev/null and b/proprietary/vendor/lib64/librt_extamp_intf.so differ diff --git a/proprietary/vendor/lib64/libspeech_enh_lib.so b/proprietary/vendor/lib64/libspeech_enh_lib.so new file mode 100644 index 0000000..d462843 Binary files /dev/null and b/proprietary/vendor/lib64/libspeech_enh_lib.so differ diff --git a/proprietary/vendor/lib64/libspeechparser_vendor.so b/proprietary/vendor/lib64/libspeechparser_vendor.so new file mode 100644 index 0000000..9365e0a Binary files /dev/null and b/proprietary/vendor/lib64/libspeechparser_vendor.so differ diff --git a/proprietary/vendor/lib64/libstorage_otp.so b/proprietary/vendor/lib64/libstorage_otp.so new file mode 100644 index 0000000..c98c4f2 Binary files /dev/null and b/proprietary/vendor/lib64/libstorage_otp.so differ diff --git a/proprietary/vendor/lib64/libsysenv.so b/proprietary/vendor/lib64/libsysenv.so new file mode 100644 index 0000000..a60ed47 Binary files /dev/null and b/proprietary/vendor/lib64/libsysenv.so differ diff --git a/proprietary/vendor/lib64/libtensorflowlite.so b/proprietary/vendor/lib64/libtensorflowlite.so new file mode 100644 index 0000000..c848548 Binary files /dev/null and b/proprietary/vendor/lib64/libtensorflowlite.so differ diff --git a/proprietary/vendor/lib64/libthha.so b/proprietary/vendor/lib64/libthha.so new file mode 100644 index 0000000..f6cc023 Binary files /dev/null and b/proprietary/vendor/lib64/libthha.so differ diff --git a/proprietary/vendor/lib64/libtrm.so b/proprietary/vendor/lib64/libtrm.so new file mode 100644 index 0000000..58f8b80 Binary files /dev/null and b/proprietary/vendor/lib64/libtrm.so differ diff --git a/proprietary/vendor/lib64/libudf.so b/proprietary/vendor/lib64/libudf.so new file mode 100644 index 0000000..ec0440e Binary files /dev/null and b/proprietary/vendor/lib64/libudf.so differ diff --git a/proprietary/vendor/lib64/libvcodec_oal.so b/proprietary/vendor/lib64/libvcodec_oal.so new file mode 100644 index 0000000..be741ad Binary files /dev/null and b/proprietary/vendor/lib64/libvcodec_oal.so differ diff --git a/proprietary/vendor/lib64/libvcodecdrv_header_stub.so b/proprietary/vendor/lib64/libvcodecdrv_header_stub.so new file mode 100644 index 0000000..8b1436f Binary files /dev/null and b/proprietary/vendor/lib64/libvcodecdrv_header_stub.so differ diff --git a/proprietary/vendor/lib64/libvendor.goodix.hardware.biometrics.fingerprint@2.1.so b/proprietary/vendor/lib64/libvendor.goodix.hardware.biometrics.fingerprint@2.1.so new file mode 100644 index 0000000..1091aac Binary files /dev/null and b/proprietary/vendor/lib64/libvendor.goodix.hardware.biometrics.fingerprint@2.1.so differ diff --git a/proprietary/vendor/lib64/libverno.so b/proprietary/vendor/lib64/libverno.so new file mode 100644 index 0000000..bc15e46 Binary files /dev/null and b/proprietary/vendor/lib64/libverno.so differ diff --git a/proprietary/vendor/lib64/libvia-ril.so b/proprietary/vendor/lib64/libvia-ril.so new file mode 100644 index 0000000..c808a8c Binary files /dev/null and b/proprietary/vendor/lib64/libvia-ril.so differ diff --git a/proprietary/vendor/lib64/libviagpsrpc.so b/proprietary/vendor/lib64/libviagpsrpc.so new file mode 100644 index 0000000..57101a7 Binary files /dev/null and b/proprietary/vendor/lib64/libviagpsrpc.so differ diff --git a/proprietary/vendor/lib64/libviamipc-ril.so b/proprietary/vendor/lib64/libviamipc-ril.so new file mode 100644 index 0000000..14349ba Binary files /dev/null and b/proprietary/vendor/lib64/libviamipc-ril.so differ diff --git a/proprietary/vendor/lib64/libvow_ap_test_aa.so b/proprietary/vendor/lib64/libvow_ap_test_aa.so new file mode 100644 index 0000000..a36932b Binary files /dev/null and b/proprietary/vendor/lib64/libvow_ap_test_aa.so differ diff --git a/proprietary/vendor/lib64/libvow_ap_test_dd.so b/proprietary/vendor/lib64/libvow_ap_test_dd.so new file mode 100644 index 0000000..1f8d46d Binary files /dev/null and b/proprietary/vendor/lib64/libvow_ap_test_dd.so differ diff --git a/proprietary/vendor/lib64/libvow_ap_test_ha.so b/proprietary/vendor/lib64/libvow_ap_test_ha.so new file mode 100644 index 0000000..17a3277 Binary files /dev/null and b/proprietary/vendor/lib64/libvow_ap_test_ha.so differ diff --git a/proprietary/vendor/lib64/libvow_ap_test_hh.so b/proprietary/vendor/lib64/libvow_ap_test_hh.so new file mode 100644 index 0000000..4278dad Binary files /dev/null and b/proprietary/vendor/lib64/libvow_ap_test_hh.so differ diff --git a/proprietary/vendor/lib64/libvow_ap_test_nn.so b/proprietary/vendor/lib64/libvow_ap_test_nn.so new file mode 100644 index 0000000..3654d26 Binary files /dev/null and b/proprietary/vendor/lib64/libvow_ap_test_nn.so differ diff --git a/proprietary/vendor/lib64/libvpu.so b/proprietary/vendor/lib64/libvpu.so new file mode 100644 index 0000000..a898af4 Binary files /dev/null and b/proprietary/vendor/lib64/libvpu.so differ diff --git a/proprietary/vendor/lib64/libwpfa.so b/proprietary/vendor/lib64/libwpfa.so new file mode 100644 index 0000000..086612c Binary files /dev/null and b/proprietary/vendor/lib64/libwpfa.so differ diff --git a/proprietary/vendor/lib64/libwvhidl.so b/proprietary/vendor/lib64/libwvhidl.so new file mode 100644 index 0000000..fce8e0f Binary files /dev/null and b/proprietary/vendor/lib64/libwvhidl.so differ diff --git a/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so b/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so new file mode 100644 index 0000000..29f6f7a Binary files /dev/null and b/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so differ diff --git a/proprietary/vendor/lib64/mt6789/arm.graphics-V1-ndk_platform.so b/proprietary/vendor/lib64/mt6789/arm.graphics-V1-ndk_platform.so new file mode 100644 index 0000000..82f6bc0 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/arm.graphics-V1-ndk_platform.so differ diff --git a/proprietary/vendor/lib64/mt6789/arm.graphics-V3-ndk.so b/proprietary/vendor/lib64/mt6789/arm.graphics-V3-ndk.so new file mode 100644 index 0000000..0ddfa28 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/arm.graphics-V3-ndk.so differ diff --git a/proprietary/vendor/lib64/mt6789/bf2257csmacro_mipi_raw_IdxMgr.so b/proprietary/vendor/lib64/mt6789/bf2257csmacro_mipi_raw_IdxMgr.so new file mode 100644 index 0000000..b3c0eaf Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/bf2257csmacro_mipi_raw_IdxMgr.so differ diff --git a/proprietary/vendor/lib64/mt6789/bf2257csmacro_mipi_raw_tuning.so b/proprietary/vendor/lib64/mt6789/bf2257csmacro_mipi_raw_tuning.so new file mode 100644 index 0000000..215943d Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/bf2257csmacro_mipi_raw_tuning.so differ diff --git a/proprietary/vendor/lib64/mt6789/gc08a3sub2lane_mipi_raw_IdxMgr.so b/proprietary/vendor/lib64/mt6789/gc08a3sub2lane_mipi_raw_IdxMgr.so new file mode 100644 index 0000000..806c937 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/gc08a3sub2lane_mipi_raw_IdxMgr.so differ diff --git a/proprietary/vendor/lib64/mt6789/gc08a3sub2lane_mipi_raw_tuning.so b/proprietary/vendor/lib64/mt6789/gc08a3sub2lane_mipi_raw_tuning.so new file mode 100644 index 0000000..29b820e Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/gc08a3sub2lane_mipi_raw_tuning.so differ diff --git a/proprietary/vendor/lib64/mt6789/gc32e1sub_mipi_raw_IdxMgr.so b/proprietary/vendor/lib64/mt6789/gc32e1sub_mipi_raw_IdxMgr.so new file mode 100644 index 0000000..e83cade Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/gc32e1sub_mipi_raw_IdxMgr.so differ diff --git a/proprietary/vendor/lib64/mt6789/gc32e1sub_mipi_raw_tuning.so b/proprietary/vendor/lib64/mt6789/gc32e1sub_mipi_raw_tuning.so new file mode 100644 index 0000000..51f7273 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/gc32e1sub_mipi_raw_tuning.so differ diff --git a/proprietary/vendor/lib64/mt6789/imx782_mipi_raw_IdxMgr.so b/proprietary/vendor/lib64/mt6789/imx782_mipi_raw_IdxMgr.so new file mode 100644 index 0000000..750fd10 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/imx782_mipi_raw_IdxMgr.so differ diff --git a/proprietary/vendor/lib64/mt6789/imx782_mipi_raw_tuning.so b/proprietary/vendor/lib64/mt6789/imx782_mipi_raw_tuning.so new file mode 100644 index 0000000..3b3ef10 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/imx782_mipi_raw_tuning.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.ae.core.so b/proprietary/vendor/lib64/mt6789/lib3a.ae.core.so new file mode 100644 index 0000000..c3af81b Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.ae.core.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.ae.so b/proprietary/vendor/lib64/mt6789/lib3a.ae.so new file mode 100644 index 0000000..f06303a Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.ae.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.ae.stat.so b/proprietary/vendor/lib64/mt6789/lib3a.ae.stat.so new file mode 100644 index 0000000..dc4f5c6 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.ae.stat.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.af.assist.so b/proprietary/vendor/lib64/mt6789/lib3a.af.assist.so new file mode 100644 index 0000000..0cb2e7c Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.af.assist.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.af.assist.utils.so b/proprietary/vendor/lib64/mt6789/lib3a.af.assist.utils.so new file mode 100644 index 0000000..6824cea Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.af.assist.utils.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.af.core.so b/proprietary/vendor/lib64/mt6789/lib3a.af.core.so new file mode 100644 index 0000000..29f0a2d Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.af.core.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.af.so b/proprietary/vendor/lib64/mt6789/lib3a.af.so new file mode 100644 index 0000000..93c3e06 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.af.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.alsflicker.so b/proprietary/vendor/lib64/mt6789/lib3a.alsflicker.so new file mode 100644 index 0000000..a65f266 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.alsflicker.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.awb.core.so b/proprietary/vendor/lib64/mt6789/lib3a.awb.core.so new file mode 100644 index 0000000..003e662 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.awb.core.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.ccudrv.so b/proprietary/vendor/lib64/mt6789/lib3a.ccudrv.so new file mode 100644 index 0000000..63b2e12 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.ccudrv.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.ccuif.so b/proprietary/vendor/lib64/mt6789/lib3a.ccuif.so new file mode 100644 index 0000000..562aba6 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.ccuif.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.custom.ae.so b/proprietary/vendor/lib64/mt6789/lib3a.custom.ae.so new file mode 100644 index 0000000..fbf99a5 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.custom.ae.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.dce.so b/proprietary/vendor/lib64/mt6789/lib3a.dce.so new file mode 100644 index 0000000..30c4f78 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.dce.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.flash.so b/proprietary/vendor/lib64/mt6789/lib3a.flash.so new file mode 100644 index 0000000..bb713d9 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.flash.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.flicker.so b/proprietary/vendor/lib64/mt6789/lib3a.flicker.so new file mode 100644 index 0000000..c0fee21 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.flicker.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.gma.so b/proprietary/vendor/lib64/mt6789/lib3a.gma.so new file mode 100644 index 0000000..8d34a86 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.gma.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.lce.so b/proprietary/vendor/lib64/mt6789/lib3a.lce.so new file mode 100644 index 0000000..699b282 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.lce.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.log.so b/proprietary/vendor/lib64/mt6789/lib3a.log.so new file mode 100644 index 0000000..e14c732 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.log.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.n3d3a.so b/proprietary/vendor/lib64/mt6789/lib3a.n3d3a.so new file mode 100644 index 0000000..3701d8d Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.n3d3a.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.sensors.color.so b/proprietary/vendor/lib64/mt6789/lib3a.sensors.color.so new file mode 100644 index 0000000..d2ddf7c Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.sensors.color.so differ diff --git a/proprietary/vendor/lib64/mt6789/lib3a.sensors.flicker.so b/proprietary/vendor/lib64/mt6789/lib3a.sensors.flicker.so new file mode 100644 index 0000000..e227637 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/lib3a.sensors.flicker.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_E2EHDR_Preview.so b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_E2EHDR_Preview.so new file mode 100644 index 0000000..36244b1 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_E2EHDR_Preview.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_E2EHDR_Video.so b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_E2EHDR_Video.so new file mode 100644 index 0000000..4532002 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_E2EHDR_Video.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Face_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Face_Capture.so new file mode 100644 index 0000000..f6a1ac3 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Face_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Flash_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Flash_Capture.so new file mode 100644 index 0000000..10d46e6 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Flash_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_HDR_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_HDR_Capture.so new file mode 100644 index 0000000..313cb77 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_HDR_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_HDR_Preview.so b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_HDR_Preview.so new file mode 100644 index 0000000..e6d8a53 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_HDR_Preview.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_HDR_Video.so b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_HDR_Video.so new file mode 100644 index 0000000..80cc6c8 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_HDR_Video.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_N3D_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_N3D_Capture.so new file mode 100644 index 0000000..a5b78c0 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_N3D_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_N3D_Preview.so b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_N3D_Preview.so new file mode 100644 index 0000000..acaa500 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_N3D_Preview.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_N3D_Video.so b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_N3D_Video.so new file mode 100644 index 0000000..574a1b9 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_N3D_Video.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_P1_YUV.so b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_P1_YUV.so new file mode 100644 index 0000000..29644f6 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_P1_YUV.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Capture.so new file mode 100644 index 0000000..c00c8ab Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Capture_4cell.so b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Capture_4cell.so new file mode 100644 index 0000000..3410cb1 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Capture_4cell.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Preview.so b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Preview.so new file mode 100644 index 0000000..f766b70 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Preview.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Preview_4k.so b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Preview_4k.so new file mode 100644 index 0000000..a56dfc9 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Preview_4k.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Preview_ZSD_Flash.so b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Preview_ZSD_Flash.so new file mode 100644 index 0000000..5e9fe85 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Scene_Preview_ZSD_Flash.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Video_1080.so b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Video_1080.so new file mode 100644 index 0000000..3bba223 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Video_1080.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Video_4k.so b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Video_4k.so new file mode 100644 index 0000000..8847f12 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_bf2257csmacromipiraw_Video_4k.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_E2EHDR_Preview.so b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_E2EHDR_Preview.so new file mode 100644 index 0000000..0f3de76 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_E2EHDR_Preview.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_E2EHDR_Video.so b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_E2EHDR_Video.so new file mode 100644 index 0000000..4ec4381 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_E2EHDR_Video.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Face_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Face_Capture.so new file mode 100644 index 0000000..2b6f502 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Face_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Flash_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Flash_Capture.so new file mode 100644 index 0000000..56e9442 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Flash_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_HDR_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_HDR_Capture.so new file mode 100644 index 0000000..63f5f03 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_HDR_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_HDR_Preview.so b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_HDR_Preview.so new file mode 100644 index 0000000..5a3a0d6 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_HDR_Preview.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_HDR_Video.so b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_HDR_Video.so new file mode 100644 index 0000000..e160930 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_HDR_Video.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_N3D_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_N3D_Capture.so new file mode 100644 index 0000000..f631b08 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_N3D_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_N3D_Preview.so b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_N3D_Preview.so new file mode 100644 index 0000000..6457fc1 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_N3D_Preview.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_N3D_Video.so b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_N3D_Video.so new file mode 100644 index 0000000..6de7420 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_N3D_Video.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_P1_YUV.so b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_P1_YUV.so new file mode 100644 index 0000000..c8671d2 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_P1_YUV.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Capture.so new file mode 100644 index 0000000..7ae5812 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Capture_4cell.so b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Capture_4cell.so new file mode 100644 index 0000000..70b8401 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Capture_4cell.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Preview.so b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Preview.so new file mode 100644 index 0000000..428a6fa Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Preview.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Preview_4k.so b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Preview_4k.so new file mode 100644 index 0000000..22c833a Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Preview_4k.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Preview_ZSD_Flash.so b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Preview_ZSD_Flash.so new file mode 100644 index 0000000..b652188 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Scene_Preview_ZSD_Flash.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Video_1080.so b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Video_1080.so new file mode 100644 index 0000000..30410f8 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Video_1080.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Video_4k.so b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Video_4k.so new file mode 100644 index 0000000..73e4dbf Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc08a3sub2lanemipiraw_Video_4k.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_E2EHDR_Preview.so b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_E2EHDR_Preview.so new file mode 100644 index 0000000..2580d72 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_E2EHDR_Preview.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_E2EHDR_Video.so b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_E2EHDR_Video.so new file mode 100644 index 0000000..f50cb58 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_E2EHDR_Video.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Face_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Face_Capture.so new file mode 100644 index 0000000..eded979 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Face_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Flash_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Flash_Capture.so new file mode 100644 index 0000000..387b85d Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Flash_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_HDR_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_HDR_Capture.so new file mode 100644 index 0000000..e599ae8 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_HDR_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_HDR_Preview.so b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_HDR_Preview.so new file mode 100644 index 0000000..f3ff2e9 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_HDR_Preview.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_HDR_Video.so b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_HDR_Video.so new file mode 100644 index 0000000..7ed6924 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_HDR_Video.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_N3D_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_N3D_Capture.so new file mode 100644 index 0000000..152846c Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_N3D_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_N3D_Preview.so b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_N3D_Preview.so new file mode 100644 index 0000000..e3b458e Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_N3D_Preview.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_N3D_Video.so b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_N3D_Video.so new file mode 100644 index 0000000..8f2efef Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_N3D_Video.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_P1_YUV.so b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_P1_YUV.so new file mode 100644 index 0000000..1c93ba2 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_P1_YUV.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Capture.so new file mode 100644 index 0000000..09837c8 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Capture_4cell.so b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Capture_4cell.so new file mode 100644 index 0000000..b6416ed Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Capture_4cell.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Preview.so b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Preview.so new file mode 100644 index 0000000..6f0a94d Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Preview.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Preview_4k.so b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Preview_4k.so new file mode 100644 index 0000000..8e948f1 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Preview_4k.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Preview_ZSD_Flash.so b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Preview_ZSD_Flash.so new file mode 100644 index 0000000..748c287 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Scene_Preview_ZSD_Flash.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Video_1080.so b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Video_1080.so new file mode 100644 index 0000000..0e42732 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Video_1080.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Video_4k.so b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Video_4k.so new file mode 100644 index 0000000..9a71c90 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_gc32e1submipiraw_Video_4k.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_E2EHDR_Preview.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_E2EHDR_Preview.so new file mode 100644 index 0000000..6093916 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_E2EHDR_Preview.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_E2EHDR_Video.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_E2EHDR_Video.so new file mode 100644 index 0000000..a17dad3 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_E2EHDR_Video.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Face_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Face_Capture.so new file mode 100644 index 0000000..867e254 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Face_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Flash_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Flash_Capture.so new file mode 100644 index 0000000..2568de1 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Flash_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Capture.so new file mode 100644 index 0000000..82af78d Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Preview.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Preview.so new file mode 100644 index 0000000..e02cde4 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Preview.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Reconfig_Preview.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Reconfig_Preview.so new file mode 100644 index 0000000..214e632 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Reconfig_Preview.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Reconfig_Video.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Reconfig_Video.so new file mode 100644 index 0000000..399e4bb Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Reconfig_Video.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Video.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Video.so new file mode 100644 index 0000000..c114d10 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_HDR_Video.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_N3D_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_N3D_Capture.so new file mode 100644 index 0000000..c1cbe38 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_N3D_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_N3D_Preview.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_N3D_Preview.so new file mode 100644 index 0000000..47650ee Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_N3D_Preview.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_N3D_Video.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_N3D_Video.so new file mode 100644 index 0000000..3d6af23 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_N3D_Video.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_P1_YUV.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_P1_YUV.so new file mode 100644 index 0000000..19b0dcc Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_P1_YUV.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Capture.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Capture.so new file mode 100644 index 0000000..4272c09 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Capture_4cell.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Capture_4cell.so new file mode 100644 index 0000000..4c16872 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Capture_4cell.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Preview.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Preview.so new file mode 100644 index 0000000..ec56361 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Preview.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Preview_4k.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Preview_4k.so new file mode 100644 index 0000000..bca3bf4 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Preview_4k.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Preview_ZSD_Flash.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Preview_ZSD_Flash.so new file mode 100644 index 0000000..2fb25c8 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Scene_Preview_ZSD_Flash.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Video_1080.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Video_1080.so new file mode 100644 index 0000000..82c16fc Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Video_1080.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Video_1080_60.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Video_1080_60.so new file mode 100644 index 0000000..fd5b2ca Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Video_1080_60.so differ diff --git a/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Video_4k.so b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Video_4k.so new file mode 100644 index 0000000..e2e5142 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libCamera_imx782mipiraw_Video_4k.so differ diff --git a/proprietary/vendor/lib64/mt6789/libDR.so b/proprietary/vendor/lib64/mt6789/libDR.so new file mode 100644 index 0000000..b7f8ea9 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libDR.so differ diff --git a/proprietary/vendor/lib64/mt6789/libSonyIMX230PdafLibrary.so b/proprietary/vendor/lib64/mt6789/libSonyIMX230PdafLibrary.so new file mode 100644 index 0000000..24ba4e4 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libSonyIMX230PdafLibrary.so differ diff --git a/proprietary/vendor/lib64/mt6789/libSonyIMX230PdafLibraryWrapper.so b/proprietary/vendor/lib64/mt6789/libSonyIMX230PdafLibraryWrapper.so new file mode 100644 index 0000000..4cb6bc8 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libSonyIMX230PdafLibraryWrapper.so differ diff --git a/proprietary/vendor/lib64/mt6789/libSonyIMX338PdafLibrary.so b/proprietary/vendor/lib64/mt6789/libSonyIMX338PdafLibrary.so new file mode 100644 index 0000000..667561b Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libSonyIMX338PdafLibrary.so differ diff --git a/proprietary/vendor/lib64/mt6789/libSonyIMX338PdafLibraryWrapper.so b/proprietary/vendor/lib64/mt6789/libSonyIMX338PdafLibraryWrapper.so new file mode 100644 index 0000000..ca5ff38 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libSonyIMX338PdafLibraryWrapper.so differ diff --git a/proprietary/vendor/lib64/mt6789/libSonyIMX386PdafLibrary.so b/proprietary/vendor/lib64/mt6789/libSonyIMX386PdafLibrary.so new file mode 100644 index 0000000..bd84a6a Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libSonyIMX386PdafLibrary.so differ diff --git a/proprietary/vendor/lib64/mt6789/libSonyIMX386PdafLibraryWrapper.so b/proprietary/vendor/lib64/mt6789/libSonyIMX386PdafLibraryWrapper.so new file mode 100644 index 0000000..ee2facb Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libSonyIMX386PdafLibraryWrapper.so differ diff --git a/proprietary/vendor/lib64/mt6789/libSonyIMX519PdafLibrary.so b/proprietary/vendor/lib64/mt6789/libSonyIMX519PdafLibrary.so new file mode 100644 index 0000000..96ec885 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libSonyIMX519PdafLibrary.so differ diff --git a/proprietary/vendor/lib64/mt6789/libSonyIMX519PdafLibraryWrapper.so b/proprietary/vendor/lib64/mt6789/libSonyIMX519PdafLibraryWrapper.so new file mode 100644 index 0000000..d91c094 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libSonyIMX519PdafLibraryWrapper.so differ diff --git a/proprietary/vendor/lib64/mt6789/libaaa_ltm.so b/proprietary/vendor/lib64/mt6789/libaaa_ltm.so new file mode 100644 index 0000000..2c50df4 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libaaa_ltm.so differ diff --git a/proprietary/vendor/lib64/mt6789/libaaa_ltmx.so b/proprietary/vendor/lib64/mt6789/libaaa_ltmx.so new file mode 100644 index 0000000..18d9833 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libaaa_ltmx.so differ diff --git a/proprietary/vendor/lib64/mt6789/libaal_cust_func.so b/proprietary/vendor/lib64/mt6789/libaal_cust_func.so new file mode 100644 index 0000000..b7122ba Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libaal_cust_func.so differ diff --git a/proprietary/vendor/lib64/mt6789/libaalservice.so b/proprietary/vendor/lib64/mt6789/libaalservice.so new file mode 100644 index 0000000..cc30ea7 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libaalservice.so differ diff --git a/proprietary/vendor/lib64/mt6789/libacdk.so b/proprietary/vendor/lib64/mt6789/libacdk.so new file mode 100644 index 0000000..1687ebc Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libacdk.so differ diff --git a/proprietary/vendor/lib64/mt6789/libaiawb_moon.so b/proprietary/vendor/lib64/mt6789/libaiawb_moon.so new file mode 100644 index 0000000..b126ab0 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libaiawb_moon.so differ diff --git a/proprietary/vendor/lib64/mt6789/libaiawb_p1ggm.so b/proprietary/vendor/lib64/mt6789/libaiawb_p1ggm.so new file mode 100644 index 0000000..de85b8b Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libaiawb_p1ggm.so differ diff --git a/proprietary/vendor/lib64/mt6789/libaiawb_sun.so b/proprietary/vendor/lib64/mt6789/libaiawb_sun.so new file mode 100644 index 0000000..e438985 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libaiawb_sun.so differ diff --git a/proprietary/vendor/lib64/mt6789/libaibc_tuning.so b/proprietary/vendor/lib64/mt6789/libaibc_tuning.so new file mode 100644 index 0000000..a0efca8 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libaibc_tuning.so differ diff --git a/proprietary/vendor/lib64/mt6789/libaibc_tuning_p2.so b/proprietary/vendor/lib64/mt6789/libaibc_tuning_p2.so new file mode 100644 index 0000000..17ada05 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libaibc_tuning_p2.so differ diff --git a/proprietary/vendor/lib64/mt6789/libaibc_tuning_p3.so b/proprietary/vendor/lib64/mt6789/libaibc_tuning_p3.so new file mode 100644 index 0000000..5dc2a88 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libaibc_tuning_p3.so differ diff --git a/proprietary/vendor/lib64/mt6789/libaibc_tuning_p4.so b/proprietary/vendor/lib64/mt6789/libaibc_tuning_p4.so new file mode 100644 index 0000000..3e35a62 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libaibc_tuning_p4.so differ diff --git a/proprietary/vendor/lib64/mt6789/libaidepth_tuning.so b/proprietary/vendor/lib64/mt6789/libaidepth_tuning.so new file mode 100644 index 0000000..7a787a9 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libaidepth_tuning.so differ diff --git a/proprietary/vendor/lib64/mt6789/libaiselector.so b/proprietary/vendor/lib64/mt6789/libaiselector.so new file mode 100644 index 0000000..77428cb Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libaiselector.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.afhal.so b/proprietary/vendor/lib64/mt6789/libcam.afhal.so new file mode 100644 index 0000000..68ca161 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.afhal.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.chdr.so b/proprietary/vendor/lib64/mt6789/libcam.chdr.so new file mode 100644 index 0000000..ce7fc6a Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.chdr.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.feature_utils.so b/proprietary/vendor/lib64/mt6789/libcam.feature_utils.so new file mode 100644 index 0000000..0f017ce Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.feature_utils.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.hal3a.cctsvr.so b/proprietary/vendor/lib64/mt6789/libcam.hal3a.cctsvr.so new file mode 100644 index 0000000..7add024 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.hal3a.cctsvr.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.hal3a.log.so b/proprietary/vendor/lib64/mt6789/libcam.hal3a.log.so new file mode 100644 index 0000000..ab0f7f2 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.hal3a.log.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.ae.so b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.ae.so new file mode 100644 index 0000000..8ab6a7d Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.ae.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.ai3a.so b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.ai3a.so new file mode 100644 index 0000000..fab44de Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.ai3a.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.awb.so b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.awb.so new file mode 100644 index 0000000..96f2a74 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.awb.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.dng.so b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.dng.so new file mode 100644 index 0000000..0bb20d9 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.dng.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.fsmgr.so b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.fsmgr.so new file mode 100644 index 0000000..86d296a Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.fsmgr.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.lscMgr.so b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.lscMgr.so new file mode 100644 index 0000000..b2f920c Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.lscMgr.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.lsctbl.50.so b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.lsctbl.50.so new file mode 100644 index 0000000..5fc6476 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.lsctbl.50.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.nvram.50.so b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.nvram.50.so new file mode 100644 index 0000000..61fa704 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.nvram.50.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.platform.so b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.platform.so new file mode 100644 index 0000000..820a87f Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.platform.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.resultpool.so b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.resultpool.so new file mode 100644 index 0000000..49ec86b Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.resultpool.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.so b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.so new file mode 100644 index 0000000..894b097 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.hal3a.v3.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.halisp.buf.so b/proprietary/vendor/lib64/mt6789/libcam.halisp.buf.so new file mode 100644 index 0000000..716074b Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.halisp.buf.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.halisp.common.so b/proprietary/vendor/lib64/mt6789/libcam.halisp.common.so new file mode 100644 index 0000000..f5bd5d8 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.halisp.common.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.halisp.so b/proprietary/vendor/lib64/mt6789/libcam.halisp.so new file mode 100644 index 0000000..f4e1f72 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.halisp.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.halsensor.hwintegration.so b/proprietary/vendor/lib64/mt6789/libcam.halsensor.hwintegration.so new file mode 100644 index 0000000..667c297 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.halsensor.hwintegration.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.halsensor.so b/proprietary/vendor/lib64/mt6789/libcam.halsensor.so new file mode 100644 index 0000000..35d04e9 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.halsensor.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.iopipe.so b/proprietary/vendor/lib64/mt6789/libcam.iopipe.so new file mode 100644 index 0000000..f372e3d Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.iopipe.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.isptuning.so b/proprietary/vendor/lib64/mt6789/libcam.isptuning.so new file mode 100644 index 0000000..9ec1149 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.isptuning.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.pdtblgen.so b/proprietary/vendor/lib64/mt6789/libcam.pdtblgen.so new file mode 100644 index 0000000..91cb2dd Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.pdtblgen.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.tuning.cache.so b/proprietary/vendor/lib64/mt6789/libcam.tuning.cache.so new file mode 100644 index 0000000..7420c4e Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.tuning.cache.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.utils.sensorprovider.so b/proprietary/vendor/lib64/mt6789/libcam.utils.sensorprovider.so new file mode 100644 index 0000000..79cda6c Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.utils.sensorprovider.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcam.vhdr.so b/proprietary/vendor/lib64/mt6789/libcam.vhdr.so new file mode 100644 index 0000000..d9c98b9 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcam.vhdr.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcamalgo.ispfeature.so b/proprietary/vendor/lib64/mt6789/libcamalgo.ispfeature.so new file mode 100644 index 0000000..b35e07e Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcamalgo.ispfeature.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcamalgo.lsc.so b/proprietary/vendor/lib64/mt6789/libcamalgo.lsc.so new file mode 100644 index 0000000..fe762fc Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcamalgo.lsc.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcamalgo.platform2.so b/proprietary/vendor/lib64/mt6789/libcamalgo.platform2.so new file mode 100644 index 0000000..14945ce Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcamalgo.platform2.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcamalgo.rotate.so b/proprietary/vendor/lib64/mt6789/libcamalgo.rotate.so new file mode 100644 index 0000000..f4c1b91 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcamalgo.rotate.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcamalgo.vsf.so b/proprietary/vendor/lib64/mt6789/libcamalgo.vsf.so new file mode 100644 index 0000000..33bea1d Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcamalgo.vsf.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcamdrv_isp.so b/proprietary/vendor/lib64/mt6789/libcamdrv_isp.so new file mode 100644 index 0000000..b236d3a Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcamdrv_isp.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcamdrv_tuning_mgr.so b/proprietary/vendor/lib64/mt6789/libcamdrv_tuning_mgr.so new file mode 100644 index 0000000..0b32eac Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcamdrv_tuning_mgr.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcamdrv_twin.so b/proprietary/vendor/lib64/mt6789/libcamdrv_twin.so new file mode 100644 index 0000000..eed307a Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcamdrv_twin.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcamera.custom.pd_buf_mgr.so b/proprietary/vendor/lib64/mt6789/libcamera.custom.pd_buf_mgr.so new file mode 100644 index 0000000..5ec5d4c Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcamera.custom.pd_buf_mgr.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcamera.customae.so b/proprietary/vendor/lib64/mt6789/libcamera.customae.so new file mode 100644 index 0000000..48edd99 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcamera.customae.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcamera.customaf.so b/proprietary/vendor/lib64/mt6789/libcamera.customaf.so new file mode 100644 index 0000000..b5b21c3 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcamera.customaf.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcamera.customawb.so b/proprietary/vendor/lib64/mt6789/libcamera.customawb.so new file mode 100644 index 0000000..a81df74 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcamera.customawb.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcamera.customflk.so b/proprietary/vendor/lib64/mt6789/libcamera.customflk.so new file mode 100644 index 0000000..ec660f4 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcamera.customflk.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcameracustom.camera.3a.so b/proprietary/vendor/lib64/mt6789/libcameracustom.camera.3a.so new file mode 100644 index 0000000..d990a85 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcameracustom.camera.3a.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcameracustom.camera.isp.so b/proprietary/vendor/lib64/mt6789/libcameracustom.camera.isp.so new file mode 100644 index 0000000..acaf64d Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcameracustom.camera.isp.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcameracustom.camera.sensors.so b/proprietary/vendor/lib64/mt6789/libcameracustom.camera.sensors.so new file mode 100644 index 0000000..410155f Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcameracustom.camera.sensors.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcameracustom.camera_exif.so b/proprietary/vendor/lib64/mt6789/libcameracustom.camera_exif.so new file mode 100644 index 0000000..790a644 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcameracustom.camera_exif.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcameracustom.eis.so b/proprietary/vendor/lib64/mt6789/libcameracustom.eis.so new file mode 100644 index 0000000..1f7abd9 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcameracustom.eis.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcameracustom.flashlight.so b/proprietary/vendor/lib64/mt6789/libcameracustom.flashlight.so new file mode 100644 index 0000000..bfe82b7 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcameracustom.flashlight.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcameracustom.lens.so b/proprietary/vendor/lib64/mt6789/libcameracustom.lens.so new file mode 100644 index 0000000..51f429a Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcameracustom.lens.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcameracustom.plugin.so b/proprietary/vendor/lib64/mt6789/libcameracustom.plugin.so new file mode 100644 index 0000000..47848b4 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcameracustom.plugin.so differ diff --git a/proprietary/vendor/lib64/mt6789/libcameracustom.so b/proprietary/vendor/lib64/mt6789/libcameracustom.so new file mode 100644 index 0000000..ff48898 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libcameracustom.so differ diff --git a/proprietary/vendor/lib64/mt6789/libdip_drv.so b/proprietary/vendor/lib64/mt6789/libdip_drv.so new file mode 100644 index 0000000..02cb447 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libdip_drv.so differ diff --git a/proprietary/vendor/lib64/mt6789/libdip_postproc.so b/proprietary/vendor/lib64/mt6789/libdip_postproc.so new file mode 100644 index 0000000..74429f3 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libdip_postproc.so differ diff --git a/proprietary/vendor/lib64/mt6789/libdpframework.so b/proprietary/vendor/lib64/mt6789/libdpframework.so new file mode 100644 index 0000000..e20f2cf Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libdpframework.so differ diff --git a/proprietary/vendor/lib64/mt6789/libeffecthal.base.so b/proprietary/vendor/lib64/mt6789/libeffecthal.base.so new file mode 100644 index 0000000..09754c4 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libeffecthal.base.so differ diff --git a/proprietary/vendor/lib64/mt6789/libfeature.face.so b/proprietary/vendor/lib64/mt6789/libfeature.face.so new file mode 100644 index 0000000..38d2bcd Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libfeature.face.so differ diff --git a/proprietary/vendor/lib64/mt6789/libfeature.stereo.provider.so b/proprietary/vendor/lib64/mt6789/libfeature.stereo.provider.so new file mode 100644 index 0000000..23ebca8 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libfeature.stereo.provider.so differ diff --git a/proprietary/vendor/lib64/mt6789/libfeature.vsdof.hal.so b/proprietary/vendor/lib64/mt6789/libfeature.vsdof.hal.so new file mode 100644 index 0000000..56aebaa Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libfeature.vsdof.hal.so differ diff --git a/proprietary/vendor/lib64/mt6789/libfeature_3dnr.so b/proprietary/vendor/lib64/mt6789/libfeature_3dnr.so new file mode 100644 index 0000000..9218007 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libfeature_3dnr.so differ diff --git a/proprietary/vendor/lib64/mt6789/libfeature_eis.so b/proprietary/vendor/lib64/mt6789/libfeature_eis.so new file mode 100644 index 0000000..0e279eb Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libfeature_eis.so differ diff --git a/proprietary/vendor/lib64/mt6789/libfeature_fsc.so b/proprietary/vendor/lib64/mt6789/libfeature_fsc.so new file mode 100644 index 0000000..dfba034 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libfeature_fsc.so differ diff --git a/proprietary/vendor/lib64/mt6789/libfeature_lmv.so b/proprietary/vendor/lib64/mt6789/libfeature_lmv.so new file mode 100644 index 0000000..756ac8e Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libfeature_lmv.so differ diff --git a/proprietary/vendor/lib64/mt6789/libfeature_rss.so b/proprietary/vendor/lib64/mt6789/libfeature_rss.so new file mode 100644 index 0000000..07b19ae Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libfeature_rss.so differ diff --git a/proprietary/vendor/lib64/mt6789/libfeatureiodrv_mem.so b/proprietary/vendor/lib64/mt6789/libfeatureiodrv_mem.so new file mode 100644 index 0000000..357350a Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libfeatureiodrv_mem.so differ diff --git a/proprietary/vendor/lib64/mt6789/libgpudataproducer.so b/proprietary/vendor/lib64/mt6789/libgpudataproducer.so new file mode 100644 index 0000000..a073d64 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libgpudataproducer.so differ diff --git a/proprietary/vendor/lib64/mt6789/libimageio.so b/proprietary/vendor/lib64/mt6789/libimageio.so new file mode 100644 index 0000000..027e552 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libimageio.so differ diff --git a/proprietary/vendor/lib64/mt6789/libimageio_plat_drv.so b/proprietary/vendor/lib64/mt6789/libimageio_plat_drv.so new file mode 100644 index 0000000..c530081 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libimageio_plat_drv.so differ diff --git a/proprietary/vendor/lib64/mt6789/libimageio_plat_pipe.so b/proprietary/vendor/lib64/mt6789/libimageio_plat_pipe.so new file mode 100644 index 0000000..1673fa8 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libimageio_plat_pipe.so differ diff --git a/proprietary/vendor/lib64/mt6789/liblpcnr.so b/proprietary/vendor/lib64/mt6789/liblpcnr.so new file mode 100644 index 0000000..3ce3571 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/liblpcnr.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmnl.so b/proprietary/vendor/lib64/mt6789/libmnl.so new file mode 100644 index 0000000..398cfb7 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmnl.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmsnr.so b/proprietary/vendor/lib64/mt6789/libmsnr.so new file mode 100644 index 0000000..e7f3c68 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmsnr.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtk_drvb.so b/proprietary/vendor/lib64/mt6789/libmtk_drvb.so new file mode 100644 index 0000000..47252c7 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtk_drvb.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam.atmseventmgr.so b/proprietary/vendor/lib64/mt6789/libmtkcam.atmseventmgr.so new file mode 100644 index 0000000..a1e76c5 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam.atmseventmgr.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam.eventcallback.so b/proprietary/vendor/lib64/mt6789/libmtkcam.eventcallback.so new file mode 100644 index 0000000..431dea8 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam.eventcallback.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam.featurepipe.capture.so b/proprietary/vendor/lib64/mt6789/libmtkcam.featurepipe.capture.so new file mode 100644 index 0000000..b8348de Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam.featurepipe.capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam.featurepipe.depthmap.so b/proprietary/vendor/lib64/mt6789/libmtkcam.featurepipe.depthmap.so new file mode 100644 index 0000000..881123b Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam.featurepipe.depthmap.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam.featurepipe.streaming.so b/proprietary/vendor/lib64/mt6789/libmtkcam.featurepipe.streaming.so new file mode 100644 index 0000000..05a9aea Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam.featurepipe.streaming.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam.featurepipe.vsdof_util.so b/proprietary/vendor/lib64/mt6789/libmtkcam.featurepipe.vsdof_util.so new file mode 100644 index 0000000..50060d6 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam.featurepipe.vsdof_util.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam.logicalmodule.so b/proprietary/vendor/lib64/mt6789/libmtkcam.logicalmodule.so new file mode 100644 index 0000000..3518c89 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam.logicalmodule.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_3rdparty.core.so b/proprietary/vendor/lib64/mt6789/libmtkcam_3rdparty.core.so new file mode 100644 index 0000000..115ae54 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_3rdparty.core.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_3rdparty.customer.so b/proprietary/vendor/lib64/mt6789/libmtkcam_3rdparty.customer.so new file mode 100644 index 0000000..a76018a Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_3rdparty.customer.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_3rdparty.mtk.so b/proprietary/vendor/lib64/mt6789/libmtkcam_3rdparty.mtk.so new file mode 100644 index 0000000..10e0fd7 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_3rdparty.mtk.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_3rdparty.so b/proprietary/vendor/lib64/mt6789/libmtkcam_3rdparty.so new file mode 100644 index 0000000..fd2a1ea Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_3rdparty.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_calibration_convertor.so b/proprietary/vendor/lib64/mt6789/libmtkcam_calibration_convertor.so new file mode 100644 index 0000000..238d0bf Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_calibration_convertor.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_calibration_provider.so b/proprietary/vendor/lib64/mt6789/libmtkcam_calibration_provider.so new file mode 100644 index 0000000..b786dbe Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_calibration_provider.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_debugutils.so b/proprietary/vendor/lib64/mt6789/libmtkcam_debugutils.so new file mode 100644 index 0000000..cb20d39 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_debugutils.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_device3_app.so b/proprietary/vendor/lib64/mt6789/libmtkcam_device3_app.so new file mode 100644 index 0000000..245e225 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_device3_app.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_device3_hal.so b/proprietary/vendor/lib64/mt6789/libmtkcam_device3_hal.so new file mode 100644 index 0000000..a6a2867 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_device3_hal.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_device3_hidl.so b/proprietary/vendor/lib64/mt6789/libmtkcam_device3_hidl.so new file mode 100644 index 0000000..8f6b171 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_device3_hidl.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_device3_hidlutils.so b/proprietary/vendor/lib64/mt6789/libmtkcam_device3_hidlutils.so new file mode 100644 index 0000000..2cfacc7 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_device3_hidlutils.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_device3_utils.so b/proprietary/vendor/lib64/mt6789/libmtkcam_device3_utils.so new file mode 100644 index 0000000..41186ac Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_device3_utils.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_devicesessionpolicy.so b/proprietary/vendor/lib64/mt6789/libmtkcam_devicesessionpolicy.so new file mode 100644 index 0000000..7f14b32 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_devicesessionpolicy.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_diputils.so b/proprietary/vendor/lib64/mt6789/libmtkcam_diputils.so new file mode 100644 index 0000000..c1ff461 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_diputils.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_exif.so b/proprietary/vendor/lib64/mt6789/libmtkcam_exif.so new file mode 100644 index 0000000..4d7a6db Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_exif.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_fdvt.so b/proprietary/vendor/lib64/mt6789/libmtkcam_fdvt.so new file mode 100644 index 0000000..d0a6fc7 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_fdvt.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_featurepolicy.so b/proprietary/vendor/lib64/mt6789/libmtkcam_featurepolicy.so new file mode 100644 index 0000000..9934f16 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_featurepolicy.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_featureutils.so b/proprietary/vendor/lib64/mt6789/libmtkcam_featureutils.so new file mode 100644 index 0000000..6b2e5e4 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_featureutils.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_fwkutils.so b/proprietary/vendor/lib64/mt6789/libmtkcam_fwkutils.so new file mode 100644 index 0000000..7516755 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_fwkutils.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_grallocutils.so b/proprietary/vendor/lib64/mt6789/libmtkcam_grallocutils.so new file mode 100644 index 0000000..d97b0a5 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_grallocutils.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_hwnode.so b/proprietary/vendor/lib64/mt6789/libmtkcam_hwnode.so new file mode 100644 index 0000000..322c5d0 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_hwnode.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_hwutils.so b/proprietary/vendor/lib64/mt6789/libmtkcam_hwutils.so new file mode 100644 index 0000000..706e4ff Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_hwutils.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_imem.so b/proprietary/vendor/lib64/mt6789/libmtkcam_imem.so new file mode 100644 index 0000000..c682d83 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_imem.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_imgbuf.so b/proprietary/vendor/lib64/mt6789/libmtkcam_imgbuf.so new file mode 100644 index 0000000..10b4e64 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_imgbuf.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_mapping_mgr.so b/proprietary/vendor/lib64/mt6789/libmtkcam_mapping_mgr.so new file mode 100644 index 0000000..59c258e Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_mapping_mgr.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_metadata.so b/proprietary/vendor/lib64/mt6789/libmtkcam_metadata.so new file mode 100644 index 0000000..2f9fb4f Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_metadata.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_metastore.so b/proprietary/vendor/lib64/mt6789/libmtkcam_metastore.so new file mode 100644 index 0000000..ea0d764 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_metastore.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_mfb.so b/proprietary/vendor/lib64/mt6789/libmtkcam_mfb.so new file mode 100644 index 0000000..9a24191 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_mfb.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_modulefactory_aaa.so b/proprietary/vendor/lib64/mt6789/libmtkcam_modulefactory_aaa.so new file mode 100644 index 0000000..a0aaecc Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_modulefactory_aaa.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_modulefactory_custom.so b/proprietary/vendor/lib64/mt6789/libmtkcam_modulefactory_custom.so new file mode 100644 index 0000000..e03398f Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_modulefactory_custom.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_modulefactory_drv.so b/proprietary/vendor/lib64/mt6789/libmtkcam_modulefactory_drv.so new file mode 100644 index 0000000..3df98e9 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_modulefactory_drv.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_modulefactory_utils.so b/proprietary/vendor/lib64/mt6789/libmtkcam_modulefactory_utils.so new file mode 100644 index 0000000..5c8626d Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_modulefactory_utils.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_modulehelper.so b/proprietary/vendor/lib64/mt6789/libmtkcam_modulehelper.so new file mode 100644 index 0000000..15dd0ed Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_modulehelper.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_owe.so b/proprietary/vendor/lib64/mt6789/libmtkcam_owe.so new file mode 100644 index 0000000..922e1d8 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_owe.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_pipeline.so b/proprietary/vendor/lib64/mt6789/libmtkcam_pipeline.so new file mode 100644 index 0000000..ee9278b Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_pipeline.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_pipeline_fbm.so b/proprietary/vendor/lib64/mt6789/libmtkcam_pipeline_fbm.so new file mode 100644 index 0000000..a1d147e Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_pipeline_fbm.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel.so b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel.so new file mode 100644 index 0000000..7441a71 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_adapter.so b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_adapter.so new file mode 100644 index 0000000..df6aee4 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_adapter.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_capture.so b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_capture.so new file mode 100644 index 0000000..aac8240 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_capture.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_isp.so b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_isp.so new file mode 100644 index 0000000..a6a3657 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_isp.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_session.so b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_session.so new file mode 100644 index 0000000..d567cca Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_session.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_utils.so b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_utils.so new file mode 100644 index 0000000..ca00fc6 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_utils.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_zsl.so b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_zsl.so new file mode 100644 index 0000000..779e237 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinemodel_zsl.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinepolicy-security.so b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinepolicy-security.so new file mode 100644 index 0000000..a889da9 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinepolicy-security.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinepolicy-smvr.so b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinepolicy-smvr.so new file mode 100644 index 0000000..6ad6b08 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinepolicy-smvr.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinepolicy.so b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinepolicy.so new file mode 100644 index 0000000..9de1865 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinepolicy.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinepolicy_factory.so b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinepolicy_factory.so new file mode 100644 index 0000000..e5d5b64 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_pipelinepolicy_factory.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_prerelease.so b/proprietary/vendor/lib64/mt6789/libmtkcam_prerelease.so new file mode 100644 index 0000000..ab79d8d Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_prerelease.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_rsc.so b/proprietary/vendor/lib64/mt6789/libmtkcam_rsc.so new file mode 100644 index 0000000..66a76c7 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_rsc.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_scenariorecorder.so b/proprietary/vendor/lib64/mt6789/libmtkcam_scenariorecorder.so new file mode 100644 index 0000000..a70ca01 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_scenariorecorder.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_stdutils.so b/proprietary/vendor/lib64/mt6789/libmtkcam_stdutils.so new file mode 100644 index 0000000..dce7eb8 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_stdutils.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_streamutils.so b/proprietary/vendor/lib64/mt6789/libmtkcam_streamutils.so new file mode 100644 index 0000000..ab46b2a Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_streamutils.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_synchelper.so b/proprietary/vendor/lib64/mt6789/libmtkcam_synchelper.so new file mode 100644 index 0000000..f33242c Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_synchelper.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_sysutils.so b/proprietary/vendor/lib64/mt6789/libmtkcam_sysutils.so new file mode 100644 index 0000000..0106cfb Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_sysutils.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_tuning_utils.so b/proprietary/vendor/lib64/mt6789/libmtkcam_tuning_utils.so new file mode 100644 index 0000000..a0cfa9d Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_tuning_utils.so differ diff --git a/proprietary/vendor/lib64/mt6789/libmtkcam_ulog.so b/proprietary/vendor/lib64/mt6789/libmtkcam_ulog.so new file mode 100644 index 0000000..3c345ec Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libmtkcam_ulog.so differ diff --git a/proprietary/vendor/lib64/mt6789/libneuralnetworks_sl_driver_mtk_prebuilt.so b/proprietary/vendor/lib64/mt6789/libneuralnetworks_sl_driver_mtk_prebuilt.so new file mode 100644 index 0000000..0323ac0 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libneuralnetworks_sl_driver_mtk_prebuilt.so differ diff --git a/proprietary/vendor/lib64/mt6789/libneuron_adapter_mgvi.so b/proprietary/vendor/lib64/mt6789/libneuron_adapter_mgvi.so new file mode 100644 index 0000000..33d0124 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libneuron_adapter_mgvi.so differ diff --git a/proprietary/vendor/lib64/mt6789/libneuron_runtime.5.so b/proprietary/vendor/lib64/mt6789/libneuron_runtime.5.so new file mode 100644 index 0000000..ec4a55b Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libneuron_runtime.5.so differ diff --git a/proprietary/vendor/lib64/mt6789/libpq_cust_base.so b/proprietary/vendor/lib64/mt6789/libpq_cust_base.so new file mode 100644 index 0000000..b50e6d1 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libpq_cust_base.so differ diff --git a/proprietary/vendor/lib64/mt6789/libpq_prot.so b/proprietary/vendor/lib64/mt6789/libpq_prot.so new file mode 100644 index 0000000..ab2426a Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libpq_prot.so differ diff --git a/proprietary/vendor/lib64/mt6789/libpqparamparser.so b/proprietary/vendor/lib64/mt6789/libpqparamparser.so new file mode 100644 index 0000000..f54cbac Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libpqparamparser.so differ diff --git a/proprietary/vendor/lib64/mt6789/libstereoinfoaccessor_vsdof.so b/proprietary/vendor/lib64/mt6789/libstereoinfoaccessor_vsdof.so new file mode 100644 index 0000000..4621581 Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libstereoinfoaccessor_vsdof.so differ diff --git a/proprietary/vendor/lib64/mt6789/libvainr_model.so b/proprietary/vendor/lib64/mt6789/libvainr_model.so new file mode 100644 index 0000000..b173c9b Binary files /dev/null and b/proprietary/vendor/lib64/mt6789/libvainr_model.so differ diff --git a/proprietary/vendor/lib64/mtkcam/mt6789/libmtkcam_streaminfo_plugin-p1stt.so b/proprietary/vendor/lib64/mtkcam/mt6789/libmtkcam_streaminfo_plugin-p1stt.so new file mode 100644 index 0000000..e2d4f6c Binary files /dev/null and b/proprietary/vendor/lib64/mtkcam/mt6789/libmtkcam_streaminfo_plugin-p1stt.so differ diff --git a/proprietary/vendor/lib64/nfc_nci.st21nfc.st.so b/proprietary/vendor/lib64/nfc_nci.st21nfc.st.so new file mode 100644 index 0000000..6135879 Binary files /dev/null and b/proprietary/vendor/lib64/nfc_nci.st21nfc.st.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.apusys@2.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.apusys@2.0.so new file mode 100644 index 0000000..e43f3f0 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.apusys@2.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.apusys@2.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.apusys@2.1.so new file mode 100644 index 0000000..79c0312 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.apusys@2.1.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.hmp@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.hmp@1.0.so new file mode 100644 index 0000000..e6dbc4a Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.hmp@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.utils@2.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.utils@2.0.so new file mode 100644 index 0000000..9c5cb9b Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.utils@2.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.audio@7.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.audio@7.1.so new file mode 100644 index 0000000..80959e0 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.audio@7.1.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.atms@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.atms@1.0.so new file mode 100644 index 0000000..5ea563c Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.atms@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice@1.0.so new file mode 100644 index 0000000..61aae23 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice@1.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice@1.1.so new file mode 100644 index 0000000..37e9ade Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.bgservice@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.ccap@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.ccap@1.0.so new file mode 100644 index 0000000..4c803df Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.ccap@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.frhandler@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.frhandler@1.0.so new file mode 100644 index 0000000..0b821d2 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.frhandler@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.isphal@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.isphal@1.0.so new file mode 100644 index 0000000..c2948b7 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.isphal@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.isphal@1.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.isphal@1.1.so new file mode 100644 index 0000000..56328a7 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.isphal@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.lomoeffect@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.lomoeffect@1.0.so new file mode 100644 index 0000000..755a103 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.lomoeffect@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.postproc@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.postproc@1.0.so new file mode 100644 index 0000000..0bc8590 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.postproc@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.security@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.security@1.0.so new file mode 100644 index 0000000..077735e Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.camera.security@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.composer_ext@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.composer_ext@1.0.so new file mode 100644 index 0000000..a81b491 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.composer_ext@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.keymaster_attestation@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.keymaster_attestation@1.0.so new file mode 100644 index 0000000..f8f762a Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.keymaster_attestation@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.keymaster_attestation@1.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.keymaster_attestation@1.1.so new file mode 100644 index 0000000..63b94d3 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.keymaster_attestation@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mmagent@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mmagent@1.0.so new file mode 100644 index 0000000..f47d3f8 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.mmagent@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mmagent@1.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mmagent@1.1.so new file mode 100644 index 0000000..16ba366 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.mmagent@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.0.so new file mode 100644 index 0000000..01fa72f Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.1.so new file mode 100644 index 0000000..84d5bb6 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.2.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.2.so new file mode 100644 index 0000000..31fa444 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.2.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.3.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.3.so new file mode 100644 index 0000000..c8f7ec1 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.3.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.4.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.4.so new file mode 100644 index 0000000..5722921 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.4.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.5.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.5.so new file mode 100644 index 0000000..4bf15dd Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.5.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.6.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.6.so new file mode 100644 index 0000000..9df1c23 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.mms@1.6.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex@2.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex@2.0.so new file mode 100644 index 0000000..64c2a10 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex@2.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex@3.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex@3.0.so new file mode 100644 index 0000000..688151d Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.mtkradioex@3.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.netdagent@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.netdagent@1.0.so new file mode 100644 index 0000000..d4cc835 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.netdagent@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.neuropilot.agent@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.neuropilot.agent@1.0.so new file mode 100644 index 0000000..f7fbb22 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.neuropilot.agent@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.neuropilot.agent@1.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.neuropilot.agent@1.1.so new file mode 100644 index 0000000..73da883 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.neuropilot.agent@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.neuropilot.agent@1.2.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.neuropilot.agent@1.2.so new file mode 100644 index 0000000..b3e70d3 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.neuropilot.agent@1.2.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.nvram@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.nvram@1.0.so new file mode 100644 index 0000000..fd3b1da Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.nvram@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.nvram@1.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.nvram@1.1.so new file mode 100644 index 0000000..b6ae84c Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.nvram@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.power@1.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.power@1.1.so new file mode 100644 index 0000000..e7b9f55 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.power@1.1.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.power@2.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.power@2.0.so new file mode 100644 index 0000000..3d1ec66 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.power@2.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.0.so new file mode 100644 index 0000000..84d1cef Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.0.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.1.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.1.so new file mode 100644 index 0000000..e792e28 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.1.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.10.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.10.so new file mode 100644 index 0000000..86cdd42 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.10.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.11.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.11.so new file mode 100644 index 0000000..e9d8817 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.11.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.12.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.12.so new file mode 100644 index 0000000..7a9b06d Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.12.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.13.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.13.so new file mode 100644 index 0000000..a327d97 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.13.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.14.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.14.so new file mode 100644 index 0000000..302fb08 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.14.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.15.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.15.so new file mode 100644 index 0000000..39e8e2b Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.15.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.2.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.2.so new file mode 100644 index 0000000..fde84a5 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.2.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.3.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.3.so new file mode 100644 index 0000000..560a28b Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.3.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.4.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.4.so new file mode 100644 index 0000000..dee8a0b Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.4.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.5.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.5.so new file mode 100644 index 0000000..304623a Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.5.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.6.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.6.so new file mode 100644 index 0000000..86eeb66 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.6.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.7.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.7.so new file mode 100644 index 0000000..df01464 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.7.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.8.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.8.so new file mode 100644 index 0000000..b09dd03 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.8.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.9.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.9.so new file mode 100644 index 0000000..28b748b Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.pq@2.9.so differ diff --git a/proprietary/vendor/lib64/vendor.mediatek.hardware.videotelephony@1.0.so b/proprietary/vendor/lib64/vendor.mediatek.hardware.videotelephony@1.0.so new file mode 100644 index 0000000..eea2f36 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.mediatek.hardware.videotelephony@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.trustonic.tee.tui@1.0.so b/proprietary/vendor/lib64/vendor.trustonic.tee.tui@1.0.so new file mode 100644 index 0000000..8a705a2 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.trustonic.tee.tui@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.trustonic.tee@1.0.so b/proprietary/vendor/lib64/vendor.trustonic.tee@1.0.so new file mode 100644 index 0000000..8bde447 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.trustonic.tee@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.trustonic.tee@1.1.so b/proprietary/vendor/lib64/vendor.trustonic.tee@1.1.so new file mode 100644 index 0000000..eb763f0 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.trustonic.tee@1.1.so differ