From 989964e43d30d9476a58f57bd2273cf30ea0b156 Mon Sep 17 00:00:00 2001 From: Debayan Kar Date: Fri, 7 Feb 2025 14:43:25 +0530 Subject: [PATCH] RM6785-common: Regen vendor --- Android.bp | 2179 +++++++++-------- RM6785-common-vendor.mk | 34 +- .../SoundEnhancement_ParamUnitDesc.xml | 2 +- .../audio_param/Speech_ParamUnitDesc.xml | 2 +- .../UplinkConfiguration_AudioParam.xml | 2 +- .../UplinkConfiguration_ParamUnitDesc.xml | 2 +- .../audio_param/VoIPv2DMNR_ParamUnitDesc.xml | 2 +- proprietary/vendor/bin/atcid | Bin proprietary/vendor/bin/audiocmdservice_atci | Bin proprietary/vendor/bin/autobt | Bin proprietary/vendor/bin/bip | Bin proprietary/vendor/bin/ccci_fsd | Bin proprietary/vendor/bin/ccci_mdinit | Bin proprietary/vendor/bin/ccci_rpcd | Bin proprietary/vendor/bin/charon | Bin proprietary/vendor/bin/dconfig | Bin proprietary/vendor/bin/dexecutor | Bin proprietary/vendor/bin/doeapp-memtester | Bin proprietary/vendor/bin/doeapp-sat | Bin proprietary/vendor/bin/dtc_vendor | Bin proprietary/vendor/bin/epdg_wod | Bin proprietary/vendor/bin/factory | Bin 925944 -> 0 bytes proprietary/vendor/bin/fuelgauged | Bin proprietary/vendor/bin/fuelgauged_nvram | Bin proprietary/vendor/bin/gsm0710muxd | Bin proprietary/vendor/bin/ipsec_mon | Bin proprietary/vendor/bin/jpegtool | Bin proprietary/vendor/bin/lbs_hidl_service | Bin proprietary/vendor/bin/mcDriverDaemon | Bin proprietary/vendor/bin/md_monitor | Bin proprietary/vendor/bin/md_monitor_ctrl | Bin proprietary/vendor/bin/mnld | Bin proprietary/vendor/bin/mtk_agpsd | Bin proprietary/vendor/bin/muxreport | Bin proprietary/vendor/bin/netdagent | Bin proprietary/vendor/bin/netdc | Bin proprietary/vendor/bin/nvram_daemon | Bin proprietary/vendor/bin/ppl_agent | Bin proprietary/vendor/bin/starter | Bin proprietary/vendor/bin/stp_dump3 | Bin proprietary/vendor/bin/stroke | Bin proprietary/vendor/bin/thermal | Bin proprietary/vendor/bin/thermal_manager | Bin proprietary/vendor/bin/thermalloadalgod | Bin proprietary/vendor/bin/volte_imcb | Bin proprietary/vendor/bin/volte_imsm_93 | Bin proprietary/vendor/bin/volte_md_status | Bin proprietary/vendor/bin/volte_stack | Bin proprietary/vendor/bin/volte_ua | Bin proprietary/vendor/bin/vpud | Bin proprietary/vendor/bin/wfca | Bin proprietary/vendor/bin/wlan_assistant | Bin proprietary/vendor/bin/wmt_launcher | Bin proprietary/vendor/bin/wmt_loader | Bin proprietary/vendor/bin/xcap | Bin .../SoundEnhancement_ParamUnitDesc.xml | 2 +- .../etc/audio_param/Speech_ParamUnitDesc.xml | 2 +- .../UplinkConfiguration_AudioParam.xml | 2 +- .../UplinkConfiguration_ParamUnitDesc.xml | 2 +- .../audio_param/VoIPv2DMNR_ParamUnitDesc.xml | 2 +- proprietary/vendor/etc/factory.ini | 185 -- .../agps_profiles_conf2_carrier_CT.xml | 2 +- ...neuralnetworks@1.3-service-mtk-dsp-gpu.xml | 2 +- proprietary/vendor/lib/libJpgEncPipe.so | Bin 0 -> 21388 bytes proprietary/vendor/lib/libaal_mtk.so | Bin 0 -> 172596 bytes proprietary/vendor/lib/libaalservice.so | Bin 0 -> 76188 bytes proprietary/vendor/lib/libalsautils-v30.so | Bin 15256 -> 18056 bytes .../vendor/lib/libjpeg-alpha-oal_vendor.so | Bin 0 -> 31108 bytes .../vendor/lib/libjpeg-alpha_vendor.so | Bin 0 -> 399512 bytes proprietary/vendor/lib/libmnl.so | Bin 4416796 -> 4429260 bytes proprietary/vendor/lib/libspeech_enh_lib.so | Bin 596348 -> 612924 bytes proprietary/vendor/lib/libwvhidl.so | Bin 2343112 -> 2343444 bytes .../vendor/lib/mediadrm/libwvdrmengine.so | Bin 1948056 -> 2202408 bytes proprietary/vendor/lib64/lib3a.flash.so | Bin 149240 -> 197825 bytes proprietary/vendor/lib64/libcam.halsensor.so | Bin 918256 -> 957408 bytes proprietary/vendor/lib64/liboppo_aisd.so | Bin 5335736 -> 5485680 bytes .../vendor/lib64/liboppo_blank_algo.so | Bin 68192 -> 70480 bytes .../vendor.mediatek.hardware.audio@6.1.so | Bin 0 -> 234096 bytes 78 files changed, 1166 insertions(+), 1256 deletions(-) mode change 100755 => 100644 proprietary/vendor/bin/atcid mode change 100755 => 100644 proprietary/vendor/bin/audiocmdservice_atci mode change 100755 => 100644 proprietary/vendor/bin/autobt mode change 100755 => 100644 proprietary/vendor/bin/bip mode change 100755 => 100644 proprietary/vendor/bin/ccci_fsd mode change 100755 => 100644 proprietary/vendor/bin/ccci_mdinit mode change 100755 => 100644 proprietary/vendor/bin/ccci_rpcd mode change 100755 => 100644 proprietary/vendor/bin/charon mode change 100755 => 100644 proprietary/vendor/bin/dconfig mode change 100755 => 100644 proprietary/vendor/bin/dexecutor mode change 100755 => 100644 proprietary/vendor/bin/doeapp-memtester mode change 100755 => 100644 proprietary/vendor/bin/doeapp-sat mode change 100755 => 100644 proprietary/vendor/bin/dtc_vendor mode change 100755 => 100644 proprietary/vendor/bin/epdg_wod delete mode 100755 proprietary/vendor/bin/factory mode change 100755 => 100644 proprietary/vendor/bin/fuelgauged mode change 100755 => 100644 proprietary/vendor/bin/fuelgauged_nvram mode change 100755 => 100644 proprietary/vendor/bin/gsm0710muxd mode change 100755 => 100644 proprietary/vendor/bin/ipsec_mon mode change 100755 => 100644 proprietary/vendor/bin/jpegtool mode change 100755 => 100644 proprietary/vendor/bin/lbs_hidl_service mode change 100755 => 100644 proprietary/vendor/bin/mcDriverDaemon mode change 100755 => 100644 proprietary/vendor/bin/md_monitor mode change 100755 => 100644 proprietary/vendor/bin/md_monitor_ctrl mode change 100755 => 100644 proprietary/vendor/bin/mnld mode change 100755 => 100644 proprietary/vendor/bin/mtk_agpsd mode change 100755 => 100644 proprietary/vendor/bin/muxreport mode change 100755 => 100644 proprietary/vendor/bin/netdagent mode change 100755 => 100644 proprietary/vendor/bin/netdc mode change 100755 => 100644 proprietary/vendor/bin/nvram_daemon mode change 100755 => 100644 proprietary/vendor/bin/ppl_agent mode change 100755 => 100644 proprietary/vendor/bin/starter mode change 100755 => 100644 proprietary/vendor/bin/stp_dump3 mode change 100755 => 100644 proprietary/vendor/bin/stroke mode change 100755 => 100644 proprietary/vendor/bin/thermal mode change 100755 => 100644 proprietary/vendor/bin/thermal_manager mode change 100755 => 100644 proprietary/vendor/bin/thermalloadalgod mode change 100755 => 100644 proprietary/vendor/bin/volte_imcb mode change 100755 => 100644 proprietary/vendor/bin/volte_imsm_93 mode change 100755 => 100644 proprietary/vendor/bin/volte_md_status mode change 100755 => 100644 proprietary/vendor/bin/volte_stack mode change 100755 => 100644 proprietary/vendor/bin/volte_ua mode change 100755 => 100644 proprietary/vendor/bin/vpud mode change 100755 => 100644 proprietary/vendor/bin/wfca mode change 100755 => 100644 proprietary/vendor/bin/wlan_assistant mode change 100755 => 100644 proprietary/vendor/bin/wmt_launcher mode change 100755 => 100644 proprietary/vendor/bin/wmt_loader mode change 100755 => 100644 proprietary/vendor/bin/xcap delete mode 100644 proprietary/vendor/etc/factory.ini create mode 100644 proprietary/vendor/lib/libJpgEncPipe.so create mode 100644 proprietary/vendor/lib/libaal_mtk.so create mode 100644 proprietary/vendor/lib/libaalservice.so create mode 100644 proprietary/vendor/lib/libjpeg-alpha-oal_vendor.so create mode 100644 proprietary/vendor/lib/libjpeg-alpha_vendor.so create mode 100644 proprietary/vendor/lib64/vendor.mediatek.hardware.audio@6.1.so diff --git a/Android.bp b/Android.bp index e9fd34b..eb83426 100644 --- a/Android.bp +++ b/Android.bp @@ -4,6 +4,9 @@ soong_namespace { imports: [ + "device/realme/RM6785-common", + "hardware/mediatek", + "hardware/mediatek/libmtkperf_client", ], } @@ -15,11 +18,11 @@ cc_prebuilt_library_shared { }, target: { android_arm64: { - srcs: ["proprietary/lib64/libaptXHD_encoder.so"], + srcs: ["proprietary//lib64/libaptXHD_encoder.so"], + shared_libs: ["libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, } @@ -31,11 +34,11 @@ cc_prebuilt_library_shared { }, target: { android_arm64: { - srcs: ["proprietary/lib64/libaptX_encoder.so"], + srcs: ["proprietary//lib64/libaptX_encoder.so"], + shared_libs: ["libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, } @@ -48,13 +51,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/arm.graphics-V1-ndk_platform.so"], + shared_libs: ["libbinder_ndk", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/arm.graphics-V1-ndk_platform.so"], + shared_libs: ["libbinder_ndk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -68,13 +72,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/egl/libGLES_mali.so"], + shared_libs: ["liblog", "libz", "libnativewindow", "libged", "libgpu_aux", "libgpud", "libgralloc_extra", "libcutils", "android.hardware.graphics.mapper@4.0", "libgralloctypes", "libhidlbase", "libutils", "libm", "libc", "libdl", "libc++", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/egl/libGLES_mali.so"], + shared_libs: ["liblog", "libz", "libnativewindow", "libged", "libgpu_aux", "libgpud", "libgralloc_extra", "libcutils", "android.hardware.graphics.mapper@4.0", "libgralloctypes", "libhidlbase", "libutils", "libm", "libc", "libdl", "libc++", ], }, }, compile_multilib: "both", - check_elf_files: false, relative_install_path: "egl", prefer: true, soc_specific: true, @@ -89,13 +94,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/egl/libGLES_meow.so"], + shared_libs: ["libcutils", "liblog", "libnativewindow", "libhidlbase", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/egl/libGLES_meow.so"], + shared_libs: ["libcutils", "liblog", "libnativewindow", "libhidlbase", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, relative_install_path: "egl", prefer: true, soc_specific: true, @@ -110,13 +116,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/egl/libMEOW_trace.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libnativewindow", "libGLES_meow", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/egl/libMEOW_trace.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libnativewindow", "libGLES_meow", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, relative_install_path: "egl", prefer: true, soc_specific: true, @@ -131,13 +138,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/hw/android.hardware.graphics.allocator@4.0-impl-mediatek.so"], + shared_libs: ["libgralloc_extra", "libgralloc_metadata", "libgralloctypes_mtk", "libged", "libgpud", "libion_mtk", "libhardware", "liblog", "libcutils", "libion", "libsync", "libutils", "libnativewindow", "libhidlbase", "libgralloctypes", "libdrm", "android.hardware.graphics.allocator@4.0", "android.hardware.graphics.mapper@4.0", "android.hardware.graphics.common@1.2", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/hw/android.hardware.graphics.allocator@4.0-impl-mediatek.so"], + shared_libs: ["libgralloc_extra", "libgralloc_metadata", "libgralloctypes_mtk", "libged", "libgpud", "libion_mtk", "libhardware", "liblog", "libcutils", "libion", "libsync", "libutils", "libnativewindow", "libhidlbase", "libgralloctypes", "libdrm", "android.hardware.graphics.allocator@4.0", "android.hardware.graphics.mapper@4.0", "android.hardware.graphics.common@1.2", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -152,13 +160,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/hw/android.hardware.graphics.mapper@4.0-impl-mediatek.so"], + shared_libs: ["libgralloc_extra", "libgralloc_metadata", "libgralloctypes_mtk", "libged", "libgpud", "libion_mtk", "libhardware", "liblog", "libcutils", "libion", "libsync", "libutils", "libnativewindow", "libhidlbase", "libgralloctypes", "libdrm", "arm.graphics-V1-ndk_platform", "android.hardware.graphics.mapper@4.0", "android.hardware.graphics.common@1.2", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/hw/android.hardware.graphics.mapper@4.0-impl-mediatek.so"], + shared_libs: ["libgralloc_extra", "libgralloc_metadata", "libgralloctypes_mtk", "libged", "libgpud", "libion_mtk", "libhardware", "liblog", "libcutils", "libion", "libsync", "libutils", "libnativewindow", "libhidlbase", "libgralloctypes", "libdrm", "arm.graphics-V1-ndk_platform", "android.hardware.graphics.mapper@4.0", "android.hardware.graphics.common@1.2", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -173,13 +182,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/hw/gps.default.so"], + shared_libs: ["liblog", "libcutils", "libhardware", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/hw/gps.default.so"], + shared_libs: ["liblog", "libcutils", "libhardware", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -194,13 +204,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/hw/vendor.mediatek.hardware.keyinstall@1.0-impl.so"], + shared_libs: ["liblog", "libhidlbase", "libhidltransport", "libutils", "libhardware", "liburee_meta_drmkeyinstall", "vendor.mediatek.hardware.keyinstall@1.0", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.keyinstall@1.0-impl.so"], + shared_libs: ["liblog", "libhidlbase", "libhidltransport", "libutils", "libhardware", "liburee_meta_drmkeyinstall", "vendor.mediatek.hardware.keyinstall@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -215,13 +226,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/hw/vendor.mediatek.hardware.mms@1.5-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", "libJpgEncPipe", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.mms@1.5-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", "libJpgEncPipe", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -236,13 +248,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/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", ], }, 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: "both", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -257,18 +270,40 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/hw/vendor.mediatek.hardware.pq@2.6-impl.so"], + shared_libs: ["libhidlbase", "libhidltransport", "libhwbinder", "liblog", "libutils", "libcutils", "libpq_prot", "libhidlmemory", "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", "android.hidl.allocator@1.0", "android.hidl.memory@1.0", "libdrm", "libaalservice", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.pq@2.6-impl.so"], + shared_libs: ["libhidlbase", "libhidltransport", "libhwbinder", "liblog", "libutils-v32", "libcutils", "libpq_prot", "libhidlmemory", "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", "android.hidl.allocator@1.0", "android.hidl.memory@1.0", "libdrm", "libaalservice", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, } +cc_prebuilt_library_shared { + name: "libJpgEncPipe", + owner: "realme", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/libJpgEncPipe.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libjpeg-alpha_vendor", "libion", "libion_mtk", "libc++", "libc", "libm", "libdl", ], + }, + 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: "both", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libOpenCL", owner: "realme", @@ -278,13 +313,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libOpenCL.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libOpenCL.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -298,13 +334,56 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libTEECommon.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libTEECommon.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaal_mtk", + owner: "realme", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/libaal_mtk.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/libaal_mtk.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libaalservice", + owner: "realme", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/libaalservice.so"], + shared_libs: ["libshim_sensors", "libutils", "libcutils", "liblog", "libaal_mtk", "libhardware", "libhidlbase", "libgralloc_extra", "android.frameworks.sensorservice@1.0", "android.hardware.sensors@1.0", "libsensorndkbridge", "libdrm", "libc++", "libc", "libm", "libdl", ], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/libaalservice.so"], + shared_libs: ["libshim_sensors", "libutils", "libcutils", "liblog", "libaal_mtk", "libhardware", "libhidlbase", "libgralloc_extra", "android.frameworks.sensorservice@1.0", "android.hardware.sensors@1.0", "libsensorndkbridge", "libdrm", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -318,13 +397,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaedv.so"], + shared_libs: ["libcutils", "libbase", "libunwindstack", "liblog", "libz", "libc", "libdl", "libm", "libc++", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libaedv.so"], + shared_libs: ["libcutils", "libbase", "libunwindstack", "liblog", "libz", "libc", "libdl", "libm", "libc++", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -338,13 +418,14 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -358,13 +439,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libcapctrl.so"], + shared_libs: ["libmtkrillog", "libmtkproperty", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libcapctrl.so"], + shared_libs: ["libmtkrillog", "libmtkproperty", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -378,13 +460,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libcares_naptr.so"], + shared_libs: ["liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libcares_naptr.so"], + shared_libs: ["liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -398,13 +481,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libcarrierconfig.so"], + shared_libs: ["libmtkcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libcarrierconfig.so"], + shared_libs: ["libmtkcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -418,13 +502,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libccci_util.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libccci_util.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -438,13 +523,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libcharon-ss.so"], + shared_libs: ["libcutils", "libsimaka", "libstrongswan", "libhydra", "liblog", "libc", "libm", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libcharon-ss.so"], + shared_libs: ["libcutils", "libsimaka", "libstrongswan", "libhydra", "liblog", "libc", "libm", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -458,13 +544,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libcrypto-md.so"], + shared_libs: ["liblog", "libdl", "libc", "libm", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libcrypto-md.so"], + shared_libs: ["liblog", "libdl", "libc", "libm", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -478,13 +565,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libcrypto-ss.so"], + shared_libs: ["libcutils", "liblog", "libdl", "libc", "libm", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libcrypto-ss.so"], + shared_libs: ["libcutils", "liblog", "libdl", "libc", "libm", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -498,13 +586,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libcurl-md.so"], + shared_libs: ["libssl-md", "libcrypto-md", "libz", "liblog", "libc", "libdl", "libm", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libcurl-md.so"], + shared_libs: ["libssl-md", "libcrypto-md", "libz", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -518,13 +607,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libcurl-ss.so"], + shared_libs: ["libssl-ss", "libcrypto-ss", "libz", "libm", "liblog", "libc", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libcurl-ss.so"], + shared_libs: ["libssl-ss", "libcrypto-ss", "libz", "libm", "liblog", "libc", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -538,13 +628,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libcustom_nvram.so"], + shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libcustom_nvram.so"], + shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -558,13 +649,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libdpframework.so"], + shared_libs: ["libhidlbase", "libhidlmemory", "vendor.mediatek.hardware.pq@2.0", "libion_mtk", "libgralloc_extra", "libpq_prot", "libutils", "libion", "libcutils", "liblog", "libsync", "libhardware", "libnativewindow", "libutilscallstack", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libdpframework.so"], + shared_libs: ["libhidlbase", "libhidlmemory", "vendor.mediatek.hardware.pq@2.0", "libion_mtk", "libgralloc_extra", "libpq_prot", "libutils", "libion", "libcutils", "liblog", "libsync", "libhardware", "libnativewindow", "libutilscallstack", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -578,13 +670,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libfile_op.so"], + shared_libs: ["libcutils", "libnvram", "libcustom_nvram", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libfile_op.so"], + shared_libs: ["libcutils", "libnvram", "libcustom_nvram", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -598,13 +691,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libged.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libsync", "libnativewindow", "libhidlbase", "vendor.mediatek.hardware.gpu@1.0", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libged.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libsync", "libnativewindow", "libhidlbase", "vendor.mediatek.hardware.gpu@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -618,13 +712,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/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", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -638,13 +733,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/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", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -658,13 +754,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libgralloc_extra.so"], + shared_libs: ["libhardware", "libcutils", "libutils", "liblog", "libion", "libged", "libutilscallstack", "android.hardware.graphics.common@1.2", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libgralloc_extra.so"], + shared_libs: ["libhardware", "libcutils", "libutils", "liblog", "libion", "libged", "libutilscallstack", "android.hardware.graphics.common@1.2", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -678,13 +775,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libgralloc_metadata.so"], + shared_libs: ["android.hardware.graphics.mapper@4.0", "libhidlbase", "libcutils", "libutils", "liblog", "libion", "libc", "libc++", "libm", "libdl", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -698,13 +796,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libgralloctypes_mtk.so"], + shared_libs: ["android.hardware.graphics.mapper@4.0", "libhidlbase", "libhardware", "libcutils", "libutils", "liblog", "libion", "libc", "libc++", "libm", "libdl", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -718,13 +817,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libhdrvideo.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libhdrvideo.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -738,13 +838,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libhwm.so"], + shared_libs: ["libnvram", "liblog", "libfile_op", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libhwm.so"], + shared_libs: ["libnvram", "liblog", "libfile_op", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -758,13 +859,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libhydra.so"], + shared_libs: ["libcutils", "libstrongswan", "libc", "libm", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libhydra.so"], + shared_libs: ["libcutils", "libstrongswan", "libc", "libm", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -778,13 +880,14 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -798,13 +901,14 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -818,13 +922,56 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libipsec_ims_shr.so"], + shared_libs: ["libcutils", "libcrypto", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libipsec_ims_shr.so"], + shared_libs: ["libcutils", "libcrypto", "liblog", "libc++", "libc", "libm", "libdl", ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libjpeg-alpha-oal_vendor", + owner: "realme", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/libjpeg-alpha-oal_vendor.so"], + shared_libs: ["libc++", "libdl", "libc", "libm", "liblog", ], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/libjpeg-alpha-oal_vendor.so"], + shared_libs: ["libc++", "libdl", "libc", "libm", "liblog", ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libjpeg-alpha_vendor", + owner: "realme", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/libjpeg-alpha_vendor.so"], + shared_libs: ["libjpeg-alpha-oal_vendor", "libc++", "libdl", "libc", "libm", "liblog", ], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/libjpeg-alpha_vendor.so"], + shared_libs: ["libjpeg-alpha-oal_vendor", "libc++", "libdl", "libc", "libm", "liblog", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -838,13 +985,14 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -858,13 +1006,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libmtcloader.so"], + shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libmtcloader.so"], + shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -878,13 +1027,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libmtk_drvb.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libmtk_drvb.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -898,13 +1048,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libmtkares.so"], + shared_libs: ["libcares_naptr", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkares.so"], + shared_libs: ["libcares_naptr", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -918,13 +1069,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libmtkcutils.so"], + shared_libs: ["libmtkrillog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcutils.so"], + shared_libs: ["libmtkrillog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -938,13 +1090,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libmtkhardware_legacy.so"], + shared_libs: ["libhardware_legacy", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkhardware_legacy.so"], + shared_libs: ["libhardware_legacy", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -958,13 +1111,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libmtknetutils.so"], + shared_libs: ["libmtkrillog", "libmtkproperty", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libmtknetutils.so"], + shared_libs: ["libmtkrillog", "libmtkproperty", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -978,13 +1132,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libmtkproperty.so"], + shared_libs: ["libmtkrillog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkproperty.so"], + shared_libs: ["libmtkrillog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -998,13 +1153,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libmtkrillog.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkrillog.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1018,13 +1174,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libmtksysutils.so"], + shared_libs: ["libmtkrillog", "libmtkproperty", "libmtkcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libmtksysutils.so"], + shared_libs: ["libmtkrillog", "libmtkproperty", "libmtkcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1038,13 +1195,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libnvram.so"], + shared_libs: ["libcutils", "libcustom_nvram", "libnvram_platform", "libbase", "liblog", "libnvram_sec", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libnvram.so"], + shared_libs: ["libcutils", "libcustom_nvram", "libnvram_platform", "libbase", "liblog", "libnvram_sec", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1058,13 +1216,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libnvram_daemon_callback.so"], + shared_libs: ["liblog", "libcustom_nvram", "libnvram", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libnvram_daemon_callback.so"], + shared_libs: ["liblog", "libcustom_nvram", "libnvram", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1078,13 +1237,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libnvram_platform.so"], + shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libnvram_platform.so"], + shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1098,13 +1258,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libnvram_sec.so"], + shared_libs: ["libcutils", "libcustom_nvram", "liblog", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libnvram_sec.so"], + shared_libs: ["libcutils", "libcustom_nvram", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1118,13 +1279,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libpixelflinger.so"], + shared_libs: ["libcutils", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libpixelflinger.so"], + shared_libs: ["libcutils", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1138,13 +1300,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libpq_cust_base.so"], + shared_libs: ["libcutils", "libdpframework", "libpq_prot", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libpq_cust_base.so"], + shared_libs: ["libcutils", "libdpframework", "libpq_prot", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1158,13 +1321,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libpq_prot.so"], + shared_libs: ["liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libpq_prot.so"], + shared_libs: ["liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1178,13 +1342,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/librgbwlightsensor.so"], + shared_libs: ["libcutils", "libutils", "libhardware", "liblog", "libhidlbase", "android.frameworks.sensorservice@1.0", "android.hardware.sensors@1.0", "libsensorndkbridge", "libc++", "libc", "libm", "libdl", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1198,13 +1363,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libscltm.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libscltm.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1218,13 +1384,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libsimaka.so"], + shared_libs: ["libstrongswan", "libc", "libm", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libsimaka.so"], + shared_libs: ["libstrongswan", "libc", "libm", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1238,13 +1405,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libssl-md.so"], + shared_libs: ["libcrypto-md", "liblog", "libc", "libdl", "libm", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libssl-md.so"], + shared_libs: ["libcrypto-md", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1258,13 +1426,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libssl-ss.so"], + shared_libs: ["libcrypto-ss", "libcutils", "liblog", "libc", "libm", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libssl-ss.so"], + shared_libs: ["libcrypto-ss", "libcutils", "liblog", "libc", "libm", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1278,13 +1447,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libstrongswan.so"], + shared_libs: ["libssl-ss", "libcurl-ss", "libcrypto-ss", "libcutils", "libdl", "libc", "libm", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libstrongswan.so"], + shared_libs: ["libssl-ss", "libcurl-ss", "libcrypto-ss", "libcutils", "libdl", "libc", "libm", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1298,13 +1468,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libsysenv.so"], + shared_libs: ["liblog", "libbase", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libsysenv.so"], + shared_libs: ["liblog", "libbase", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1318,13 +1489,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/liburee_meta_drmkeyinstall.so"], + shared_libs: ["libTEECommon", "libcutils", "libnetutils", "liblog", "libion", "libion_mtk", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/liburee_meta_drmkeyinstall.so"], + shared_libs: ["libTEECommon", "libcutils", "libnetutils", "liblog", "libion", "libion_mtk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1338,13 +1510,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libverno.so"], + shared_libs: ["libc", "libdl", "libm", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libverno.so"], + shared_libs: ["libc", "libdl", "libm", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1358,13 +1531,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libvpu.so"], + shared_libs: ["libbase", "libion", "liblog", "libcutils", "libion_mtk", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libvpu.so"], + shared_libs: ["libbase", "libion", "liblog", "libcutils", "libion_mtk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1378,13 +1552,35 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libwo.so"], + shared_libs: ["libcutils", "liblog", "libc", "libdl", "libm", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/libwo.so"], + shared_libs: ["libcutils", "liblog", "libc", "libdl", "libm", ], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.audio@6.1", + owner: "realme", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.audio@6.1.so"], + shared_libs: ["android.hardware.audio.common@6.0", "android.hardware.audio.effect@6.0", "android.hardware.audio@6.0", "android.hidl.safe_union@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.audio@6.1.so"], + shared_libs: ["android.hardware.audio.common@6.0", "android.hardware.audio.effect@6.0", "android.hardware.audio@6.0", "android.hidl.safe_union@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1398,13 +1594,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.bluetooth.audio@2.1.so"], + shared_libs: ["android.hardware.audio.common@5.0", "android.hidl.safe_union@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.bluetooth.audio@2.1.so"], + shared_libs: ["android.hardware.audio.common@5.0", "android.hidl.safe_union@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1418,13 +1615,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.gpu@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.gpu@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1438,13 +1636,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.keyinstall@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.keyinstall@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1458,13 +1657,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1478,13 +1678,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.mms@1.1.so"], + shared_libs: ["vendor.mediatek.hardware.mms@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1498,13 +1699,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/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", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1518,13 +1720,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/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", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1538,13 +1741,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/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", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1558,13 +1762,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/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", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1578,13 +1783,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.netdagent@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1598,13 +1804,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.nvram@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1618,13 +1825,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.nvram@1.1.so"], + shared_libs: ["vendor.mediatek.hardware.nvram@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1638,13 +1846,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1658,13 +1867,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.pq@2.1.so"], + shared_libs: ["vendor.mediatek.hardware.pq@2.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1678,13 +1888,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/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", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1698,13 +1909,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/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", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1718,13 +1930,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/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", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1738,13 +1951,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/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", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1758,13 +1972,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/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", ], }, 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: "both", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1778,10 +1993,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/AVCSecureVdecCA.so"], + shared_libs: ["libTEECommon", "liblog", "libion", "libion_mtk", "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1795,10 +2010,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/VP9SecureVdecCA.so"], + shared_libs: ["libTEECommon", "liblog", "libion", "libion_mtk", "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1812,10 +2027,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/hw/audio.primary.mt6785.so"], + shared_libs: ["libhidlbase", "vendor.mediatek.hardware.mtkpower@1.0", "liblog", "libcutils", "libutils", "libalsautils-v30", "libhardware_legacy", "libhardware", "libaudioutils", "libtinyalsa", "libtinyxml", "libaudiotoolkit_vendor", "libmedia_helper-v30", "libladder", "android.hardware.audio@6.0", "android.hardware.audio.common-util", "android.hardware.audio.common@6.0", "android.hardware.audio.common@6.0-util", "vendor.mediatek.hardware.audio@6.1", "libaudio_engineer_test", "libtinycompress", "libaedv", "libktveffect", "libktvreverb", "libktvsoundtouch", "libktvdrc", "libktveq", "libktvvolume", "libktveffect_rec", "libktvns", "liboplus_audio_config", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -1830,10 +2045,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/hw/audio.r_submix.mt6785.so"], + shared_libs: ["liblog", "libcutils", "libmedia_helper", "libutils", "libnbaio_mono", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -1848,10 +2063,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/hw/audio.usb.mt6785.so"], + shared_libs: ["liblog", "libcutils", "libutils", "libalsautils-v30", "libaudioutils", "libtinyalsa", "libtinycompress", "libaudiocustparam_vendor", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -1866,10 +2081,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/hw/sound_trigger.primary.mt6785.so"], + shared_libs: ["libcutils", "liblog", "libutils", "libhardware_legacy", "libhardware", "libmedia_helper", "vendor.mediatek.hardware.bluetooth.audio@2.1", "libvow_ap_testing_alexa.vendor", "libvowp2training_alexa.vendor", "libvowp23_sid_training_alexa.vendor", "libvowp23_sid_testing_alexa.vendor", "libvowp25testing_alexa.vendor", "libhidlbase", "vendor.mediatek.hardware.mtkpower@1.0", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -1884,10 +2099,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-impl.so"], + shared_libs: ["libhidlbase", "libhidltransport", "libhwbinder", "liblog", "libutils", "libcutils", "libhidlmemory", "vendor.mediatek.hardware.mtkcodecservice@1.1", "android.hidl.allocator@1.0", "android.hidl.memory@1.0", "libaudioutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -1902,10 +2117,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libDR.so"], + shared_libs: ["liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1936,10 +2151,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libMtkOmxAdpcmDec.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1953,10 +2168,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libMtkOmxAlacDec.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1970,10 +2185,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libMtkOmxApeDec.so"], + shared_libs: ["libutils", "libcutils", "libui", "liblog", "libhidlbase", "libhidltransport", "libhwbinder", "libhidlmemory", "vendor.mediatek.hardware.mtkcodecservice@1.1", "android.hidl.allocator@1.0", "android.hidl.memory@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -1987,10 +2202,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libMtkOmxCore.so"], + shared_libs: ["libbinder", "libutils", "libcutils", "libui", "libion", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2004,10 +2219,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libMtkOmxGsmDec.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2021,10 +2236,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libMtkOmxMp3Dec.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2055,10 +2270,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libMtkOmxVenc.so"], + shared_libs: ["libbinder", "libutils", "libcutils", "liblog", "libui", "libion", "libion_mtk", "libgralloc_extra", "android.hardware.media@1.0", "android.hardware.media.omx@1.0", "libbwc", "android.hardware.graphics.common@1.2", "libvcodecdrv", "libvcodec_utility", "libhardware", "libdpframework", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2072,10 +2287,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libMtkOmxWmaDec.so"], + shared_libs: ["libutils", "libcutils", "libmtk_drvb", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2089,10 +2304,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libMtkSpeechEnh.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2106,10 +2321,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/lib_iir.so"], + shared_libs: ["libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2123,10 +2338,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/lib_speech_enh.so"], + shared_libs: ["libMtkSpeechEnh", "libcutils", "liblog", "libutils", "libaudioutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2140,10 +2355,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libalsautils-v30.so"], + shared_libs: ["liblog", "libcutils", "libtinyalsa", "libaudioutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2157,10 +2372,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudio_engineer_test.so"], + shared_libs: ["libcutils", "liblog", "libutils", "libtinyalsa", "libexpat", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2174,10 +2389,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudio_param_parser-vnd.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libbinder", "libaudiocustparam_vendor", "libaudioprimarydevicehalifclient", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2191,10 +2406,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudiocompensationfilter_vendor.so"], + shared_libs: ["libcustom_nvram", "libcutils", "liblog", "libutils", "libnvram", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2208,10 +2423,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudiocompensationfilterc.so"], + shared_libs: ["libcustom_nvram", "libnvram", "libcutils", "libutils", "libaudiocustparam_vendor", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2225,10 +2440,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudiocomponentengine_vendor.so"], + shared_libs: ["libcutils", "liblog", "libutils", "libaudiodcrflt_vendor", "libblisrc32_vendor", "libmtklimiter_vendor", "libmtkshifter_vendor", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2242,10 +2457,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudiocomponentenginec.so"], + shared_libs: ["libcutils", "libutils", "libblisrc32_vendor", "libmtklimiter_vendor", "libmtkshifter_vendor", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2259,10 +2474,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudiocustparam_vendor.so"], + shared_libs: ["libcutils", "liblog", "libutils", "libnvram", "libcustom_nvram", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2276,10 +2491,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudiodcrflt_vendor.so"], + shared_libs: ["liblog", "libcutils", "libmtk_drvb", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2293,10 +2508,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudiofmtconv.so"], + shared_libs: ["libcutils", "libutils", "libblisrc32_vendor", "libmtkshifter_vendor", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2310,10 +2525,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudioloudc.so"], + shared_libs: ["libaudiocompensationfilterc", "libbessound_hd_mtk_vendor", "libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2327,10 +2542,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudioprimarydevicehalifclient.so"], + shared_libs: ["libcutils", "liblog", "libutils", "libbase", "libhwbinder", "libhidlbase", "android.hardware.audio@6.0", "android.hardware.audio.common@6.0", "android.hardware.audio.common@6.0-util", "libmedia_helper", "libbinder", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2344,10 +2559,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaudiotoolkit_vendor.so"], + shared_libs: ["liblog", "libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2361,10 +2576,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libaurisysdemo.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2378,10 +2593,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libbessound_hd_mtk_vendor.so"], + shared_libs: ["liblog", "libcutils", "libmtk_drvb", "libutils", "libm", "libc++", "libc", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2395,10 +2610,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libblisrc32_vendor.so"], + shared_libs: ["liblog", "libcutils", "libmtk_drvb", "libutils", "libm", "libc++", "libc", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2412,10 +2627,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libcvsd_mtk.so"], + shared_libs: ["liblog", "libcutils", "libmtk_drvb", "libutils", "libm", "libc++", "libc", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2429,10 +2644,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libfgauge_gm30.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2446,10 +2661,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libh264dec_customize.so"], + shared_libs: ["libc", "libm", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2548,10 +2763,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libktvdrc.so"], + shared_libs: ["libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2565,10 +2780,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libktveffect.so"], + shared_libs: ["libcutils", "libutils", "libktvreverb", "libktvsoundtouch", "libktvdrc", "libktveq", "libktvvolume", "libktvns", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2582,10 +2797,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libktveffect_rec.so"], + shared_libs: ["libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2599,10 +2814,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libktveq.so"], + shared_libs: ["libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2616,10 +2831,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libktvns.so"], + shared_libs: ["libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2633,10 +2848,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libktvreverb.so"], + shared_libs: ["libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2650,10 +2865,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libktvsoundtouch.so"], + shared_libs: ["libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2667,10 +2882,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libktvvolume.so"], + shared_libs: ["libcutils", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2735,10 +2950,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libmsbc_mtk.so"], + shared_libs: ["liblog", "libcutils", "libmtk_drvb", "libutils", "libm", "libc++", "libc", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2752,10 +2967,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libmtklimiter_vendor.so"], + shared_libs: ["liblog", "libcutils", "libmtk_drvb", "libutils", "libm", "libc++", "libc", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2769,10 +2984,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libmtkshifter_vendor.so"], + shared_libs: ["liblog", "libcutils", "libmtk_drvb", "libutils", "libm", "libc++", "libc", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2786,10 +3001,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/liboplus_audio_config.so"], + shared_libs: ["libcutils", "liblog", "libutils", "libexpat", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2803,10 +3018,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libsi_sixth.so"], + shared_libs: ["libcutils", "libutils", "audio.primary.mt6785", "liboplus_audio_config", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2820,10 +3035,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libspeech_enh_lib.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2837,10 +3052,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libspeechparser_vendor.so"], + shared_libs: ["libcutils", "liblog", "libutils", "libaudioutils", "libmedia_helper", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2854,10 +3069,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libstagefrighthw.so"], + shared_libs: ["libbinder", "libutils", "libcutils", "liblog", "libui", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2871,10 +3086,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libstorage_otp.so"], + shared_libs: ["libcutils", "libbase", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2888,10 +3103,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libthermalalgo.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2922,10 +3137,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libtlcWidevineModularDrm.so"], + shared_libs: ["libTEECommon", "liblog", "libutils", "libcutils", "libion_mtk", "libion", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2973,10 +3188,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libvcodec_utility.so"], + shared_libs: ["libcutils", "libbwc", "liblog", "libion", "libion_mtk", "libmtk_drvb", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -2990,10 +3205,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libvcodecdrv.so"], + shared_libs: ["libcutils", "liblog", "libvcodec_utility", "libvcodec_oal", "libmtk_drvb", "libion", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3007,10 +3222,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libvolte_core_shr.so"], + shared_libs: ["libvolte_xdmc_shr", "libverno", "libcutils", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3024,10 +3239,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libvolte_xdmc_shr.so"], + shared_libs: ["libverno", "libcutils", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3041,10 +3256,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libvow_ap_testing_alexa.vendor.so"], + shared_libs: ["libcutils", "libutils", "libvowp2training_alexa.vendor", "libvowp23_sid_training_alexa.vendor", "libvowp23_sid_testing_alexa.vendor", "libvowp25testing_alexa.vendor", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3058,10 +3273,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libvowp23_sid_testing_alexa.vendor.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3075,10 +3290,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libvowp23_sid_training_alexa.vendor.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3092,10 +3307,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libvowp25testing_alexa.vendor.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3109,10 +3324,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libvowp2training_alexa.vendor.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3177,10 +3392,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libvpud_vcodec.so"], + shared_libs: ["libcutils", "libvcodecdrv", "libvcodec_utility", "liblog", "libion", "libion_mtk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3194,10 +3409,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libvt_custom.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3211,10 +3426,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/libwvhidl.so"], + shared_libs: ["libcrypto_shim", "android.hardware.drm@1.0", "android.hardware.drm@1.1", "android.hardware.drm@1.2", "android.hardware.drm@1.3", "android.hidl.memory@1.0", "libbase", "libcrypto", "libhidlbase", "libhidlmemory", "liblog", "libprotobuf-cpp-lite-3.9.1-vendorcompat", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3228,32 +3443,15 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/mediadrm/libwvdrmengine.so"], + shared_libs: ["libcrypto_shim", "libbase", "libcrypto", "liblog", "libprotobuf-cpp-lite-3.9.1-vendorcompat", "libstagefright_foundation", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, relative_install_path: "mediadrm", prefer: true, soc_specific: true, } -cc_prebuilt_library_shared { - name: "vendor.mediatek.hardware.audio@6.1", - owner: "realme", - strip: { - none: true, - }, - target: { - android_arm: { - srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.audio@6.1.so"], - }, - }, - compile_multilib: "32", - check_elf_files: false, - prefer: true, - soc_specific: true, -} - cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.mtkcodecservice@1.1", owner: "realme", @@ -3263,10 +3461,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/vendor/lib/vendor.mediatek.hardware.mtkcodecservice@1.1.so"], + shared_libs: ["android.hidl.memory@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3280,10 +3478,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/APUWareUtilsServer.so"], + shared_libs: ["liblog", "libhidlbase", "libutils", "libcutils", "vendor.mediatek.hardware.apuware.utils@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3297,10 +3495,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/APUWareXrpServer.so"], + shared_libs: ["libion", "libion_mtk", "libneuron_platform", "liblog", "libhidlbase", "libutils", "libcutils", "libhidlmemory", "libfmq", "vendor.mediatek.hardware.apuware.xrp@1.0", "android.hidl.allocator@1.0", "android.hidl.memory@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3314,10 +3512,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/gc02k0_mipi_raw_IdxMgr.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3331,10 +3529,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/gc02k0_mipi_raw_tuning.so"], + shared_libs: ["liblog", "libCamera_gc02k0mipiraw_Reserved", "libCamera_gc02k0mipiraw_Scene_Capture", "libCamera_gc02k0mipiraw_Scene_Preview", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3348,10 +3546,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/gc02m0_mipi_mono_IdxMgr.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3365,10 +3563,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/gc02m0_mipi_mono_tuning.so"], + shared_libs: ["liblog", "libCamera_gc02m0mipimono_Capture_Preview", "libCamera_gc02m0mipimono_Default_Video", "libCamera_gc02m0mipimono_Production_Capture", "libCamera_gc02m0mipimono_Reserved", "libCamera_gc02m0mipimono_Scene_Capture", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3382,10 +3580,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/gc2375h_mipi_raw_19661_IdxMgr.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3399,10 +3597,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/gc2375h_mipi_raw_19661_tuning.so"], + shared_libs: ["liblog", "libCamera_gc2375hmipiraw19661_Reserved", "libCamera_gc2375hmipiraw19661_Scene_Capture", "libCamera_gc2375hmipiraw19661_Scene_Preview", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3416,10 +3614,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-mediatek.so"], + shared_libs: ["android.hardware.bluetooth@1.0", "libbase", "libcutils", "libhardware", "libhidlbase", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3434,10 +3632,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/android.hardware.camera.provider@2.6-impl-mediatek.so"], + shared_libs: ["libshim_camera_metadata", "libmtkcam_device3_hidl", "liblog", "libutils", "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", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3452,10 +3650,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3470,10 +3668,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/dfps.mt6785.so"], + shared_libs: ["libcutils", "liblog", "libutils-v32", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3488,10 +3686,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/hwcomposer.mt6785.so"], + shared_libs: ["libui", "libutils", "libcutils", "liblog", "libsync", "libion", "libion_mtk", "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", "libgralloctypes", "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", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3506,10 +3704,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/kmsetkey.trustonic.so"], + shared_libs: ["libMcClient", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3524,10 +3722,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/libMcGatekeeper.so"], + shared_libs: ["libMcClient", "libgatekeeper", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3542,10 +3740,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3560,10 +3758,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/sensors.mt6785.so"], + shared_libs: ["liblog", "libcutils", "libutils", "libhardware", "libstagefright_foundation", "libksensor", "libhwm", "libhwm-oppo", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3578,10 +3776,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.bluetooth.audio@2.1-impl.so"], + shared_libs: ["vendor.mediatek.hardware.bluetooth.audio@2.1", "libbase", "libbluetooth_audio_session_mediatek", "libcutils", "libfmq", "libhidlbase", "liblog", "libutils", "libhardware", "android.hardware.audio@6.0", "android.hardware.audio.common@6.0", "android.hardware.audio.common@6.0-util", "vendor.mediatek.hardware.audio@6.1", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3596,10 +3794,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/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", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3614,10 +3812,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/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", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3632,10 +3830,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/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", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3650,10 +3848,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/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", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3668,10 +3866,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.camera.postproc@1.0-impl.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libhardware", "libcamera_metadata", "libhidlbase", "libhidltransport", "vendor.mediatek.hardware.camera.postproc@1.0", "android.hardware.graphics.mapper@2.0", "android.hardware.graphics.common@1.0", "android.hardware.graphics.common@1.1", "libmtkcam_stdutils", "libmtkcam_metadata", "libmtkcam_streamutils", "libmtkcam_modulehelper", "libnativewindow", "libmtkcam_grallocutils", "libmtkcam_imgbuf", "libchromanr", "libmtkcam.logicalmodule", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3686,10 +3884,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/hw/vendor.mediatek.hardware.dfps@1.0-impl.so"], + shared_libs: ["vendor.mediatek.hardware.dfps@1.0", "libbase", "libcutils", "libfmq", "libhardware", "libhidlbase", "libhidltransport", "liblog", "libsync", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3704,10 +3902,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3722,10 +3920,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, relative_install_path: "hw", prefer: true, soc_specific: true, @@ -3740,10 +3938,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/imx471_mipi_raw1_IdxMgr.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3757,10 +3955,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/imx471_mipi_raw1_tuning.so"], + shared_libs: ["liblog", "libCamera_imx471mipiraw1_3HDR_Preivew", "libCamera_imx471mipiraw1_3rd_Capture_1080P", "libCamera_imx471mipiraw1_3rd_Capture_480P", "libCamera_imx471mipiraw1_3rd_Capture_720P", "libCamera_imx471mipiraw1_3rd_Preview_1080P", "libCamera_imx471mipiraw1_3rd_Preview_480P", "libCamera_imx471mipiraw1_3rd_Preview_720P", "libCamera_imx471mipiraw1_FaceBeauty_Capture", "libCamera_imx471mipiraw1_FaceBeauty_Capture_Bining", "libCamera_imx471mipiraw1_FaceBeauty_Preview_Noface", "libCamera_imx471mipiraw1_FaceBeauty_Scene_Preview", "libCamera_imx471mipiraw1_FaceUnlock", "libCamera_imx471mipiraw1_Face_Capture", "libCamera_imx471mipiraw1_Face_Capture_superNS", "libCamera_imx471mipiraw1_Flash_Capture", "libCamera_imx471mipiraw1_Panorama", "libCamera_imx471mipiraw1_Production_Capture", "libCamera_imx471mipiraw1_Reserved", "libCamera_imx471mipiraw1_Scene_Capture", "libCamera_imx471mipiraw1_Scene_Capture_Bining", "libCamera_imx471mipiraw1_Scene_Preview", "libCamera_imx471mipiraw1_SlowMotion_Video", "libCamera_imx471mipiraw1_Video_Recording", "libCamera_imx471mipiraw1_WeChatQQ_1080P", "libCamera_imx471mipiraw1_WeChatQQ_480P", "libCamera_imx471mipiraw1_WeChatQQ_720P", "libCamera_imx471mipiraw1_YUVHDR_Capture", "libCamera_imx471mipiraw1_YUVHDR_Capture_Binning", "libCamera_imx471mipiraw1_subject_capture", "libCamera_imx471mipiraw1_zHDR_Capture_Binning", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3774,10 +3972,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/imx682_mipi_raw_IdxMgr.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3791,10 +3989,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/imx682_mipi_raw_tuning.so"], + shared_libs: ["liblog", "libCamera_imx682mipiraw_3rd_Capture", "libCamera_imx682mipiraw_3rd_Capture2", "libCamera_imx682mipiraw_EIS_Video4K", "libCamera_imx682mipiraw_Face_Capture", "libCamera_imx682mipiraw_Face_Capture_64", "libCamera_imx682mipiraw_Face_Preview", "libCamera_imx682mipiraw_Flash_Capture", "libCamera_imx682mipiraw_Flash_Preview_PF", "libCamera_imx682mipiraw_HDR_Scene_Capture", "libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom1", "libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom2", "libCamera_imx682mipiraw_Panorama_Capture", "libCamera_imx682mipiraw_Professional_capture", "libCamera_imx682mipiraw_QQ_Capture_ChatMode", "libCamera_imx682mipiraw_Reserved", "libCamera_imx682mipiraw_Scene_Capture", "libCamera_imx682mipiraw_Scene_Capture_64", "libCamera_imx682mipiraw_Scene_Preview", "libCamera_imx682mipiraw_Scene_Preview_Zoom1", "libCamera_imx682mipiraw_Scene_Preview_Zoom2", "libCamera_imx682mipiraw_SuperNS_Face_Preview", "libCamera_imx682mipiraw_SuperNS_Scene_Capture", "libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom1", "libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom2", "libCamera_imx682mipiraw_SuperNS_Scene_Preview", "libCamera_imx682mipiraw_Torch_Capture", "libCamera_imx682mipiraw_Video", "libCamera_imx682mipiraw_Video_1080P_60fps", "libCamera_imx682mipiraw_Video_1080P_EIS", "libCamera_imx682mipiraw_Video_30fps", "libCamera_imx682mipiraw_Video_480P", "libCamera_imx682mipiraw_Video_4K", "libCamera_imx682mipiraw_Video_4K_Zoom1", "libCamera_imx682mipiraw_Video_4K_Zoom2", "libCamera_imx682mipiraw_Video_60fps", "libCamera_imx682mipiraw_Video_720P", "libCamera_imx682mipiraw_Video_720P_1080P_120fps", "libCamera_imx682mipiraw_Video_720P_240fps", "libCamera_imx682mipiraw_Video_720P_EIS", "libCamera_imx682mipiraw_Video_EIS_Default", "libCamera_imx682mipiraw_Video_Zoom1", "libCamera_imx682mipiraw_Video_Zoom2", "libCamera_imx682mipiraw_Video_zoom", "libCamera_imx682mipiraw_Zoom_capture", "libCamera_imx682mipiraw_portrait_capture_full", "libCamera_imx682mipiraw_portrait_preview_full", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3808,10 +4006,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lbs_hidl_service-impl.so"], + shared_libs: ["liblog", "libcutils", "libbase", "libhardware", "libbinder", "libhidlbase", "libhidltransport", "libutils", "vendor.mediatek.hardware.lbs@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3825,10 +4023,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib3a.ae.core.so"], + shared_libs: ["libutils", "libcutils", "liblog", "lib3a.log", "lib3a.ae", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3842,10 +4040,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib3a.ae.so"], + shared_libs: ["libutils", "libcutils", "liblog", "lib3a.log", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3859,10 +4057,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib3a.af.core.so"], + shared_libs: ["libutils", "libcutils", "lib3a.af", "lib3a.log", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3876,10 +4074,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib3a.af.so"], + shared_libs: ["libutils", "libcutils", "lib3a.log", "liblog", "libvpu", "libion", "libion_mtk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3893,10 +4091,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib3a.awb.core.so"], + shared_libs: ["libc++", "liblog", "libcutils", "lib3a.awb", "lib3a.log", "libcamalgo.utility", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3910,10 +4108,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib3a.awb.so"], + shared_libs: ["libc++", "liblog", "lib3a.log", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3927,10 +4125,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib3a.ccudrv.so"], + shared_libs: ["liblog", "libcutils", "libmtkcam_modulehelper", "libcamalgo.utility", "libion", "libion_mtk", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3944,10 +4142,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib3a.ccuif.so"], + shared_libs: ["liblog", "libcutils", "libion", "libion_mtk", "libmtkcam_modulehelper", "libcam.iopipe", "libcamalgo.utility", "lib3a.ae.core", "lib3a.ccudrv", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3961,10 +4159,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib3a.flash.so"], + shared_libs: ["liblog", "libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3978,10 +4176,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib3a.gma.so"], + shared_libs: ["libcutils", "lib3a.log", "libcamalgo.utility", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -3995,10 +4193,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib3a.lce.so"], + shared_libs: ["libcutils", "lib3a.log", "libcamalgo.utility", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4012,10 +4210,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib3a.log.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4029,10 +4227,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib3a.n3d3a.so"], + shared_libs: ["libcutils", "liblog", "lib3a.log", "libutils", "lib3a.awb.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4046,10 +4244,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_gc02k0mipiraw_Reserved.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4063,10 +4261,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_gc02k0mipiraw_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4080,10 +4278,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_gc02k0mipiraw_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4097,10 +4295,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_gc02m0mipimono_Capture_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4114,10 +4312,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_gc02m0mipimono_Default_Video.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4131,10 +4329,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_gc02m0mipimono_Production_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4148,10 +4346,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_gc02m0mipimono_Reserved.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4165,10 +4363,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_gc02m0mipimono_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4182,10 +4380,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_gc2375hmipiraw19661_Reserved.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4199,10 +4397,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_gc2375hmipiraw19661_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4216,10 +4414,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_gc2375hmipiraw19661_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4233,10 +4431,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_3HDR_Preivew.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4250,10 +4448,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Capture_1080P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4267,10 +4465,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Capture_480P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4284,10 +4482,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Capture_720P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4301,10 +4499,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Preview_1080P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4318,10 +4516,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Preview_480P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4335,10 +4533,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_3rd_Preview_720P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4352,10 +4550,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4369,10 +4567,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Capture_Bining.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4386,10 +4584,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Preview_Noface.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4403,10 +4601,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceBeauty_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4420,10 +4618,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_FaceUnlock.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4437,10 +4635,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Face_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4454,10 +4652,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Face_Capture_superNS.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4471,10 +4669,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Flash_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4488,10 +4686,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Panorama.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4505,10 +4703,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Production_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4522,10 +4720,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Reserved.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4539,10 +4737,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4556,10 +4754,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Scene_Capture_Bining.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4573,10 +4771,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4590,10 +4788,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_SlowMotion_Video.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4607,10 +4805,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_Video_Recording.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4624,10 +4822,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_WeChatQQ_1080P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4641,10 +4839,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_WeChatQQ_480P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4658,10 +4856,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_WeChatQQ_720P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4675,10 +4873,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_YUVHDR_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4692,10 +4890,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_YUVHDR_Capture_Binning.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4709,10 +4907,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_subject_capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4726,10 +4924,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx471mipiraw1_zHDR_Capture_Binning.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4743,10 +4941,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_3rd_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4760,10 +4958,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_3rd_Capture2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4777,10 +4975,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_EIS_Video4K.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4794,10 +4992,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Face_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4811,10 +5009,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Face_Capture_64.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4828,10 +5026,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Face_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4845,10 +5043,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Flash_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4862,10 +5060,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Flash_Preview_PF.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4879,10 +5077,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_HDR_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4896,10 +5094,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4913,10 +5111,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_MFSR_Scene_Capture_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4930,10 +5128,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Panorama_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4947,10 +5145,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Professional_capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4964,10 +5162,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_QQ_Capture_ChatMode.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4981,10 +5179,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Reserved.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -4998,10 +5196,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5015,10 +5213,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Capture_64.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5032,10 +5230,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5049,10 +5247,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Preview_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5066,10 +5264,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Scene_Preview_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5083,10 +5281,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Face_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5100,10 +5298,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5117,10 +5315,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5134,10 +5332,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Capture_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5151,10 +5349,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_SuperNS_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5168,10 +5366,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Torch_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5185,10 +5383,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5202,10 +5400,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_1080P_60fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5219,10 +5417,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_1080P_EIS.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5236,10 +5434,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_30fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5253,10 +5451,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_480P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5270,10 +5468,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_4K.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5287,10 +5485,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_4K_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5304,10 +5502,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_4K_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5321,10 +5519,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_60fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5338,10 +5536,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5355,10 +5553,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P_1080P_120fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5372,10 +5570,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P_240fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5389,10 +5587,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_720P_EIS.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5406,10 +5604,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_EIS_Default.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5423,10 +5621,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5440,10 +5638,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5457,10 +5655,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Video_zoom.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5474,10 +5672,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_Zoom_capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5491,10 +5689,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_portrait_capture_full.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5508,10 +5706,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_imx682mipiraw_portrait_preview_full.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5525,10 +5723,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov02b10mipiraw_Reserved.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5542,10 +5740,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov02b10mipiraw_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5559,10 +5757,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov02b10mipiraw_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5576,10 +5774,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Capture_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5593,10 +5791,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Default_Video.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5610,10 +5808,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Production_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5627,10 +5825,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Reserved.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5644,10 +5842,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov02b1bmipimono_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5661,10 +5859,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_AutoHDR_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5678,10 +5876,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_AutoHDR_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5695,10 +5893,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_AutoHDR_Video.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5712,10 +5910,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Face_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5729,10 +5927,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Face_Capture_superNS.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5746,10 +5944,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Flash_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5763,10 +5961,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Flash_HDR_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5780,10 +5978,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_HDR_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5797,10 +5995,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_HDR_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5814,10 +6012,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_HDR_Video.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5831,10 +6029,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5848,10 +6046,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Capture_48M.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5865,10 +6063,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5882,10 +6080,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Preview_48M.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5899,10 +6097,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_N3D_Video.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5916,10 +6114,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Reserved.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5933,10 +6131,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5950,10 +6148,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Capture_4cell.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5967,10 +6165,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Capture_superNS.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -5984,10 +6182,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6001,10 +6199,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview_4k.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6018,10 +6216,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview_ZSD_Flash.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6035,10 +6233,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Scene_Preview_ZSD_superNS.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6052,10 +6250,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Video_1080.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6069,10 +6267,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_ov8856mipiraw_Video_4k.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6086,10 +6284,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3HDR_Preivew.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6103,10 +6301,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Capture_1080P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6120,10 +6318,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Capture_480P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6137,10 +6335,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Capture_720P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6154,10 +6352,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Preview_1080P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6171,10 +6369,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Preview_480P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6188,10 +6386,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_3rd_Preview_720P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6205,10 +6403,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6222,10 +6420,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Capture_Bining.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6239,10 +6437,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Preview_Noface.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6256,10 +6454,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceBeauty_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6273,10 +6471,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_FaceUnlock.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6290,10 +6488,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Face_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6307,10 +6505,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Face_Capture_superNS.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6324,10 +6522,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Flash_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6341,10 +6539,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Panorama.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6358,10 +6556,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Production_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6375,10 +6573,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Reserved.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6392,10 +6590,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6409,10 +6607,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Scene_Capture_Bining.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6426,10 +6624,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6443,10 +6641,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_SlowMotion_Video.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6460,10 +6658,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_Video_Recording.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6477,10 +6675,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_WeChatQQ_1080P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6494,10 +6692,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_WeChatQQ_480P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6511,10 +6709,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_WeChatQQ_720P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6528,10 +6726,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_YUVHDR_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6545,10 +6743,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_YUVHDR_Capture_Binning.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6562,10 +6760,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5k3p9spmipiraw_zHDR_Capture_Binning.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6579,10 +6777,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_EIS_Video4K.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6596,10 +6794,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Face_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6613,10 +6811,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Face_Capture_64.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6630,10 +6828,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Face_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6647,10 +6845,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Flash_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6664,10 +6862,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Flash_Preview_PF.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6681,10 +6879,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_HDR_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6698,10 +6896,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6715,10 +6913,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6732,10 +6930,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Panorama_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6749,10 +6947,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Professional_capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6766,10 +6964,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_QQ_Capture_ChatMode.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6783,10 +6981,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_QQ_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6800,10 +6998,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Reserved.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6817,10 +7015,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6834,10 +7032,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Capture_64.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6851,10 +7049,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6868,10 +7066,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6885,10 +7083,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6902,10 +7100,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Face_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6919,10 +7117,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6936,10 +7134,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6953,10 +7151,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6970,10 +7168,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_SuperNS_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -6987,10 +7185,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Torch_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7004,10 +7202,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7021,10 +7219,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_1080P_60fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7038,10 +7236,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_1080P_EIS.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7055,10 +7253,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_30fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7072,10 +7270,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_480P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7089,10 +7287,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_4K.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7106,10 +7304,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_4K_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7123,10 +7321,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_60fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7140,10 +7338,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7157,10 +7355,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P_1080P_120fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7174,10 +7372,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P_240fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7191,10 +7389,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_720P_EIS.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7208,10 +7406,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_EIS_Default.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7225,10 +7423,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7242,10 +7440,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7259,10 +7457,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Video_zoom.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7276,10 +7474,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_Zoom_capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7293,10 +7491,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_portrait_capture_full.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7310,10 +7508,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgm1spmipiraw_portrait_preview_full.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7327,10 +7525,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_EIS_Video4K.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7344,10 +7542,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Face_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7361,10 +7559,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Face_Capture_64.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7378,10 +7576,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Face_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7395,10 +7593,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Flash_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7412,10 +7610,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Flash_Preview_PF.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7429,10 +7627,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_HDR_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7446,10 +7644,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7463,10 +7661,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7480,10 +7678,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Panorama_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7497,10 +7695,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Professional_capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7514,10 +7712,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_QQ_Capture_ChatMode.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7531,10 +7729,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Reserved.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7548,10 +7746,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7565,10 +7763,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Capture_64.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7582,10 +7780,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7599,10 +7797,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Preview_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7616,10 +7814,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Scene_Preview_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7633,10 +7831,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Face_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7650,10 +7848,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7667,10 +7865,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7684,10 +7882,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7701,10 +7899,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_SuperNS_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7718,10 +7916,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Torch_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7735,10 +7933,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7752,10 +7950,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_1080P_60fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7769,10 +7967,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_1080P_EIS.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7786,10 +7984,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_30fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7803,10 +8001,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_480P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7820,10 +8018,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_4K.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7837,10 +8035,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_4K_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7854,10 +8052,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_4K_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7871,10 +8069,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_60fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7888,10 +8086,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7905,10 +8103,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P_1080P_120fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7922,10 +8120,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P_240fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7939,10 +8137,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_720P_EIS.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7956,10 +8154,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_EIS_Default.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7973,10 +8171,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -7990,10 +8188,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8007,10 +8205,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Video_zoom.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8024,10 +8222,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_Zoom_capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8041,10 +8239,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_portrait_capture_full.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8058,10 +8256,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_s5kgw1mipiraw_portrait_preview_full.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8075,10 +8273,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_EIS_Video4K.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8092,10 +8290,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Face_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8109,10 +8307,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Face_Capture_64.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8126,10 +8324,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Face_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8143,10 +8341,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Flash_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8160,10 +8358,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Flash_Preview_PF.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8177,10 +8375,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_HDR_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8194,10 +8392,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8211,10 +8409,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8228,10 +8426,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Panorama_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8245,10 +8443,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Professional_capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8262,10 +8460,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_QQ_Capture_ChatMode.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8279,10 +8477,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_QQ_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8296,10 +8494,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Reserved.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8313,10 +8511,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8330,10 +8528,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Capture_64.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8347,10 +8545,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8364,10 +8562,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8381,10 +8579,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8398,10 +8596,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Face_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8415,10 +8613,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8432,10 +8630,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8449,10 +8647,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8466,10 +8664,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8483,10 +8681,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Torch_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8500,10 +8698,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8517,10 +8715,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_1080P_60fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8534,10 +8732,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_1080P_EIS.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8551,10 +8749,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_30fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8568,10 +8766,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_480P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8585,10 +8783,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_4K.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8602,10 +8800,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_4K_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8619,10 +8817,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_60fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8636,10 +8834,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8653,10 +8851,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P_1080P_120fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8670,10 +8868,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P_240fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8687,10 +8885,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_720P_EIS.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8704,10 +8902,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_EIS_Default.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8721,10 +8919,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8738,10 +8936,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8755,10 +8953,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Video_zoom.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8772,10 +8970,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_Zoom_capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8789,10 +8987,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_portrait_capture_full.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8806,10 +9004,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salaaqtechmains5kgm1sp_portrait_preview_full.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8823,10 +9021,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_AutoHDR_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8840,10 +9038,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_AutoHDR_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8857,10 +9055,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_AutoHDR_Video.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8874,10 +9072,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Face_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8891,10 +9089,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Face_Capture_superNS.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8908,10 +9106,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Flash_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8925,10 +9123,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Flash_HDR_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8942,10 +9140,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_HDR_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8959,10 +9157,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_HDR_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8976,10 +9174,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_HDR_Video.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -8993,10 +9191,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9010,10 +9208,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Capture_48M.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9027,10 +9225,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9044,10 +9242,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Preview_48M.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9061,10 +9259,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_N3D_Video.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9078,10 +9276,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Reserved.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9095,10 +9293,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9112,10 +9310,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Capture_4cell.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9129,10 +9327,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Capture_superNS.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9146,10 +9344,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9163,10 +9361,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview_4k.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9180,10 +9378,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview_ZSD_Flash.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9197,10 +9395,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Scene_Preview_ZSD_superNS.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9214,10 +9412,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Video_1080.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9231,10 +9429,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_salawideov8856_Video_4k.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9248,10 +9446,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_EIS_Video4K.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9265,10 +9463,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Face_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9282,10 +9480,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Face_Capture_64.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9299,10 +9497,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Face_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9316,10 +9514,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Flash_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9333,10 +9531,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Flash_Preview_PF.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9350,10 +9548,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_HDR_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9367,10 +9565,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9384,10 +9582,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9401,10 +9599,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Panorama_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9418,10 +9616,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Professional_capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9435,10 +9633,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_QQ_Capture_ChatMode.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9452,10 +9650,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Reserved.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9469,10 +9667,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9486,10 +9684,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Capture_64.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9503,10 +9701,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9520,10 +9718,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9537,10 +9735,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9554,10 +9752,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Face_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9571,10 +9769,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9588,10 +9786,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9605,10 +9803,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9622,10 +9820,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Preview.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9639,10 +9837,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Torch_Capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9656,10 +9854,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9673,10 +9871,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_1080P_60fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9690,10 +9888,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_1080P_EIS.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9707,10 +9905,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_30fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9724,10 +9922,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_480P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9741,10 +9939,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_4K.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9758,10 +9956,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9775,10 +9973,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9792,10 +9990,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_60fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9809,10 +10007,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9826,10 +10024,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P_1080P_120fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9843,10 +10041,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P_240fps.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9860,10 +10058,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_720P_EIS.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9877,10 +10075,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_EIS_Default.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9894,10 +10092,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_Zoom1.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9911,10 +10109,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_Zoom2.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9928,10 +10126,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Video_zoom.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9945,10 +10143,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_Zoom_capture.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9962,10 +10160,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_portrait_capture_full.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9979,10 +10177,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libCamera_sarterqtechmains5kgm1sp_portrait_preview_full.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -9996,10 +10194,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libFaceBeautyCap.so"], + shared_libs: ["liblog", "libGLESv3", "libEGL", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10013,27 +10211,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libFaceBeautyPre.so"], + shared_libs: ["liblog", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", - check_elf_files: false, - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libJpgEncPipe", - owner: "realme", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: ["proprietary/vendor/lib64/libJpgEncPipe.so"], - }, - }, - compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10047,10 +10228,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libMcClient.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10064,10 +10245,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libPerfectlyClearCrux.so"], + shared_libs: ["liblog", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10081,10 +10262,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libPolarrRender.so"], + shared_libs: ["libGLESv3", "liblog", "libEGL", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10098,10 +10279,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libSonyIMX230PdafLibrary.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10115,10 +10296,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libSonyIMX230PdafLibraryWrapper.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libcam.hal3a.log", "libSonyIMX230PdafLibrary", "lib3a.af.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10132,10 +10313,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libSonyIMX338PdafLibrary.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10149,10 +10330,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libSonyIMX338PdafLibraryWrapper.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libcam.hal3a.log", "libSonyIMX338PdafLibrary", "lib3a.af.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10166,10 +10347,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libSonyIMX386PdafLibrary.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10183,10 +10364,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libSonyIMX386PdafLibraryWrapper.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libcam.hal3a.log", "libSonyIMX386PdafLibrary", "lib3a.af.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10200,10 +10381,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libSonyIMX519PdafLibrary.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10217,10 +10398,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libSonyIMX519PdafLibraryWrapper.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libcam.hal3a.log", "libSonyIMX519PdafLibrary", "lib3a.af.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10234,10 +10415,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libVDBlurless.so"], + shared_libs: ["liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10251,10 +10432,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libVDPostureDetection.so"], + shared_libs: ["liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10268,10 +10449,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libVDSuperPhotoAPI.so"], + shared_libs: ["liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10285,10 +10466,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libWaterMark.so"], + shared_libs: ["liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10302,10 +10483,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/lib_bsscore.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libladder", "libnativewindow", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_ulog", "libcam.iopipe", "libdpframework", "libgralloc_extra", "libcameracustom", "libmtkcam_tuning_utils", "libmtkcam_metadata", "libmtkcam_scenariorecorder", "libcamalgo.dngop", "libmtkcam_debugutils", "lib3a.ae.core", "lib3a.af.core", "lib3a.flash", "libmtkcam_hwutils", "libhidlbase", "vendor.mediatek.hardware.power@2.0", "libmfllcore", "libcamalgo.mfnr", "libcamalgo.fdft", "libmtkcam_exif", "libfeature.stereo.provider", "lib3a.awb.core", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10319,10 +10500,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libaal_cust.so"], + shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10336,44 +10517,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libaal_key.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libaal_mtk", - owner: "realme", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: ["proprietary/vendor/lib64/libaal_mtk.so"], - }, - }, - compile_multilib: "64", - check_elf_files: false, - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libaalservice", - owner: "realme", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: ["proprietary/vendor/lib64/libaalservice.so"], - }, - }, - compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10387,10 +10534,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libakm.so"], + shared_libs: ["liblog", "libutils", "libstagefright_foundation", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10404,10 +10551,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libapusys.so"], + shared_libs: ["libbase", "libion", "libion_mtk", "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10421,10 +10568,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_distortion_correction.so"], + shared_libs: ["libOpenCL", "libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10438,10 +10585,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_bokeh_api.so"], + shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10455,10 +10602,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_refocus_left.so"], + shared_libs: ["libmpbase", "libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10472,10 +10619,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_refocus_preview.so"], + shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10489,10 +10636,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_dualcam_refocus_right.so"], + shared_libs: ["libmpbase", "libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10506,10 +10653,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_hdr_couple_api.so"], + shared_libs: ["libmpbase", "libarcsoft_smart_denoise", "libarcsoft_high_dynamic_range_couple", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10523,10 +10670,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_hdr_denoise_api.so"], + shared_libs: ["liblog", "libarcsoft_high_dynamic_range", "libarcsoft_smart_denoise", "libmpbase", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10540,10 +10687,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_high_dynamic_range.so"], + shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10557,10 +10704,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_high_dynamic_range_couple.so"], + shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10574,10 +10721,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_lensstaindetection.so"], + shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10591,10 +10738,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_low_light_hdr.so"], + shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10608,10 +10755,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_relighting_pro_image.so"], + shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10625,10 +10772,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_scbokeh_image.so"], + shared_libs: ["libmpbase", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10642,10 +10789,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_smart_denoise.so"], + shared_libs: ["libmpbase", "liblog", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10659,10 +10806,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_supervideostabilization.so"], + shared_libs: ["libmpbase", "libsensorndkbridge", "libEGL", "libGLESv3", "libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10676,10 +10823,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarcsoft_videostabilizer.so"], + shared_libs: ["libmpbase", "libsensorndkbridge", "libEGL", "libGLESv3", "libOpenCL", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10693,10 +10840,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarmnn.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libcmdl", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10710,10 +10857,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libarmnn_ndk.mtk.so"], + shared_libs: ["liblog", "libcmdl_ndk.mtk", "libdl", "libm", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10727,10 +10874,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libbluetooth_audio_session_mediatek.so"], + shared_libs: ["vendor.mediatek.hardware.bluetooth.audio@2.1", "libbase", "libcutils", "libfmq", "libhidlbase", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10744,10 +10891,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libbluetooth_hw_test.so"], + shared_libs: ["liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10761,10 +10908,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libbluetooth_mtk.so"], + shared_libs: ["liblog", "libcutils", "libnvram", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10778,10 +10925,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libbluetooth_mtk_pure.so"], + shared_libs: ["liblog", "libcutils", "libnvram", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10795,10 +10942,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libbluetooth_relayer.so"], + shared_libs: ["liblog", "libcutils", "libbluetoothem_mtk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10812,10 +10959,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libbluetoothem_mtk.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10829,10 +10976,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libbt-vendor.so"], + shared_libs: ["liblog", "libbluetooth_mtk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10846,10 +10993,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10863,10 +11010,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcam.hal3a.cctsvr.so"], + shared_libs: ["libmtkcam_ulog", "liblog", "libutils", "libcutils", "libc++", "libhardware", "libbinder", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_fwkutils", "libmtkcam_metadata", "libcam.iopipe", "libcamdrv_imem", "libcam.hal3a.v3", "libcam.hal3a.v3.nvram.50", "libcam.hal3a.v3.lsctbl.50", "libcam.hal3a.v3.lscMgr", "libcamalgo.lsc", "lib3a.flash", "lib3a.awb.core", "lib3a.af.core", "lib3a.ae.core", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10880,10 +11027,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcam.hal3a.log.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10897,10 +11044,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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.flash", "lib3a.awb.core", "lib3a.ae.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10914,10 +11061,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", "libaedv", "lib3a.af.core", "lib3a.ae.core", "libcamalgo.lsc", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10931,10 +11078,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcam.hal3a.v3.lsctbl.50.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libcamalgo.lsc", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10948,10 +11095,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10965,10 +11112,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcam.hal3a.v3.so"], + shared_libs: ["lib3a.ccudrv", "lib3a.ccuif", "libion", "libion_mtk", "lib3a.n3d3a", "libfeatureiodrv_mem", "libcamalgo.ispfeature", "libcamalgo.utility", "liblog", "libmtkcam_ulog", "libutils", "libcutils", "libladder", "lib3a.awb.core", "lib3a.flash", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_hwutils", "lib3a.gma", "lib3a.lce", "libcamalgo.lsc", "libcamalgo.flicker", "libcamalgo.fdft", "libcam3a_imem", "libmtkcam_metadata", "libmtkcam_metastore", "libmtkcam_sysutils", "libcam.pdtblgen", "libcam.iopipe", "libcam.hal3a.v3.nvram.50", "libcam.hal3a.v3.lsctbl.50", "libcam.hal3a.v3.lscMgr", "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.vpunr", "lib3a.ae.core", "libaedv", "libmtkcam_tuning_utils", "libmtkcam_mapping_mgr", "libmtkcam.atmseventmgr", "libcameracustom", "lib3a.af.core", "lib3a.af", "lib3a.awb", "lib3a.ae", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10982,10 +11129,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcam.halisp.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_sysutils", "libmtkcam_hwutils", "libmtkcam_metadata", "libmtkcam_metastore", "libmtkcam_modulehelper", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -10999,10 +11146,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcam.halsensor.so"], + shared_libs: ["libshim_utils", "liblog", "libcutils", "libutils", "libcameracustom", "libc++", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_metadata", "libcamdrv_isp", "libmtkcam_ulog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11016,10 +11163,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcam.iopipe.so"], + shared_libs: ["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", "libcamdrv_imem", "libhardware", "libdpframework", "libJpgEncPipe", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11033,10 +11180,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcam.lcs.so"], + shared_libs: ["liblog", "libutils", "libcutils", "lib3a.awb.core", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_imgbuf", "lib3a.flash", "lib3a.af.core", "lib3a.ae.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11050,10 +11197,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcam.pdtblgen.so"], + shared_libs: ["libmtkcam_stdutils", "libmtkcam_imgbuf", "libcam.iopipe", "libmtkcam_modulehelper", "liblog", "libcutils", "libutils", "libhardware", "lib3a.af.core", "libcameracustom", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11067,10 +11214,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcam.utils.sensorprovider.so"], + shared_libs: ["libshim_sensors", "liblog", "libmtkcam_ulog", "libutils", "libcutils", "libmtkcam_stdutils", "android.frameworks.sensorservice@1.0", "android.hardware.sensors@1.0", "libhidlbase", "libhidltransport", "libsensorndkbridge", "libhardware", "libmtkcam_modulehelper", "libcamalgo.gyro", "libmtkcam_imgbuf", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11084,10 +11231,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11101,10 +11248,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcam3a_imem.so"], + shared_libs: ["liblog", "libcutils", "libion", "libion_mtk", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11118,10 +11265,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamalgo.3dnr.so"], + shared_libs: ["libmtk_drvb", "libcamalgo.utility", "libc++", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11135,10 +11282,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamalgo.asd.so"], + shared_libs: ["libmtk_drvb", "libc++", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11152,10 +11299,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamalgo.dngop.so"], + shared_libs: ["libmtk_drvb", "libcamalgo.utility", "libc++", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11169,10 +11316,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11186,10 +11333,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamalgo.fdft.so"], + shared_libs: ["libcamalgo.utility", "libmtk_drvb", "libc++", "libGLESv2", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11203,10 +11350,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamalgo.flicker.so"], + shared_libs: ["libcamalgo.utility", "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11220,10 +11367,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamalgo.fsc.so"], + shared_libs: ["libmtk_drvb", "libcamalgo.utility", "libc++", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11237,10 +11384,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamalgo.gyro.so"], + shared_libs: ["libmtk_drvb", "libcamalgo.utility", "libc++", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11254,10 +11401,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamalgo.ispfeature.so"], + shared_libs: ["liblog", "libcutils", "libhardware", "libutils", "libcamalgo.utility", "lib3a.awb.core", "lib3a.flash", "lib3a.af.core", "lib3a.ae.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11271,10 +11418,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11288,10 +11435,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamalgo.lsc.so"], + shared_libs: ["liblog", "libcutils", "libmtk_drvb", "libcamalgo.utility", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11305,10 +11452,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamalgo.mfnr.so"], + shared_libs: ["libmtk_drvb", "libcamalgo.utility", "libc++", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11322,10 +11469,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamalgo.n3d.so"], + shared_libs: ["libmtk_drvb", "libc++", "liblog", "libnativewindow", "libEGL", "libGLESv2", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11339,10 +11486,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamalgo.utility.so"], + shared_libs: ["liblog", "libEGL", "libGLESv2", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11356,10 +11503,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamalgo.vpunr.so"], + shared_libs: ["libmtk_drvb", "liblog", "libcutils", "libutils", "libcamalgo.utility", "libvpu", "libion", "libion_mtk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11373,10 +11520,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamalgo.vsf.so"], + shared_libs: ["libmtk_drvb", "libcamalgo.utility", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11390,10 +11537,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11407,10 +11554,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamdrv_imem.so"], + shared_libs: ["liblog", "libcutils", "libc++", "libion", "libion_mtk", "libmtkcam_stdutils", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11424,10 +11571,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamdrv_isp.so"], + shared_libs: ["liblog", "libcutils", "libc++", "libion", "libion_mtk", "libcamdrv_imem", "libmtkcam_stdutils", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11441,10 +11588,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamdrv_tuning_mgr.so"], + shared_libs: ["liblog", "libmtkcam_ulog", "libcutils", "libutils", "libc++", "libbinder", "libcamdrv_imem", "libcamdrv_isp", "libmtkcam_stdutils", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11458,10 +11605,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamdrv_twin.so"], + shared_libs: ["liblog", "libcutils", "libc++", "libcamdrv_imem", "libaedv", "libmtkcam_stdutils", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11475,10 +11622,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcamera_core_hwi.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libmtkcam_metadata", "libocam_common", "libstface_fd_api", "libmpbase", "libPolarrRender", "libEGL", "libGLESv2", "libcrypto", "libcvface_api", "libarcsoft_distortion_correction", "libmtkcam_stdutils", "libarcsoft_lensstaindetection", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11492,10 +11639,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11509,10 +11656,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcameracustom.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libaedv", "libcam.hal3a.log", "libmtkcam_stdutils", "libSonyIMX230PdafLibraryWrapper", "libSonyIMX386PdafLibraryWrapper", "libSonyIMX338PdafLibraryWrapper", "libSonyIMX519PdafLibraryWrapper", "imx682_mipi_raw_IdxMgr", "s5kgm1sp_mipi_raw_IdxMgr", "sarter_qtech_main_s5kgm1sp_IdxMgr", "imx471_mipi_raw1_IdxMgr", "ov8856_mipi_raw_IdxMgr", "ov02b10_mipi_raw_IdxMgr", "ov02b1b_mipi_mono_IdxMgr", "s5kgw1_mipi_raw_IdxMgr", "s5k3p9sp_mipi_raw_IdxMgr", "gc2375h_mipi_raw_19661_IdxMgr", "gc02m0_mipi_mono_IdxMgr", "gc02k0_mipi_raw_IdxMgr", "salaa_qtech_main_s5kgm1sp_IdxMgr", "sala_wide_ov8856_IdxMgr", "libmtkcam_modulehelper", "lib3a.ae.core", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11526,10 +11673,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libchromanr.so"], + shared_libs: ["libutils", "libcutils", "libcam.hal3a.v3", "libmtkcam_mapping_mgr", "libmtkcam_stdutils", "libmtkcam_imgbuf", "liblog", "libcameracustom", "libmtkcam_modulehelper", "libcam.iopipe", "libcam.feature_utils", "libmtkcam_metadata", "libmtkcam_tuning_utils", "libmtkcam_exif", "libmtkcam_grallocutils", "libmtkcam_streamutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11543,10 +11690,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcmdl.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11560,10 +11707,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcmdl_ndk.mtk.so"], + shared_libs: ["liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11577,10 +11724,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libcvface_api.so"], + shared_libs: ["liblog", "libm", "libc", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11594,10 +11741,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libdip_drv.so"], + shared_libs: ["liblog", "libcutils", "libdip_imem", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11611,10 +11758,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libdip_imem.so"], + shared_libs: ["liblog", "libcutils", "libc++", "libion", "libion_mtk", "libmtkcam_stdutils", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11628,10 +11775,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libdip_postproc.so"], + shared_libs: ["libutils", "liblog", "libcutils", "libc++", "libaedv", "libdip_drv", "libdip_imem", "libdpframework", "libmtkcam_stdutils", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11645,10 +11792,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libeffecthal.base.so"], + shared_libs: ["libui", "liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libcameracustom", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11662,10 +11809,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", "libcamalgo.asd", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11679,10 +11826,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11696,10 +11843,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11713,10 +11860,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11730,10 +11877,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11747,10 +11894,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11764,10 +11911,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11781,10 +11928,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libfeature_rss.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libhardware", "libmtkcam_ulog", "libmtkcam_sysutils", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11798,10 +11945,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11815,10 +11962,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libforkexecwrap.so"], + shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11832,10 +11979,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libgz_uree.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11849,10 +11996,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libhwm-oppo.so"], + shared_libs: ["liblog", "libfile_op", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11866,10 +12013,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libifcutils_mtk.so"], + shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11883,10 +12030,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libimageio.so"], + shared_libs: ["liblog", "libcutils", "libc++", "libimageio_plat_drv", "libimageio_plat_pipe", "libaedv", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11900,10 +12047,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libimageio_plat_drv.so"], + shared_libs: ["libcamdrv_tuning_mgr", "liblog", "libcutils", "libc++", "libdpframework", "libutils", "libcamdrv_isp", "libcamdrv_imem", "libcamdrv_twin", "libmtkcam_stdutils", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11917,44 +12064,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libimageio_plat_pipe.so"], + shared_libs: ["libutils", "liblog", "libcutils", "libc++", "libaedv", "libimageio_plat_drv", "libcamdrv_isp", "libmtkcam_stdutils", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libjpeg-alpha-oal_vendor", - owner: "realme", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: ["proprietary/vendor/lib64/libjpeg-alpha-oal_vendor.so"], - }, - }, - compile_multilib: "64", - check_elf_files: false, - prefer: true, - soc_specific: true, -} - -cc_prebuilt_library_shared { - name: "libjpeg-alpha_vendor", - owner: "realme", - strip: { - none: true, - }, - target: { - android_arm64: { - srcs: ["proprietary/vendor/lib64/libjpeg-alpha_vendor.so"], - }, - }, - compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11968,10 +12081,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -11985,10 +12098,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libksensor.so"], + shared_libs: ["liblog", "libc++", "libdl", "libc", "libm", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12002,10 +12115,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/liblpcnr.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12019,10 +12132,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmfllcore.so"], + shared_libs: ["libutils", "libcutils", "libmtkcam_stdutils", "liblog", "libmtkcam_ulog", "libmtkcam_tuning_utils", "libcameracustom", "libmtkcam_imgbuf", "libcamalgo.mfnr", "libcam.iopipe", "libmtkcam_metadata", "libmtkcam_modulehelper", "libmtkcam_mfb", "libdpframework", "libmtkcam_mapping_mgr", "libaedv", "libladder", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12036,10 +12149,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libml_util.so"], + shared_libs: ["liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12053,10 +12166,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmpbase.so"], + shared_libs: ["libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12070,10 +12183,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmsnr.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12087,10 +12200,10 @@ cc_prebuilt_library_shared { 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", "libnvram", "libaedv", "libbinder", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12104,10 +12217,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam.atmseventmgr.so"], + shared_libs: ["libcutils", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12121,10 +12234,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam.eventcallback.so"], + shared_libs: ["libcutils", "liblog", "libutils", "libmtkcam_stdutils", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12138,10 +12251,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", "vendor.mediatek.hardware.power@2.0", "libmfllcore", "lib_bsscore", "libcamalgo.mfnr", "libmtkcam_exif", "libmtkcam.featurepipe.vsdof_util", "libmtkcam_metastore", "libmtkcam_3rdparty", "libmtkcam_3rdparty.core", "libmtkcam_mapping_mgr", "libfeature.stereo.provider", "lib3a.awb.core", "libaedv", "libmsnr", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12155,10 +12268,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam.featurepipe.depthmap.so"], + shared_libs: ["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_dpe", "libmtkcam_owe", "libfeature_3dnr", "libJpgEncPipe", "libmtkcam_exif", "libsync", "libdpframework", "libion", "libion_mtk", "libmtkcam_tuning_utils", "libaedv", "libcam.feature_utils", "libladder", "libfeatureiodrv_mem", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12172,10 +12285,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", "libWaterMark", "libmtkcam_scenariorecorder", "libfeature.vsdof.hal", "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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12189,10 +12302,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12206,10 +12319,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12223,10 +12336,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_3rdparty.core.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libmtkcam_imgbuf", "libmtkcam_metadata", "libmtkcam_stdutils", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12240,10 +12353,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_3rdparty.customer.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libmtkcam_ulog", "libmtkcam_imgbuf", "libmtkcam_metadata", "libmtkcam_stdutils", "libmtkcam_3rdparty.core", "libcameracustom", "libocam_common", "libcamera_core_hwi", "liboppo_platform_hwi", "libmpbase", "libmtkcam_tuning_utils", "libmtkcam_metastore", "libmtkcam_hwutils", "libcam.feature_utils", "libcvface_api", "libcam.utils.sensorprovider", "libmtkcam_sysutils", "libnativewindow", "libui", "libhidlbase", "libhidltransport", "android.frameworks.sensorservice@1.0", "liboppo_arcSoftBokehEngine_new", "libarcsoft_dualcam_bokeh_api", "libarcsoft_dualcam_refocus_left", "libarcsoft_dualcam_refocus_preview", "libarcsoft_dualcam_refocus_right", "libcam.iopipe", "libfeature.stereo.provider", "libmtkcam_modulehelper", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12257,10 +12370,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_3rdparty.mtk.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libmtkcam_ulog", "libmtkcam_stdutils", "libmtkcam_metadata", "libmtkcam_metastore", "libmfllcore", "libcam.hal3a.v3", "libcam.feature_utils", "libmtkcam_modulehelper", "libmtkcam_hwutils", "libmtkcam_exif", "libcamalgo.fdft", "libcamalgo.dngop", "libmtkcam_imgbuf", "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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12274,10 +12387,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_3rdparty.so"], + shared_libs: ["libmtkcam_3rdparty.core", "libmtkcam_3rdparty.mtk", "libmtkcam_3rdparty.customer", "liblog", "libutils", "libcutils", "libmtkcam_ulog", "libmtkcam_stdutils", "libmtkcam_metadata", "libmfllcore", "libcam.hal3a.v3", "libcam.feature_utils", "libmtkcam_modulehelper", "libmtkcam_hwutils", "libcamalgo.dngop", "libmtkcam_imgbuf", "libmtkcam_tuning_utils", "libcam.iopipe", "libmtkcam_mapping_mgr", "libcameracustom", "libdpframework", "libmtkcam.featurepipe.vsdof_util", "libfeature.stereo.provider", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12291,10 +12404,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_calibration_convertor.so"], + shared_libs: ["libmtkcam_stdutils", "libmtkcam_modulehelper", "liblog", "libutils", "libcutils", "liboppo_arcSoftBokehEngine_new", "libarcsoft_dualcam_bokeh_api", "libarcsoft_dualcam_refocus_left", "libarcsoft_dualcam_refocus_preview", "libarcsoft_dualcam_refocus_right", "libmtkcam_hwutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12308,10 +12421,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12325,10 +12438,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_debugutils.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libladder", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12342,10 +12455,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12359,10 +12472,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12376,10 +12489,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12393,10 +12506,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12410,10 +12523,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", "vendor.mediatek.hardware.gpu@1.0", "libmtkcam_ulog", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12427,10 +12540,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12444,10 +12557,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_diputils.so"], + shared_libs: ["liblog", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12461,10 +12574,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_dpe.so"], + shared_libs: ["libcutils", "liblog", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12478,10 +12591,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_exif.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libmtkcam_modulehelper", "libmtkcam_metadata", "libmtkcam_stdutils", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12495,10 +12608,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_fdvt.so"], + shared_libs: ["libcutils", "liblog", "libdip_imem", "libdpframework", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12512,10 +12625,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_featurepolicy.so"], + shared_libs: ["libbinder", "liblog", "libhidlbase", "libhidltransport", "vendor.oplus.hardware.orms@1.0", "libormshalclient", "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", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12529,10 +12642,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12546,10 +12659,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_fwkutils.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12563,10 +12676,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", "vendor.mediatek.hardware.gpu@1.0", "libgralloctypes", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12580,10 +12693,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_hwnode.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libhardware", "libgralloc_extra", "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", "liboppo_platform_hwi", "libmtkcam_sysutils", "libcam.vhdr", "libmfllcore", "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", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12597,10 +12710,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", "libcamalgo.mfnr", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12614,10 +12727,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_imgbuf.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libnativewindow", "libion", "libion_mtk", "libaedv", "libmtkcam_stdutils", "libmtkcam_debugutils", "libmtkcam_grallocutils", "libgralloc_extra", "libmtkcam_sysutils", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12631,10 +12744,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12648,10 +12761,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_metadata.so"], + shared_libs: ["libaedv", "liblog", "libmtkcam_ulog", "libutils", "libladder", "libcutils", "libhidlbase", "libmtkcam_stdutils", "libcamera_metadata", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12665,10 +12778,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12682,10 +12795,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_mfb.so"], + shared_libs: ["libcutils", "liblog", "libdip_imem", "libdpframework", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12699,10 +12812,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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.halisp", "libcam.lcs", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12716,10 +12829,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_modulefactory_custom.so"], + shared_libs: ["liblog", "libutils", "libmtkcam_ulog", "libcameracustom", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12733,10 +12846,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_modulefactory_drv.so"], + shared_libs: ["liblog", "libutils", "libhardware", "libmtkcam_ulog", "libcam.halsensor", "libcam.iopipe", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12750,10 +12863,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_modulefactory_utils.so"], + shared_libs: ["liblog", "libutils", "libhardware", "libmtkcam_ulog", "libmtkcam.logicalmodule", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12767,10 +12880,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_modulehelper.so"], + shared_libs: ["liblog", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12784,10 +12897,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_owe.so"], + shared_libs: ["libcutils", "liblog", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12801,10 +12914,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12818,10 +12931,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_pipeline_fbm.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libmtkcam_debugutils", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_streamutils", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12835,10 +12948,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12852,10 +12965,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12869,10 +12982,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12886,10 +12999,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", "libcamalgo.fdft", "libdpframework", "libcam.iopipe", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12903,10 +13016,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", "libaedv", "libmtkcam_pipelinemodel_zsl", "libmtkcam_pipelinemodel_capture", "libhidlbase", "vendor.mediatek.hardware.mtkpower@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12920,10 +13033,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_pipelinemodel_utils.so"], + shared_libs: ["liblog", "libutils", "libcutils", "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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12937,10 +13050,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12954,10 +13067,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12971,10 +13084,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -12988,10 +13101,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13005,10 +13118,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13022,10 +13135,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13039,10 +13152,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_rsc.so"], + shared_libs: ["libcutils", "liblog", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13056,10 +13169,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_scenariorecorder.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libmtkcam_debugutils", "libladder", "libmtkcam_ulog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13073,10 +13186,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_stdutils.so"], + shared_libs: ["liblog", "libutils-v30", "libcutils", "libsync", "libladder", "libmtkcam_ulog", "libaedv", "libhidlbase", "android.hidl.allocator@1.0", "android.hardware.graphics.mapper@2.0", "android.hidl.memory@1.0", "libhidlmemory", "libhidltransport", "android.hardware.camera.common@1.0", "vendor.mediatek.hardware.camera.camdump@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13090,10 +13203,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_streamutils.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libhardware", "libmtkcam_stdutils", "libmtkcam_imgbuf", "libmtkcam_metadata", "libmtkcam_ulog", "libmtkcam_debugutils", "lib_bsscore", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13107,10 +13220,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13124,10 +13237,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13141,10 +13254,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13158,10 +13271,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkcam_ulog.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libladder", "libaedv", "libmtkcam_debugutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13175,10 +13288,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkconfig.so"], + shared_libs: ["libmtkrillog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13192,10 +13305,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkconfigutils.so"], + shared_libs: ["libmtkconfig", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13209,10 +13322,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkisp_metadata.so"], + shared_libs: ["liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13226,10 +13339,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkrilutils.so"], + shared_libs: ["libmtkcutils", "libmtkrillog", "libmtkproperty", "libratconfig", "libmtkconfigutils", "libcrypto", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13243,10 +13356,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtktinyxml.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13260,10 +13373,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libmtkutils.so"], + shared_libs: ["libmtkcutils", "libmtkproperty", "libmtkrillog", "libladder", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13277,10 +13390,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libneuroeara.so"], + shared_libs: ["libbase", "libcutils", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13311,10 +13424,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libneuron_platform.so"], + shared_libs: ["libbase", "libutils", "liblog", "libion", "libion_mtk", "libcutils", "libvpu", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13328,10 +13441,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libneuron_runtime.so"], + shared_libs: ["libdl", "liblog", "libz", "libneuron_platform", "libion", "libion_mtk", "libvpu", "libm", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13345,10 +13458,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libneuropilot_hal_utils.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13362,10 +13475,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libneuropilot_jni_R.so"], + shared_libs: ["libnativewindow", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13379,10 +13492,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libnir_neon_driver.so"], + shared_libs: ["libbase", "liblog", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13396,10 +13509,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libnir_neon_driver_ndk.mtk.so"], + shared_libs: ["liblog", "libm", "libdl", "libc", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13413,10 +13526,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libnxprecord.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13430,10 +13543,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libnxpspeech.so"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13447,10 +13560,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libocam_common.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13464,10 +13577,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/liboppo_aisd.so"], + shared_libs: ["libml_util", "libneuralnetworks", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13481,10 +13594,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/liboppo_arcSoftBokehEngine_new.so"], + shared_libs: ["liblog", "libutils", "libmtkcam_imgbuf", "libcutils", "libmtkcam_modulehelper", "libmtkcam_stdutils", "libmtkcam_pipeline", "libmtkcam_metadata", "libmtkcam_streamutils", "libarcsoft_dualcam_bokeh_api", "libarcsoft_dualcam_refocus_left", "libarcsoft_dualcam_refocus_preview", "libarcsoft_dualcam_refocus_right", "libmpbase", "libhardware", "libocam_common", "liboppo_platform_hwi", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13498,10 +13611,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/liboppo_blank_algo.so"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13515,10 +13628,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/liboppo_platform_hwi.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libhardware", "libcamera_metadata", "libcamera_core_hwi", "libocam_common", "libarcsoft_distortion_correction", "libmpbase", "libmtkcam_stdutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13532,10 +13645,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libratconfig.so"], + shared_libs: ["libmtkutils", "libmtkrillog", "libmtkcutils", "libmtkproperty", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13549,10 +13662,10 @@ cc_prebuilt_library_shared { 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.config@1.0", "android.hardware.radio.config@1.1", "android.hardware.radio.config@1.2", "vendor.mediatek.hardware.mtkradioex@2.0", "vendor.oplus.hardware.radio@1.0", "vendor.oplus.hardware.appradio@1.0", "libbinder", "libhidlbase", "libhidltransport", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13566,10 +13679,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libsensor_custom.so"], + shared_libs: ["libhardware", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13583,10 +13696,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libstereoinfoaccessor_vsdof.so"], + shared_libs: ["libutils", "libcutils", "liblog", "libexpat", "libz", "libpng", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13600,10 +13713,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libstface_fd_api.so"], + shared_libs: ["liblog", "libm", "libc", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13617,10 +13730,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libtflite_mtk.so"], + shared_libs: ["liblog", "libcutils", "libtextclassifier_hash", "libnativewindow", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13634,10 +13747,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libtflite_mtk_static_R.so"], + shared_libs: ["libnativewindow", "liblog", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13651,10 +13764,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libudf.so"], + shared_libs: ["liblog", "libbase", "libunwindstack", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13668,10 +13781,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libwifi-hal-mtk.so"], + shared_libs: ["libbase", "libcutils", "liblog", "libnl", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13685,10 +13798,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/libwifitest.so"], + shared_libs: ["libcutils", "libnvram", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13702,10 +13815,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/mtkcam/libmtkcam_streaminfo_plugin-p1stt.so"], + shared_libs: ["liblog", "libutils", "libcutils", "libmtkcam_stdutils", "libmtkcam_hwutils", "libmtkcam_modulehelper", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, relative_install_path: "mtkcam", prefer: true, soc_specific: true, @@ -13720,10 +13833,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/ov02b10_mipi_raw_IdxMgr.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13737,10 +13850,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/ov02b10_mipi_raw_tuning.so"], + shared_libs: ["liblog", "libCamera_ov02b10mipiraw_Reserved", "libCamera_ov02b10mipiraw_Scene_Capture", "libCamera_ov02b10mipiraw_Scene_Preview", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13754,10 +13867,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/ov02b1b_mipi_mono_IdxMgr.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13771,10 +13884,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/ov02b1b_mipi_mono_tuning.so"], + shared_libs: ["liblog", "libCamera_ov02b1bmipimono_Capture_Preview", "libCamera_ov02b1bmipimono_Default_Video", "libCamera_ov02b1bmipimono_Production_Capture", "libCamera_ov02b1bmipimono_Reserved", "libCamera_ov02b1bmipimono_Scene_Capture", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13788,10 +13901,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/ov8856_mipi_raw_IdxMgr.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13805,10 +13918,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/ov8856_mipi_raw_tuning.so"], + shared_libs: ["liblog", "libCamera_ov8856mipiraw_AutoHDR_Capture", "libCamera_ov8856mipiraw_AutoHDR_Preview", "libCamera_ov8856mipiraw_AutoHDR_Video", "libCamera_ov8856mipiraw_Face_Capture", "libCamera_ov8856mipiraw_Face_Capture_superNS", "libCamera_ov8856mipiraw_Flash_Capture", "libCamera_ov8856mipiraw_Flash_HDR_Capture", "libCamera_ov8856mipiraw_HDR_Capture", "libCamera_ov8856mipiraw_HDR_Preview", "libCamera_ov8856mipiraw_HDR_Video", "libCamera_ov8856mipiraw_N3D_Capture", "libCamera_ov8856mipiraw_N3D_Capture_48M", "libCamera_ov8856mipiraw_N3D_Preview", "libCamera_ov8856mipiraw_N3D_Preview_48M", "libCamera_ov8856mipiraw_N3D_Video", "libCamera_ov8856mipiraw_Reserved", "libCamera_ov8856mipiraw_Scene_Capture", "libCamera_ov8856mipiraw_Scene_Capture_4cell", "libCamera_ov8856mipiraw_Scene_Capture_superNS", "libCamera_ov8856mipiraw_Scene_Preview", "libCamera_ov8856mipiraw_Scene_Preview_4k", "libCamera_ov8856mipiraw_Scene_Preview_ZSD_Flash", "libCamera_ov8856mipiraw_Scene_Preview_ZSD_superNS", "libCamera_ov8856mipiraw_Video_1080", "libCamera_ov8856mipiraw_Video_4k", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13822,10 +13935,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/s5k3p9sp_mipi_raw_IdxMgr.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13839,10 +13952,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/s5k3p9sp_mipi_raw_tuning.so"], + shared_libs: ["liblog", "libCamera_s5k3p9spmipiraw_3HDR_Preivew", "libCamera_s5k3p9spmipiraw_3rd_Capture_1080P", "libCamera_s5k3p9spmipiraw_3rd_Capture_480P", "libCamera_s5k3p9spmipiraw_3rd_Capture_720P", "libCamera_s5k3p9spmipiraw_3rd_Preview_1080P", "libCamera_s5k3p9spmipiraw_3rd_Preview_480P", "libCamera_s5k3p9spmipiraw_3rd_Preview_720P", "libCamera_s5k3p9spmipiraw_FaceBeauty_Capture", "libCamera_s5k3p9spmipiraw_FaceBeauty_Capture_Bining", "libCamera_s5k3p9spmipiraw_FaceBeauty_Preview_Noface", "libCamera_s5k3p9spmipiraw_FaceBeauty_Scene_Preview", "libCamera_s5k3p9spmipiraw_FaceUnlock", "libCamera_s5k3p9spmipiraw_Face_Capture", "libCamera_s5k3p9spmipiraw_Face_Capture_superNS", "libCamera_s5k3p9spmipiraw_Flash_Capture", "libCamera_s5k3p9spmipiraw_Panorama", "libCamera_s5k3p9spmipiraw_Production_Capture", "libCamera_s5k3p9spmipiraw_Reserved", "libCamera_s5k3p9spmipiraw_Scene_Capture", "libCamera_s5k3p9spmipiraw_Scene_Capture_Bining", "libCamera_s5k3p9spmipiraw_Scene_Preview", "libCamera_s5k3p9spmipiraw_SlowMotion_Video", "libCamera_s5k3p9spmipiraw_Video_Recording", "libCamera_s5k3p9spmipiraw_WeChatQQ_1080P", "libCamera_s5k3p9spmipiraw_WeChatQQ_480P", "libCamera_s5k3p9spmipiraw_WeChatQQ_720P", "libCamera_s5k3p9spmipiraw_YUVHDR_Capture", "libCamera_s5k3p9spmipiraw_YUVHDR_Capture_Binning", "libCamera_s5k3p9spmipiraw_zHDR_Capture_Binning", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13856,10 +13969,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/s5kgm1sp_mipi_raw_IdxMgr.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13873,10 +13986,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/s5kgm1sp_mipi_raw_tuning.so"], + shared_libs: ["liblog", "libCamera_s5kgm1spmipiraw_EIS_Video4K", "libCamera_s5kgm1spmipiraw_Face_Capture", "libCamera_s5kgm1spmipiraw_Face_Capture_64", "libCamera_s5kgm1spmipiraw_Face_Preview", "libCamera_s5kgm1spmipiraw_Flash_Capture", "libCamera_s5kgm1spmipiraw_Flash_Preview_PF", "libCamera_s5kgm1spmipiraw_HDR_Scene_Capture", "libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom1", "libCamera_s5kgm1spmipiraw_MFSR_Scene_Capture_Zoom2", "libCamera_s5kgm1spmipiraw_Panorama_Capture", "libCamera_s5kgm1spmipiraw_Professional_capture", "libCamera_s5kgm1spmipiraw_QQ_Capture_ChatMode", "libCamera_s5kgm1spmipiraw_QQ_Preview", "libCamera_s5kgm1spmipiraw_Reserved", "libCamera_s5kgm1spmipiraw_Scene_Capture", "libCamera_s5kgm1spmipiraw_Scene_Capture_64", "libCamera_s5kgm1spmipiraw_Scene_Preview", "libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom1", "libCamera_s5kgm1spmipiraw_Scene_Preview_Zoom2", "libCamera_s5kgm1spmipiraw_SuperNS_Face_Preview", "libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture", "libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom1", "libCamera_s5kgm1spmipiraw_SuperNS_Scene_Capture_Zoom2", "libCamera_s5kgm1spmipiraw_SuperNS_Scene_Preview", "libCamera_s5kgm1spmipiraw_Torch_Capture", "libCamera_s5kgm1spmipiraw_Video", "libCamera_s5kgm1spmipiraw_Video_1080P_60fps", "libCamera_s5kgm1spmipiraw_Video_1080P_EIS", "libCamera_s5kgm1spmipiraw_Video_30fps", "libCamera_s5kgm1spmipiraw_Video_480P", "libCamera_s5kgm1spmipiraw_Video_4K", "libCamera_s5kgm1spmipiraw_Video_4K_Zoom1", "libCamera_s5kgm1spmipiraw_Video_60fps", "libCamera_s5kgm1spmipiraw_Video_720P", "libCamera_s5kgm1spmipiraw_Video_720P_1080P_120fps", "libCamera_s5kgm1spmipiraw_Video_720P_240fps", "libCamera_s5kgm1spmipiraw_Video_720P_EIS", "libCamera_s5kgm1spmipiraw_Video_EIS_Default", "libCamera_s5kgm1spmipiraw_Video_Zoom1", "libCamera_s5kgm1spmipiraw_Video_Zoom2", "libCamera_s5kgm1spmipiraw_Video_zoom", "libCamera_s5kgm1spmipiraw_Zoom_capture", "libCamera_s5kgm1spmipiraw_portrait_capture_full", "libCamera_s5kgm1spmipiraw_portrait_preview_full", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13890,10 +14003,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/s5kgw1_mipi_raw_IdxMgr.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13907,10 +14020,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/s5kgw1_mipi_raw_tuning.so"], + shared_libs: ["liblog", "libCamera_s5kgw1mipiraw_EIS_Video4K", "libCamera_s5kgw1mipiraw_Face_Capture", "libCamera_s5kgw1mipiraw_Face_Capture_64", "libCamera_s5kgw1mipiraw_Face_Preview", "libCamera_s5kgw1mipiraw_Flash_Capture", "libCamera_s5kgw1mipiraw_Flash_Preview_PF", "libCamera_s5kgw1mipiraw_HDR_Scene_Capture", "libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom1", "libCamera_s5kgw1mipiraw_MFSR_Scene_Capture_Zoom2", "libCamera_s5kgw1mipiraw_Panorama_Capture", "libCamera_s5kgw1mipiraw_Professional_capture", "libCamera_s5kgw1mipiraw_QQ_Capture_ChatMode", "libCamera_s5kgw1mipiraw_Reserved", "libCamera_s5kgw1mipiraw_Scene_Capture", "libCamera_s5kgw1mipiraw_Scene_Capture_64", "libCamera_s5kgw1mipiraw_Scene_Preview", "libCamera_s5kgw1mipiraw_Scene_Preview_Zoom1", "libCamera_s5kgw1mipiraw_Scene_Preview_Zoom2", "libCamera_s5kgw1mipiraw_SuperNS_Face_Preview", "libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture", "libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom1", "libCamera_s5kgw1mipiraw_SuperNS_Scene_Capture_Zoom2", "libCamera_s5kgw1mipiraw_SuperNS_Scene_Preview", "libCamera_s5kgw1mipiraw_Torch_Capture", "libCamera_s5kgw1mipiraw_Video", "libCamera_s5kgw1mipiraw_Video_1080P_60fps", "libCamera_s5kgw1mipiraw_Video_1080P_EIS", "libCamera_s5kgw1mipiraw_Video_30fps", "libCamera_s5kgw1mipiraw_Video_480P", "libCamera_s5kgw1mipiraw_Video_4K", "libCamera_s5kgw1mipiraw_Video_4K_Zoom1", "libCamera_s5kgw1mipiraw_Video_4K_Zoom2", "libCamera_s5kgw1mipiraw_Video_60fps", "libCamera_s5kgw1mipiraw_Video_720P", "libCamera_s5kgw1mipiraw_Video_720P_1080P_120fps", "libCamera_s5kgw1mipiraw_Video_720P_240fps", "libCamera_s5kgw1mipiraw_Video_720P_EIS", "libCamera_s5kgw1mipiraw_Video_EIS_Default", "libCamera_s5kgw1mipiraw_Video_Zoom1", "libCamera_s5kgw1mipiraw_Video_Zoom2", "libCamera_s5kgw1mipiraw_Video_zoom", "libCamera_s5kgw1mipiraw_Zoom_capture", "libCamera_s5kgw1mipiraw_portrait_capture_full", "libCamera_s5kgw1mipiraw_portrait_preview_full", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13924,10 +14037,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/sala_wide_ov8856_IdxMgr.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13941,10 +14054,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/sala_wide_ov8856_tuning.so"], + shared_libs: ["liblog", "libCamera_salawideov8856_AutoHDR_Capture", "libCamera_salawideov8856_AutoHDR_Preview", "libCamera_salawideov8856_AutoHDR_Video", "libCamera_salawideov8856_Face_Capture", "libCamera_salawideov8856_Face_Capture_superNS", "libCamera_salawideov8856_Flash_Capture", "libCamera_salawideov8856_Flash_HDR_Capture", "libCamera_salawideov8856_HDR_Capture", "libCamera_salawideov8856_HDR_Preview", "libCamera_salawideov8856_HDR_Video", "libCamera_salawideov8856_N3D_Capture", "libCamera_salawideov8856_N3D_Capture_48M", "libCamera_salawideov8856_N3D_Preview", "libCamera_salawideov8856_N3D_Preview_48M", "libCamera_salawideov8856_N3D_Video", "libCamera_salawideov8856_Reserved", "libCamera_salawideov8856_Scene_Capture", "libCamera_salawideov8856_Scene_Capture_4cell", "libCamera_salawideov8856_Scene_Capture_superNS", "libCamera_salawideov8856_Scene_Preview", "libCamera_salawideov8856_Scene_Preview_4k", "libCamera_salawideov8856_Scene_Preview_ZSD_Flash", "libCamera_salawideov8856_Scene_Preview_ZSD_superNS", "libCamera_salawideov8856_Video_1080", "libCamera_salawideov8856_Video_4k", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13958,10 +14071,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/salaa_qtech_main_s5kgm1sp_IdxMgr.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13975,10 +14088,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/salaa_qtech_main_s5kgm1sp_tuning.so"], + shared_libs: ["liblog", "libCamera_salaaqtechmains5kgm1sp_EIS_Video4K", "libCamera_salaaqtechmains5kgm1sp_Face_Capture", "libCamera_salaaqtechmains5kgm1sp_Face_Capture_64", "libCamera_salaaqtechmains5kgm1sp_Face_Preview", "libCamera_salaaqtechmains5kgm1sp_Flash_Capture", "libCamera_salaaqtechmains5kgm1sp_Flash_Preview_PF", "libCamera_salaaqtechmains5kgm1sp_HDR_Scene_Capture", "libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1", "libCamera_salaaqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2", "libCamera_salaaqtechmains5kgm1sp_Panorama_Capture", "libCamera_salaaqtechmains5kgm1sp_Professional_capture", "libCamera_salaaqtechmains5kgm1sp_QQ_Capture_ChatMode", "libCamera_salaaqtechmains5kgm1sp_QQ_Preview", "libCamera_salaaqtechmains5kgm1sp_Reserved", "libCamera_salaaqtechmains5kgm1sp_Scene_Capture", "libCamera_salaaqtechmains5kgm1sp_Scene_Capture_64", "libCamera_salaaqtechmains5kgm1sp_Scene_Preview", "libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom1", "libCamera_salaaqtechmains5kgm1sp_Scene_Preview_Zoom2", "libCamera_salaaqtechmains5kgm1sp_SuperNS_Face_Preview", "libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture", "libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1", "libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2", "libCamera_salaaqtechmains5kgm1sp_SuperNS_Scene_Preview", "libCamera_salaaqtechmains5kgm1sp_Torch_Capture", "libCamera_salaaqtechmains5kgm1sp_Video", "libCamera_salaaqtechmains5kgm1sp_Video_1080P_60fps", "libCamera_salaaqtechmains5kgm1sp_Video_1080P_EIS", "libCamera_salaaqtechmains5kgm1sp_Video_30fps", "libCamera_salaaqtechmains5kgm1sp_Video_480P", "libCamera_salaaqtechmains5kgm1sp_Video_4K", "libCamera_salaaqtechmains5kgm1sp_Video_4K_Zoom1", "libCamera_salaaqtechmains5kgm1sp_Video_60fps", "libCamera_salaaqtechmains5kgm1sp_Video_720P", "libCamera_salaaqtechmains5kgm1sp_Video_720P_1080P_120fps", "libCamera_salaaqtechmains5kgm1sp_Video_720P_240fps", "libCamera_salaaqtechmains5kgm1sp_Video_720P_EIS", "libCamera_salaaqtechmains5kgm1sp_Video_EIS_Default", "libCamera_salaaqtechmains5kgm1sp_Video_Zoom1", "libCamera_salaaqtechmains5kgm1sp_Video_Zoom2", "libCamera_salaaqtechmains5kgm1sp_Video_zoom", "libCamera_salaaqtechmains5kgm1sp_Zoom_capture", "libCamera_salaaqtechmains5kgm1sp_portrait_capture_full", "libCamera_salaaqtechmains5kgm1sp_portrait_preview_full", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -13992,10 +14105,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/sarter_qtech_main_s5kgm1sp_IdxMgr.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14009,10 +14122,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/sarter_qtech_main_s5kgm1sp_tuning.so"], + shared_libs: ["liblog", "libCamera_sarterqtechmains5kgm1sp_EIS_Video4K", "libCamera_sarterqtechmains5kgm1sp_Face_Capture", "libCamera_sarterqtechmains5kgm1sp_Face_Capture_64", "libCamera_sarterqtechmains5kgm1sp_Face_Preview", "libCamera_sarterqtechmains5kgm1sp_Flash_Capture", "libCamera_sarterqtechmains5kgm1sp_Flash_Preview_PF", "libCamera_sarterqtechmains5kgm1sp_HDR_Scene_Capture", "libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom1", "libCamera_sarterqtechmains5kgm1sp_MFSR_Scene_Capture_Zoom2", "libCamera_sarterqtechmains5kgm1sp_Panorama_Capture", "libCamera_sarterqtechmains5kgm1sp_Professional_capture", "libCamera_sarterqtechmains5kgm1sp_QQ_Capture_ChatMode", "libCamera_sarterqtechmains5kgm1sp_Reserved", "libCamera_sarterqtechmains5kgm1sp_Scene_Capture", "libCamera_sarterqtechmains5kgm1sp_Scene_Capture_64", "libCamera_sarterqtechmains5kgm1sp_Scene_Preview", "libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom1", "libCamera_sarterqtechmains5kgm1sp_Scene_Preview_Zoom2", "libCamera_sarterqtechmains5kgm1sp_SuperNS_Face_Preview", "libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture", "libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom1", "libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Capture_Zoom2", "libCamera_sarterqtechmains5kgm1sp_SuperNS_Scene_Preview", "libCamera_sarterqtechmains5kgm1sp_Torch_Capture", "libCamera_sarterqtechmains5kgm1sp_Video", "libCamera_sarterqtechmains5kgm1sp_Video_1080P_60fps", "libCamera_sarterqtechmains5kgm1sp_Video_1080P_EIS", "libCamera_sarterqtechmains5kgm1sp_Video_30fps", "libCamera_sarterqtechmains5kgm1sp_Video_480P", "libCamera_sarterqtechmains5kgm1sp_Video_4K", "libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom1", "libCamera_sarterqtechmains5kgm1sp_Video_4K_Zoom2", "libCamera_sarterqtechmains5kgm1sp_Video_60fps", "libCamera_sarterqtechmains5kgm1sp_Video_720P", "libCamera_sarterqtechmains5kgm1sp_Video_720P_1080P_120fps", "libCamera_sarterqtechmains5kgm1sp_Video_720P_240fps", "libCamera_sarterqtechmains5kgm1sp_Video_720P_EIS", "libCamera_sarterqtechmains5kgm1sp_Video_EIS_Default", "libCamera_sarterqtechmains5kgm1sp_Video_Zoom1", "libCamera_sarterqtechmains5kgm1sp_Video_Zoom2", "libCamera_sarterqtechmains5kgm1sp_Video_zoom", "libCamera_sarterqtechmains5kgm1sp_Zoom_capture", "libCamera_sarterqtechmains5kgm1sp_portrait_capture_full", "libCamera_sarterqtechmains5kgm1sp_portrait_preview_full", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14026,10 +14139,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.utils@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14043,10 +14156,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.apuware.xrp@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14060,10 +14173,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.atci@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14077,10 +14190,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14094,10 +14207,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14111,10 +14224,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14128,10 +14241,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.camera.camdump@1.0.so"], + shared_libs: ["android.hardware.camera.common@1.0", "android.hardware.camera.device@3.2", "android.hardware.graphics.common@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14145,10 +14258,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14162,10 +14275,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14179,10 +14292,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14196,10 +14309,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14213,10 +14326,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14230,10 +14343,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.dfps@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14247,10 +14360,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.dplanner@2.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14264,10 +14377,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14281,10 +14394,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.1.so"], + shared_libs: ["vendor.mediatek.hardware.engineermode@1.0", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14298,10 +14411,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.2.so"], + shared_libs: ["vendor.mediatek.hardware.engineermode@1.0", "vendor.mediatek.hardware.engineermode@1.1", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14315,10 +14428,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.engineermode@1.3.so"], + shared_libs: ["vendor.mediatek.hardware.engineermode@1.0", "vendor.mediatek.hardware.engineermode@1.1", "vendor.mediatek.hardware.engineermode@1.2", "libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14332,10 +14445,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14349,10 +14462,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14366,10 +14479,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.lbs@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14383,10 +14496,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.mdmonitor@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14400,10 +14513,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14417,10 +14530,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14434,10 +14547,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14451,16 +14564,17 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/vendor/lib64/vendor.mediatek.hardware.pplagent@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, soc_specific: true, } cc_prebuilt_library_shared { - name: "vendor.mediatek.hardware.videotelephony@1.0", + name: "vendor.mediatek.hardware.videotelephony@1.0_vendor", + stem: "vendor.mediatek.hardware.videotelephony@1.0", owner: "realme", strip: { none: true, @@ -14468,10 +14582,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14485,10 +14599,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14502,10 +14616,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14519,10 +14633,10 @@ cc_prebuilt_library_shared { 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", - check_elf_files: false, prefer: true, soc_specific: true, } @@ -14536,13 +14650,14 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/system_ext/lib/libem_support_jni.so"], + shared_libs: ["libandroid_runtime", "liblog", "libutils", "libgui", "libc++", "libc", "libm", "libdl", ], }, android_arm64: { srcs: ["proprietary/system_ext/lib64/libem_support_jni.so"], + shared_libs: ["libandroid_runtime", "liblog", "libutils", "libgui", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "both", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -14556,10 +14671,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libcomutils.so"], + shared_libs: ["libcutils", "libstagefright_foundation", "libutils", "libstagefright", "libmedia", "liblog", "libhidlbase", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -14590,10 +14705,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libimsma_adapt.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -14607,10 +14722,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libimsma_rtp.so"], + shared_libs: ["libbinder", "libmedia", "libutils", "libcutils", "libstagefright", "libstagefright_foundation", "libimsma_socketwrapper", "libvcodec_cap", "libimsma_adapt", "liblog", "libsignal", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -14624,10 +14739,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libimsma_socketwrapper.so"], + shared_libs: ["libbinder", "libmedia", "libutils", "libcutils", "libstagefright", "libstagefright_foundation", "libnetd_client", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -14641,10 +14756,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libmtk_vt_service.so"], + shared_libs: ["libandroid_runtime", "libbinder", "libutils", "libcutils", "libnativehelper", "libui", "libgui", "libmedia", "libbase", "libfmq", "libbinder_ndk", "vendor.mediatek.hardware.videotelephony@1.0", "vendor.mediatek.hardware.videotelephony-V1-ndk", "libhidlbase", "libhidltransport", "libimsma", "libsource", "libimsma_rtp", "libvt_avsync", "libstagefright_foundation", "libvcodec_cap", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -14658,10 +14773,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libmtk_vt_wrapper.so"], + shared_libs: ["libandroid_runtime", "libbinder", "libutils", "libcutils", "libnativehelper", "libfmq", "libbinder_ndk", "vendor.mediatek.hardware.videotelephony@1.0", "vendor.mediatek.hardware.videotelephony-V1-ndk", "libhidlbase", "libhidltransport", "libui", "libgui", "libmedia", "libvcodec_cap", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -14675,10 +14790,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libsignal.so"], + shared_libs: ["libcutils", "libutils", "libstagefright_foundation", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -14692,10 +14807,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libsink.so"], + shared_libs: ["libbinder", "libcutils", "libgui", "libmedia", "libstagefright", "libstagefright_foundation", "libui", "libutils", "libcomutils", "libvcodec_cap", "libvt_avsync", "liblog", "libmedia_omx", "libaudioclient", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -14709,10 +14824,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libsource.so"], + shared_libs: ["libshim_ui", "libbinder", "libcutils", "libgui", "libmedia", "libstagefright", "libstagefright_foundation", "libmedia_omx", "libui", "libutils", "libcamera_client", "libcomutils", "libvcodec_cap", "liblog", "libsignal", "libhardware", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -14726,10 +14841,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libvcodec_cap.so"], + shared_libs: ["libui", "libcutils", "libutils", "libbinder", "libexpat", "liblog", "libvcodec_capenc", "libstagefright_omx_utils", "libstagefright_foundation", "libion", "android.hardware.graphics.bufferqueue@2.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -14743,10 +14858,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libvcodec_capenc.so"], + shared_libs: ["liblog", "libion", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -14760,10 +14875,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/libvt_avsync.so"], + shared_libs: ["libbinder", "libutils", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -14777,17 +14892,16 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/vendor.mediatek.hardware.videotelephony-V1-ndk.so"], + shared_libs: ["libbinder_ndk", "android.hardware.common-V2-ndk", "android.hardware.common.fmq-V1-ndk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } cc_prebuilt_library_shared { - name: "vendor.mediatek.hardware.videotelephony@1.0.system_ext", - stem: "vendor.mediatek.hardware.videotelephony@1.0", + name: "vendor.mediatek.hardware.videotelephony@1.0", owner: "realme", strip: { none: true, @@ -14795,10 +14909,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/system_ext/lib64/vendor.mediatek.hardware.videotelephony@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, system_ext_specific: true, } @@ -14812,10 +14926,10 @@ cc_prebuilt_library_shared { target: { android_arm: { srcs: ["proprietary/odm/lib/liboemcrypto.so"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, prefer: true, device_specific: true, } @@ -14829,10 +14943,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/odm/lib64/libormshalclient.so"], + shared_libs: ["libbase", "libbinder", "liblog", "libhidlbase", "libutils", "libcutils", "libhardware", "vendor.oplus.hardware.orms@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, device_specific: true, } @@ -14846,10 +14960,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/odm/lib64/libpnscr2.so"], + shared_libs: ["liblog", "libcutils", "libhardware_legacy", "libhardware", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, device_specific: true, } @@ -14863,10 +14977,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/odm/lib64/sensors.virtual.so"], + shared_libs: ["liblog", "libcutils", "libxml2", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, device_specific: true, } @@ -14880,16 +14994,16 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/odm/lib64/vendor.oplus.hardware.appradio@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, device_specific: true, } cc_prebuilt_library_shared { - name: "vendor.oplus.hardware.biometrics.fingerprint@2.1.odm", + name: "vendor.oplus.hardware.biometrics.fingerprint@2.1_odm", stem: "vendor.oplus.hardware.biometrics.fingerprint@2.1", owner: "realme", strip: { @@ -14898,10 +15012,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/odm/lib64/vendor.oplus.hardware.biometrics.fingerprint@2.1.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, device_specific: true, } @@ -14915,10 +15029,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/odm/lib64/vendor.oplus.hardware.biometrics.fingerprintservice@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, device_specific: true, } @@ -14932,10 +15046,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/odm/lib64/vendor.oplus.hardware.commondcs@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, device_specific: true, } @@ -14949,10 +15063,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/odm/lib64/vendor.oplus.hardware.orms@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, device_specific: true, } @@ -14966,10 +15080,10 @@ cc_prebuilt_library_shared { target: { android_arm64: { srcs: ["proprietary/odm/lib64/vendor.oplus.hardware.radio@1.0.so"], + shared_libs: ["libhidlbase", "liblog", "libutils", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, prefer: true, device_specific: true, } @@ -15070,7 +15184,7 @@ dex_import { } prebuilt_etc_xml { - name: "android.hardware.gpu@1.0-service", + name: "android.hardware.gpu@1.0-service.xml", owner: "realme", src: "proprietary/vendor/etc/vintf/manifest/android.hardware.gpu@1.0-service.xml", filename_from_src: true, @@ -15079,7 +15193,7 @@ prebuilt_etc_xml { } prebuilt_etc_xml { - name: "android.hardware.neuralnetworks@1.3-service-mtk-dsp-gpu", + name: "android.hardware.neuralnetworks@1.3-service-mtk-dsp-gpu.xml", owner: "realme", src: "proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-mtk-dsp-gpu.xml", filename_from_src: true, @@ -15088,7 +15202,7 @@ prebuilt_etc_xml { } prebuilt_etc_xml { - name: "manifest", + name: "manifest.xml", owner: "realme", src: "proprietary/vendor/etc/vintf/manifest/manifest.xml", filename_from_src: true, @@ -15097,7 +15211,7 @@ prebuilt_etc_xml { } prebuilt_etc_xml { - name: "manifest_android.hardware.drm@1.3-service.widevine", + name: "manifest_android.hardware.drm@1.3-service.widevine.xml", owner: "realme", src: "proprietary/vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml", filename_from_src: true, @@ -15106,7 +15220,7 @@ prebuilt_etc_xml { } prebuilt_etc_xml { - name: "oplus_appradio_device_manifest", + name: "oplus_appradio_device_manifest.xml", owner: "realme", src: "proprietary/vendor/etc/vintf/manifest/oplus_appradio_device_manifest.xml", filename_from_src: true, @@ -15115,7 +15229,7 @@ prebuilt_etc_xml { } prebuilt_etc_xml { - name: "oplus_radio_device_manifest", + name: "oplus_radio_device_manifest.xml", owner: "realme", src: "proprietary/vendor/etc/vintf/manifest/oplus_radio_device_manifest.xml", filename_from_src: true, @@ -15124,7 +15238,7 @@ prebuilt_etc_xml { } prebuilt_etc_xml { - name: "vendor.mediatek.hardware.dplanner@2.0-service", + name: "vendor.mediatek.hardware.dplanner@2.0-service.xml", owner: "realme", src: "proprietary/vendor/etc/vintf/manifest/vendor.mediatek.hardware.dplanner@2.0-service.xml", filename_from_src: true, @@ -15138,10 +15252,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/atcid"], + shared_libs: ["libmtkcutils", "libmtkutils", "libmtkrillog", "libmtkproperty", "vendor.mediatek.hardware.atci@1.0", "libhidlbase", "libhidltransport", "libhwbinder", "libnvram", "libfile_op", "libwifitest", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15155,10 +15269,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/audiocmdservice_atci"], + shared_libs: ["libcutils", "libutils", "libbinder", "liblog", "libaudiocompensationfilter_vendor", "libaudioprimarydevicehalifclient", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -15172,10 +15286,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/autobt"], + shared_libs: ["liblog", "libcutils", "libbluetooth_hw_test", "libbluetooth_relayer", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15189,10 +15303,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/bip"], + shared_libs: ["libcutils", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -15206,10 +15320,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/ccci_fsd"], + shared_libs: ["liblog", "libnvram", "libcutils", "libstorage_otp", "libhardware_legacy", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -15223,10 +15337,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/ccci_mdinit"], + shared_libs: ["libsysenv", "libcutils", "liblog", "libnvram", "libccci_util", "libhardware_legacy", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -15240,10 +15354,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/ccci_rpcd"], + shared_libs: ["libc", "liblog", "libcutils", "libhardware_legacy", "libc++", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -15257,10 +15371,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/charon"], + shared_libs: ["libstrongswan", "libhydra", "libcharon-ss", "libc", "libm", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15274,10 +15388,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/dconfig"], + shared_libs: ["libtinyxml2", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15291,10 +15405,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/dexecutor"], + shared_libs: ["libhardware_legacy", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15308,10 +15422,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/doeapp-memtester"], + shared_libs: ["libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15325,10 +15439,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/doeapp-sat"], + shared_libs: ["libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15342,10 +15456,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/dtc_vendor"], + shared_libs: ["libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15359,10 +15473,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/em_hidl"], + shared_libs: ["liblog", "libbase", "libhardware", "libbinder", "libhidlbase", "libhidltransport", "libutils", "libcutils", "vendor.mediatek.hardware.engineermode@1.0", "vendor.mediatek.hardware.engineermode@1.1", "vendor.mediatek.hardware.engineermode@1.2", "vendor.mediatek.hardware.engineermode@1.3", "libbluetooth_relayer", "libbluetoothem_mtk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15376,27 +15490,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/epdg_wod"], + shared_libs: ["libcutils", "libwo", "libc", "libdl", "libm", ], }, }, compile_multilib: "64", - check_elf_files: false, - strip: { - none: true, - }, - prefer: true, - soc_specific: true, -} - -cc_prebuilt_binary { - name: "factory", - owner: "realme", - target: { - android_arm64: { - srcs: ["proprietary/vendor/bin/factory"], - }, - }, - compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15410,10 +15507,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/fuelgauged"], + shared_libs: ["libcutils", "libutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -15427,10 +15524,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/fuelgauged_nvram"], + shared_libs: ["libcutils", "libutils", "libnvram", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -15444,10 +15541,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/gsm0710muxd"], + shared_libs: ["libmtkcutils", "libmtkrillog", "libmtkproperty", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -15461,10 +15558,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service-mediatek"], + shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware", "libhidlbase", "libhidltransport", "android.hardware.bluetooth@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15479,10 +15576,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/hw/android.hardware.drm@1.3-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", "libwvhidl", "libbinder", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -15497,10 +15594,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/android.hardware.gnss@2.1-service-mediatek"], + shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware", "libbinder", "libhidlbase", "libhidltransport", "android.hardware.gnss@2.1", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15515,10 +15612,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/android.hardware.graphics.allocator@4.0-service-mediatek"], + shared_libs: ["android.hardware.graphics.allocator@4.0", "libhidlbase", "liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15533,10 +15630,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/android.hardware.keymaster@4.0-service.trustonic"], + shared_libs: ["android.hardware.keymaster@4.0", "libbase", "libcutils", "libhardware", "libhidlbase", "libkeymaster4", "liblog", "libutils", "libMcClient", "libcrypto", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15569,10 +15666,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/android.hardware.secure_element@1.2-service-mediatek"], + shared_libs: ["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@2.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15587,10 +15684,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/android.hardware.sensors@2.0-service-mediatek"], + shared_libs: ["liblog", "libcutils", "libhardware", "libhwbinder", "libbase", "libutils", "libhidlbase", "libhidltransport", "android.hardware.sensors@1.0", "android.hardware.sensors@2.0", "libfmq", "libpower", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15605,10 +15702,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/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.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", - check_elf_files: false, strip: { none: true, }, @@ -15623,10 +15720,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/mtkfusionrild"], + shared_libs: ["libmtkrillog", "libmtkproperty", "libmtkcutils", "librilfusion", "libmtkrilutils", "libsysenv", "libmtkconfigutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15641,10 +15738,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/vendor.mediatek.hardware.dfps@1.0-service"], + shared_libs: ["vendor.mediatek.hardware.dfps@1.0", "libbase", "libcutils", "libfmq", "libhardware", "libhidlbase", "libhidltransport", "liblog", "libsync", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15659,10 +15756,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/vendor.mediatek.hardware.dplanner@2.0-service"], + shared_libs: ["libhidlbase", "libutils", "vendor.mediatek.hardware.dplanner@2.0", "libziparchive", "libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15677,10 +15774,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/vendor.mediatek.hardware.gpu@1.0-service"], + shared_libs: ["libbase", "libhidlbase", "liblog", "libutils", "libcutils", "vendor.mediatek.hardware.gpu@1.0", "libged", "libui", "libc", "libgralloc_extra", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15695,10 +15792,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/vendor.mediatek.hardware.keyinstall@1.0-service"], + shared_libs: ["liblog", "libcutils", "libbase", "libutils", "libhardware", "libhidlbase", "libhidltransport", "vendor.mediatek.hardware.keyinstall@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15713,10 +15810,10 @@ cc_prebuilt_binary { 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", - check_elf_files: false, strip: { none: true, }, @@ -15731,10 +15828,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/vendor.mediatek.hardware.mms@1.5-service"], + shared_libs: ["libhidlbase", "libhidltransport", "liblog", "libutils", "libhardware", "vendor.mediatek.hardware.mms@1.5", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15749,10 +15846,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/hw/vendor.mediatek.hardware.mtkcodecservice@1.1-service"], + shared_libs: ["libhidlbase", "libhidltransport", "liblog", "libutils", "libhardware", "vendor.mediatek.hardware.mtkcodecservice@1.1", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -15767,10 +15864,10 @@ cc_prebuilt_binary { 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", - check_elf_files: false, strip: { none: true, }, @@ -15785,10 +15882,10 @@ cc_prebuilt_binary { 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.6", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15803,10 +15900,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/hw/vendor.trustonic.tee@1.1-service"], + shared_libs: ["libbinder", "liblog", "libhidlbase", "libhidlmemory", "libutils", "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", - check_elf_files: false, strip: { none: true, }, @@ -15821,10 +15918,10 @@ cc_prebuilt_binary { 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", - check_elf_files: false, strip: { none: true, }, @@ -15839,10 +15936,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/ipsec_mon"], + shared_libs: ["libcutils", "liblog", "libforkexecwrap", "libifcutils_mtk", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15856,10 +15953,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/jpegtool"], + shared_libs: ["liblog", "libcutils", "libutils", "libjpeg-alpha_vendor", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15873,10 +15970,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/lbs_hidl_service"], + shared_libs: ["liblog", "libcutils", "libbase", "libhardware", "libbinder", "libhidlbase", "libhidltransport", "libutils", "vendor.mediatek.hardware.lbs@1.0", "lbs_hidl_service-impl", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15890,10 +15987,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/mcDriverDaemon"], + shared_libs: ["liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15907,10 +16004,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/md_monitor"], + shared_libs: ["libc++", "liblog", "libccci_util", "libselinux", "libcutils", "vendor.mediatek.hardware.mdmonitor@1.0", "libhidlbase", "libhidltransport", "libutils", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15924,10 +16021,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/md_monitor_ctrl"], + shared_libs: ["libc++", "liblog", "libutils", "libcutils", "vendor.mediatek.hardware.mdmonitor@1.0", "libhwbinder", "libhidlbase", "libhidltransport", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15941,10 +16038,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/mnld"], + shared_libs: ["libshim_sensors", "libmnl", "libcurl", "libcutils", "libnvram", "libcrypto", "libssl", "libz", "liblog", "libhardware", "libladder", "libDR", "libutils", "android.frameworks.sensorservice@1.0", "android.hardware.sensors@1.0", "libhidlbase", "libhidltransport", "libsensorndkbridge", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -15958,10 +16055,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/mtk_agpsd"], + shared_libs: ["libcutils", "liblog", "libutils", "libandroid_net", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -15975,10 +16072,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/muxreport"], + shared_libs: ["libmtkrillog", "libmtkproperty", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -15992,10 +16089,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/netdagent"], + shared_libs: ["libcutils", "liblog", "libforkexecwrap", "libutils", "libhwbinder", "libhidlbase", "libhidltransport", "libifcutils_mtk", "vendor.mediatek.hardware.netdagent@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -16009,10 +16106,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/netdc"], + shared_libs: ["libcutils", "liblog", "libutils", "libhidlbase", "vendor.mediatek.hardware.netdagent@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -16026,10 +16123,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/nvram_daemon"], + shared_libs: ["libcutils", "libnvram", "libcustom_nvram", "libfile_op", "libnvram_daemon_callback", "liblog", "libhwm", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -16043,10 +16140,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/ppl_agent"], + shared_libs: ["libutils", "libcutils", "liblog", "libhwbinder", "libbase", "libhidlbase", "libhidltransport", "libfile_op", "vendor.mediatek.hardware.pplagent@1.0", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -16060,10 +16157,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/starter"], + shared_libs: ["libstrongswan", "libhydra", "libc", "libm", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -16077,10 +16174,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/stp_dump3"], + shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -16094,10 +16191,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/stroke"], + shared_libs: ["libstrongswan", "libc", "libm", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -16111,10 +16208,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/thermal"], + shared_libs: ["libcutils", "libifcutils_mtk", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -16128,10 +16225,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/thermal_manager"], + shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -16145,10 +16242,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/thermalloadalgod"], + shared_libs: ["liblog", "libutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -16162,10 +16259,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/volte_imcb"], + shared_libs: ["libvolte_core_shr", "libvolte_xdmc_shr", "libverno", "libcutils", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -16179,10 +16276,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/volte_imsm_93"], + shared_libs: ["libcutils", "libverno", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -16196,10 +16293,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/volte_md_status"], + shared_libs: ["libcutils", "libverno", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -16213,10 +16310,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/volte_stack"], + shared_libs: ["libvolte_core_shr", "libvolte_xdmc_shr", "libipsec_ims_shr", "libverno", "libcutils", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -16230,10 +16327,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/volte_ua"], + shared_libs: ["libvolte_core_shr", "libvolte_xdmc_shr", "libverno", "libcutils", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -16247,10 +16344,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/vpud"], + shared_libs: ["libcutils", "libvpud_vcodec", "libvcodec_utility", "liblog", "libion", "libaedv", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -16264,10 +16361,10 @@ cc_prebuilt_binary { target: { android_arm: { srcs: ["proprietary/vendor/bin/wfca"], + shared_libs: ["liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "32", - check_elf_files: false, strip: { none: true, }, @@ -16281,10 +16378,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/wlan_assistant"], + shared_libs: ["libc", "liblog", "libcutils", "libnl", "libc++", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -16298,10 +16395,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/wmt_launcher"], + shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -16315,10 +16412,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/wmt_loader"], + shared_libs: ["libcutils", "liblog", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -16332,10 +16429,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/vendor/bin/xcap"], + shared_libs: ["libcurl-md", "libssl-md", "libcrypto-md", "libcutils", "libverno", "liblog", "libc", "libdl", "libm", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -16349,10 +16446,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/system_ext/bin/vtservice"], + shared_libs: ["libbinder", "libutils", "libcutils", "liblog", "libmtk_vt_service", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, @@ -16366,10 +16463,10 @@ cc_prebuilt_binary { target: { android_arm64: { srcs: ["proprietary/odm/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service"], + shared_libs: ["libbinder", "liblog", "libhidlbase", "libhidltransport", "libutils", "vendor.oplus.hardware.biometrics.fingerprint@2.1", "vendor.oplus.hardware.biometrics.fingerprintservice@1.0", "libMcClient", "libhardware", "vendor.oplus.hardware.commondcs@1.0", "libcutils", "libc++", "libc", "libm", "libdl", ], }, }, compile_multilib: "64", - check_elf_files: false, strip: { none: true, }, diff --git a/RM6785-common-vendor.mk b/RM6785-common-vendor.mk index eaf9762..41a59f6 100644 --- a/RM6785-common-vendor.mk +++ b/RM6785-common-vendor.mk @@ -487,7 +487,6 @@ PRODUCT_COPY_FILES += \ vendor/realme/RM6785-common/proprietary/vendor/etc/ecc_list_OP18.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP18.xml \ vendor/realme/RM6785-common/proprietary/vendor/etc/ecc_list_OP20.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_OP20.xml \ vendor/realme/RM6785-common/proprietary/vendor/etc/ecc_list_preference.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ecc_list_preference.xml \ - vendor/realme/RM6785-common/proprietary/vendor/etc/factory.ini:$(TARGET_COPY_OUT_VENDOR)/etc/factory.ini \ vendor/realme/RM6785-common/proprietary/vendor/etc/file112.wav:$(TARGET_COPY_OUT_VENDOR)/etc/file112.wav \ vendor/realme/RM6785-common/proprietary/vendor/etc/gnss/agps_profiles_conf2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/agps_profiles_conf2.xml \ vendor/realme/RM6785-common/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 \ @@ -810,8 +809,11 @@ PRODUCT_PACKAGES += \ vendor.mediatek.hardware.mms@1.5-impl \ vendor.mediatek.hardware.nvram@1.1-impl \ vendor.mediatek.hardware.pq@2.6-impl \ + libJpgEncPipe \ libOpenCL \ libTEECommon \ + libaal_mtk \ + libaalservice \ libaedv \ libbwc \ libcapctrl \ @@ -838,6 +840,8 @@ PRODUCT_PACKAGES += \ libion_mtk \ libion_ulit \ libipsec_ims_shr \ + libjpeg-alpha-oal_vendor \ + libjpeg-alpha_vendor \ libladder \ libmtcloader \ libmtk_drvb \ @@ -866,6 +870,7 @@ PRODUCT_PACKAGES += \ libverno \ libvpu \ libwo \ + vendor.mediatek.hardware.audio@6.1 \ vendor.mediatek.hardware.bluetooth.audio@2.1 \ vendor.mediatek.hardware.gpu@1.0 \ vendor.mediatek.hardware.keyinstall@1.0 \ @@ -971,7 +976,6 @@ PRODUCT_PACKAGES += \ libvt_custom \ libwvhidl \ libwvdrmengine \ - vendor.mediatek.hardware.audio@6.1 \ vendor.mediatek.hardware.mtkcodecservice@1.1 \ APUWareUtilsServer \ APUWareXrpServer \ @@ -1369,7 +1373,6 @@ PRODUCT_PACKAGES += \ libCamera_sarterqtechmains5kgm1sp_portrait_preview_full \ libFaceBeautyCap \ libFaceBeautyPre \ - libJpgEncPipe \ libMcClient \ libPerfectlyClearCrux \ libPolarrRender \ @@ -1388,8 +1391,6 @@ PRODUCT_PACKAGES += \ lib_bsscore \ libaal_cust \ libaal_key \ - libaal_mtk \ - libaalservice \ libakm \ libapusys \ libarcsoft_distortion_correction \ @@ -1481,8 +1482,6 @@ PRODUCT_PACKAGES += \ libimageio \ libimageio_plat_drv \ libimageio_plat_pipe \ - libjpeg-alpha-oal_vendor \ - libjpeg-alpha_vendor \ libkmsetkey \ libksensor \ liblpcnr \ @@ -1630,7 +1629,7 @@ PRODUCT_PACKAGES += \ vendor.mediatek.hardware.power@1.1 \ vendor.mediatek.hardware.power@2.0 \ vendor.mediatek.hardware.pplagent@1.0 \ - vendor.mediatek.hardware.videotelephony@1.0 \ + vendor.mediatek.hardware.videotelephony@1.0_vendor \ vendor.trustonic.tee.tui@1.0 \ vendor.trustonic.tee@1.0 \ vendor.trustonic.tee@1.1 \ @@ -1649,13 +1648,13 @@ PRODUCT_PACKAGES += \ libvcodec_capenc \ libvt_avsync \ vendor.mediatek.hardware.videotelephony-V1-ndk \ - vendor.mediatek.hardware.videotelephony@1.0.system_ext \ + vendor.mediatek.hardware.videotelephony@1.0 \ liboemcrypto \ libormshalclient \ libpnscr2 \ sensors.virtual \ vendor.oplus.hardware.appradio@1.0 \ - vendor.oplus.hardware.biometrics.fingerprint@2.1.odm \ + vendor.oplus.hardware.biometrics.fingerprint@2.1_odm \ vendor.oplus.hardware.biometrics.fingerprintservice@1.0 \ vendor.oplus.hardware.commondcs@1.0 \ vendor.oplus.hardware.orms@1.0 \ @@ -1673,13 +1672,13 @@ PRODUCT_PACKAGES += \ mediatek-telephony-base \ mediatek-telephony-common \ com.android.hotwordenrollment.common.util \ - android.hardware.gpu@1.0-service \ - android.hardware.neuralnetworks@1.3-service-mtk-dsp-gpu \ - manifest \ - manifest_android.hardware.drm@1.3-service.widevine \ - oplus_appradio_device_manifest \ - oplus_radio_device_manifest \ - vendor.mediatek.hardware.dplanner@2.0-service \ + android.hardware.gpu@1.0-service.xml \ + android.hardware.neuralnetworks@1.3-service-mtk-dsp-gpu.xml \ + manifest.xml \ + manifest_android.hardware.drm@1.3-service.widevine.xml \ + oplus_appradio_device_manifest.xml \ + oplus_radio_device_manifest.xml \ + vendor.mediatek.hardware.dplanner@2.0-service.xml \ atcid \ audiocmdservice_atci \ autobt \ @@ -1695,7 +1694,6 @@ PRODUCT_PACKAGES += \ dtc_vendor \ em_hidl \ epdg_wod \ - factory \ fuelgauged \ fuelgauged_nvram \ gsm0710muxd \ diff --git a/proprietary/odm/etc/audio/audio_param/SoundEnhancement_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/SoundEnhancement_ParamUnitDesc.xml index 5668d8d..5dff53b 100644 --- a/proprietary/odm/etc/audio/audio_param/SoundEnhancement_ParamUnitDesc.xml +++ b/proprietary/odm/etc/audio/audio_param/SoundEnhancement_ParamUnitDesc.xml @@ -9,4 +9,4 @@ - + \ No newline at end of file diff --git a/proprietary/odm/etc/audio/audio_param/Speech_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/Speech_ParamUnitDesc.xml index d574fc3..8c32acd 100644 --- a/proprietary/odm/etc/audio/audio_param/Speech_ParamUnitDesc.xml +++ b/proprietary/odm/etc/audio/audio_param/Speech_ParamUnitDesc.xml @@ -417,4 +417,4 @@ - + \ No newline at end of file diff --git a/proprietary/odm/etc/audio/audio_param/UplinkConfiguration_AudioParam.xml b/proprietary/odm/etc/audio/audio_param/UplinkConfiguration_AudioParam.xml index 1523f50..663f410 100644 --- a/proprietary/odm/etc/audio/audio_param/UplinkConfiguration_AudioParam.xml +++ b/proprietary/odm/etc/audio/audio_param/UplinkConfiguration_AudioParam.xml @@ -21,4 +21,4 @@ - + \ No newline at end of file diff --git a/proprietary/odm/etc/audio/audio_param/UplinkConfiguration_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/UplinkConfiguration_ParamUnitDesc.xml index c2ad9ad..6e0e98e 100644 --- a/proprietary/odm/etc/audio/audio_param/UplinkConfiguration_ParamUnitDesc.xml +++ b/proprietary/odm/etc/audio/audio_param/UplinkConfiguration_ParamUnitDesc.xml @@ -17,4 +17,4 @@ - + \ No newline at end of file diff --git a/proprietary/odm/etc/audio/audio_param/VoIPv2DMNR_ParamUnitDesc.xml b/proprietary/odm/etc/audio/audio_param/VoIPv2DMNR_ParamUnitDesc.xml index f2b70d6..0b3a05d 100644 --- a/proprietary/odm/etc/audio/audio_param/VoIPv2DMNR_ParamUnitDesc.xml +++ b/proprietary/odm/etc/audio/audio_param/VoIPv2DMNR_ParamUnitDesc.xml @@ -894,4 +894,4 @@ - + \ No newline at end of file diff --git a/proprietary/vendor/bin/atcid b/proprietary/vendor/bin/atcid old mode 100755 new mode 100644 diff --git a/proprietary/vendor/bin/audiocmdservice_atci b/proprietary/vendor/bin/audiocmdservice_atci old mode 100755 new mode 100644 diff --git a/proprietary/vendor/bin/autobt b/proprietary/vendor/bin/autobt old mode 100755 new mode 100644 diff --git a/proprietary/vendor/bin/bip b/proprietary/vendor/bin/bip old mode 100755 new mode 100644 diff --git a/proprietary/vendor/bin/ccci_fsd b/proprietary/vendor/bin/ccci_fsd old mode 100755 new mode 100644 diff --git a/proprietary/vendor/bin/ccci_mdinit b/proprietary/vendor/bin/ccci_mdinit old mode 100755 new mode 100644 diff --git a/proprietary/vendor/bin/ccci_rpcd b/proprietary/vendor/bin/ccci_rpcd old mode 100755 new mode 100644 diff --git a/proprietary/vendor/bin/charon b/proprietary/vendor/bin/charon old mode 100755 new mode 100644 diff --git a/proprietary/vendor/bin/dconfig b/proprietary/vendor/bin/dconfig old mode 100755 new mode 100644 diff --git a/proprietary/vendor/bin/dexecutor b/proprietary/vendor/bin/dexecutor old mode 100755 new mode 100644 diff --git a/proprietary/vendor/bin/doeapp-memtester b/proprietary/vendor/bin/doeapp-memtester old mode 100755 new mode 100644 diff --git a/proprietary/vendor/bin/doeapp-sat b/proprietary/vendor/bin/doeapp-sat old mode 100755 new mode 100644 diff --git a/proprietary/vendor/bin/dtc_vendor b/proprietary/vendor/bin/dtc_vendor old mode 100755 new mode 100644 diff --git a/proprietary/vendor/bin/epdg_wod b/proprietary/vendor/bin/epdg_wod old mode 100755 new mode 100644 diff --git a/proprietary/vendor/bin/factory b/proprietary/vendor/bin/factory deleted file mode 100755 index e8d687c31929923e8c3e70e986469d417bb0e533..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 925944 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�i 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

7}H-NY5lqa@roD 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 - + \ No newline at end of file diff --git a/proprietary/vendor/etc/audio_param/Speech_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/Speech_ParamUnitDesc.xml index 52d2cb8..1805c25 100644 --- a/proprietary/vendor/etc/audio_param/Speech_ParamUnitDesc.xml +++ b/proprietary/vendor/etc/audio_param/Speech_ParamUnitDesc.xml @@ -430,4 +430,4 @@ - + \ No newline at end of file diff --git a/proprietary/vendor/etc/audio_param/UplinkConfiguration_AudioParam.xml b/proprietary/vendor/etc/audio_param/UplinkConfiguration_AudioParam.xml index 1523f50..663f410 100644 --- a/proprietary/vendor/etc/audio_param/UplinkConfiguration_AudioParam.xml +++ b/proprietary/vendor/etc/audio_param/UplinkConfiguration_AudioParam.xml @@ -21,4 +21,4 @@ - + \ No newline at end of file diff --git a/proprietary/vendor/etc/audio_param/UplinkConfiguration_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/UplinkConfiguration_ParamUnitDesc.xml index c2ad9ad..6e0e98e 100644 --- a/proprietary/vendor/etc/audio_param/UplinkConfiguration_ParamUnitDesc.xml +++ b/proprietary/vendor/etc/audio_param/UplinkConfiguration_ParamUnitDesc.xml @@ -17,4 +17,4 @@ - + \ No newline at end of file diff --git a/proprietary/vendor/etc/audio_param/VoIPv2DMNR_ParamUnitDesc.xml b/proprietary/vendor/etc/audio_param/VoIPv2DMNR_ParamUnitDesc.xml index f2b70d6..0b3a05d 100644 --- a/proprietary/vendor/etc/audio_param/VoIPv2DMNR_ParamUnitDesc.xml +++ b/proprietary/vendor/etc/audio_param/VoIPv2DMNR_ParamUnitDesc.xml @@ -894,4 +894,4 @@ - + \ No newline at end of file diff --git a/proprietary/vendor/etc/factory.ini b/proprietary/vendor/etc/factory.ini deleted file mode 100644 index 03475ce..0000000 --- a/proprietary/vendor/etc/factory.ini +++ /dev/null @@ -1,185 +0,0 @@ -// test item and test flow configuration -MenuItem=°´¼ü(M); -MenuItem=Ö¸ÎÆ²âÊÔ(A); -MenuItem=¹ì¼£Çò(M); -MenuItem=¹âѧÊÖÖ¸µ¼º½¼ü(M); -MenuItem=´¥ÃþÆÁ(M); -MenuItem=LCM²âÊÔ; -MenuItem=±³¹âµÈ¼¶(M); -MenuItem=Storage(A); -MenuItem=ÏÔʾÆÁ(M); -MenuItem=NANDÉÁ´æ(A); -MenuItem=´æ´¢¿¨(A); -MenuItem=SIM¿¨Ì½²â(A); -MenuItem=ÐźŲâÊÔ(M); -MenuItem=Õñ¶¯Æ÷(M); -MenuItem=LEDµÆ(M); -MenuItem=ʵʱʱÖÓ(A); -MenuItem=»ØÂ·(A); -//MenuItem=Ë«Âó¿Ë·ç»ØÂ·(M); -MenuItem=»ØÂ·(ÊÖ»úÂó¿Ë·ç-ÑïÉùÆ÷)(A); -MenuItem=ÊÖ»úÂó¿ËÑïÉùÆ÷»ØÂ·(A); -MenuItem=ÁåÉù(A); -MenuItem=½ÓÊÕÆ÷(A); -MenuItem=Wave»Ø·Å(M); -MenuItem=À®°È×èֵУÕý(A); -MenuItem=ÑïÉùÆ÷OC²âÊÔ(M); -MenuItem=¶ú»ú(A); -MenuItem=¼ÓËÙ¶È´«¸ÐÆ÷(M); -//MenuItem=¼ÓËÙ¶È´«¸ÐÆ÷У׼(M); -MenuItem=´ÅÁ¦¼Æ´«¸ÐÆ÷(M); -MenuItem=¹â´«¸ÐÆ÷¾àÀë´«¸ÐÆ÷(M); -MenuItem=ÍÓÂÝÒÇ´«¸ÐÆ÷(M); -//MenuItem=ÍÓÂÝÒÇ´«¸ÐÆ÷У׼(M); -MenuItem=ÆøÑ¹´«¸ÐÆ÷(M); -//MenuItem=ʪ¶È´«¸ÐÆ÷(M); -MenuItem=Ö÷ÕÕÏà»ú(A); -MenuItem=¸±ÕÕÏà»ú(A); -MenuItem=Ö÷ÕÕÏà»ú2(A); -MenuItem=Ö÷ÕÕÏà»ú3(A); -MenuItem=Ö÷ÕÕÏà»ú4(A); -MenuItem=Main Lens(M); -MenuItem=Sub Lens(M); -MenuItem=ÉÁ¹âµÆ(M); -MenuItem=GPS¶¨Î»(A); -MenuItem=½ü³¡Í¨ÐÅNFC(M); -MenuItem=FMÊÕÒô»ú(A); -MenuItem=FM·¢ÉäÆ÷(M); -MenuItem=À¶ÑÀ(A); -MenuItem=Wi-Fi(A); -MenuItem=ÊÖ»úµçÊÓ(A); -MenuItem=ÒÆ¶¯µçÊÓ(A); -MenuItem=µç³ØºÍ³äµç(A); -MenuItem=Slave Charger(M); -MenuItem=ÏÐÖõçÁ÷(M); -MenuItem=HDMI(A); -MenuItem=BTS(A); -MenuItem=EXT BUCK(M); -MenuItem=Universal ANT Test(A); -MenuItem=RF Test(A); -MenuItem=C2K RF Test(A); -MenuItem=OTG(A); -MenuItem=USBTYPEC(A); -MenuItem=IrTx LED ²âÊÔ; -MenuItem=EFUSE(A); - -//FM Radio -FMRadio.CH1=885; -FMRadio.CH2=1058; -FMRadio.CH3=980; -FMRadio.CH4=1080; -FMRadio.RSSITH=-95; - -//FM Transmitter -FMTX.CH1=878; -FMTX.CH2=886; -FMTX.CH3=891; -FMTX.CH4=910; -FMTX.CH5=920; -FMTX.CH6=930; -FMTX.CH7=940; -FMTX.CH8=990; -FMTX.CH9=1050; -FMTX.CH10=1070; - -//WIFI -WIFI.SSID=mtkguest; - -//Vibrator -Vibrator_Last_Time=0; -//AUDIO -Audio.Ringtone=5; -Audio.Receiver=0; -Freq.Ringtone=1000; -Audio.Record.Dump=0; -Audio.Mic.Sets=1,2,3; - -Loopback.Speaker.chToCheck=ALL; -Lower.Magnitude.Speaker.L=1000000,1000000,500000,500000; -Upper.Magnitude.Speaker.L=1000000000,1000000000,1000000000,1000000000; -Lower.Magnitude.Speaker.R=1000000,1000000,500000,500000; -Upper.Magnitude.Speaker.R=1000000000,1000000000,1000000000,1000000000; - -Loopback.Receiver.chToCheck=R; -Lower.Magnitude.Receiver.L=100; -Upper.Magnitude.Receiver.L=1000000000; -Lower.Magnitude.Receiver.R=1000; -Upper.Magnitude.Receiver.R=1000000000; - -Lower.Magnitude.Headset=1000; -Upper.Magnitude.Headset=1000000000; - -//RF Test -RF.band=28 -RF.dl.earfcn=9435 -RF.rssi0.dbm=-97 -RF.rssi1.dbm=-97 - -GSM.RF.test=0; -GSM.RF.arfcn=37; -GSM.RF.gain=7; -GSM.RF.band=8; -GSM.RF.pattern=1; -GSM.RF.rssi0.dbm=-90; - -WCDMA.RF.test=1; -WCDMA.RF.uarfcn=4458; -WCDMA.RF.rssi0.dbm=-70; -WCDMA.RF.rssi1.dbm=-70; - -LTE.RF.test=1; -LTE.RF.band=40; -LTE.RF.dl.earfcn=39150; -LTE.RF.rssi0.dbm=-55; -LTE.RF.rssi1.dbm=-55; - -TDSCDMA.RF.test=0; -TDSCDMA.RF.uarfcn=9500; -TDSCDMA.RF.rssi0.dbm=-90; - -C2K.RF.test=0; -C2K.RF.subsystem=0; -C2K.RF.band=0; -C2K.RF.channel=384; -C2K.RF.rssi0.dbm=-90; -C2K.RF.rssi1.dbm=-90; - - -//AudioWavePlayFile -/res/sound/testpattern1.wav - -//AudioRingtonePlayFile -/res/sound/ringtone.wav - -//AudioReceiverFreq2K -/res/sound/sinewave2k.wav - -//AudioReceiverFreq25K -/res/sound/sinewave25k.wav - -//AudioReceiverFreq3K -/res/sound/sinewave3k.wav - -//AudioReceiverFreq35K -/res/sound/sinewave35k.wav - -//AudioReceiverFreq4K -/res/sound/sinewave4k.wav - -//AudioSpeakerFreq05K -/res/sound/sinewave05k.wav - -//AudioSpeakerFreq075K -/res/sound/sinewave075k.wav - -//AudioSpeakerFreq1K -/res/sound/sinewave1k.wav - -//AudioSpeakerFreq15K -/res/sound/sinewave15k.wav - -//AudioSpeakerFreq2K -/res/sound/sinewave2k.wav - -//SpeakerCalibrationPlayFile -/res/sound/CalibrationPatternOut.wav diff --git a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_CT.xml b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_CT.xml index d1e851f..6de7b47 100644 --- a/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_CT.xml +++ b/proprietary/vendor/etc/gnss/carrier/agps_profiles_conf2_carrier_CT.xml @@ -30,4 +30,4 @@ sha_version="0" /> - + \ No newline at end of file diff --git a/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-mtk-dsp-gpu.xml b/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-mtk-dsp-gpu.xml index e2f77a3..cab5032 100644 --- a/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-mtk-dsp-gpu.xml +++ b/proprietary/vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-mtk-dsp-gpu.xml @@ -6,4 +6,4 @@ @1.3::IDevice/mtk-gpu @1.3::IDevice/mtk-neuron - + \ No newline at end of file diff --git a/proprietary/vendor/lib/libJpgEncPipe.so b/proprietary/vendor/lib/libJpgEncPipe.so new file mode 100644 index 0000000000000000000000000000000000000000..8776ff15c389e90e06b19215f7cb8cf093ba1bfd GIT binary patch literal 21388 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 bK-c3y03CGa`sAs4^>lnUO+mH&anSugmGBL} literal 0 HcmV?d00001 diff --git a/proprietary/vendor/lib/libaal_mtk.so b/proprietary/vendor/lib/libaal_mtk.so new file mode 100644 index 0000000000000000000000000000000000000000..71996418bc1c95292270fb0c909acc3d782ede1d GIT binary patch literal 172596 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

j;rTtpZzjJGbP==~O`fly@ijc_pxkTV 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 literal 0 HcmV?d00001 diff --git a/proprietary/vendor/lib/libaalservice.so b/proprietary/vendor/lib/libaalservice.so new file mode 100644 index 0000000000000000000000000000000000000000..6a529322386669b12263b18f3bbf0dbed5fb808e GIT binary patch literal 76188 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 literal 0 HcmV?d00001 diff --git a/proprietary/vendor/lib/libalsautils-v30.so b/proprietary/vendor/lib/libalsautils-v30.so index 25791d19a53d8f2c4cca9853cfae5540c8c83ec1..be96d9c81f2ade4ef0940816524500f7a80d87a1 100644 GIT binary patch delta 2419 zcmeHIO=uHA7=4@HM)wdy`XhLVwZ@;=vNjcWrQ!-zs~7PQ$T2A`7zv0Z+8)F`h!E7G z%LwX4@Sxy9G(?4p7Z24Q^rTWel~RJ0B2^ST3BF0DuzK|ngajtTn|<$n@B4OPZcSFE zwd?X zD-c!q2#M7Jpo2bAf0gGWabS@92CT;;o-ca*U&(sZk4n8m!4eOCk`PjcMFx1w05OH1 z5ifZHeI;J;;3xy-X*iIpc^f(7Dn^*lp-pc%+%7$j(L&(pzu z5~hbZauuk+{Td7ODuXM;4)NM6cu0K6gEREI+XvW+AEIA`Y0oR1Bc3sU$8ee*^wVH7 z1FQ+A*uex7=9C~w!GfowA1qL3!4C4|1TJ#F!~!=I|26S<^7$Dwp5LZ^mVR>z%i;UE ze6^>+cbb!J?XO+GJ^xltp#A-|a{Ae9tLH!bFYVW!>le0YgTgW>GSSvhzxo=+dSbC=v*#{{KQmK9cp_$u6)a>~WSF|%E zyRf-(&1Lg;v)!Yqz=?W!TzoU)Lf1y!vhBW4xK9%D*8hWEpT|`u(&tY`o&ZN2HYTWrVd} zshJ$-f5`seeksS=susOse?64{!Og>e#rb^<8*KbV&}4xX3VfzOoAFzCBUI=YycOaU zg-Qetn*Kc8I3ayvb%kzG@L-?RZO`w+4GzRu`A%>Z;c}0ZHp3=s0)B6XJjx%(q)p=q zxJH^gq4Ph3i|}#dFBJS4DtL~8W%#;1FTxjg3i;asX#!q^PVf@JEMINd3YA$OF(6|B z4`3hO{RE5fr4Sd%Tj-JoOy5Lag0_>!Bk)pIdM$tF1SbjTq`{{H52T$@t{I2KEbY5edX@p5m=I&e! au*(Zt3u9g~xLfG)_63WDEqrrl*Zu>KXJ;1x diff --git a/proprietary/vendor/lib/libjpeg-alpha-oal_vendor.so b/proprietary/vendor/lib/libjpeg-alpha-oal_vendor.so new file mode 100644 index 0000000000000000000000000000000000000000..b2cd82f4ca7618529be7f51ce60970d29344173b GIT binary patch literal 31108 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 literal 0 HcmV?d00001 diff --git a/proprietary/vendor/lib/libjpeg-alpha_vendor.so b/proprietary/vendor/lib/libjpeg-alpha_vendor.so new file mode 100644 index 0000000000000000000000000000000000000000..da48d3cca7ec6e48c238dafa2dc8e1dbfbd23f24 GIT binary patch literal 399512 zcmeFa3w%`7)$n~LGYOLrVbGva(mE(ws#wq5XDrpsRaB}$qopmC1QLWAAckPQU>k0N zCR`M}A;{R$Rx3}7t+rmUh8inXY_U>nsePQxFa{A6HEq$N`TlEW59~y(((ikJ@B4he zH~zM3?S1yyXYX~}Yps3e@V)r>gvDYp3V&8(v{9&eX{@U#F^nRk*lReAQm&0KjyGsA zJLvI^}r7Yryu50zdyOZ@OLzbuTTL>Ju;wPJD@&eKz-hT z`b`7sYqa_>@Qqqso|n`nB=sK-sBhHja{n*1y7d3;fchV_y7d3+fcowM_1*#XoN#cT z{K@_0A}s1p>XifP2erD)r$U5R{Ym}I0rg7<)YlKFSLB2^KY-l-#R2uefclFA>Y;)V zai=Ez z_LXZ5V}q)H%gOUjI()tUB*rtDUs-;<8D|)V^Mqo9Y39cN3iIjOW;rz8Ef|3DShB+P zQtod!*Jf1m9C`jl%xBC@>=AM+^$_FQc%Ik>sV_I_|GC4@Z)BnqcUp~C)b-oA&&GPn zRo!(0c6NM`v4e5t{s-wFJG$8DEcE}pVT>Dbc)ZiTWaR9sjsC;kdxtHf1f2v^|D7G4QwVq2$4dWp6Dez+q3v)2v z0zD3L-$T?Z)c8+vy+*6QK>N$zKFqJLK<`?VY94wb&pXKVN4PFxCG}-O-?MDS2F8(k zf_~nX!}m|4{S|HeJK@8mB^G0sx_>wWyqaOSd@}{oGM?sI1iw)S48~@Ab z)7H^N#!^-PE%bQkydq<_sy_xD_FtLX#&Z3K^ZX9&`N!K0V>9wmuKGXiGK@ASMCZ?8 zyxsQ;;12FDtnYJ!;WhkW8oBX)5C6uYFNOOgPQ zo!v#oMwTe^`vCbIb>d-p+)4iqP2NvNKJ4(XARlK_ucqFn#%rYBNqxVn?>pHr?);+7 z=u+eFL;f174$Jcc%ztdt;qk6R-Zz!mj7}aP^O=fZ)}CrLL?5L7-^{maN|CW$jsH3e z-K^Pzl-TQ5=%M=G#B&!xkC^H|iR-2&f3G4RYtKi%)b;0>|5j~28?Ya{c36xi<|)s= z3ql9sH)P7yf6sGtesnQ@1@giW=;Lull68zlo*b(Gx3F)M;6KCV?myPV4?0+EY=y7G z=yg4CBJwp)UGIkf)1g;yq5ehe7yQ|#>RX^k)4!~TqY-;n{@;*@b;|W$Bj4p*mp_s3TIT!m2Nq+qTJQ5;V7`B`83z>qe#*F;<{akN zY}zMbj|%JAj3YVffW@d|JQ@FO=4VHL3;c3H@6}_A4)Ny}6lvb&MLGXe`rpR-DxHVd zcR%#4(&Vib{a*RSBBNT3e;o2L_A6GSL)Cu+znY9d@$EkVNoIfhh z6CYUT-^Gkyqm4fU`Q83Ao3U5P)A6HtKI0YEdlmHUK)(z89fm!uz#dks=lf1#J}26Y z21U=u=s5acTvz;_$GAb(huO)|>zo1eSv(T?Z#=xe#pzhJ0-K=b^91!&Cp1&zzYhPZ zpR*VT)Oc>}=KhB*#+|DE71lEeeL?JU&s&VV%&W2*W7Yi+!|(Cz@2l1ICs^M+oGgaT z_1^~lrax{q#7_|VS(sl_yUo~z-b#Jc(ePKJw+(&-*?()*{fpq&fg7wwt-Ak)qp*kC z{`UMShLN;cjfv19ClAmw$bPj}-T#ea4WsS*2qAwCo_FnOT-WUBz1Wv#>}9X&f5iZL z9*-bw_|RtDsm9;UJoaA0npFR*(F4v(=OvZhCVpHV>Rm3{X08G8vy6ahi*S=q5od-e^{4XKLdJIX!QCj`j|Ys$PhnWu2(~k za`d@It)~z9X}g{|sp}UHgH|aX#yZ7bbumB3$wkI$C65mSb^2Y+`r5jYZ#BOkvc4LK zvQ3RIeu>`yHsr7EI;$~GUBCEDo~P|!ZH&{U*`FKeKkr)h2Q|MlMl$|)ZAKMxCF^+) zxwg$btY1g5AEy2eF;xE(SYO?>jG>-)3-hm}e?i{;)Z1p`v#9=m8!%oo@@|`NF*=m~ z{K?7l*Vv3j&`F+u?TIXJ_hEbWTjW3W538|N(W?dfyNms`ppSMQTs6GN2&(JvGv5x@ z&+xhN($I71YZP_;S?<^EcS810O`nz_pNo)B9-F)WZQ$B(^9)rlMPGKHU#Lay`p>X` z8}L7pYWypK4>jWxtMykik^N1F>GL%5)PXz|?*B6b?`3~3=);eYk9ioYf_#)Pe(xzo zht_is{B34^1$v*#dLGi~u^IYSV$VjY`T0&UjBW2087o!&DCD(ctIc>w&Cdnj?bx>h zy`JNF&DRjGsOvw1KBh*WQS4V$&sdDsHyXs@bp9^ZquH^;~E(#zHsY zZzcQNR`wrU{9L`AaddgRmFI6~Kj~EWTNr4U^DwSInQD=tN!aC%r4ejpnom)s=+wyziv5$=O15u=>CnY=f3j}uji-GYqz$ay}*8O zANLpd@ig*V&h-NQv&_FvvtOf_N5d>=sOWns`gj2Ue6N~s5&Bh&eii69%!w{(^Ign( zHfzs+^d$Iqj?EC4MCg0o7l~Ii`T7xp{D{+PtX1~pLHO~=*KEdG)*=1x$G@the}Vtk zfHX86me-T8haK3%pqk$->J`MR9jg8__?OiBUynRH@K0#UjsJc0aT4-cuIj6q$6ifd z{)l|_;*X^iJ+6XqChId*|Cf>H9XDDI`D>4kK_Agir@Fq1`Ht3}zYF@cUB^W=-a6== zy6W(HhMi3RIP$3E;cs+(1^q7AvxlK$FZR4a-TyHA)>8P#v~uhDC-P9v{)EL3OBVWEqs?zS<4?Tia6CGL@l)FP&FI%!f}BUx_*wYd0sjm1I0N~bgudI= z_1jp_4uS%SLxrElP;#;p3L8P_!$rhaM8Y=PfyZoJ}*`ljaT z^^>n|oYgS9McVWC)VDTXGozJCOXC$YNcgo(u5X<-yX8t+>hl@C$xXAbn0$3}%Zypl zZCXoXeZ%Cb)33}uWb%d5^qrO&t&O?1$&=@_)=#}s@X6EaXEbs3aKjaI>suO(X^kx{ zvs(7N46-p=I{0#yQhx4`^f&Ed!e7&N_T=ZgP+*KT=EMcV^5| z&zaNI*w}0|&uyJ!sAjc-x%n$sH@3`~F?*Iw*tl9P(rB2|tlC{VZfX^`hI=&JtKmKk z59OyuGPhyIEFpZ0qKw`$xoJjgYk_1rUQBJCJ7dzB#`-BUChHTC*-xE4Yubz} z=C;(g!jgWynp%SS5v1FU=E;ZWDGiLt+^5ygZBjDQ+&Vq4CiSzXHa1~e>l+$cL=hXB zMDucUIn-x1Q=ZZ?yS`y+{hWdK%e98aIjt?T6}|f1b$Ay2n&-^80z2?APx(%LLD&!V zXPT{wsfD(NMpSru|J!pmqTjT?J$uHi{(WZ7#gu&fZ1a~sI^BFbf}!|Rm_ojN?yQeq zfz(rTL`5S9PW;fd)@z&9ny#AL*m7;Oz8P*K+lq#{#*4z^^V84OF8SJdHClD@)Q`JG zBs||~ZtIMuIg>?ir!~!;qiCfy9#WLUZ8K(Fjcsl?H0i@vX698RCt0&Fz|-odHqJ2$ zq&Q6ZXpUFW*)yA48t2TJ93EdYE}WkZCMBnR`6jeDXYf7l$$odj?=>S{Pr&5~#$qA2 z-|q^z!tsDN=8wfaVFL{ig~)MM$r)Pk(I*tHX%DTRGP?yU@G+h9SG2Bk<~HZ&+$t8i z-_+T%X3UxXvBTtdm6`P|96jl)Rqd0fWBot=%9Lx_jy3wUf=;c#K3j* ze+myum?0PvfGzHb$Kwr}o@gxQ2`609NG#^}gN@H zWDY98kz9XD<}bC>e`hj6Rj=DUi+wBf{6Nc8; z>-WWCVbdLhFrl~^j)h}^fX5X~coUwmX(mEG(;INd6H#A0=y!SIQFqJ?gd<+l6Y!aF zGpdhe1|qRYLI@Ued1E0K9SQqg-ashgH^cr!MDGjf{qcm4$%VcCm^%`S`puZj6Lp8e zP{J^akNtf+sSoSUlzrdZUpz^Y`>yqbCvcMEnU?JP~4PJkJ-3nZk)+$Q?(- zV%|{59gMhKQ5GKb$K8I9KM)UjqXCyc5bigY*W+`=BMEmj5by~IN8Qm-G{p1*CJW_e zPsA5GS@yXL+!aFaQ}2`XcT?AQ3eos~e$&T9I%+`Etb)9@BJ% zJTZ6Nk0b`dF2vdALYLy)>Nj11DC!%IGhW2)bz@3=!4RXO+kRM}&&!X7_&uSB8GuNh zL^SU5d!uom$Kwvgf{Ae0?+$ofK5v*3r6n8>d!h(YJQNdy9_l9(pSDJ%KjaN1L=6%V z%vlt6VT&SBU&8B71pCSTr>)VAqIgZrKp?`TV-a6C5)OF$E`KnBwQz^^HHO_jL^&9S zE<7xhfUfbF2kM}u36veR_Clpt!~+98Za20M?FgHpgv<1KBS$n=*d2{U+2A7Vcs^0{ zIJN*CM`XjOmrI`)!V~ej{7l9b3xpD8Q1m(&47=lQAI1ftIs)38;h^vz=DDIFe>4zB zHhn(77wPeM{ca;4YaQO8(K1ie6Yz&2fGZJ;y39CI5Q_wS(Re7~@%lWmpg+il;0q^0 z*o3&-3?_VNna`WRn8uHU0X|Gg*v;xav2ZvZ_xS=*Zw&bjyIhfIB+yT|W7s0EHx%^5 zM5x&aLl{{o6^>)J0-l61C+}M8gfs&QGhw=et`H`iEh1z_kmZCK4F#cnINqO#Qhbml!A?X3>mbh`cVWg)ba}Ren!69Erw*o~Y^d z#7(xbh%bnZ3Atm)c`V>!2Vi|+Xch37cpuSF+>>wx;@(6w;0=0(hS7dT?9-kVPWVkT zVzT=%E*o{s^f82(5grpxgnjM^4o1N5WlP6)n%*$ti6LQ%t{D5+k*v!X#LCM~7x%D( zA++u|EWwn7qb4pyz!zkHh{uE2bmEd{{J> zi|M+(D0m2cce#Roe;@%HV%~5#4 z%<;6^ep;CygPKbX5u5vV%fK+ae3oDIB z6?J1uqnJ*Z5yQE|0~LRl=mA&B!>)zWp~3;2i(o8h#`{?b+}WVGzX%^PBYQjC74bzV zqi#ImcswfH!m7cY05L{1NwT`gssA%!vFW<+nZ55Y>yW) z#bwg96K@<-5KOQWiOKc4aMnUmG5?7$<`Yc~oAkg%B{B#`38|tnq&DF5`@Ftbpr4b9 zbh>a#Es!(XmWFXOFd~>a*F*apUa0q-%n0HeEc=?dvoT_Y$SU}LRKG=%u2(@P>a^>ZfAB<(jtxGFZg-%M3<-t?B*cOAKPvSu;++*YA)18MzPBI5mMG8Otk%TF9(%G?=E@Zw`0 zpi#z0uwScGpu;G3~0k#j1FT&YKP84%V z{ZA01sV%dca|{)0qE@I)z>Efi*gO&Z1O|;j87~)$AMkj>k&sJSv7A_aY_ev~l_Zfr z_Db%a0a+Yvwu-hI$(4|O^g@1lWGW@G{&A`z`B+X{5dB=I!gM~m+88;hkjocMkm5)L zFhU;ENYNNJ2a4j>_OmzHzrUY1kDL>D_&o&QAwSU+F)Gyc;jenxxCl;hX5-M^7xe~$LAfW&43VZo^~i7kkeajY4U%@KncPb8ov0eHgWA=q={VUsx|;S=oVVEaighKYv# z4B^28CIdv!;10T(Dk(Lg`)3YiV&R}Shq1soIchcjzxk@ zGe*{fRAo>iPd{2p$n5rbj>J(TJVg`O5Xim-V_v*r(O*(G=$y;va!LH-4w^WNQ8G6n zTvd{}IEpUBJwRVw{yuFiw`4D2At_OO7*c7dP&7!kg8(YXsQOss{eobOMYE}}!AMq=qX^R8L1>yFeDV<7A$XrXCxy=!l>ml_CdxJ?kz;PVM{3a)f5MEo zgP{OR#3+aH0HWBwSUllQ1cEtCr#&GDoN`5iPzYOsFXD}pdq&O({LLUfW0c$P_I{d7aj z3q*wl>^kh2X4u7H6wx^;ZJhmn?tGMp4n=gc^O6%Gqrhn%5j=-{ftb%1?MDZ{FM^}a zeu>C2G~6egj}ahvsQSJAc)^C15Eg{+HN7Y_LK5}(LYzgB5an6@)<(ua!f*mnpVym6 z#N82iVw!%=6dqn;xgh37aI5zT!MJG6^absHHM}T|vaT6pVO-uj^gFRtK4wGZ? z27H`npzXL+n%&3n68mu26v7(0e2EyFdyGRP+_4Zz-+p~PxFDpZJ@^lV$Yz401L3Ya z9`FYPcx(E&1lc}uewjd=bd5yD5DuLu1xO6l&(R?z7-Ibajt=29xm!64!IN-BT;%uz z{cIM>%n=7WZP?3!0H-CyZ20la9J_^x=yPz9xeJpa3HjN2*=7_e_Uvc2!|Vz{C9CANCHsjf5c}7%vhXVj1*It z4UE%Rq>3GhJtPt9XFER4Zwg{rF!Sswz7U+|%$xHOF-(zIFv>Bw{#>FA@=*ytQL1Fi zUF^7|rsN30>-C`NN8*D886VFFzZc_#he#OWcKan@z+$+9-cR*~a&C9wm7swUs{~8B zFFvRK>c+|WcNO}DyOIb}uP~7G;l++Qv-`cwFst!9`4rO3`sR-YUL+vhKGTC0^m68G zVlqhIaj+U=8=^+mj57oY!#F?0iQotp@1B5|~y36kREo&(t8Po=G9%iXcKmrw&c%P|>t85s-7 zDmipP_!03V$a0Vl^O?N3K<viK4MPxI0E3@QC@^oefBV7 z3y#ix>^rO+ca(&MpNvHU_X_h9H~ZQ=l1OuEZ@M_2rjOF9ZisKkhf|Fmyz$oLP2ywjPd4vKkj)^%~@~|7lu@C44 zuae079VEFpt?y^c*ywl_AQlg}*_pk54(Fh_FBav+9$eoD=KZse#rY;LLm;3CE$37u zUn3;xIl|=y1QUPvNRk^8#zn%sw19OFk;>pr4qnZ1LuMSIa3FFdW0`(#;DDGYjm=y# z5IDZPFX9dcu)U;J@XRG9Az0<;4GYY9GDp&)W4tC3?zi{zG72l=H3WGXic#lJbx=oS%K3cXdAXn{N z0qJSpE#rL(j8zuFqQNQ5fReP$veS4 zCoCMrK*|2j60uB}EFiD4k)Db3o|VL~D5#5^I}sgIXCLRq4qmqilG=*lM)JBHXUVRJ zk8QS}PzlFKlJLS3Imak(9Jq-(d~C!fX$TS)`Wm>#n?4+&N?P1YDuL8_h?72IK`{#b zXr5pnkhcd&QgDb!`YFmmJlU?0UqUt_$soHl+>Rq~SYYG?_km?kIGPGS)> z=0UK<)Yt^@^^Rz)PdgVQ3Xk&60Y0a^o5bs9A%Z(XCn)HVys5s%PdgX;^syS{jZK3e zEHscAp2EAmxg==+A8wo>?*||L@dmFDO+Ec|_4AII3i1mC!3<*%zhmJiO-40^pPCrq zh{f)B$#M?AAm%4aZM5*)m~lp(Q4=|-$f&EEGI8s9b@lvyc0}El>x?2JQC@U|^l>~> zbR56Ri#pmWi&oo*MLH|f7UQH+`^sUX!iK|krSxg*T3yT6Y}(rSH6p+0fZW;fcVca3&0IJ&c}*zGJT zvlxz=JEt_(8_wg0eW$wO=F_UbaFVUsQM1zKEV7Ro;yl$j`V@!#*F$3GpMT@2zxjNd ztLWZe)}G`{j%+hJf8;1JjRhy2WE3ZNMsI(9zJtlxzMnk*JNJ$gTF4(i+cEg*oZ+E( zDLzW!&ku4I<;#?@l&?_aubL93L?}^8jFO<7OSynDo+5u=rCgN53}XWDV#*~Hh?D!f zRKbY~3i!IhzX_a7si#a)ZBu~_3NL_ZAXiZMX;JQPCjS?HH&a?D{KQIr)}Q<1=S;c3 z?%x(qqI>LQWjH|QVM@J6%gRfly=H8%5usIiu~O|Sw&eb75;9^ z1LJn!U6eJHyD4iag}?P6$wCGAeGM1%2b2wzA5wlyxsP%`MgD%02gU=yjS4S-pMv~M zRW<=1q&!6V6-9nuC4Y}n9?N0;t`7Kw!nXi_L+MiW-vWQ9@NK~775)d{3zR>q`ilzg z0RCCw1HsEQ{DrbpyYLG5-za=)!06W6(;A*p_%5w23;r6Vhw?h*4T}7|NqLL1pYk^4 z9m+o_2PlQV_dxzdIap{=@Ph&M52^R*ZI;88!l$;Zv=viIC}ML;De^a1LBZuWrG>wt z8eV9V-%J<&js~xw97{P)YnSWCQ$K<7Io0k2otxpfie}_}K%08h6#-uHEV0 z`rGa9mYq}IPkiHy-VcuIdTHTP?>wJvotgPyTl5jPwRY86e||D}&i6Nu>)wC=i1t;^Gx;cT-V&Q>xI73q9NnDUa+k>d-$=9f7syrYV~nbM?U&^cGus3 zdGx90yfwRV&z+AonJph|JbJ=1CeRIrt z`<7gEa_q6DvFrXT`}AKvoLw~DGoFH(PwV&c=oJ&hPg&Oy!52t z^OoPY{rK()pJ8Q%xBDL#f9>+~j{p0HLAIXVZC`M_fB!7&hUb3P_1lqNbNlIAm+ZdT^+M?n&MrRs zu6G>Ao;-Nyc}pTcIj(2+uU`227wVtBXUL|$KV6@F?u_AGzd!H2yS`cam9Ag(K6%MM z4sN>lPZwO6TKvjy+wQor_*au|YZ%t?mwjtiy>-c{?e~s(;MZ+e$KU$Xob#{$*_u=jb{(0-GJLgS!^7eyozdGZA@mnrWy*jD6G_~czdB59|uKVTO)4t%Hy>sK& z$KSAI^Zs)m*mdd8fBWT{{XHuNhc<4QIJEeK9}Kzagn4zoo~r|2eb>8m=l9;SUiaw9 z<9BVk?9Ja@ckGY;_WapDY!7Gu+%;#(w4aT5)bd=z(CTkJF>m;mzhAfJz2_djv32L~ z-hOY??lHytzV`E5JTJX};w6ulzx%J2)g|lB_|Db0{nul6G`enjxB2|Lw*Td-iB(?; z++Y8LX6uTLd;ELPy4EcwU;gzuEoXkwaoZPKTfTC`w??$r-}J)d!M&*!?>)G6 z)rs}#HJ6?B%)_TF_}(-3d~?d}U;p{UJ>mP>FP-`A8}6BITYBva;ft#lYzf^x=**YA z#jYVcCcby{i0^y1mJi+X?8|pQz5crKUpnfYw*x0!f6cUCjT+Q;$JxERm)6}o^LHPv z>RU7PyQh4&`Hb+$GeSrI<`3oPRxQ5sC$lg3-uUB}-#FsCgFCi^qoI{Bl=WuLH1$q-aAg;_Qf^FetYkm7Ztg; zj5=oU3vd2z#^bl%clUj#^lVu(;gpkp`OAhCkM3N(xr%SH@W}h z3wKt9=Ue3e{r}{;^s=eu!~H%Ev+$GU|NGznrNBoiaLzy0*(#I_eNI6Ovc*sFbKlW1 zfm4qv=Kn>xx&!R&8PZ@i=7P(gjQS&MzQ5G-{cXAaQkQR2@@WObt6)&Uu?kiz7*lYZ zg5wpeQLt9Qi3(0quuj1S1*a?6q+qjxtqNYF;5-G}6kMd>QUyB{T&dt{1@BaFt%6Af zHz;_Yf*Tdwq~JpeKBC}e1v?e&QgEw++Z5cc;0^^}R`3-CQwr`u!E9g+LLcvM}s}yu9I7-3M3XW0GRM4wnP{FYZRx21&aGZkU6|7OP zR>6r1PExQ=!3G7VE7+u9vx2P(UZdbV1=|!{q~KBoI}}{0;A#c$RB)|=Nd-43c%OnB z72KrYLkd2k;ARCo73@-QtAg7U+^*mb1z%S16$MiY?ox2Kf_oL*uVAl&2NXQ0pusl_ zML%r{+7&EU(4k<3f|UwZDd<#il!Bub9HXFD!SM>#C|IlDL{5m%%c%OnB72KrYLkd2k;ARCo73@-QtAg7U+^*mb1z%S1 z6$MiY?ox2Kf_oL*uVAl&2NXQ0pz%4yCk5>a$_HA6fA@_jF^2Q;j*SA#i7y2XCH54E z;eJHmFuvI%@My#66nG5Z%n`^Y@Q^?Z|4N=W+>PB9=;8ZW0)vK8EpRN~G?9L1^DRNC z$9b?ok`?6w$C0ZLcriHwffI?>1x_WOAh3mR`pErr_!f#lHj(WDNfvApIG?cBuUUF@HWG!6L=5#34sLsF@Xg7c7Z=&-x2sDzHK6qV1Bf~ zO@^^co=4EWLmJvgn0`b44(y- zLMMTIVgIO)G47v(D3V9ItdH5`FG2hq{SVay>;0V4!BM@g|lE5e6kH8J& znFPY;=>nUP2Z03B%>o;d7l9;mt`RsJJ_{tN&?fLi_%HAbyTH0Bx_a+ zycD?=>P>3nxlAjyYLflr}N z0>6j82qej{O(2Pc?E*<~yI=w*Q^^h6+uk(5B>WS2nXVz)r#Y_C8PB>M%nqYnZ} zG#n84V{#_~-7xa=z*~?@f%hTT0<-9wK$2t*feVmVfiut-f%n6Ifg>!2Q{d0xzrbhV zzreHLzd$|~WeU6t{tNuAe8Ug;EBG(a1^)%w_-?1b_u;?5JK?{;R`@TFgh{Qy3*o=O zTKF%JWJ;aD8{ogdtKq-EN$_9bFVI_oB$ZkPl4Q9?APJOt0!h%c3CzHMf#c!7K$1Zn z0;j`&foH;hfmgwQf#<=0fh3rc0!aXE5J>XqK7n_`e}O-P{{r!09}?JvofLQqc2nS~ z*hzu=;J?77@L%9}u%iOMj{Oq&YwU=?2>cgVWHDY5_(k|Ha02`ncpCf{csl$SI0pU; zya@gaY`{(kd_%sq1^gQJ^+ezl_%CoH{15`i(0_q^ z+;5b?Yv8}YC*i-qhtYq5=fi)2m%x94E8xGtB>Wc`M*ju=6#fewX5rhXz~%5?;N$4O zz<j4?9Etu5bi#ju--iDJ zPelI(*28~+ufczTB>c7sdB$7^^@!^dj4 zSHs6>_$Upp((nomFV}FJh97)iqrZml)$m;!{)&e0(C}><-lgH2HT)qB->BgmG<>aw zuh#Gm4PT_;^EA9w!<#g`LBl6$c&&zy*YKEzkJWImhL6$kQ5s&Q;T0NQuHiNfKlq+T ze+}QO;kz{a6%F5^;oCI4OT#y7_(K}LQNuTA_*xBLt>GOSzDUF8X?UxKH)(i-hELM) zS`8ns;V}&#tKnV^AEV);G`vc~D>S@Z!)+RV@PI~t4d1KbyEOb24d0>R+cdmO!#8XA zLmIwO!#8O7S`A;V;T;;jNW zG`w8HZ5n>?pBnu&e6NP@((qR_e20c_)9@}0->l&eY4}DB-=N`ZHGH*(cWC$`4WFms zts35>;SCx-NyBS3e7uIoG<>Xvdo_HFhL6(lDh;pD@Nx~eY52i^X!O_cy&Aqt!(Y+x z9U8t(!@D$mv*6m_f#?~pTg+s);ar(Ds*~O0o0A!fBbgag_hPoV?ZvFU=EZF3$``X` zoiAofY8R(UQZHr)bFI|dk*ca$khOO$PdUv6*~-oZS(|xlc2wPhY(?{etf%kHZpO`w zt?$YPU5l~@7Cy1t7vaV)m)LX8p-be`k?O(W9bvS&0peAsq6ObUrpPM z!CAXGg1KIju^2{~;4-Fd`vqy~Kd|o@ZA`mkMAliTJCoga$TMV(JWrlk7~_$?zP@b_ zAAYVwJ-6I3IO}lod}BnmoUt6v5!p&L-jYukYn~cM=5BPRGDhdJ?Dyzv-@fe7eD!PB zYuCW{+(0Rpd!a!Nb|$+g8tbzY@j0u^Wzb=LPo;BNw!*nAUEx@k9pYF|6uXi+%C%dV zC+p(+EXEzpeRjvX+&$8V>_)15`?4Zq+!JY)Je2Cnhs1Ek^1bp;_+U^*y#u?nQ2^xW1Y(?auYt zBIo)ZyYtrU(X`EzHr2P>aZ7d>ZPT?jhia?U+A36AwKiU*8gGo&R;Ai1wR@fFUYpi7 zO116hAB`x?WwdI0McUMy$EfkPYW+;r?;+Zdp#WM*(3vh28hSFw@o-bR}x`Hl4ZeSIeckG?Bwqu(>MjRPOV^)B$XP3>t*+ft%i zS<}SsOkdw)rkcZMu2-Og`&T@%`?`yYjro*?l;hU zGR|I+cVx+e{2Pv2vtuikWydrbTZ%>7q(_g?x|5vdwhT?`6Ln-H7SZqw+SZs7r_FtfAvl1Rzkegwjkv471 zu<0MA%{KMiixq7O@^qo1%_E;goAxK{{*R>%av*epUYNa%71|ih)T@)35@=#+HlDH= zb2FA|!#b#Wwd@DOEat*=NevJhz5~q+%hHt4tFlIH=ZaJ@ygZF(iCq<3>|oHjGF!@e zgnoa5X64YvK{*y$z5CT-gKbG$}Z$J#`e#O_VV}3T?#}i+z6&8vhZRz4DV{BSo1Etrk$)zzcSM>Q1sd}xd*Q$C0^3mX&pPdemr>p&J67vz;l7t^! z!oS=ej%>2;S&WOj(f3NRp@W)|nTJ^4eauy4Wm77@*1XJYCkKU{Fkj5B?&NyIjVYt~ zmTbuh$&B^b`KfE1wAK7~w(kT>y1a9J&(&t%YZk}C?l$-;`(d$rVXE(JYkE`lE8SMd z{O+4PmW~ZG8*NR(^0o#()!S5N^o3<3TBW0MYdP1N}t*9`8-%h4s> z$c~jc?@ryvzu!iAgffrPMOjUewo2A7zQQEvA+jWUaiOj5W7>pn1N%+a+VBc}|#G*g!AzdAbw ze_}ZOZOpHde))S=XRB)D9`+P2o-Oih!uLZ8kI=Pm!O)FPtWvucx)^#Q{Xl5PUKZ5Jh&Oe5gEpKDY z=0&tG$~tNmWsg($+QI9LMQJC{!T95WHI!P)M9L(}P}R4Ye$rRi;$m~BSnrVP8 z*GyQHt#IJ;pWM~mDtj-!e+;=6|Ka8L``-8^x^JtyHMVp(Fcaj*c0wb<)qF z?t7N{X6k!?RBXJ$p0t(Xz^;mKvyW>+FNqZ#*gK(-j4O0`U0t&n#~{zf2{KoqDgAa= z8msX~l9?2J*emyRzu&i~23e7D+8hgq*J}7g4WFdpbqcQ-ws3f}hBs(avG4I-@yX4qK6l@~ZU}%(Fyf82zYV9hJyVg=0ZZ-U~8Y>sk#jSLNif zvMy;oEk}b@IT?|7>VPvZtH{wYR<4oy-Xm?r*dx;4YwXZ6CpSEc>t!}{!k*KqydKpt ze(pNY7vICCbOoO%vzPrr^hd5&)Ga)uM}_fw`uc8``N?&=x=)|)4)%`*b-i3&cdGFm z1)b#H=ISSQx4^sI&|x&RvNCsc@2r7iKMs$@7DSn=0Zl5;Ugzti!fT=vcyhi=BB}BQ%pa%ih`GT1kAH$7QXeR}Jc!pC(@g{ucOA;7@^{!rLL} zSAmZM`#G40w8=bzJXfBdTPy37IehB#jY~5);D_XF;Q0DH-g>X^je<-R==_M#2)gZd zF3J|+qf9fC$26KrYXvqU2%lvB*yl`!d$aK5kS;3vNK9Yg%csqCH+nUi=ZSne@w-H~ zgtx`$)ow>#4@T3c#8~)xVSX~-a;3i`Sf|`?CkL=QCHE#X6Sw5~YBgu2Y{p59eQ9nl zDK?WXTj$#BSmd*c|rYVXSp{am_-sur1KTfSbzwhVuSoE(T z+d`j#v=Q3N*axvWb?A@SWcaufA38@vk*RWM>7a-WKR`dbV^!ATj9^11bQ>dA!q;1U z84uH4w8nTyUx zWWB7CzGE0){2*DQ=*=^IeW!WlnMN{Wa!;ipIV$Mkn4c~;7SLxxx0CBa3%hec+R0oV z2eC`SpPVgDCc9(sr|!X( zS!~Zvq2~7*x_@#98 zph-W=jXgQKLK|fBS%-Ny^u0Tq;|p!PHt>^j+RCAYgSnQo{)!}YsZVx0Tx*cQOR$;7 zno6@hUBVoNW)Ablw8%sS{SPWTa)HdblR2+km@cZuS7c5$$D`RGafr7@V$q8;i;qcm zpG`l>(HPj+l@?3NG|1grR`vu%&S|?G9u)z3jj9a0lX)KKNUh73)wQLHoXb;1mbMhH zB<(5Y+UVxx+2Xc^>9QLZq)(wAv3O<-Z6&l>=fNl1(Cv&#+aTJ8&`)H*PMeoDJ8hQh z7o<6gFDs=jNZZk8EJ&9&FHE0BTNykZ>s-!UFY9(tw>fX$W$kXqCSIDc$-T}6skY_? zi8SDKbIjR$?iA7Eu9_2;*+|61zrIiL|?QXi-@?DLI{3rABC|I1uiR)?@+$o%a1DKNB)gX*rxi(ZWbjzz zCoiY%+3bgTIgKef9mM>)uot4E)^5?)W!d89wp3-!@^mrJ8dHO<057R)PZig+r^-@o zsUg_S660(0Ej7ti_<9RV;W2QPrKWg+@RwI-$}X!<_E>95(&GCS)g@hwH4=JcN}7|F zW4JE7GHUKY&MwPXpgaCv%08jJ=UuJ|&uq>2WUX8)s^MDml9c_b_8t`Ggc59nJ;gP6 z#8};y)bdnucY99>b6+_k`DR%SvQjsVxwfT7*RhtiWOo&7u+=2eW9rsrSDZGzcS!2S z)G5fh1^NwPO)`hn=qc~W7_Xid?=5Ez4sw7+v`c@vW;^}qeI;LhdS5Zusu;(~y(>>t$URXRJa$Xw=rcJYAW(5qZ5aYuURz?F9ck^Ar6lp3t5W zUld;KURvC-4ma6$_C%DXi0lHL}|NamAP6){SYYxx9D3zCuw&um@%9{NA z5u~y*136@kGH>Dt=FPsDoA-^`HfUMJ`iME0@5Q2j^|ihey9F%R6?{hV=Q5S_5gQ}AIviZ~y_opr$^5=|0J_RPD89;QY>&mfFz1Vmr%%w4 zJ2T4Gp#!5CA73Uj)?Ao2=_hv5l1gSo=fu95(4@R`Ro3pjEo-Y@!(3z^`eoKgEz90o zUX*I>UXyiJlfUR(o@QTVuUwY(;!BNT9DDU`S+9YOz|P9JWSD z7EL#ASwk#^?XG?#d*ev)H<#t+FZViAqUX$mxtB9@J(FPw|I+n|&9?~+%Qxr(jBo=ScmzkgkJY_qI;RaVw7 z>lT|F!*8&xyeTbfE~TxO{YU(^AK*U(9eFzE_>R>2@oA`20v(d{FVfyhfg8 zZ6cS@!alz(wvkF615Jlp zjdq9FbIx)yo1EJvC;b$;hn)o)6|+vE5q2S63@uBr-Non)KJ*FY_`H_n&FM1w?1Bc) zmFu#jlIyY$DLEFOP2_ky{+k0I`~Wgr(Rp`P{PIeN$Z|C8aNJG45Z{`;c`S4h|BK%_ z=X|gE@V}b2vCu_iTIli~xd!pM2D8Q(ZDpG{Z>zf-U*T@#?XpZ&a$%Ze!cLK)gU5RjB5R5>+3YinXE7J2 ztD9LLb&=g7>Y|TUpu`5mqkDqfCvs%D_vRF5WYCH{JpT7Dx!(@09E>Szun|*8YSy{8(E`VgP8C1XptJb;vp5 zrQLr+Zi>yN>?w^YtLvuJe0)psNh^(2SqHo?^m~zhPUbMmkk~_VRuk}HS7kRj|Jc3B z`Be9FeSOeyX=*grWgNLK{q#P+QGLezn?8@KJ~rp#Tr4JIRWO&_IL7wwO~zB*=)%q- zCwo7%l$fGur1T-y;tXR`uFr3}e@q`M^C|f^2nho_&|J1c%fHSH$)EIwZ~ZSQ~B_v}DF{#|nA z7K6OH^5bPJhj|lrMC|QN*+RR-n(_?E{ndpfw?O`{M)D(zvJ#V7xK@$NS8)!Kn+y4D z>T%W}yci3VxFVO2GH-+KvaiZ`l6TDKJ>?vx8r>G#Qs`%6Ea|J~K@M`i?3IkU(-+R}qMlNl#f5fZ%R-XR- zH&+hc@Ma0R>b>&SeZK2o-6wX<>ROVL*zh%C$L8XmcT)C-cU~=v_Tqb-&~i%8JL%C4 z#FS4FQ$DqC2>Glb#6jhqvxu#Ujmgnjj7gaV_>R_8TguYCq{mMCpwt5Pm`Ry72XPEB z)sSJdI~N>n8N2XktI@_sl9n82m`V2cCD{Tk%BqtYdkPwK;xj=HSr4+drly}%%#k7S{v)TB-1x^kmz%!&8P;pXN`*XY|-zKuPX4Z z6x)KVA!ksPl&S^ULEJ06dOmhk#`8v5rtc3!GcVXmGiQz%lIgqXqD}qT~V}4)=-Q}G| z3UX}c8RF|(#!SuSbPhsq2eNz)un4`8y!y+?)L)cLS;@iHrrO^5^Kz5Lhp`z+ri zzjndG^q(J~{`mTR);AXB-kY#IyD} z>D0fxexI$nJvAgn{Q~OWT)(fpvpvO^nNlxZN&R}B;UJ!N65E@!*Rd~bLf4v?Wna0! z?wvCqACl=BUH4AklNV(s&wA!vqj_DnCerz?=<=&SiT08Y>TWsZt#_VZeN<-U<3D-R z(_WU@dS2Z-FSM3scK(k09~hF^eiQevzbGR*(YNBF%pYH;{=JJbFUbB+~03 zR{1^eieNWyCTEtG_ngY@x9%3(C~|H!=cnX7MvE~eH3MBb^Q*k8FswZ#vQqrU{IvL- zmN5&{tF1#)B^S(3+pCvlZ?oD`)-ZXNXXmHaSW8lpk1M)=c{*`fX~wv3e%6*;mtF9M zWcO{>;?!N%($t++d&;Pt&ogQ=#@hK=qmFpx%K2%dtpgp2qz%W-Kw^FFyTdvtWps+a zdvn(4ypeqlz1Sl8jG9czl^yBg!5zH%LQYR|2F9}N?PC|Gj~TouZTU$@x}CKrpp%7| zf6$1IwBhZ@t{b~NeI{*2up@i=*z?lgD_@Z2tFCEdY)5wZm&c{$S1KJ)-tkePDO73m%xg35OwF|Sx?uFTDE6+&?mvA9UpCv*t`#ED>0V6e&Q$CxAyU9fmRZ?^Q|_mocTGv z0jHJcN$%>!^FUvpUMv_-y}YoxuTL*xH%;uO?5QQ4%R<$Uz^bNs(Ebl{OpnC^4YRSZp)&utEzfG!VKJ zX!5_39-MidAp7@cUHdQogS89q^|f1ByR?epOv-$@3wzOqVK=@57z#Fx~duKO$=T-HoQEi;RV%O#D#nL$`&3V!J zHsh9EvM(B`TeE}ME3MV{^bi(vMzbhYWNt_AiCt1PS!=Q;Z};(qthe0OQ|7v@XGr&L zJ+ha{8DM@t>)M5`bQ4l@{yQn%!+y1Y347HiJfArE6Q56fhd(HD;Mw3d=1}q<%z<}N z{^L2w+GP$_<{)?pbFlw!o`d~=104qPLg--oUqFY?Dvws4Z}|_N|9_G^7JTAS$|oMT zNzS11esQtQ*u!T)_Uxbp@PF4(KA?zh|ABHl_woCltDDUMg%MRMvbearZ{D(+yJUtU8#uR56-YMI{aOfF5!`$W~e7a`|`Lx+94cWBvp zy$;R`hn|+`b&v-bdVW4`haNXqFs{TLm8{)HZlD;OINEBQ@Z$kIl4m;LkHt7Q$B!k( zlGMrYNOC5Ja^mnuek-=n-IhDA68^kqIm{p1zvEAJo0vBT=>(uob#(1 zXnl!Gcp|(Jew0hSlX_>;Q`%WhpIYWZTN}KngBNW{kI+BIk52f}S-wE-6JFTq?`T7| zlH8w^@#NkbR~hXE9+l?WE_ank8)M3NcB88M9C%UA9ETwDFIbE<*3SGpSGh9+crv67 z{=pMuAv3hNskah2`V2z7lCp2+#3@MD3_4+DKcPskypB+e9lG0+v_ zx*mR4m(v$}weVv({6J4~`qBZdF;P`zdpo|8u)=O(0-U7(l*IeB5jBGQPKVTBKW}^MK``B{HQ+6k0J1* z9Dbm4d45nlC-S?~|LOX{etSqi7W2N$f21Fu z%#V-Nk0x^T1MSuSn?3$gjVJ$q-Q%ajr@|h88G3WXd;B3DsXe~z-|z8fqcgcZUY$#0 zx5>xK`+3XR3p#jLiT8PHF3E~7VX683F0p-beUP-(Y};ke!OmTrZ{BROH+|gwwtsVf ziFW_Q54pdS^CZ48VX5iho$}6}VxDKAUS9Y6o}wJ=>e=%_-x_P%i`k+&^6qV&{Qj9a zQ7>-$eUE&%qPVTAr<*<{;8w;dp^uC+h^a!g^D=!(!EM?&Wz=Py!8zE~^9TBr z3$BfG6m=PANDg-O{FXjL1=q%L$UXEKmV;eAPtfORaD2x@^EpQDp-)8)cJ(|&pW)zk zZJcAN%Q(m7U{}ur^r-|d)y6rVx{Px|4tDi?pFShN%d~N-sLME?%fYUmyXfKUpI44n;aZb*`t{%RLv1SzbQQA1CP?vE|&B3n!hrKg_ld8BD z{_Sn1XBgoQ3_6Ykn?*rIZ4?utMjJsTim_STjcEiEqb9aS^NjjT&%%HR(rk(-(r(db z%yT4!5Q5quZe$)IV$=|q+ud9m0Y?N>VuRXyT5k3(a0W#-=-rdF7i}u`%wXca$hzz?#&b>fR&b8xzLAP>GJBlDQ(2cC!a3K9 z;F>J=S{QO6?O#YPL|!T)YqCSWY+WerUq~)QUPLYifFtc+NG?QPO2DZBN7}!TT!_3# zK9%4|`xlZ6kr&Cw5012dA-NEFk$hUIx3qsDxe$4gd_Dt5+P{!oh`dNXAAuw7Uq~)Q zUL>DQ;7I!yk_(X+$>*=&Nc$I(3y~Me=M8YA{R_#3$cyCjIyln)h2%oyMe<34Bkf;E zE<|2@ku}-hf-@vfE{?V2qDkaJ^c6bF)>kfYOp`9nvVu-@g_4`xq47F%x|A!_qI(FtLfiGv@F#tTG#q8w*^q^^bPBYD}h-ANkfeE&e_lH zdGCt(>zIG0N|K~aHZtGj%z$!PihZB8GPh(NGgnDS9+#!mc!SJ+jPktfN0T|GogZ`2 z6#Fv=Fb7JN#K|k(I6%^uG0%LAHC@||=77rom3gKMyX|oq%R4a^FXS9uM`Q79a5@@` zr-9SaSp0KvIvR_A3Qk93@sGgiXe^!#PDf+$72tF<7LNm`qp_GhjUA4~A#gexi#dzY z;aJR?dxvB3QQ)*U7WYLizG}a(B#rnB#m^^q5{a)*d==Nqc`B8)a8=gA+2={v+_yR2 z*tZ!n?0x(nDtq5!_@$C_H!0$qz~3*r1Amj|Wo=y6#4Fgx=ZVf^O`NrHe0`qK?CduD zeAuwL^-%T&u||$RT)mRK*sl@4lKstB>Obd$Ha_J_ojWnot??hGUp#XXx^vAYqn@l0 zyI3Rch99V`^5JY5>*gNU!6rK`29o3lnP&u-JxBdTS;SyuP4_d?dnjWu)D&&%U? zr5F8BS&db!lYTz}B@w;3y(JYWyu<@Oy$JJ=Iy@G!(a=`g&Da1Ipz zshlmZ$gM?Olu_{El*n30@F8O@#HWe>Z2e|e@}*7P(O1U)dD7r#x_k%wDy3~kCE~g} ziNBTh85qDPt6ZLu{UlzVT!mg9Rv7QXVfOqh=XoYh)GF|)D7@pm-Nup_exvBO(~2f@ zhu_jZ?9o(avmbVD)*Y%>z2wt9xjtLYI4v}YKa%Z>#vXorovBYG96p=9D(uzcejfG) z)(o-cBdT^*TFP?;&ocbOC#3PKCCE6bl%YWcgcFAZO>_<4Q! zp-N?p!0)Ao?@g=hn`DeI{JTAb4X(N0k0Q3m_3;Fu4rN|_eas5 zC7PGEt-wF1M%k~ySv`EpbA=9UngQbT5*qMZ4e%*dsb9cX@yoFvF~fG3g^Vv5nb#Y0 z#wb2W{9WP`ma`bu_&KX%`2S+~$b6G`i?24woR0eO4p{GN@eiN7TjhK}zJHiKCZ~#T zP5i@hwvF>mhJQFWPGEzXb2j!^7<0C9#+=QIeJ?hhPH;*!tN#C2{mN)cW>|lLC8BleOHZfrZd5NV}0T((y>0lyL~Y6ori~(CdzX@ zayie+UZ0^QZD4|D!E9QgL;UV#(L}0T)|xC@OId4r9o-^*owLK4{-RqFiHw}5m$POb z=o$#GW$nouL(h=D0$t-xaQ-QnNcC`CgMWRBv1S*-$1dlaL?;#Yv0FOlI@4bzx+Xvw zvJN#c$a%B~=jM<-_G@dRZyLoeWlcpvPF;~HxjyG2?u)L;x{c>L_Qy%QS(^yX|4(!FcyPrBQ0B;2 zY){Eo{6CVf%>O0d{@}`dzTA=TQN$%*ng0vDgN$c$_Aqb<6Yl27_ZZ@m@3F>nUG_NR z*_`F<&B7ssD;)VAPh9dn!FaCAo@hLqvo3Ihgb#7#JCwNOdy?^7mp$2dHfPyiv~U=* z(LIbjSYym7#7mH!uN%*G*>4!n=Il0bhewbj^xroXp30i+sm60%_Ou{z^june0ddB} zu*~I|*US7qI412)UIdIjkW6kWC2Y*`lAH7r!mebC?lYbleK)qwpU6Y*36b*~vNzwj z_lI$uvzfWG8&93Qn0qZa<3it)Gcnh?8gy5HeYc$7;0$`k&7PVdYwMh=**bt9XF9f) z^DEcLYD?l3V%Y!B*_Kt?XOadMLjkoT0%s%lPQ~a{oyg<$IO3XM*I6 zpx9!9=b_A6(p|^zJN($Yy7ef2oI5x2lD+@isULRL*6k-P<~|QOUpPy14V{~necs%u zQ^O_z1J?y^in!dpB6P?(lniG?*fY6xR32UB1?UP|I5VIfeVl;@HFr{`d46b$aenBl zSVCK8@^0b|Nx3iA z)2~(=&Adlp|G67lMiwmo^#rsJ7Z^p@clu_p>q1 zkTe}8VdRbQ62fjPyp*uV3NItgN^!X;LCC1I(LA#2~DZO{X1FqT%6wQ2En z#6z{|m{yzSEMy9QNNvfF@H^z@4?FU%ajRt<61FUkBp zDSlnS9XGVQ_DHpedOu6tT6OXJU|4?F5dU%xYIK&c} zdgf!{QsM^E0ldD7o@X`a9Bdh@@o z+xgbr*Y3Ren8`bD`S$mBZhidwyS6k$cBLnOf7hl_kzGIT|LLw{-Jk6m-19T=Kize7 z-DkT7&iQQDPSgH>8x{4e6!v*(Q%;@1%Yb{LSVH?)#Cwcf#WbJRWU+nNK^JvrW=(Pq{P!PV44d z!>yY=^gAE?b+NB=X)=~tKsonn_$ET!Nd+HEX3j{z5R`J>O)1Gq=@%&HCqdeha_&t2 zX0s<(&iKp&6%|G~r@uxy$s3Gvq;E?(+=KI+FPM15O*t)mSoN7~ z)yEsR>hoQzKBKMr#H{*+|4e(jrJ_8D!q&+jP5>;r#>e@p2Db~#sO7SKLY&dH~k?IYz# z`$##`J|h3@^T_;;_F*n$v`GpMd5yBIZsKS_S2_J6WqZA4@DQ0FhBYp zdc>WSwO-EsDI?NueCBtBubBS7u zubj0C?y0%o?bc?Oy0nu9Ku_T6^iX_iHwRib3xC}rllYXD1h=O?#MX7vbSk>5B$CLa zn8Th)SZI2m@EKP4uY|v4h2J53x)uI2;nS?}8-!(C_Qq%Hl3vbP-f|OnUB*}+2`4gT zv!`lN){25n_~7WPb;_JA!$OPnZvEzDOQRFD)06njoA^FNi1mOt>qw8x&3a?Z!4>!u zz_*1CRGQcutD+asXWwM5Eo&@(_!UDwWIwJ~c}ni#Jk>s*Xwbubh_YUF%S5>sced`U zY}AIwpn-HDDU<8|DZfIr_g2frzPvhELT8O%CWZ)C+2 zN~A_nwi0D7#QjqCy}WYQBKPK{PlYxgbPJ6_zaLy5b&&JXerP=nxZF1qg9f3Q{ww!I z*5uZR;G=xcM0gk-%ROnx+i>y@Mk$kdm8*7s)*qj*mkQm9`MTP~y&KRh_cRO+&)4P7 zIH6JKvuTt4kA-Mcf?9?j?R#33+gE>N&t+_w z3z%&)+b}mU+jh2L9$>Z&ZNt34Y+Krf`GDCrwGAr)X4}^BwI(g4!0b7Y4f7i?Y)b54 z8&(F)wz+LsIWXJywqf0X**3Ths{m%(;x_CMV75(e!@2_#Th^XC#ZN75vFA?0w;sHA z&I#>$sRsOAUFL>1tP)s0KYIep=Vvcq`TVQ`me0@L!1DQdD6o8f9tJF*pVbDeEk6$j zme0=`VEOz!0$4sj`vA-5=huMc^Rq87;io-!6MourH{s`zyf4JhfB|pI&wjx2`Pm;> zK0gNl%jf4nVEOz!3Rpfrj|P^{&q2WQ`8n8twdLnA!1DQdEUg%8b`mgqZfV0#24>GOZP+ki z_FU73odV3BbK0=41GDFz@p7}je*>632aVU5u;B&_eli!eVc!I1&q;0Asle>HsSP^~ zm_0|eVW$JL=c+dBTfj=xwq=|FO!z5tSK+1b@JwJbhpo6y?y3o;UCnjr?_bx{;<|mw zcGvBnY#(%8X-fruwpVWdM@#(F!&+S59GPAc)Ka*fYQ(RsxMJtXc;*}zy34qbWL!YE z%eW=u!VtyfOsxG>ByE{tYe;NI;{j|=vgAY+v=&N6P39ChJu!cv?V#%~zyIK)824xV<(D6PwDG|YKKkoDAAF?Tv9m?F{_~b4 z+S{!APff2(Ucw!D_30JrB`ML}OJkR$+}(C=U!q--Qfo?DmH}6%`&xc*#hw!wwg zq|Uj1d5a3}6IVo9esDf;_wceI<*cGp|j5>dL z%l9ek$!(Kc2J=2}#lV)v>jN!McAMDp==ra-3<5TYw1cicx+QViD=kxxd!uA!<-A*jJxAMTq}|wUt^{-T zChkj($Q_Du&-JA#H}hh-7x-JGSrYgJTYFDR?re0OR-fK*%Ewvp+dRTMkq>uS!qX$b zw+4u}R`kkv1}0pdK%&yGBs{8;=!NZF!kyxtifE!&kMf=wcmIT|R7to5?kOYQFX2KL zxFzl;-b0D??5@Pz3bt5{!n*OUZ)6{1jxe`0g6}Gvd6Ijax#!Xit=yr_+I#%&IoNb{ zKa02C7YJURR`FvuMVq;&<*anmg632W_J7mhb*ZM{I=ORdt=y@m8tXTUv*Od|uEiRu zvl`*s30A#VN#BMa_cJGvZ(Iyh`;WQ*>^|df!{^5*w1dg@PSE+}P1@AKBy z3J!cn32P-jB^>f816j11cZQFKx+=x~j`AhJPg3>F(_}7WwB66zX*=3WrM--{qa7<~ zN4xE?r`xt&^xS=I7oFO(dvvP1l(swkKN6|KcAcJm48G01a}sSgKJ!d+U)vE+xs=!( z?qaTsDy{b|Nw%OX%=RlHr5ZSLmYAG@uUr0ma_rVnKA0$D4G%+loh70t-*JFMq1*1*4UnJDY0 zGCs)q>5a(NL_?2{le_PXwNH^r$;&B|&EzY6nDx_g?kzy?kIxK7?|-D3YgW?;-)5~D z23c3yx({AH*?`}d9R|D~vU+K5Z84^2EIh`a@=+Gv5b*5sSO={MTJS318!h~+D6fx| zPX+L|9dN$|SAqK|Pu6qWtCQ5z;5GFT-c>+HOn7Sb)xq2WUad??%iV7(@R^h|+!5as zdVb3^t#zxjJx7y9)_tF~XgXhbW33kotFJ0IzVQxra0|{tu!2J-M~JnDH$R=bGdcD}9iKwm7k;8LGofcK0Qmp1(oar0iu`?4Y<6RmXYN2{4(;LXxR zMx;(RSm~A!HrFA|vack5t%d7FeqScO9({G&-_T{Ue)uKpjC)vPY z^HMff4y0i;;5*QJn|S(p?!hqILU=pB_41D2Zhlo9Uf9EP4U>7VcD$}=iA;C;YWD!Y zr05y$%_WRPJ?VtgU#>f+Zj6 zy)0>_ccxuhAnlU=`=@PsY5%lM!vxm0+$96{PrKBj+ga|i0_83*K=X31=>HK&npY0 zT~UC~%TL}v?Xm(iFMV0?*l*&LtFP~$wrP;S+RD|ESNBi5v_RTr1^B#t&Hiau6rg!! zf%bi2)&6N;D8T2H1!QtXfpV7@Xy0W=?_b}g1?s!(8-mxiFDx&Rc0~a`uPh*wFBG8p zg#t9MEI{*$0_83*K=X_Jsm8zfhokR~C?s7YdY{&nH`+yyz$wCfVaTF+h{=JP4r55?Y)jElK~ z>^naM+cBaV-z3PCVlT>f-y~n=(tJmOxl%vY*p>S9tMBohRh2Z%pIpHa=}53nuQt8| zF+TG>aF=6$o^#?oY1vaQJ}c(x8Tsz3tRIP=N_-CDr|<@s81Lnd;Sl+HhSnPXEb(``94jA_YXr;IMd(QLlRkXwA|53ykf-ctox?f>}6(N6H8>0 zN>hrnhUvZ7o89n-ouw#i{VvvflJm0Shm-qjO2CtE{V2(XtgOfFO>iGTaG73@-M1_F zfH4-cj^>uN&mQboQNw4iPL90)<)iv1R&h>cHS3T`_qel@$&piEHf+M+q$RFUBJ)zP zi8U>yT%K}9S7<1Q&&;RR`p#<5q54-f~Vz zd_3a&0k@|ToZ7n@y5;*N!b_RA>Ik;oXp-KI0B;_?X&MvRI$`!3Ak0!8}P}9vNb6 z&=znOZKmGLyH@VGtANH)tD#w)m#q%XoKq3T#}ryHrDE0WEOV)P=3I06{?`?`TxbI)ThS#v)KX09-=h{J@C9I_PfWWt?|)D?pEYO;)=3Hmv=UN zyf>TuN$}&%#(V3XfZaaKC){NNh+229cgO}HCcDr*ucp=apRiPTPHUTAU$uF+0q z&Hm7<>r)pG&t{Jvg1iNUCTx;GgWDB=E|t90HNIBtJhxiscByr=>uUYtVcD!%_G;su z5?qCEqSoyS*7p2qgl|#@NEcYeJH8LXt znB5fa_@bS-bElk(t5Z9$Vf#EMckNEpdQg53W$XspW&fArh zOuOj^(#Jh2>(2p^A$-xNaR)X1vpkCLBPM!dk^TpKId{Zf+}u4jTKjEuZt4#0#mznF zbAHm4CK9Ota(@hSbK#NrZlvuFrR|cF9?-uo?N?3vt%O%i!mBGX!hhkn*>-&YLABb= zYM1d9jbGSY#aS2 zxZ0;er#~`H7hPEqo~Hi@9a$ZnnJ$e?kZ&lKS1Jp(xR4WHy&{R@HZy>y%fIC_haxZX6qJYmv~OLEqEc>wsnTt9}4Rv>?rwG z)~SDZlD-&yakD#muC^laaO#c#eNin(o}2X2I_{cBp8d79JhLy((yMI6UMuyGe55ZN zdv#-q^Q6amk+1K=3z2hy4+4G_arySC@Xiab-GRxB3)9e7oKp@?W4ti=Dfp~UY&GPO z^Qd-N{qy88Z0mqR`qGdyk-4#%@oSJt6?xJU9z%C(t9_zBMSk4@bY-Bnry;M&Rk|sk zqA!JCtI-FdXW=)p$GyG8F--A(nHqG`Q2OXhOVma*-xdf%I0tt{0NmB~q*BjEd0JG^gl$Ni<5 z`MnrdxQE^oyjGKSipz$hE1$A;WivFOE0Z&NV$XS8P0c>mCm8E4m-QONzgd@eHhlc! zw$9|e^^P&!<4V}+gip<8UzK!06YfUm9SIMkLJMoP?!YAN@HvUpB|o`4b;;mtc90?C zLd&HYcWj2+6@#8Q`No^!J>y<-n%k9})>8?*re7jD#d!Cc@lFXeBRixC%;@Icd2NIs6>CdYdOCQrR?&vXES)fiUjs8$O z?C01I(I2Esxib49?TcKU!9AMpIPD&vVf0t?-RrdX-9{gEC-27YdELkN zi?zO6_R%^MT6bDJ{a2^;JJ7nDea_PU|LU~%fY#6cO=w+zD17}lk%8IJy7S+pZ;gZ2 z9Y6W^kk?*9>n;Btw7%IJ8TdEh>wIY4{cj?#7eni3|0a6iFlgQLZ=zq{sZ!Q{@oz%w z1JJtX-$Vv3ht|*PL}xJ<#LnUzdHHMDgt8yWkL~L2pQseuwG8{;wqFOzTpoK(?C9}i4xIYhKiv*26+19H zEoZat>V=+~E4;kS;N=DI^7UEV#{nPDd)}pCcPC!e*-zHfoIAbB`>D*im=h!|c#^b9 z8-5k@v#HDzrn(jFRbA$-F6~u=k76IYZ=PoGu{3}^z2Nm!so2xEyrGxc_H_0u*wfG{ zG@JfR<{?4op=_D+O8KtftCl@|caD!U;p5JE2gb)=9^_+=kAvXjj`;`1$L}8GV~&rj zdcw#14vddw2l<%e;}!66=K;#&@4Fw=kA@!y-^izxj57zQAAfX^k2!gq1s^{7?$3Gl$uwUE#`X!Y)&g=u@<9{CHV@@8w3m^B!4~&n;9OPq;kDvEY z)_!?_e0;IuV86Ee^=$aK_W=9#O$YgylgH!W;}-`w&V214A9H+sxjW%;@E-iku(gJI}+_9PSo85=)*;i}i`wpz_ z;&&V1@J$|L?G4EJCI{S`8i!A<|91R^n)uYN%9y?{d}_&c;`=sJnmugILCiBEE)SR4)Qp$;jnJ_iT>ljczi|?9v^m) z$2nc`bUAW-fIRjT;c@jr9_M&`5puly0Ch!}xtFbv^L51|`D;c0AM4}c@c6R>9P@e? z;qkEtd7P8uKcFl2IQCnIP98VR$o4JSea%&H(_>W}|tL$BMp1&IE@E;G)<1y!fbH2?dt#?84ar%`P|4Zo* zbI+^cS7y)aKijXIzvuOK;s0B? zzsbiuvi`t$e_IjW&$8a-^M0zmR(p{58^$5`Uml>`_bxKl-r0`6zvZC5&*>b|_j?ae z-v{t-wWo9bfzLqR<;(r2{(q&p(*IkXvl5;2#R1wm?^*nnJqofW=CpGX?dbaj2lahU z?nU44IY9e}4owMQ~?{jkB>OtQh zpw4-iHKX?A{x{aUeBS@6{Gi<1a{n5<|MCFG+82w+{myo5%&iA)%$(dmA-q38x#weq z?aKYwc683S59*v8?@tn)W9$1^o%^f!(oQa-a~^F+=PW#^b4=dH5*uE0BlniC_#W8< zd!(Elzm&U~`e~f)*4*kut@23jJ5nd62Qn|R&yG)IUSR6_(T06_q~l#o_#P13{?g15 z4)|?0-<3&PPwua~ctBlh+!pr6Rs`_(due6QY%UG^Yt6m2=6zdoAD@BGzE~q|AnEH7D@*(P*J{Q+SqgVz-NfBZ zDbAXE*Ry}t+!uSOc5mnJZnEgzch=l0(>QAmy}_i_4&AXe1vd>uV97x8}F6zephFhf#F5TT~JfE_j zSM4(6iWPsxiofx(3GctdeBNw5t3EN~Nh^M}75DBm;Z0V2oE6_~Jrg{Yfp5xPr^bDE zayP^A+;7>pXKhOEvGuD{xQB3DM!uEMmrtwsV>8qK$dwx3lP~v06R9#~zH!H)H+RP& z-}6zqKQP1{hoMA2FEZlAkFLMkx~)vPe~TwLS@Rlq9LhHyE?wb&uR}7?wK@ z=eN1zQ1X^?%9N?OI}S%$ck&&czBl#E_SUU6bMH<~a1);(RDU+B}W&2IxT*_HL3 z`gzyp*WAVV>GZv>tnag3+`hZJIKLCRIKRx_x|V;@F3#^~Uvw>frCls94|j2X^SikJ z&gf$Oa%30hx1@{f`(Is5UrQI~_w6q3zuW%awf*CaF7Chm_Z}d9F&THQF*s(8zp+<+ z$Nl2~^Rx5H8_$;?D1GhZcXk)&x1fvLqpS7(300ye`h~qAt$w&@RsJ?GL+_e+#-ezstHfznU)2@2^|B zmVXa*aem+J;{5vlFY+^d#&XZ6!yb3xFa02kpAx^IOTN(&n9sLsZqStE6rOc_qhpG0 z`vb-Qr^GqW^PzPY>H_XUeFoojLj1FrbJxO*p5H6w+uiJ^kUL`KPFaCn?10I=sB)M8 z1qMuf*RS)f?7O-1RQ!K;bLYeB#+|31<7X1zZGYxlM!AW+J6Mfx07<##cP&ma@-x3z zan<8yxkDTL|ZPz9T%x>2wbLACo*Oxk3 z-fTzSwj51!!0hsV-a&aKHa`Q7b7-=rl6M#K4|Dn8t7a`lX`3!rk{*3@@dP@;SQKxzY}vb6z1oDS#tAcC*}1pBfqwC)7=5H z<;IsQx3IjD8nvyjss?wdv^!r&b8K}N_cjrzU;@!)y*#VS_jN7_j?_b zyUr?C=8c^x_gqIAcDa0ZJ4cIM?kOFV`-H{kJ3CqK*BoWown` zUEY0lv&-G;fZ65pF+F(DzC5c|xu;mq9i1%yRYzHN`7bzNcKN^Qp!{ETvb@EPyzTPt zbHMEKW_D2CVEn|Lk*EJ~56}K`yW0V?%iCta+Lzl) zC{OsBvdis&uN#c~+VXX+17`DeRj%B^d|hmp*8yLDY2?$Eua7!lc0C`+l~P3Z&}Y@ z+T&dZ?R%V&Z`=0m?||9udw8z=!tMJ*$`iSYbW$(5jQrZR^B(s;8Mo{Gu>osep1;<~ z^8Vt;+vf9n2h1+-)eg$LobsfeKksC@&pOJm%l(A|W|zCDgK~e_NqOSy6S=Y5F7GY} z%r5WN4$3>5bvLPJl&2xb9mvsljr`im(F6y~C>Q;Eey-fYa&&@SUI%*O6eFLu@-xH% zv+Fq^S6*Q~G0YmjFSDL^*?jJxzGX(fZR@KzV0L{!=X<=x=8dP@<#kYBHcai;uJ1Tt zc76YtE3a^UyIcB6=h+$k^jk+6wmki}17?@|Ll55EIum)pu-wqo-8155AM+kEbzzF8x`w)K7A0kg~fa|h*)pghq}VY~ly zQ10`NGVJ;;b-?U$f7wB~-6^kUq%rllUEe^SUn0++HrJ7#?U$JDfZ2YDS_9UOUxIyt zlkD<3&=c1i`LxxGS36)vJ@MaNmZPDto*39kJ9wlcZ@b@|>VVnhaX)}1M}^B<2VbQ< zPqxeLpgj*a@@p$cssm=XXKAk7!u{qG`VDu{X4vzXb|uEJosD>t6>l1&Z_SIRBpy#> z_~xz7cTLl;OWct@nHT?U9{wYF?-%67XGvTmfBcN>zfAuu?|n2c{)4>ug%Wqre@uja)|^YA}r|B;hFoAcuDN!(H2m-F7Q%!~gz5C6fu_jB^% zcjw{Xl=uGHy!iL>@XyVAe@0&Xlsx>e<-M=Ui+9V5f697?Qy#YG#bv*mlRtluxI^An z=f!_#;mg=1W8`CYT*lY<7=2-0e6|(0$J09`?#Tb#d{zGptuDimCR7D`JkNDt%wDEoQkle+esCQ|Jxk@rV<&b1zb~WcR{AyhH8|QP* zN)P3`?E8JMoq2|Qvt7=Alm_b3wY?IlQquigt<99n9ZpIj*_cw!ugH0s62&?j6Xk47G|{g#K-rv) z>HB**8#9lyF+b2sb7x~3I2+SoosF4io{fpi*_a1%XJhydC}ljrxtNA6y4Wy*d3uEc z--4XwN#3AUBPVR+fh4Vf_w<54WeL5IE+r$gMv>zV) zDGz|RH!zoU<1!xjr78_+cR$)fO=Lb@(YnnA|3=8!ociat2(AZu^3U{CkWU5Yc`Be= zY|k8CMCx~6u72LYeZ7_7eZ9SbhTdwM!hHER6@ zX;&zb8W^0J9vzsL_9QuTqw!7J;7mP$3{?eY>g$mqg>t-{Gm<*=P+r*5LwRP4M|pTl zp9py2nfmF`nb19BiyJy4!3747LWHY_-mjm#cxqaS%rjsC>feX5suR=FN;tt8shRqa zrkQCkXS%BU-LLN${+8xb#-+SN@5%NC*Bg3ZQwe9IDwIXY^OSTb*pT-2dob%6dVjWB zo2yp^=jwg6d($<+`gHfy0^kd>iZ)aCYAg87)Gv6ib(_Muq^!k@QS0IJtmn6=+9Ev= zx?itKF4EVB@7JYHfyg3gyeQKr$}`%adm|0N&3a1RXeUn#=a-~@(qsuOdyC(;x`Rua#C^OTO)dhNWt4Yi6pyjW5?Qju&RQl^MyB%l~H*FEH z+F_ux9jLe24l8Mg$7zR$whW;ig4B16(GCr5+Tk(U;i-tU$;FwgtTqwanOkl==gg_; zAiR)v5dAZR@~dJq^=jf_!nBo6JFpZ+JE`y`$vb6{9z$-2gceceB4j?I4dH!vtzHuv z)Zik$_X#u8B@^p3X;WAH?zES-Q)sI)+IB~9Lu%mA68#R!uK-v42vy{xhH1CRuMJvy zpD{BXQXA9WNF#k~zFso4UUOC6pB*@~mtLjJ)~nUodW{lG_f>1t%BqL6F4x1^Kex6{ z?*mOjtI+91ZiLp0pw-(HhPFj|pTwfxLzG3mk<*$tX#;Q571|rLX*cDnR5|$FIfK{D zK7*H-u6ao-=}1HUCL8q=9VX}Tq|V4g%^2!n^x2s7#Ra*(I0#<5LJPJCp713@dD0(* z_waf3InPdA?TIH=mB`sac&r2;)P-LqIUaf8HGLqs0=|j9n6LYq5~&b6#~Z3o3y)mz z$2$U@1%KWB=o85~^ocooU&hse{i<~77Zt0legRLu{k|!K&|>I@i>xz&QpZ4&AAMn9 zh&~aKKCyDkkf`*Di!-s%l$@-2&_U7{KF;e4B}MvzT~1YOk-iB&z!RfSjQ`T4=VIvD zX!nUn&^NI}>H_+N=%CSo>FKKI%(R>SQA)q?qSKWm`Y13H*|`jT^c#b=F~Nnj!+iP! z^r?xt!O+Y(6`@2edbYkAo{!cRn&TXORn8WQk3|WrArJAd$Qi~4_Is@HxkC-^Quuan zM#j1EnV$#l-8asW_N4KN)U9FCh9&Jq8JDugCuxmz;G5&z*i1!ovQiPhTS4cS2b*T5 zyCo)Q(37G+)dZ6CN5(;KWD)IU_BSOo1D^kOi#IOMUr-OuekzSyF0k4tKp*xa2Ni+) z^pjdo>Zw_-*(wkk{$}<1uNf0`<@|*O1@0thVsL8+V9vq3>Ui_Q3xN#tUg1uR0Ss zRTe6=&q<`O4%IVONP61N%EL>)5LvGdHuUThY;b#Kqnl|j`hB?)ozJ^VGB*+~BY#%} zeVRyQ&;jW(=?m=t61`upOwmNfy9K}jw>)u=Hki6pB9k(LYa>OMj6u$4}dq^DS`yMI&`J@}BNfE>4v+k-wVgKn9IX}?iv7h{i#+`9YC&^*DI<_SfhZNnyS_)%kQ>JI+jXoJdb7o|>6l&7WNOo3;v zrhC%c;J2$A!;a3;wFT+=_@LVzYm+?_IyZyz!P?RZp zBRGM(Wz={?E>xdUoC_0QmIobDabs7=ET zlD_jz-uuQjYSJd&fl6iuZL&ZSxeRB*!cz<02;Ata!KZX7oBILM=!H}odv<*QT7rp8 zB+#gj4mRpz_)X@w2OFbCY!&3To5dT?&_?YyP zYwIl(ltgh(_@cFS$mgxCr}Gp$)g42IkfVC^Pe1q~`bX^5;pho$lypUeK219*^bvpX z>@?#kTPVezN2fxEIc}Qm>rISK_X0MuyV#qtbgR|AuGvaP;4a!x88%H{+b5AJ*Al6P zM~uvrCn;axik9&PR$}*!OCg^xxtbCi#0Dcwzr6yxK2hmHuejAjWf`)8zqn>?v(S~u zEd0Yr@Fe{U%r!`_l3tbc<0VXb^5N-HT|E_LY{t`M<&`w^+9A3_xg&ETZBdV1rBpIs zVjiYo>tb(e-5B4+H(Y^EQ-)5Y)(S@Q1 znZIa)Z{yl{G{w_79JO9E=0!_gx_@{d-RtecT&O67y4~+kIUqHHj`zwn}}ZF0v zSrpwG;A!aj!2NnD?W|zyR5jI^HWxa^9Mcx*J+=Duk?`J~e4jRBf3tFB<_IIN_n~Wi z<_2WEd%$R0^#0Ap+)jA^cgm>03tg*{4m-6#J2Wn0bdMbY#Sa@$nQpADxiF&fkj6WY+U!9LlWYiGIj5^DO7N zmM1zgBXeYY0-0BM9>Q}CPtiq62zgNxnPKQ4HGr*xEpSWiJpIdMt=j^G<(Opjvdm=iEK2|!GXA=7?*q{Z}O5qdZ zfKn4tA2Py>apnE#AHrkNZ|;5zvV-8UrLB0aAkhz$KLj03mifkFXKP; z1&$pMSfodk89M$3;k!YbS8#YII8mium-R8jCk2n9q2oV%20kef>3?&X_a!nXW6xg6 zI3hgu1sE3@V{RGIDCsk|1!J3j2~P!nExr?hJ!!=kSnQ!S0b6OcA3ms>?Sus`?RgmS4|v}M%thRVF2@#I zn^eg|osEu2^b*{^fMcYARy*7%Fe|TWYdoJk)XZDx6JGR!59`6(48KhO5;8-6PTT7P zi_foHWvsQHK6ou*?1Qb#@!1TQdeZ)vjvyR+o~h*6j4Ld28l@)4xJ_TmRD~N1+e&#W>=&Bx58|(59<=bvRSWfs0Odr*7JzTatK{z&*`u3O>P?(60Num68RSO%I+U%e_yKJkk>e2Wc8q|()Kl8c6*28! zk>eT2@p9w5%`ELw*A$}Jq5kw&c!U*UvML%Mz_b+Krd^j_sj_&z>`eXy21Xfyl+l8!ufj392cT~BDb<;&LA z0CcM&6Tn?sU0TuVk=fO{SK|0@y)u78UQ}eIf;vebk@^^IBJu-WB8%1JuZp}n@|V07 zRReD3FKJy#%1AoP;M|c_hUg*jVIEBygB}H3#fiH=JyLdO=@I&ET>K5R=R9McD|tBk z(tF7CKhErd{WdNodcly}2yF`e_$0Bj<2rNbHvK^8mbw2F zn|@>P!i^8->?+EZ_Hgn;C9aN0dnG-6m_B6SD*_MT{}P^tSMAr1QL7!L&NeRu=4?kp z?>O2~_~yj#h8^7+T|7Mi+{E1GB|AF3QfiEU+QGte`Vnf>}0<4JDD%_G2v6${&kv5LFPqQ1ooHtZ&~F_J_}UR z?}?46kaz2mJu=5I zcF6l``m?EvsK14GTY)};9a}I@;hoU^C-gtO+mcTUbNYhm=yOItv~|MC7M}P44Z202 zSo91jK+o(V_|psEl=w(vW$3+GvQOFEe^_M+KmI?9Dlk9{$mC3=N7@AQ2_rxi{SsX0RA;a@UJR>&mQr1>pQvt{x^!? z2Mgc_ir^n!0KcpVzPkWEd(PXX9~*1G_WElP{5K2WuPK86d;$Dl6~X^S0sQ-l;Lj?6 z&mQ-7>w8-P{A-KgPb`2xwg~=t1@KQTf`4)W{L&)$N&);G|7gFyAF^LOUq}6=2>u%d z@UJU^KdAuz_#*gY3gDk!1pkx*_(v7N?^^(WP7(Zj3gF*S1pk%-_>+s^%lUwO{$Ef8 z|C|E&UoV1xVgdXki{Mum!1ouycNM_@WN-WOww3+&Vk?Tj)|%I7KR{+>ED`^>i+NX{ zU~NzKzPQy;t=!F&@=S~$#t-*9K49#ds-fl@JAUWt0Be_>nR}W3odx=7oft21W|x-) zwNz=aSNape=6c0jdIe>>18>P3FymHhwZHMsLtN}^iHqOLOWbS4KPT=ZF7~&)|BQGE zaoHOs@lTmYmJ*k>G{450D=;-WDJ}kUe-a;hn00aZ;tMot9}K#B_esaTw(F$w^}9|! zcKxn|f8x$Z{gIuI@so84_i=B0WV}DmeE&G`C-~VoP2B|V%2fB@3{6pP(Bj9bEv_)% z8IU@tZ)IJw-paZydquUwfw_UXfw?UhzIOxW0p_t_JuH|P82)J^EsGBZo)4JMg86`z zuvS@OlK}nKDUtnHqYnuQ}Qv|+iA~5_xDdm3gLzJ$2(8x zO0Z`))R?Z0!*Bd%UiN_*KK3YkRRdq(&tV^?T8|HUD)zMOQzp*ZhWR~#@y2><1u)s4 zW7|I;8RM_Hx2Gz;&nF~#Z;^MbnW^C^tMS#nMLz_Hb*OfbuaCoXk&hxWUy z^@{Fjw`_+WP4bqqT|rqJZq#MXCO@s|-zmJW&Gzp&%fiphI9eG0Da+1q;y+LXe@+4X z`Xcyu7QnA8f?p0kdj~Qe*0Yo-za;)(>2vh8fxMITijxTM+dH&xk5wA|B*0utY=NG59?~OJ~YzkkI>Vu?%lTrvC^8q z_HP$=pO5Sb3%4`#;(IMzdu_JZT7d1NSRa9Abj>*(tQ|aQ)8W)h1=g#?N3otZ>%+Qe zXZ|GS<8nkqU;llWZz8GM>Uz9K_L-qO#U>%0v97}$VNRR%<*&MSb4w@7yBWM66)5kbBI& zF6MJ_*6$ATHGME`>xZAEUH)8BpuA!}3}<;em^+(3jke`+?!VpgA_dC3zQ`PWa)CMc zgd+GC6u|#h5&W+g!2hZ~ig88qKfgf!U)4u(Oc8$eFTl^9Mew^7!2f0u`cEoA{}n~> zX`B7#;G>G*(>D9zpHKvUPyzg^BKU`ZU#;F}^mmyHeq(Rzwx^kAR{j84hMEKu&Q8fTIS}SvGJ@cf(;Sl#~kJb zbf=rW<98|88lgmHNnlq>&IGwaiF(G{6kE}2V%UH(_A<9J_6W+nqqB4N>kQqzKp)r% z+h>-AE4HAExz5OF!c!kj^s;;m*aXbO^7f>NKmS%cozr$JFsJ;Uh3CDxQ8V(i_s0~l z^G1Wacj999sWKmkEY5o4=cM^HYf z>_2Cfb94FgHqI{@^DvofIrmOTS+Wnw#hg#%C5GK;^Z(d^VhhSR+Wwvp_66@()}Pxc z>yK6+b(o)4ah0e_Uy}iPV%Tq&PH~wq%Mh< zK8MC?;%+nk*e>es3M%xuOW23X`HY~4^BLnaK4e_>M840yQ7JQNl{sF@q+aL4OMxrE zWq*&ow{@je=ND-YyZ-FeEth?9BHJF)aAp9%BK$>H81rlTv+Ut0wwLl!>LE5|XV%b0 zfIBAAkXFLz z**8|r2I$FqTU&3Sac*Jb|MGvZR~QB9B`oJ2n%L*9G$m3`a0W|!*IxE~4|6LUmnI%$ zZ}>vwW31udsSYgE&!m6z!E$eSg?T;*nR9dIX%y#$+?;{*$+=0w)sZ^AD#m=8uo9SKou{3^nBS1b@43+% zs4?)jq7wv1&Kea;BjwR&Yy62t`gZWDpi^{Qb%?XbF_SQru=w5&6j3c41F{q^RdxCIdefj z9tQs;AK{Jo4*KwvbH?Z~InND z4SzDcx5k-r^7Dr8+4KqL#Ndk9zwFvhfv;iFC1EMTR;xW8j#c#sLJ0|x(O4BHqU zY{G5@Rt5}N-55T`gi((bPjL3hYn{Up-U%;-r^R@<8=m|MogzHHnRbx-IjX|sX|;#I zDI2;t49dIPDVHQkmEYSh*V&iZNc0MrC0lk5pZo$p~COUw1l#L+^#<|LJ(E-f= zH;%Gk1A&PSC;>Lwf^oL2Tyy~Yhc}L~U|-7onlt9d!&la27za7;3SV=2;lk&)^kRRx zjJMlWbF5{Kw{bA%5xtxndhe;$Z8Dx7_a*kX!MA;RNj|n*NP0O}<}54!{Tm&;7dxg{ zdhDyB?|<3B`-eMtKf8nX%$tgq{~yMCY#sWs$Y?cv*W>{(tN%1b9@LZg5{lJR{AR*) z?rdCpuhB2s=Xq@h?{Degy|L%OAs_i|c6kTs#b;NnE};(I%f6ms>5u09WLXDM{E55j%!vx#vfJSSitl;qxhr zH)^M2Hx1Y7^_nkF%Eq6Ys9Ebuu2GyLdHB(*iI2;0rrlM}9V??rdoH%5$e}B6PP!lE zR>Nb#aVhm_Pi2GFXKbyGzh#2jc@Uw*~V86FaK{n8$+ofvM`8-VeC~ zYK5!5cNM;kv1it&XO&;Qdsg|#-70gtQ9`HmH)I%l9eEg^*-PEU9u>JBBYdJw{Nyct zX#)O0FFY6fLF}QYg52K#Pxl7udRFvn=&g49;G@bTKKN+tg$Ej~5<1^TN<+sqL(r%(x>~@G) zFt-C1u=Ik=OYF1Owk|Q}LQ^=u&RVuQpS!li$4mbRj^NDiB(2w(H>MurK13CNV}(-J zTUG0N<7Y6=MhB$~d^7ghXy%Mt@x9^WNTfc-f3iFxv|gM!g>s`dt(FcG+U2~sLB9p- z!+Bwwe*C$zzvCt9w!yC3rFI^Uy4n0do;?-8DL(4ci)Zh(&~mv&OEa{{{s`fl4<6d< z&)Dzf_8E7vMQnb$9QoVyIQePwO#C6&+B8{pxFIioC2_eQ!dcJXlg@4j+b<^b3c)$v zqIoei%bh{2hg*7jilNJ^X$SFddXedY=x_1mi@XSrTv5|+B4dOSNu)#v%Q!x`*J6F} z0DL1#I5qHO(>F3ObjE1Cbq>pWaS5L>f6yjxH>hdnJ3oOG$6&4s?^`X}9MnP3~E^Dl^yUlUE^giHw|s z+(F;m&2J(7Q^ptMAk{O5UPL}5FS$$4l{^a{$d%$Nm|h`g#1mtPUoQ8lER=E$8xh}z z@IulFj*M5kDPPJ(r=;Y3B<=c~)VCs-c&_8qEOHvWtia>t#}Q(u|*(;%TmXh`6% zfhM}_R>{vBn_`T80~53l_qF(y`MTsQe2jY(?de~%ZX2%n^wFH(lyk5$J_=mM%g1;( zjCXRjQ}87}dAA7okOFD$2R@MdDF*XS^oWPMVcvsI$y4%^cDWavrM%mtnB)3z+Cg}B z!QWfA$sG>T2b^**_O|$Tr5{xr;qjTH9*(+ znuIo)t8FK5DWi#}^nIbNMrF?yxQ6^;Gl-rNcpvNnc{=5gHR`S0kB||cLHr;10{_<9 zI**_9GjlvM&k-`7_yV}%^*QNnH=WHs z*HHSdAoob!SelW$om!KL%pAX4JBe|4&bcpZt4~a%UhaRjW{fGx#0Ig8#Aj6!NIW9< z;BgmJ<;}^~x0WPRDaP~^V+eYOy5gJN!(Ffn`tL~S^C83g_VY1DS^RsO_L6rSo@m_` zM&>2H10IgTPwb-3a#xnrTl~bxhq+%6-YNn7rGZ51HPR^&{0ZdY8q$#Vfg^3Z8n|&U z9Q>{t2-VabU9)kr^;DEZrZ4S3&EqnjLxE4`VuNWXyEep>#HwC9)VJlm*zgALL*z>t z&yuf{OZ%pT?%|>5xBTh}S(i2U5>7^zM4t=orca6Xfu4Q(leToo&ggK1{tmLUiJuRD zsqd3n@x|z-qxjMHx5oIL#qSD!t?*_H@+$pW{9@mtDoIlq-DF!dh~rgeYIYnz|ZR<&QGPUNq-Z$s;DH+uZo}8 z4nvaYV9Ig@$6z0i&oFLGSD;B~LmvyDXrFrMtiw+}4u6i7Klbz})uV^_ozCx5WJU6G z*6AJUG>V_3_w%dZ=cL7nFLf7u;e{tzy#7xm3-cgHo6=4>9odLyfz6;172>>*tfN^vUNQm-Rz)JXsTI==o;2q34?5yxtMk9V5YczG%1s z@|m9)dxX~je~n)=Kbcp)$?yH(8olYN zHK`^1{*$~L#xmce4L4oQx*c^t9atr0%UYh7J2Hp%ZA^doSnIY|j(f{I|6rYucqH%a zL;QNRr7_r;p2`}C-06M~`eR;C)&v7$XJZSp_E*UrYHN?IP5+tv4A_wG8+T@vaA&c+ zdqd#DE6SHX@@sVCgquye4z=hijm~1+YSi6*rlwy4zwWrVKk|d$-q{T~ml3~1Z7B;* zO_y`On9xT1Ojn?-6xtMpJpmSNjnMYrQjPCEekX2b4~nUj~`^H;5xL&P)Z+ z$pp|SFh3>(a;qxWj)6F_J1V1S{-5u;_a;RQIy3A4U+Z6M)jIc{dmj7jv(G;J?6c24 zYcmmjSLbUw*+>8p}EZs{8K z2GPlwxo_Tp8}4C1bCsL%*QGih#z)3@ZrHn#wP3Ht3cSL~4Df9kdprZ;1Nadhm?L{? zrH}C5oaQ@nutWTQ^d$d|o@6%qlXm8E>0`7X@jYNtS?$D2&ao~3+(o3!dV_ggJ|<(x zg6&omy;~HWU=$rv^hfQ?|I$+qp^uRK6~oV_mFG-Z3cXT}^3dBfWJ|U8x$=2QS(feD zj3>@CRoZhlKK5+Nvb}<1|EQfhRF=wAS@OLp-uOQ9N64R|UgZVeN;@z){G;HeIZHfc zCx9uE0|w$%2Kv&y>W}xZmeu}>_@ZzX10T!_=okAq2PWM4{nnf_c#49j_!xNFB0K@V zaB@fTVuPo5hj`N2t1@_^%=ZCn%88u7Q98ojIzCOE$d80$*$#-us=w4v?Wzy@h`=kE zLzxGG4ZRBWJO|^li+SCpCsa>tmR2=+Ef8XHZqlK`8e}?}m{v-Uy z_&>lOx?}A)0PcN#XfNRk{;T<~;h*PU;J<-?k^jT|o56n%|Hb^r`7g>2csXmp8{)r< z|4w(nd&C)F9vkqU;(cFvfO%}ddx1EY@Br^ecz%WdQQluAe2viBJ>WTA?338iy$*PD zTY!zQoqsp~g~Tr+%(PHHVK3ow!WG2l2v_m`e1`JCg~o^I=AEp2Lpl--y^VcQ(U53B zZGS7@=cx}!dxOG2pNL#ze#kh-f8n$A`HO@7gqzq;uo*j&Cwf*Ez0*Ja>B?VSQ>v_h zKlVC99x_#%baxj+KS#Twjl{zl(Sxo@S6TaYzMrfhV5LD@g2KGlWqN6vR_@rF*SgZTY|>n#SptNe2y z#o=m03E0_FIB%RWi9Kelw9EJw&F6<02UpduVNPkhamc;fV!xKP+PLa*NQ)on?|xCf zN}2B%BjTBu06mJW(xGNx3*q`V;kfP{(;%bQkSw;i#h()`8(kfID@WVs6EFSkqre+} zj|JaX@%e5SosV{q1UHbkYy>Jzl|0gG< z|8iaWKMB(B5$?cu9KO+-NA@2dqf;Ivj-;FV#U8Q^Q?`W){1UDFIo!P`ibLpUR7bfd2|6~NQPBD&0V79 z5Qor9M@KooEsb=}%JbXONZ$EfY5EMz@E+j(MV(xB zi#6m~=G$*;5B}x<3u!L@FQoay|3VsQ;?QCYnL60;>xLn|f}w988&->1c#4xzNOh0L)!m#j7DG4#~%FYF<%ter=^ z^cPp`nwUuBF001-=u77N#q>MoxZFRZJ={yHS;oA0EjB7`D~OBI=c#eswX)6VxHazM zjFIr0=)kux^T(9xY__%?RJke(JBK!3ZxYm%|INDowZ1O)WSg<$GkXiv1uEEk-g>+| zwFN$~x3SP$ZOkRAeOY*Z&gb`U1XF!}c&>lmJS;nHi7NMg4_Q}AE1LbeQ=X>8qgZ$CLT|ZSJWT(00(-^n%-sCjHztfbm<$< zD}8S^^M0>02Cq^-EvfwlY0p9Ci?obQMCWaqkRC5OuYW=|)Cd)`%$KD!r&%Av_?Evz{@;qaUF{ifL<3D2`#%i-mw=#yC7{6oQ8RMd{kJM)U{QzZH zdy$10yC1Hls7vwh4aV+A?`G_lF0VE{EI!P5au}<{-|XktjopH5KkoLrqz_{}X`WdD zjIFd^@-%+5*%RnzF4$z!sNSS?_d%7d@yj0a>&Gwnluv_tej(gGTR(=2)S0>`u=5S- zq@AiWqB>K$H)(*r@oj>Q~t> zh5p$i^hLBh;6__EPgw0Qcn#oR^T>SqMtu_P8iO`;r`0Imzwcq^_3~!EN3*5M^@Qe* zwoSf%Z8m!RY2>+*GB~pjetf-E&yq3kWA~l#HGd|3qW&dJ%ErXXfzJ|iW9kv^L&25; zzwmR%xqIYB>=RQ1Zs;E#p|h%?rZ2#0oHe|Yo@L@6Aigz+EFa(n+vV5w!`rDN#I@uu%A4~Fd1Mo(c7c;Q?5($L z<-IkJY!#F<>!fnd3}9`@0VlXMeVS_UzCk|q`RROzzA8=j(8Mi4TuTtwKwLS9YYyTX ziDO-2@;26`yDf-|)Wz*3PO?KvJT?bkVjU)(vg(yBfX24Q+jho6Z+47zlW=xL?Q-zn zSR6EbsU>|aeCflrFBDia4-QmhzrwhGE-e`&uX8uPjG=gRX~{(K1J%Tk>~TM=b=Q6y zd2%`O#$xKSIG0w>GydB$2J(A2&zvk{xb%hUGWFnt;N*H3a|SlSDcA%f`*(X&j@B_H z^xU!)lbufg!Eio^f+yLB)ypEZ_jPmRW8gTziSBrM{oGdvZ@v8SwV+>&>;Yd}B>d-u z`zy`;VwyjDT1I(aVt93UmnCpLpF?*Z!CviE>`*VcS2A#^7Os5-xBBo4S=!^!PWrGV z<@cZDuQ^NmE3Jjn$Bb{O20juB>oXCrNHLu&2eC)WjKFV6I^5{d$3CkFCMdRXUZ>Nk< z22JPR@5{WWkVEeS7UAFYeO7(H<+vPb=1sooT%x|8Ec@ub&~X0RSVs#d(@>o871m+O zsKbvrcaz$B95=Gn3Dcf@N9pf^CuZ~`TTEHvBjN+PThz>Tvi*W*TAHVs?_zoA4IYv0 zXT4M^RTdYAy=-27i>+h<9H<{8_q1ND@zPg|l`enmvVU6p7&_6%nSb`joWJ*UZ(=6Z zU$t9?UEMhunRn+z&f4THTUe^(kT0U#Td8vF;-wE^@AZ(4J$$stU3ZkrSn%b&%#e}y zIOkKFXJoxC$O)UNb4l%d()n`NmWf!`W+QjSx&|f$&s#NT;NMGYS=|+e4jui_o#^cZ z@6y_0_G+?@bQ*&PnV*ig3B92`!^d`%AS)(mCghV?AfNmz-=({d z{Bo-A-{E_Gd3$;PN76?#rHX9Dl!tbC2jDHT(^jAF(>y@^scg~oxtR~>kL)~bAq&v6 zwGq47EeF*`GdD1n{Qmdn(mzu_rFVF(0dJz;_AeLTVjhUG7K0a6dM)Gy4V%EYUl{s z7VO-;%N#m-u-7hn*?!g)yoWroo|eww%-CGoJ=V6c7NK0(=A@v(e}+Hw zpp&)BoF7*CuD^C@oOh{zpL6=Y37xx$u$S3R-e&63*|}KyA!9o>#aSuw8}SK$o+#@ma{omuNr4(o)rP_Ml_t92)1Q|&GW z>rQlmc6yqT@6ITG9DcdHHtU}Hb>~NF8h?rp*PS1h&WJHSZR~%pGy2_Q@b!A5|Ixbh zH{~@m*S^u5tv1%nW@g>V{o;*p5R;TpG2#g zd*arf37zqrO<$>>Mbn~_PjTKWJeNn`JR@DpP0-u18I84@Q)Av=&$8HW8LUc{)84e^ z%FrHKyn=6oH|K|-L;8`tqJzJs&ozcLHnWtm&k1?Rl3M&E{sEoZL#cZHF%ZmiKL7Y& zaObT#8z;I2Zq{gq2aJifDBp)4-_1Gr6Z@iq7gc5Q9QHD_j;hzc=#DbM*baP=uF;7U z?}O=5Wy;x%-omYX@h#ZHaYj9)*(S;f$AZS6Y$NAWuF7aQX>C6Pc(eu*jsJu`Q5xHM z{=mbOC;h-Lpnu8YiWmP{@T+4l*EkomxHD#%d9aRubt3y%@D_hA)LNRkuVs@b{v|%f zopac#pPGkF0<+rJvkATp|I~S3(S`1#ydU26M3g-%UxL-B`j+dh-F@ z?8GMg#wL!edd@2kO5VG&wncq{4zw}9)|LLVHT#L` ztat6HNMF^MEA7@=Li%Rut1dEg_lJ+`npv~&*PM8T^i?P8ntzwR>ZCCor>)_#I!RXeZS_g_T(76%4Bp;G^rOPB^w7fba>nVGiC6!~ z_H{-&YQ~f16PvZ!gpagYe) z-UM=QtFyz4rWHxayFLB6l^TzYHF zijl{5O2$vfE|rlJ-bat$r`U}z2-Yzb^@;X!!}}CRxKHt_t^R$Ace8$n-_(}zu0Fd3 zelJ_YS5aVS{Seylu0U5K8WEhb6AWzubr1PbcnxxVtpoW!?QmZwe6^dk?;^@tNVt&l z#OGFg5qTfJ&<>BY3$k&5KZ)mnJN1YB_{g7t9`QFn7mz7#f^@3E5aOQD^!qUb2^xAQ%WH{dGx_YuZ`tI@$e6j}ToJsTQg zPpCcM1%?(MgcgedE#~}o$WO;njYEeymNpDR7osCmUS9f1WGw2+>YR-uzaBoVzLhg- zY2Xm9J^-C`XSQKqr-ftHIdVx+1 zj`IHfl_8E^x#tAE7#valqO6an1UO=CYJ6xwH`KAi^T0#5#!F$PyC}5{8FIZ@8?V0c z9>!J9)tnD(&}V6$XjJ1w`wik7vCLgwH)ADDz7E!-q7msmq!;4eU&hTk?y%j)xbfQ@ z%Z#|u!fIDI>&~qA(gn_>gFE%V^c*1$*_T@v_DAzLyk6O(gKTYYGh3WO29|Z@*F(#hrPOpDXX%-Q`7X0*( zM`HmU$Nr)6SG0hi>;<7CbJ!s@h)WoA@7n1O3BGz!ziqR{BKwM2pBU_p3a~ z-!b-5BFM|ge~(HJBH9yQ6<_Xy57Jl2P0X>hQ@lLGm>L?AoaXOe>P(&JG*P(2U11~t zgG;M$8?as_eN%6=UQmv`j(0d%%8=5w71 z)0wU9k%*fp-|5Z#^~?$JMx8;5S$}QlopULB`;P0Kev|)yNB9fcaJ0nwj{5d+<}S+q zMvQu8BNa>C=8YyJ(93r2E%yB)DUar?#RXr6giiM-`PQ6*Z@b`wz0-B@&E#X)@Cn{5 zdz|o1=~yHAQYEdiskHDjC$*s(XRk?p80{i0{365mjx7Dede~tNWz+A8BJVb9R^lV$ zYu#A()@mo|7SWH%bidn6d^2aQ=MvYPzQOIWHlhd7^X;xRz7d#+33xYEQ(BmIV*T00Tp{1m<-;=Rs} z`0UiiIec$Sq}IkcyBFtsV{-gj_RrwysSjfJW7_X7;(b0iiMnfDv&W3j{b+jF@T&-E zx`9u60m~Y8ZD%buuBF;b$=p%hn~Q(5ii3UU9mx+Jb==ztuRZF3L)l(B=pl|CJ9c3= zdBqo^)<-MRao@jwx~y>q?{XFYkxCQinVX#3-N?Kx6HW8h^4Gr6mI>QlJ0bexT#SpY zY&9~zzB(OV(L^5X#3pQO?S$=YnTWQmoq#9oPg9rffN!QvO-eUTThKp7(%>dd*4Vv5NeTXqR*Ofnd#zHn2 z3-~*^y`nL!vv)hZEz_sF%~@coR%FaqtgQAUN|j@GAuFLD83W*>Gf zvhhc1#E;tL<^kE^VN2Hqy)J;p&Tmdf-A>A%CjCx%1EP_>U(uy%E zL>(J_9&=^7q%!7-kFj^$COM0B|DlDzI8E>YZ$p~)TbmBVtic1C+c+=4^T2`sB>fjj zyN1PUk^cxr4?5GO{kxuQ(OaXvY1Rnx1*mfOMgAkTR-Aytr07K!_(cy_r7<5n@quv4e!B^9I&vK-m5(%@ytjbcuVA8|MtUL zBPY`M?V}AxsK4D|-Ug;->;+~|&7PQxOxIp4dV`DuwRz4@W=@R8n&Cl=rp#6qK>UMVz@r_Odd46SehM@s`YB{B@7VVEX zrA>nIdClF{_u*CC1zsLN4j6PPFKH78&DA17+>^vbh+}NkuwyXkzD-<|IPBAFu^?_Y zaWUfJ#KnWSZxRbfQx=p#2oGE{Qbvo5ZODvSt2~*2PuuWJ%Y`4WTY1!m|4tV_hVL%qUX=H&<8GAex%-6sPZplLkN163 zZsNL0H?fNUHT+jk9zk}}xggg5oRciLvU?a`pPF>eZ2d8EkXfJGP63`IIFY-FyBOMt z5NFrLEg~*TT%;~ecK0#jqIGfS5yxR(#_Eak*uUK0KwP{ou7kKn;u`AW77&*puCXqT zefj;7HZ=D5?G?=#l= zq#Janr@sF!=7sV!_;Z@E+srtNp;y;jp?PH1&AgkS&c=XmedJE@t&bYMRi^GgLYKCuwAE|I=4mu(!xxvPB}b_M>g^w;2Sn>$XGkPtqqnN zMdpmI~s;VMw+{qs#-8fjmKc z1X&;~*G49Yq;97VHkkFg=D0ETxt;?4>C8XtZELI6E}DnMr^Jh-m$0DGi0X~5I%+e9 zW;}lF(MWozn#*mhF2r|Yiaaw0uRU5wYp*L?DPgZQ3b2LNxnee(4^}TdW&rV1xBYU* z;aT_ZnR=qPW3u&ayuWwH;WYW%?jM=zO75FF3)oiowokULD^6WVym;xE_ZO$;Qg$!# zZ{Ay++6zyucC4Q4Tn`M}UOapj-`{)xzNz=^-81#Bbt6-k?`ofPKDguX%#ZFk{GRJa zrk>h${iNW0>5@y2mVjsW-jS(`E+3gX{m{OtGp;XAeTVW|`Tk>I{PyZ|CsVX-K5cu` zy5iJ_4xT&d+&?n)-a~t)T7Y|2a%8F*xTgd69`aoTjPIkIxug|r2Pxx*)#pq)#PuG0 z$7D;gI5l(Kh$;Ksl;M2p#ltf{|Kj1NR3~{eiE}0|BA@C~Iq$xn_LHye+~U*?iPYqt zgSpAsqC@o!>BFz=xnWZMKNDQc1&?QeNA*p|r#2ow_wySM&jvrIgP+z9 zZam!f(T#^w^y7T`@dDuc&Ym@sGtV8Fde`;zDfn2`yK1t7@8|M;=DOmP@Hp$-;#BvO zPal5QzdwE0;BzlH2fhobq;`RT(me+lm#>6~<)q>g{zaoDBbGKu!dR`RuxPwf!x89Jif8S-C3{wnb0 zNPBq`b)C86@b%E{WqUd&7m@a&>x)yuQ?=u|$yv1LJG4WvuGzC{@-q5k-zQU(mo>cz z&xTg6-v``lCa;Hv)wX>fST(utw)vAkTzx&^>PhzlH%va((K&f#<+{n`^HxvhZd)~( z`w{ZT?_D>Ujg+Tc%63=J=TBPb;ilA)$t&F>lYg2!GMTrIOrCSe&!*-t{n^wz=KpLe zb>7dW+9Q)w^Jh*@%?Q?*Km7Hv3unVi#N(VUcxLWacsBkH#Pi&KS8Ks&nS10EX8T?3 z%SSW)E;2@PQ9o<6!dm7lct1SEW-f@pCoJytjiiv#)650d)$n$7K zxZ?NX^LF~%2jK0M=aCyELkQ+37uh01NL!jx&rCF>zcRxVQ-|g>D~ld5HR9UY7q}Z8n99K7X1zFVvaNlrKl)v*ukG?u<_p@NLN3lc zJ0ZDG`J2kmv)*PcO1;g<0)ya0cnaay+B$4QB>m45Wnhx@ zf4;t7=v&%p`qK2v4@|$P|BlboZ`dz;4m6&Xc4OU9CX6+{28 zJ~8@#=1l4TBxfOKJ}Mb2k-x;qSuyMDM#j=wT5`D7hW6MA8A~$b9(3$l9~RQrR3m?> zxphfx5SyGUDN}e)qORRw)0cZF8|D% zp1Kx#d)CNeqEGyq(st-HFZdZd=o_~!s2@9f4xndj)0in(x4T9*W~_)mSk|?`&$(#Y zyVbJXZP5j8EAXD6*)nT>pJpYOKaAcW-1jqmokLeZz3l~b1nO(rceKQrxXr8GwJX&p z?DK$Ut^1|dnWnzUhJF0C<9(b6`gmmY*vrX4j@F%tTFZ+@v__9X|I&HH3drE8*`Chp zCDLODjIIM+f(3mjkMtWq(|*prjmDnu{|h*;J_Vdcw;?#$W3V#7nblh1YX(l)$w?mE zPd>pYT{b$76EI$k?i$?LIobpsqgin0_%={S(eEIOR@%{}#Z$z)&~$mDx0|x&=I->` z^XQrjW9$ii0=l@;=vcI#@p1hJJ}khY`Wwg}u36qre)$@gt|cK{_51oD?R^?psK1-_ zg3d^UI`b!_S0?`8JZ!aS!-1~*yfx^~Px!+}-(wXHvM%*jN{4QZd5cTZL1$}A>BmP% zj}Ex{F#a8E`cgV|?bYleUcM)G_M@L4_v0l~-%Y&q^Gav&zJYgN55Li4U3+Mdd99Oq zYvxqT#OOSY3*#fMO}@)y%iS`Cerl#4Z{=@`gIBwO^zs#R4sDBB8n1(lZ+}lf@M>+> z$G%t-^0#!|ZwBrJWgSV4dD<(jfUjm}t9P_4Ut&utvV|Wc{zc;Z(Kq}%;U3{hw42^B z2i_95(znf_5Ao%7TRf3oJ4gFQ^<}W{5Qny-*fbgDjs=rZ}&IYKxZ#qSL?+m_O8+=pW3LiQ%V9Lk#d=`4cg#e@f z!}u^;L)bIP`>&53d!9cwL+oc;#@^<&RM8uQUYy-pQ!lNt9`Rl!t`}YxVZ7R@#nmiv zwsUbcHxGZGJa;(g)4?$`S9>jsE+mf~7VDu%kv12k*ZdlKEY9CK>|MF+1IcCtyMET`c!MA@z|4F&=3~PSk1{o77tCzI+&d~d#(}1s$F(qASLqX^K zIkTImpLvhCi~-(lr^J~WbO$_Z+?h6^=e{0TRR6SjrApDlhdgmc|Bs9_&DOkpTXk-E z)a$?xL#O3<G{9;>lg%>L0 z<;Ub_(v*vxuCYz%ByC*vbJnTjIGm4F?hevvZ&&rFN!M_Sx;F&r{C$=Ix0`g0r>M6O zq+3`9Huie8&l92SM2fo0^>sg0L07szBD|KN_3{RHku{1<>JH#*hAux+ndXw`c>Bwh zwJO`$Sk2J4(<}XM65iC2o(?`~x54M*l@xttXdYQg{eKO-NqYxo-v-+I95x7@z_gro zrRECR>!o>*r$-q_gYIY9cTsFmx9=h11 zfdRbAM|sOQW5z)aWX#OuT{w{a!gR*SjJ!Wyni)T*@!rIDjT`obYUn=?+3*9&?iS%a zgw2F^5q8oS8SpJ#r}%~DlPUbr_gd`1LD%xjE#4cRhb{w?c#QagvwO42Cq5;fbSHZ6 z*VvB{U)zt(<8X@IHgKXxt+!`fvlk#=ZQh;j7fNLHyzv zgN5lAb)e-Pd_cl zpKvIP?_vIz$glKa{ilsnx4sAYoAQ2o-H9&v(XG`4cbNaX!UykR{mtV+dxQMRyq~@? z$lu`jd@;=bPvlp>hV?g*-?TT#KaKq2qYXj+xC4*nJ`jg{9dxQLmyq`WE z@h0n15#CXu&Ab&&NPah5P zGdI^_q!06df&Ak8nkO|Ez6MQ-&NTOkc6)e^rkHohqd8PIBcjU~^PlVnWEUo%P4E2m zu}7IRv8yE?bEe8lq&DH72L4FeM5-TNr!#22+<`8(W?R643?hGoW0FhJ{|lBL%2b@} z0rWlmrty(*Mv*fZAJ|W^*H$s}GG|@TzhBUs+I+TT8tnzh=1zNYIh~1O&ID(6oH2GP z+dKJa*11#3LtzaJ1e^P`9vy+3w>{QX7SnSXg{G;879v+`7U|okC7Q)3DW9a z^7$a&W5n6i(F5+4CzOR_F8Q*h%D&zAdHayNl_r+E7u|#}kLU2a7w3+t7-y-h@-S-} z#yaQ7-i5pvpDR0_Qswt3pS!H9%evS*PtU4e2ChX1b92MqAMq^PjRJf0snoFdA>gq) zv3;fg+j$p#H8|H+lkTcBO;RwW2;i`NA?8fvUD)nTESue!CC93oDJC83_JFs!I{zATBkiX zFh}h_aEFgigNvYlLZ93rUM=wai8N~{>^Em)$0`3z=Yl8f0}qLxCdwL9)CazW1D!h! z`+atH&2u83utdMv+D-IBf%g3=I2Jw%oVk@wKz3l<3nQC`Ht7k{z}7=Kx>EwX4$k}HYnb@O zg>Bx!JTf-8?_&>1HZNLJcIJ3bpMgKA1h#T#@K3<=&fuT$da`HmPcYwJQR~bMS1$<4 zl8?9;GN9!3G;k#{XYh=#x>C=~Nb!=He~}rQiQXdlko${@+WC<4pA~d;l{j&hvkjjC z{od?cKkWpU*jC72LkyV@9?@pO&jg?BLqH>0;%fi=M2EzvD^z+~=`6 ztJ@8JOjGw3RapBwNm2OrtGZ)6SiS;)%K;2V2!HE7)Ucb?05 zBHh7OXht%{FK$2f@~f2h%iHlK1&=*~o@Gz^66r*+clG_fE?~`suH+DF>O;~g;N#&? zTky=f^w1gnPY>SNH$SwmPDTrPZ^(=P1=`Y>-pAY_9uSTb@f7jWne_BGd97PeY%xwN(j9`tJLiAshrLfi^M8{REnV{7>DC9Tef_VJgmwN?D@=6@4^ z`BRZi`)X^*%RBHg(*HBK?v!06xJ7T0j8Y%xrp=LqQgb=p5-jIXbQZBI0(v)1!aGmvb%Fb9wt@C>rlC29q;5>W8-cA zjXG4`cPa0nXb@SbuRQAQV%+N*=8}`r zpf5CcA$&UTw^eg?t2^k;Ef0Dr+Nyg~!nO*IzX1;6QTV){XUP$|+hY%WPV_AK#Lh`y zuDc4}Se_7F{v+c;^OUiw9N5Ko5ou*n>&4)^J!go5~ zgSDQP@CZKkFOn>i zD^+eX`d7wm2AP2Vijl@2Cq?g~vSej=1T^FK%WvMH6KU3cm;ShlFt+Ce{dmGRKQ@~1 zdyTEI9ijv62gb4+t0UlI9e?rNc&b#cM)Jz^0DEuJ zTR#pxEvZ~hoaB>!(v2faA_GakZDiCaXM5#~^3VAuUa$3q_;_m$UQeEzR5tM%A8UYJ zzLUlO70>)<EdOfau?u0&q0FMsubT^;3(lkGMXsGo{qX3@ z|3x~+x#@EUxU3?+Lkhr`=RPFH=)&N%sNXMOQtP@o&NNeuY8X_mEEC#b?z|D|nZlKy{VT!R!4z(%+={oI4IQ zcIWf1eYsd}v-c*R!#@wz?o>C@#bk9Xni8y7|WJgtXyf<_Vm~0FbA|P zP#*@g6U~=w(U0gM;S5mTW}^$)PM<)5T+B~3GI-NEb-UJ zDV;x~ed*%x_oJ+Rb>@L**4WD`OE|-LRD3++r{TMqyIURg^AgG3$yNE`>gobMlc@h( zXi4J;K7g;$Vej{N5951f(+`hT|1JI^beI9woLftl?!Z0(-}=b;_^GWh-p}m>rr3kD zU1$HONBdVDinB*2+9*?Ng|ne6rBlA9+~9=DSAKk@T^P0r8hpH=RN4)1+}}zYbQY>1 zGvsz-libO8Oj1^wu!&H4kQXb=cY8%Ith<;m&ziwHG#)TUqZu6Djg zsB!cwLg89A*Gb-E^xZkc2`=*J(J za+$}|V{t3xMv;-?*p_3L>yPEr_`ZWYtM6pYjz!HL%@Lgy1aI2c>&sI(O%6^sI4o6!~@7gtK>1K!-?QsC{3j-0cqMomh8hUA~?5-PefIx4$D~ z-;1%dyz(wnHfQdvk?IiXWi#7FA6fU!6w34pSaHtxfI@{nr=dZJS$GLYK9EW(w(C6)G?zV<+;bU$8 zBKo5{4<0h$0eNnFmc6xT)SWeX-o%{A^Cw1|EO+y=kGpqSjjry*mhF8b^t*|?R?+DD zDsk}90dLj)wVZpLuQMmzjERfr7p+${7aH6IX*geXVP`@1kEO~*w4*(U|EzcvaqlB8 zgm<(KUSyrU(kd(_}IDATMg|vjO!8NwmbhS9Ybv}B_7ZIRwUx&Xs=~) z)|RncSbyy0KLp;Ml+KElYKx3NpO4lu7J18edYfr`tGm^kbtFA8_sDq@+alB4;$v&v zu^%mP;Wd7nQ(_Z?&t%)-u(8qQ()gSA1WhyAjn z_!gRN@X7j6c!H;fJWXRoZBx56u73*5;%TD$HJsNw%6k~!YudKV@U%sn0-jcIYtxD+ zc$)TT3{RuYK2O7^;c=cu96ZgVOz|}433wWC(tk|_cpA^jFP_FYt*PGck#;+H6FfTa zvz@!Fz8k=_kFbgOaJ?_y#u~ZuZ^YjUy^7|=mn_~@_P>gTp`))7rZe1a%=d5bEfuuO z=TTdsE%B&z-_rN5^SvH_l2fk(2xVsDtAJuu&b>dke4|`$V zv6ta#hsHKVt!^$d(>RJTHneu>)|~5?u0nfli?` zx{vZS-&mzmMgB=={X9J(zHnFiS{K>nT+v^z#TvsY%mfx2zvpwDpDZ%{x~VzmYE61q z^K^In=Q`bJ?sm@Rfb%qZJj&3%xK$qb7P#FjdbDx_amyW;qk1$}rC(RP#_8R*?RHwg zkt@~CpC96PX{_AsUV~k5W7*riX(@Pr z=63Hbz|)xq7xt|a4eX_=@2k*!h{v}>D`EZUWh#8TurseSxsoq+CQN+Tze`^8S9hR` zlT1FuH|eu)BVo1)xo=IH`X^+N30l7l$aVT47@<-Ip zVyQL&@6{Q+&Cv+DYj`aE)dL>!HR#PP4so_?h<*Gm-e$oKjLIvWpystvE9$1eo57P` zhB;H#s=V;?hsYzDOY1iIqhKH;1>dxBaOqG#u+JwhS%6;hv^Br>Ks5bH*Y|<7w3041 zc+pg8UV?KF7P{lkbOZI@eV_v$n(a=5=>y5-&G}n_qrv#FoJ+WZxK_d(;cP-@yuoYc z{{Zl)-*m1*&w@el>70PzV$NEpGmJVv_!UBi1AKLAflSlBS)?^^!YipXru zWq5uWxr;vSDYItcxfyzP=-;i>q4U&hB-=4x=)9)V73_@%NBQ;zzR7+`<@FQS8_0kg z_;&M2b*1^H@|9opC8(pBI{Hcb$ExG@s1-vIx}9)nL)6;2K5CWuzrbI*7V*`Np!}Q2 zqd8LiKiq@T^G9i`Xj*qq^L%IpeDiYiaPYO!GN&w(t8?WBFuVtmYo{Itl5&kY~9wOL$mTL$+tUm5~>-#t)bD`~H5O z&cqHfUYAzzMf7N2;BPj9+^IX(@SWQxd#+M|gI)BqV7verQ{X`UNmc%nf$nJ^^?Vna z(E3tqW9gWrmli(GFgVK^o|ZQKvjSP)+J7*mwrYK9?p|4^I|?2S+MZH-9mycpp;e^m zV~$Wdr9q#)E=-5~kd&-0n>E^sirch*|1028@M-@`V@c2SN1Mizo)bKWZHV)%F{pU( z+;%j0MuuViPrM5+WxvqSLJPKg^F-6!k?7pv_PT?f>;yA}3(M$q!Cen{mEK$Qsr+`1 zyYpN>|Fh-$yl1(uX}WudyD#OJbCmmKRo3h*GA(8G=KOoR7g3(>>dsK!&+q|d<+IF_ zIv45d+O^IXOh>3A!#aO?0sTpC)cCBvIiTamMvlEK7*ejEb`|xnqW)Du-Lo0{symza z?HwP!5xo!3z4<}UD%|eHm>)7cpWL>KXJ^|Now3sX z_~p=r!G4}gnyT9!5U-lZ4UR=jG6ms ze+vF}KdtsJRKJBR20c73xHKkppDl5N(oG6ZyHJ{?IceHT&W_1u=jZ27=-Ap`gsp+FtkjZ-ora-FALK6de%VJq%Ec{ z%6xz^rL^1OU(#ianla}02ev>)*1hEvWsDixFJdR?@BNtlSjo2;`~@T5K7pO2XkpLF zq9^|^F7H}5Iz0a_J<|~Fm98n8LhesvpOKcmqG$lw!$$sLo)XP4C)po^P8QP_q6fPy z-#(nDrk?H4gG;>g^NS`Dtf6&p;$72ka2wql+_UKayQelD`4VEElCj#&U*|Y-;8!+sx*JsI&RcmF&6I$}E?rU;?{53~g%cs4 zzblz^BZceTD&M7hIAFfNd*T5HJ7a_QWwq_lT_e0%XB8iC@F$-gcBAMOw`b)8y8s_R zj>>D^xT?15t@q&*;tmJ?KIb51sqSbl&_Tio@cNTXZs=HJ8LoFyXO+)Zn}o(8X`yqVBmy_^x!-~R@$ zvt9J9^zjqa)B5Z5glI9IUFSYf9z$m4JS}u5oQwWNQ*A$g_r$%0)ovrUo)56LiDy^4 z-Pk{gE)7iv^!9xFDQGg(iwAW3NL`xWMw8RtkS4G6X%adVeHxmCK0gdE3gsn@S=mJ! z849`)P213m_=)aPi=v(4lTA)?t*MdM5GV~>>7nYob1ET&J@ z4)K*J{jr$7tLG&h3r^8*C-IU*U7E1pklTKPmu$QB1TPVMZ^T2?CvU_<)F)e^VeJXb zF7NQz6Fp@3Z@@PW{rXtaPT$Jdxw_JWpDmrewk-K0{erb>hIA3q#8;pd z=_}M1Iq*pQ1=yXREu2eVqx&Ru7AnGA()wE0#1r(-fhF1p8iejOM>6k#NBWTWg15bY zHFd8xdlx=lCBIx%d%o+wIh^@$urqr@9{tF?6SxoYD!zC!kN$%?yq*fD;Cc@KxcKw` zrVZ+Q_4&zj!s5F6j?Wt>jnU4!G_sR|{%a@0Gw*fqynam5ukk;lk5s<;nEB)Q{4gDy zivJj#g6FxvzF?x;@#T(40h>nVzi#%FWk+`Jw>}PDKYjwQh0U~Sd99cZ@j7q2uWHkoGNj3^G#-V{1-4JLtf} z=V(t*>)+~XL*W|v^L#(mKAiH)K2`ERv{JEYtJcKWEzDw1qHSLnx*h54Go`Q2 z4#seV_Lq=Br3a2?N?+WS8HR`ALyPt2mRG6sx2&baHMs134Sfy?E*L2U&Y34|HxWGZ-`$ManDY{JoqA-cLHt#2i#UwJpr2b++=I4qV#5R~m4hw5=O!w-QDO#XGyv52`HbcbX~Blm*^W z&alyE>DyC5d~d(zXm|qt_oVxlPeGm8)ZW0Eug;lBGcPP&Ng8;$>@L=>B#pJ+o%7n9 zi7m}>_g2c0&Egq9J7a>mzOn~CZ#kRIp1&NSOzMVho&GLX}B!`D?K>7bhq)3^=>rmUxxEBIyuvuHX=>>nYQ+IiT zq|rCQujhriE#7i>i%Fj;Gd3u55#wNWYKxbsZ1j#mKL>Lgy;mI03*rOE=|X48|8wNk z-hj$Vq;9P?Bh!e!8>v6W^Jn<}3ggfkzl*a2>^C%Ib6W=m*-tjZMnqNlF)A)obQsq(QSU-)S!bYu1gN6k`XUwjoDXpPBOtLfZ*G6NqP z*LsL^BETnl_|_nK_$Hsb&E>oNG|)thzD`h9J8iI_eRMLlSP_~Bre@ynB%jJ|0tYHv zWj;h)GF7UGUz9OMeBpE0ePByiu!}!Baxwm9#lOJq!t79FQEn&_r`^~_9@1Ra3+&-{ z;aPFNUl%7I%A%Dx^(`hI)#ag7P~Pt`hs|Z4mtN@{p3}LZYIm_DodD;E{CS`Cf0aGA z{j$TG>kN7KEIZqM8|7%8F>3+fZlrwasX6~;_E_G`_jdBDUakGw(?i}_#D(>ur#@aU zFz;77N8f=(&!REeCg}OqOaI~Ej3Mz+>~OG;OCxJVvYc;0mN0WR{h@hVw5j<|d3CQf zWNg_XoSH^gGI!x05BO!PB|K?-;2W{3z7B2GB+F|}COw?in&S6qWQgaf z%TB$Xp0x&`8{5J(PwX!G<(^dLkLU~ek3?>%s151VFy|Z4rSIHb=_qpNN@nxH&OE-k z;j0^QpE(iX3ySn!sUt}|coR*oO!x%h6NGyR_Ygis_!Qwj!hM9#5M6!> zB7M3ie>Z*UTMx)y<&t*}RbO>wcXxH=viA*DFP|}t4;cKPI;91#mWP<{WIND5itn)s z`&#{%e;40l=mVL92X)4Ydb{NJ3_4uETy*{`j(Gjd%8}F-?yRSev}7#j17MTR4L zz7;q-u}jr>OYeTpOYeTd>muwTJdf}^!g2Tel?TgPDhuar;rVf%hj_-neb;mRpWsXo z^h#Obdl)X>&HY6!&@TB_kfyhyKlL&Re{Kp88@caZkwY}pbFRChT8)ttSBvy8G0 z%2sllhT^=(g}a~7X0xV4hs7AKtTOM*D$6?+RMrIf zJ`vRT4%lg>%?$*0DeAm1AD@oe(FHOR;JIDFRRm7E&| zE_iSyeZieK z5~2g%wQ`I10OgER#yEK%CeO|rhrC@Yhln5YPAC7f^B4n?qmlFFC6&(v>E@Cy zjL(x!WmgE5SM#jCN%o1AnXj1xWe<_c@O&=v13uWr^X&^clL5b7^a&?|PC(_}4x{Gswv4l-K5 z)}xXau`lM^J4q*5Ol8i^4zX@!Pmetgm2dIfo@f5(mktcSEWq_HcuRt^PMkAg4H2x7 zR6lkThh#r*V9IH&M%f?vEOQxWcc@o?9cu29(UOHqNm3pV3_}=uynN zjdPn?$0q2zX7v9KeJ0#WrkG3lVf&byD=GS4daGvk{&W0$j>%6B`*hZlS<+{!&Is+c z=!bUdOJ!Iaqu+Zg&j+wO&^+K$zf1kHJMilV=hWYt!@l1^cBGGWCS@*l1^fNX|I7>i z9t>+@&QvE$wSNE?em@SIw6e3e+XOEDfYT7qx|4=| zlS47qC0cV!Uf29`yxrh0W!>t1hcp&xLOM{o6LcUQfUj?5AO6rI*gnXY&^V#Sh(&qo zNA_fmjfm!!@N9zMxtZ^w4U*|g&NPJj!nxo|v`d?6!c(Lyn{f03PXEDg&I4Dpsdp@D ziSDe-lB$&h-YndZuq}%I=0HuNUsq{y3GKr}3#V)68FGYdk4`IPMJ}QGRf+ko;Pctxy@M zY?bwT+alhXqiWdppld~*rmcntoOHHhA$YLLZtWb)t!e!cA)Qs;jb9>-;oaUhyM}>* zG^(epIMT2tQQuo-AHGG7&pTAlxj{YkF#|KqHXn;Y*pvF^b_^Zw$P7Je<}q{f~!~-xcG}MHQq#j8MP^( zC8LAM(`Uq|EY4=YHw|8b@2L#y8EEr)V7`UhI9s8)X2xWm@SDLu9G~h(JHz;-A1vCW z@#5bfy#$?tmE54Vf6)|&){sp!9=E?w!t&Xoc*@?(f#!^ z=K8(%T)&|o(e}CYMg3R{>qPIu*>?Y4+U~kG`+R1tx1Toc`UWR17(;#h$M_%MZ`wf{ z#M^W}DdcYv+Jrs`+kk%d%lo;@13w3>Lq&%%<~7w}*1&;3En_!g@aoTf%m>yA*2H_X zW`(E488aGl-HcU>u#+$yjN3la?WF$DFGh~{&@YD4qfb9%S*4oBxZvHh#OK2fG$%Tz z>|_qy1kY_cKPXyhX8dVfJpgS8?ju1O)=SCp;29Gu{1T}g|2&e`Vh5phmBm)n{>9AK zdS+fvj;Ef1c9+)Jeo8(RJTpfn$LIO+=x37S^ZjSqI19egf||vyg$r+%7W<$rE`I`8=d%pdnasUbEWx5 zcu>rh+|Xa0?b==U{ZIVh4{ahwx_|h;n&d3ApXe*=Usv<7M7oD<%X$r~ z6z!FWZmjWAr3adnZAu^Si=2(dhfE1u6X_9m;WI$%0qFEm=Hs@V#6J+k!K2sh>pJ0I zKyw@Bb8S6=?p${&9W3!3nD2x(MJL_VBb$*`=#kPqr?G1ho`<2YS4b}!j8VSwNbjF2 zBcrjtQC~lh+7_2TLD}gFHteS@*-pzBjbPHa5`7C^rNf?nI1Y@d6gF~GUHB%v#ZhKz$PWpFG$_IM8 z^oqc5&c4t-`9YE{K9=gKN?+NEet8f-CepcTZ~v7HJ{ZbhB~PF61=m4bduHpLXmJC2 z%^h>bqA^GLbdIt;we{?7_DiGi3FNUu(^BxkjNf+VbZq#fgWO^6dLyl;dpz(@%bw|# zl>%$Kv&pOb)}+_NeuH_+oUhTCYs=f)z^#ur-8t9oZ1-fx=YWGv(Wtx7*=lrb8&cbO zU*I-?m#FSSq^&QIU-b!3$mIKD_;{85lHiP4e`n@0e~-Q3e)=zvS4kW9*OYr@7bMw5 zzJwzEBd%c-5!j3t8sy0(!>0Xc#=egI_6QOHO?;hxG+# zptN_rGqp8tw+y){#;WwyqT^NQ0_8tZ^t_@AeAy!t!l7(&ke&Cw0$lkPALpXo>5Lck z#h#1lQ>XMeLhb(NE3^&XD%qyhz1NeipV3>V@8z6V)U@*z^@p|5*j&laUN`Wdn>S-T zg04R~UV1RvReBJ9@U?rnXU!jzOKZ8(x?m9Oz`M4YRkg;$qQT zUyUNWQnkY;A0Ws_D1BUnNn^kb%LK&xVPE2sa8*1?- z&@ki3&J5v`1|Pu4nHXN({|dCDbEh%u%U+=<{=Te+o;|r!yp87wZGYgzbMlCI4e=UB z1qV5q^7j2XdVAmx%VjQmRBaNEh;u(0bJC;2f!eROuejL13sUqd97(Qylr;K&)bPQj zwGW8jLbDoYmkEa8`BI*r@AvU+r%I1QXU`_??{V)41=2 zr)kWTu`g$Q*A@qJjqverjMJUgHbdL_-S7?C-OacwHaBw~3tF=7HRo6b>*i?O-E7;e z8%mGc*f$q>X1ta6z|Vv`_^rA7%A$@9%t3kae+OTi%>NooW3v{x(Ult}R0rveuVa-j zT7drL>-5pD0gu`(+egV^velGK7Q(y-7=^>-rtvD23t-mAV7AL#^!hy!h>SZ~1}I4f1b=j8pJ z@YuA&KB2x7hYWG<1B}7v!Kd0D!l(Yxe6PL^c}odNEYV?< zIdoHF)Yu3@{|0{Th3|w%$w#{SA&v|rUfW5Xz2wuLm*UTc#>2hg`8-SRuyTx1@H;)P zvB+F}7s` zkJr#oYOn5jL%+ONb%!!b3_huQ;dG8i_z=934}@d2CraOf7x?6oihQU?)7+UrJo5RY z>OX8O4_WNhs{bV;#Yr#uNc;I3KdP7Y8*7}UHTrzNcyO%P3tZpukdJFV|1Y?g1~B43 z$H0i5oc&dJ7W5*Yt>OnM>X*&yT+5#WMf;tsC6@t9-^JSu?vYguee6UQ5pVZxWY+_q zb*^A6a_6!5S16mP4wYZeC&F)%vFpc*#&Y;gV>yyxK7kjkkX#}eg*Iwz+XdQ~Ej=R| zqF#KyL)%|qexr}$z@WS8gn#jjAJXm>)FWC(zp@uurea}B6T221GPexvzRYdT$)9Au zE7|ehc*N~4-RT*7iV|mv!1p5RX((ymbE9`H<;i|{XC6MBy~o>ZMcft84t|2Yfotd+ z>oza4a;@6{94~&Jw8%*b?i6jbhbP3tyYVrt^qZR_^s_&=WhlQ{^IX@x6UZCX)$bM= z1I?uo`e&nuz5_XoyI*N%Zyq_U;LBkKcP@RG;=L>wB-b| z(opvLaX_ct%mJd;H2EaUH-o4D1Ai00Q+#9|`a{tH-^D{?>{H7gpoeG89cE49>^S=$ z>3^k1W~$0pr*N*Z^(9~zd{@0?eN|^lBH&+lG>G@b@(&sQxiE+A05%EYRsGzxP$ZA& z#-g1L=|(x1(VNCM@TSoTtxKZVSbtLT4&yVLEq#yt&s{^FMVu9il!vQ3=|_8!=BsQi zBKd-MJwL>_md)E|NSom-Pc%r|@b=$KJ5E}7N$nG)?V;RQkT!CPa{rdJIy<|9w7rxY z57H)2Q7&^tQg`kxA?;$yZ3xmvPf_muq}5$~$VmIMl-n4joqmdPH6Q4XzW0*0k8%@1 zTKm1f*|xtTt?uqilXf}f&iun6gR^NV_I*#n*-p~xPCxq1;F&pN|BB37?^H4*^IB4U z$(a~vbfl`gJJ4s{AIsc>{EFV2H5_Bm@a95ls2X3%-6!ec>Oz$l^wDkb$*{lH268BT z!N}I)i=7%%(2CCTh_C-Sd`xw!zGi4kb;1uH75#~J#GgcWqEqCrM@74uw`cz3{E1Bq zu4PTUtoAwJ4(Dy-R~=f{K8tWMz&GU)t*b0-w9H(08FQ`dYQ!J9%bSfXBpxb$sdQR< zG*hQ!#+0RX^FUSOh_O)V0*X+-Rj1~+zIi8jtmf6#0dIZJFMZy+B9IL= z2StP%@G`r+(ewT+zzukjP5!0eMrooU{z&sem`3%I<`052_2oPhrU}Y<|0&AZ8>R`$ z`M@d4*&U_{%K6|a%6TMA^ZzjSE?`m>Xa4^=eVOU$X=i$1&~cn-4~&X{+8`^5k!2D4cdb%`WF0R0% zJphln>C$D8Rd$^GAL$V5D!Ek%dJw z+G*=Ue*+%zxU$}>aUs38+#iRMXXUhg5$;>XS4w_3wj7Hw4@joi&%U-WnK5=3I@ypI#)H#LQCzDPUUc0A1k zV&Fvn&)$?OB)aa!#=*TE$d7gOTLUs+dxQ3$NN<~)*ZPI%1s$#V$@n^W6akxo>h4F^ zhu3(-2hi15=H3GA^5d^p~~lZPU6c`{kgwFJc>!PQ8l% zCU?hf;JFSs+5b}f*ZfE_Ro|Wr{tdjV{)%75emlu&*#smT?*u+ceY~`@d->en$Yo$VMq)iN7WMQ%L;Y99(f`2{KyJ)Pz~kB%=R(*UGn^kQy+L*o}jpw45(b>?c;u&zfg0B+K4&uzlbaoE^=Tep=^PvP!gScyXuHpSgo^`yp z^IXRJtvmy~-_Fy3?_I!ihDCdanIB{}78X%=?Gw~kfmaVTIlkDJ`NnRIQD5vH?&xCQ zl|^~b4Fll@e^q=H_nEEsC&?d*_wn zpzCn_`5Kk{L* z51WJf9TR!56!|%_jd2W}NIu0Vk0){?b^{ORWoUfN%%jge?}>C+x;H@ihHw`%_L6r@ z+O^>{`K@xNb!6%zPe)#3KH}hp{(}2j9o$;G5Zy_n+~?`u^JQAJZzpNn~t7MJejXq^LgrfH}X_j7P#MQx8Et}VZQhD*w?a+ z?)UIX4)#Tz@4>(9d#F_(-T79o&#f;0&%5|<{|x-kL|@BBpp#nohmnFGVXF}zNy3L2 zWAGvL@{BWIlujg?#gCtPwDwV~EhMr1NDpD3yM=E%V}ZT2q-z{1O=Hpruh1Q>KKfl_ zRW|m^4jdR2^c$Tg!*!5X>9S{vDa9V6{10nzdPACfDOx(97)o4 zw{X`-DngsNGGmb?K6tM!zm537T+m3Qv$tVO3lO)1r)~d-uRI#T?-sn8Yx_m(#2s$U zRd!c*t#uf8AovB>NB!g{+?Yg0bs@LgCAZkyat~{=G3MONcdMBri%+&qVg7BbFRVM` z1Z&Oh?1f1`z#Q;_g3g=My*p!K4}2e;`}^2xH;d0nW)Fuami4%@eNDXkG-%4!&l&fE zJqmlh>^F_l@uyy6>-bu~E9b3(k4gtD%l|6!hp`t(2b6zN^$_?h`j3Inp>12y+&l^& zk1ov1j|zKQx5_HpisZLl-U##lSUS4{-QL#W8wPZE+2hdP*hBnKLAFuoLbhsm5AiB+ z+d4Y?h*v?Yt872VXnJ{JOl-OR|4@3Rd?5$+$FhIEe}C+%g7)6o`qRzWIA_t$se1~Y zt>;;`A3FWwi7vOs$C)!xUiDSG$-UJn=KG>C`bKN>C($PPzox$a{q|O;Uu7@r z?^otLwmkzrBfk~(tL*x~7IglGV4Z&DuCZT_E8cVO)%5F3dtG*?o7e8wiu~%=wsOB> z*Y~Sm;U@-r`uh7dLcc~j(ZkC9O1r3E=@YwOqf70!QNOAmWM38SHN(3PHCJQ(%IRnI zKXstYZa;Ta^fNvij3WrQJDOfv7{gwVkju{w)z{b*`^UWx`mUTWYAiaw585YPISxAP zI%*uqpGA7~I>xHTfN0X@AubJkm_SFSzLSPMT$pq`>+jerU&Rlx>=$OVi)NGPdC5Ww zANMAL&XOKUm_!?IZb5xj}?mP9hS72SaKRQ!N!yPR`I%LL9` zX-shkOnO-1EXLFYkzsrj-WEk4Gzh-cd*DIYvltKZ8Soj8+jczGr?##4adu8-X>MH` z=Kzr>HQw=!k*`lUL!aTp;fv6&^j{->IU|jAg_PO;8C7pU|yy!bK z!o#rb4=XH7E(}) zzMrM`(Y@Svn%l_zEZ^wApJl1_$KKCUhdxmk>9j(bn=Gw6*M)Wd;aul_7K=5p?9w80 z>|nhmpZ>YXSl!Q(wCWm`7Q>OwA@=<&Ml$R%mmW2jxu)uK5oaq_?g9NG`3?5V%5Uon z(EDe#5&jnaZFB|yE8A$+AK6Bi(ngmJYNOe-(WQUpHu@MpHqp_3e0=P&8a{Zeeg$4; z;qRulde?>B>B5SJE5~)1yybECoSR3sj$j~WQ~E{!LYcm@|9f#oEuU&pMA(i$1w<- zKH}#8_P~K_-@#WG$KXl-g;-EM8le30YN%7V8PJ#5p- z-2C-3()raNrt?q7t^Ad-Sl&Q~8DqurIo=KY4vknR_L5{_t4&LD^QTOy&A+$Xn}3S* zD}eX8@D}er;PJUF_<(;3TAO=eef}pO9+B@N?Q&oPz>Ws@F5Y!^VgUG0G~UQ_XUxK0 z$NVKmJo(KJZ_I@)_MvYd??mwJ^H~fd%pF%U-pDDNsG44Kl&Q)KmTRV zN0YBB(T=%~TCXeBvKQ;4j_XSA-(Qvg{kIdPM;3?juY4gVE)79 ziISO$<+p;@OvduJ#`cvCeDC7?EfJpoaB*IGu8L{DDx7wLTQEbS|yu zdiEaw-E#QsrFqXkt;s!z55wngPiN1ckDR-CVbQmV=e&-hZ%b#<_f)btg8c7aSC@a} zJYU|&xyWWBmiN#XoH?DZN-Vd0v1Qh?FV4t4{G~NH;h1&-_DjxWf1~TdTy?CYcmn0G z?&>U7$CE|u9lRA6)*pgXhZEX5_rx7v--1_ZhkI)I4iWyra>j;_{|n(4tLLWeG5S4VPx-erb(os- zVGr`*&*zKAa$_ii#_i{Rb#eYL|NY{;^rIQe(%Fjw>FnjNt;*f}!J3>Ix-9QYK2~`C z-&Zle*;HuWyC&z0JyLjf#{RXSDu%HW^%f_{f*ePTr;*p`S6s>`S*-X599Rr zjGJg|_4{9>TnG4XpZ`fY@1o2q?Q zm*QzU^SvrOgL-p@F19rD*LSC`HjQrV9Nl*kzE6O`cEbd^;jP_&OL&iP9PhYNb6yU- zu#2*WxnmT2u%~sNCHsF8+q%|x0_c)q=FFiaK1l7@(TS5y-;B=6X^oY+w}|e%TlbaGox z^f6Z=F0yO4?oT(iJW%vRRNT~jr0YpyIWbB-&@eW<$I^?u5!cL4oSbq-NyyZ(o%GwZz5eKG1w zJp&2VdC?*3Y}YrV`bytiyIXyvI(xC@ICY-k)H&RT93U=Aog@EQFt)+9$e$Z^VSVS^kp$(>{Gx^`m|NU-oI>FnwBG z(Wh1Pso(9>H{5#uclz(HKSTfdKBNDt{uld?b=3do{a5uz^k3i*{r5lNJ)u8CJ^hEN zXC?2crk-Wq^FJAo0-3vc76X(MZk+;a%n)X$e+4T|jBKV;3?r!r%&J=ud zMXnlu=-Q{gQ8dhN6oZ?-QLKgM2W`I3{Mp#8{hiJFE_&1zx_?$>iYBm?rs2ISPwp9m ztkk`Go=iHM3~SwUV}bL*uKwt1P>ao(v;s{GS)(hYr)?^6eS zW(~=}dy8hQGt4|CXlCBnU6;uqdy&hJdqSNiO zF(vO~5ALzo7BafmAyxEP-za+2wh^aoC8x|d^X|kd%h%p%ndp<%%n$IfAFDZt<|5UU zm9mdDW4y=Grv+j@VCH746qg__kv^?nb&qjgY0TGIWi)0VrS2hc;}>n8KL(z>d`V>2 zs!Pc3$y_mpT?pA%KmEkMCdNnof)o0*Mp3`w_&#<%Wt)i=q?P zUmED6?N)@rk4}SK8J#%NY1PD7Z)Ohhl60yVeUjLY@71E5k=R?)f4_a)vf zdU*a{&cX4wZ|6UEC$w+H#)E%j`>vvo|Ni*9MSpy&?&W*13K%bVsuT}Q6)@F;2TuSz zn_N6T@YE>Y#S;`fcxvNY3+r7xe(;18@8UT^@ZhNf4||>M@>GGRUhyuTu;9Vd5Z_wB zKgTXlHF$<7-o-Oi@Zf0#&)>Uv0^k{@co)x+f(Or0@vVhhT|715X;Qq4=V-x$rx`pq zxOjr#IY#j=o)*D_=X3F`g{xgWwct5c@h+a@1P`7Fc<=?W>xGRv*Q$6I&v3zmXGDB! zA@1Ti0z7SsckvuAc<`J69(-aR^wXzxu|>HPd6)mDpFSPQf8jX^Jgf~p=rgt#M;S`r zRUBec_!n+E81b6VPBDN#=qI2#b5<3HgJx=O^X(H1eED9w(cOBWLyU|zcUliWNMA& z7fr^s4=3)>TR%;hv=*3iuq@hO)slh9={&?%Y~UDp7sdB2^{ zXv+Q=S`G6}Y;*bHTE|JH^Uy12^*XdFKPTog*-%Pn2c!Q&Z}q|Xef6Wh+84&B#7xPr zmbmHH^$A92_lhPXDb_+=`mJAZOZr^#t#6iLHf8-SXCeH==kKZ!7H7v6Dtg7-A=9xJ?zox1qq+<4v{p7Lh#bpDHn zpP?ss&jjyKVEyoo35MX_ES_aQcNNdJpYIkY@`RSVec0%vhuAzM0uRY-->v(q1DW$E z3p^y#SE%N{nfZO8%6^s#ex7~slHaoKYtPLs=FaFG8_+qb;6(;!*VV8$vyQp>ET7T+ z0`u?R5WdA69Ob3^ZjUoJFA?_(-dFOjxp^{BFBDnyuqMcOX1i2fsiM$RgkK;tlgt8w+1v^RK;H)2(68QY3{8hga;| zlql`nLdYgc^&RK;#gOgw_k2O}{Ok$ftHpLHU8y#aZeT7RG?Pn^ySrEuzz?B4Q}7T> zf)U9SUZc-E;0=&oLwYswRRll5NBYa8d&ytp=C36_NT?wMNPmHJUq$|U;_C=U5JIHe z`awnhp~Md%G!Vk1KSBPgiu^|re%5OybWVoK6@|`Zc6$yj5Ad ziW99&;cUWLgbAcwg&w{ET{rCNx=Cn4V>ui_Hg{c=TZ8PAoRzLCzctSz>1^ll6_)Hv z!pR=g>D;S{4O?UQD)jHQyA9($dkojaJFPm6rb2& zc#{X2hpdx~V+^xyh>Qw;wGW^A-29|uF=Ll;tn<5?l8bY7wg1)=KIY$ghVX3Uc_hy! zo}tx;q<>W5v>haP@*0NECl{)}AnBiC3fX_)0Pn*Z&8K)+q8`~Q%BPo?f< z`W;3652D`{F8$v0Y5Lu7&M)n6B}|@QsyAKwMUMY5^xIFnj1MnkU@-mm(=O@Nqz|Uw ze%d9ymh{2&+fTcs*ONY&e*0;c^r55=rr&4WLFpLR(LhRDe^}nWB0EjIEN|ge$XkDWK;G81FGk)XzYdbO@Tvs7%9Xcg zQTH;vPNM$)L&@8{OFu1dJ0hihn+RJX$lEGc-quvmtJ-|9ynPFK%Nc`=1Ib#^?ZNc= z7V;LJM!aOL==NZGb@B&@m#h`t9!#%J{t)q!wW8aD>D9>}CSI~ubbBzpI{6!km#h`t z9!#%J{wCrjYelyQ)2oxeg?PzY(e1(X>g10QFIg+PJ(ymd{B6Wb){1TqrdKEbNa7`H zMYjjjtCN2W@shQo+k@%V$sZ+NvQ~6^FulHoJ?X0Kc;Y2%MYsL*8h@)eASoJ|-^ zulCrrVvOCSWw>MalpJyvo78*@-)?lpx;(lf|3$aM4jQ}AtyMX8*RcLv9=lgn=!(#7 z#n?^at6d(u`0v!jEg?YqfUI%yA3=N_p`H*TeL&VY z`5TBILKsR2lRhA8oczOxKay}1p^@}&@_k2Fbn+ifd^6z~LKEo&vc}2(IpU8c97kv& zeL&VY`CEw}P8dOmkUk)5oczZVe*)n|LL2D|`M#qoI{8l`eiUIeVI=7Tvc}1OGV!Mn zP9=;XeL&VY`NtAJj&K?wO8S7T(b$b=PbdBi!kL8eq+cUh!`MA5{!_;7PYV+X6Ns0r zkxsVMeZI{cO7D9C!cHtCUZyGhGYYgZBKSS+5P_d6Xpo$Y}KTRr}>HV5xj&O zN%N8~;O3JpPqu+7!dFQ1RphHBE=Z^$Tt%9{BA;w`M-W1UFOpVOk*|TcFhRC~IBC@t z`DCjbN*F@;0%?JYe46tgNf<_$LRw8lKH27uCNvQyk`}DU_c`KP2*(h{lU7@iPqsMC z`Hv->Oj@WS-w5J{6Iux;kak2xKH1)mC$tfcBTe&ZwWs9uNyN$ira3?J=cQwet&6d_ zEgnT^R3G*C4K`EyU45dyQ6KFGm(w?z-^H`)6ZMVy=+~qQ;V&#eMB}9gSlnW!`zbpl6iAJJ}}*5p|9ENQf2$dI%jSf zV_u1_>Qf!1ueoa?^~@*B>mNF6VKFvU%`MrBYwN0{9W=L`kFGkQVs5EDv|8_IMmKFi zH$9eTgy(RcZT-6HG-v(8nOm+1#5A|O)Sg??7FN(*|Ipl0>mO!2zWE7_lS|===yC*u z@I!d5hi_GrCcBECI3K}F_-E3*o7lst7+I%~z4Hmbf6HhQOQ@x*Nz>N8AyF z5CPvl=x*S94a9{B^#s{$t1I#~5;v4Egka0OihM^AcO+pLVIBEuD)KcGcQm1iu$r`B zMZV7w*Frdkp!Jj5ihL2`jw2jP_y^KL75PRGH=NK)xSg~kD)OB`-0_4q!p)>*yP==p_c-@x&Jjnu6~1B#7=L^K3g|(y?|9ADX(FyBW^wKfmZAvk(s#w_jByPZfHd0yQ4dc?s3-@?up9;WvT_aLewvmcy{XldVg!Ho<(zQ`RXrFX-FQ#d^fH>-%JXtnZ%RSBni& z_Q*&VwjBJ>!t8I5J#xSXd0`*>RnA@q?)B}uBYJkW8hZ`&5Y(E2*}f!aCXqqJ%O>sN ze^ruo2cAZJYvCEjKy`|>2kd436mm-WQ>;1gU-oFN7y5wP3|s&>FZgPd23!ERApZm4 zs|8;GxU`GU2fibe=HjbU9`I>>Fa+HFE!1p<&x%iG%9`I@XuLZc9Tzoa) zYgL+yZ#e&jZv^-vz+LO&3xe->rMdV{P#*A|*pB`I+!ZdqTJW8uG#B3}{tMq|@Qnmc z>xn8~2z)0i&Bb?$@__Hu_N|36z~KvH_s0?78>=)I-#GpY-)Z2B0yjzc7zeUsfw_1i$Zpw&&XfnLb^ z{)IWw=t^UyZC5e)UrD2)&(7gVYcP#M^wWb8-OI@y8)#H_p=iCoOrx^9;36F~V%XZ5 z1J)*-b^qGfe|O#g%6_@0b^kB2E|37X*8QJiUBG}YWvdB6n_BOeKB&EhS|f-e12?4P zf1tIpW$?F4vrQ@1$B}t;$UNC#?e#<6huH7e^~o2Yk@q7%B@@5U_rBK1`=PB{LFTnG@VDr4?#&VnI z4c1Ez$Me2}jjHw_o_F~nd0rIWPy^4aad}?Nf1Bsws}@5iaebW*V4E%Tyx(dq=@2}x zK6qWSjpPO&{RRnks+I;R8tSgmu|LL~R!~mbW zJS!geJUqSZ@1(i4A0LcLe<#hmpF%d3{hj>uQ57(i{!XIZ$0fho9e<|)Fv3&m@1%M7 z!!92AJIOzyj3+4g_`Ag#@Q4G&sE?l z`#Xu&ZQlyMC4Z+#1)j3MljiYXbn(dFNq!UM@(dR|3+V&?PS{@xr~fa@yd9tX`DNY}qP2vh|KGzp zh;b;Hw_>ED|8G9Y(f_xNa`b=JM{Jpgu3_u{%mW72L~1`%|Cf9dPpp)Al7pg~N|`5} zzszI({1;D@PhmB1l`=1=G?&NL@LxPO0KQt_DrKH@{xZHJlm~qBAryU7$~@`(Wqb|% z7rrp~2FpC@{AGM)nJ3yhDt@rclg?kpSC)D5JrW&M$~@`(WqhAg9?B=087%Xp^Oy0p zDi7t0fNw%{AGM&l?QxL@C}xE()kC=Joy)$86S{&l5v$XPcm>K>9)-KU(`eQVypUd>!Ax- z-zn2%m;470MU$gknw;*^cYOP&=j5Z6=He553g1cK8yP>CCQntGi%;|^d?&YmdQN_t z(p-F^PvMiVUo?KO9(pEmWtuF{$xjF0c;L!<=tRSzNryJywe`^nq>CoCrnJaiTk6DC zt#|E>)^m&2n6Rgo^(*O8e&&~z`jvF9mX8PYD=*)!0;W>G^7E~sz?Ai?Dqw`CQoqvr zM$pAG;7{)02?{>$_>-G1o&kSy2am>}^arhX?El?>ekFTRxjbe4O8(@(0!HN-@F#ch zl=UmEf4t}78Sp1}%5$V!9?6YgxOfKq$sIgL>${Xk>mhHtcn18*9Xw_I>T}?E&BZg| zPwwC;>sMMI+3MmM@F#ch40p>TdGb##o&kSy2am?A%5wsEx`ZcD=}!)x3jOLN@H_^L z^egF8mHL(Rt+d7o<07JUl9=mP?)rp!W7ys^)97FMgyL7ue=}1mRPp=>8}CoGZjv}S zkB@mlAag$B-N{qUe<#oR^!xdR|0Eyne8_JJ@8ECg`})>xT6;Ofw}ij^tt$6hex3pM zTmSIeL+2B0IbXSqDtEbzH*0O?5Z@E-a=!BSl)wDF3!uMbqC6jD&yR6_PIJH|#*#nD z26oc#2G0kzujkM}1;K3fA z@>TFB^I+u*usu2+kTM|@0rs_ex!AFIG~oQp?u z$4gv1A@E4%mhs3AquUEt!e`B(*><6S%_fahG{p-=67F}$;9&6YbO`7b=;V`l(! zI6ihNksji;pEX8)f~>s&^~i~@3>zQI}Xp??3>p9=um|9qb_%Uc$)p;?3->3 zv+hKE<(}&^SXYvttoBQXlG-o5m_6nj3x+W#?=hg44EHy4rdr70%q(j|(VxNRPG=vv z`^CLc?$5t&v;@A`v#}7zk_|_nU81};ThMuDf-$43ayo0!%&f^7;a!DBOZO=79$sU4#y(JN z%Q)w481~-uRaR4mer(l#O!#i(_2SeCuNRH*>qSo+_epV{`8lIKxlOH|*}Km1(uSQ` zo$LE_bgQL(Q#w2Go6)Xp3;6$%vT08cHnn`9OZ;=8eYXYc^OTEkWESQkJT?Bz=-h(Y zwUWNSiuhGIop-MD8N8RU2OfFsko?-B&zkqL;IctppR{N}sawkP=r`<+6LlnOatBv;3*~t1olK(nuS@%k)&(w~l zF*MKmbWm-jJ~P5Q=r`gS+lH~DV7D!OW<+;TXQ$u1QT!VOOW&Cd-zZKQxkIo;GrXhN z*_zJYb&4mab7Ie#Xy($?16r{AuPeGWTRA?lgI!U1w?Ojchq(FG*nt(oxv1^M>v}Y*t3;Je})e-|oR`sEo~)O9<6k82qTD=a_2%%e z-ZQ9|&d

sRl2qn8z~Cf>9U%ag7zst}lAWt}o7bl|36t_8gL@ma+U=hIuz_zw_ywM ztG1-Glbe#3XwJXs8#c`uap>l!A?OIZz6rlcsZ89B1dRo{-YWhWx-*QoijOc(YoDR6 znT6SNUZ~B5qZj;t@UaJSm!pP;!wyL0Zi=)M}dE7R9f z=uq^gbIhX=hxWw3#fwFI8W-vp(H?tWxnIv|3-J(*9rcOEf|1z)|K&g9M09D7Bk@zK z!yYq+c^~z6#>>EaaXs+5*~y_hq{>FJ~+1VIs6R zgSBSuD_=I;Ye*KE^u6|>&4wm>UVFG_@6R9ZnUh=EtNkyc%|@QdsLsM#U3d=MqOIrn z|6kCS_^9qq2^icx?W z+qlH0C)1i$2)zPdc`cL^PZU2ij8)n1n#t_b#*f)|zp;?Ey0X6o*P1kIos*YaL1-r! z@3f4J_QuadcfWkB?Z;)LM;M0gY`cX0@t2Q<=0^Z?TCjZ~=j|Gny%)$}4aYD#b$)5J zVA8OcH+I!Wep#81JQ9FBw z1=sh6!7~IrV}q~uel+h!`}-5N?dUyg#g5)vW1sY1v1w%KoE53wbGx_qzDqr>q8^vc zYb(9maX~3MJ=MFbbxLV$aC>jxOnT%kh0@+$EvQ z)IzJ3vEpI==Aoa(L(Rw+3p&%(H0Id(JQ;W@X};*3f^;B_Z|Oi9Gt;(j+lcX;QuV(^JzT=Co++E-d1TQ{cRy6~D&*`m|fwY;^|sQ{W_>0G+a@?I?fLM!}Yt;t>2Y@ zT>YReUv#j58i|cd0%1She-x!gzR>&ZUx0AsHyXCB1Y5d`oi> zZ`7L`Lq6%1-g`C_=csMqV{?GH2RoEn7#(AeSWfrALO4P2$~=1abp@F5WFYQs#zcg8tKLHQ27Ud-Ob@rLg7!c2p%#i$78%?1c+IMfDD@!kK;y-7sa0eRC@IqVW ziMN~4c;Wh6DI??Y?-G*f_`VV!0`6~9zk1JO#aSm`Vd)GGjUO{Iw@?*ZVR^dd7V4}O z){oIozPgV5?U#T*$-L>UqV(xz zU6X}pQ^&jZ*5xFV>#UVo4|3tr$!oIS35&A6Xs0bx-e4T4EtW+Y1IS_3Tk}K7V9l3A zoBA(aES+C6Sp8zlQ|N#_`9ZaX`E0_G9 zdLrdD(^ura$2im)j?bW$dEIUA>*g7?X7x(eRnVXThBP)#xGdkdljN`@iN?nF+_*)*#3+f6r>Zcl#FJJXDm#%){Md)f*D-;j*DY;s#ka;W?* z4>)|_h*F;0$s1j96knGdcNgCu|UcidE}`hfEN&MDt5kxy*Al3ia*e?s2vy^=qDlW!{B0*;yNbC)c- z;#*zFn;T2F`MYd6^ycJ|rCZP2SK8NlO6i>~qe}64^KChIYwOjeySMp}Ltp5N(C&9H zsOgLHjG>R;J?aa64N* zg*gPYm93kW&aNTuoC|$9#XrWJ!V_7P{Vud=j_iaUm+$@nxndf}vDMevFg-nBwNM==oqrW`hfp>hm zJdERVc?`Qe9V(A~C$|Y-^(4}||FqlK7s*%3JpGqWD|$<8dAQIhdb`dOEVr5}$h{)s^KQ*`O!J-L=r0d?BxEBM)|n+pOYy++R|- zB~yIw>T8L^CsK1T!*I?vFs*ls#w+N&^r`xX7wK4W)$ zoO^N3;C$i)Z4x;zx0^H4btbXFIq2y7c@O^Ze~k{rJiQwotUE$52=aZ`ndpM4QonKL zZV=o)zTe2b36=OKkY+}v=IUL1oFCminQ#Mvv!T1cOqfadD&ac9R|wYJWlS9>-OWf&%CC40^tAwn`rk(g#RS; z5qb$a|Krz$eS}{T_7ZvsZxQBG2iiNoEV2mtpOq)Bne$q+wXDtS+*gyQ&TsvN+ZM+h zqAjikhw_@y^w4F|b^cXR?uTN&sQ&Oof0);u3d_Qaq-SuK_PW9b&VN^(>@%Xd({3;K zH|+t(Y=izIPiow7Yc^-DE($L!%*I}#dq;jp{jrgD>s}_c#awXMZAG7|>^|@iZ?~WB z8u&VAu5&IH@a)53EG?r%60{s{TY-~TCajhs#IMF-*BWMt>vmh=LhlP}!= zmwalA@9fryBTz}_uRpf(mpzX^L|g>>OEjtZcK&1LTbk?s{`y3z z3Yqg;&OKiFqA!2`Ki1?=?J@IvIR98@KKX8#+T*!nYR`|rb@%ki%#k~gWmEb%&s}HL zogKihEf8O9RY&Jr?0pIPTRHoRx_`r8XFcSvwI1{bEkEZHdwz`V`O!}LYjMtawX-l2 zSQA+F&HbxZ$2-Rpd2p1$IJb;cWVLFkOu%zs8pCV9;1P)g4PG(f^N+9T*qDb#JJ6 zKauxT#rp`}7qvQLb?`X7l(h0#pT>XF9rs#unO%Wn2=71pvUA^C8|9c}r#)O04b_qs ztR&&J2Rz1pIE`4=_drkB-ru9t5)bhrm47SUKb1aQ^*< zQ5jBUB32m|Aq0%ya|Zm=oCi;cguTZ8dav;uM7zK1z=1^Xfdf&PND{_%`w?E_nI9ZD z;5*%G#9`R8S!{oi%~;Qj_ZlOSCf7c8;J{AeC8s2#!m*Rzmkg225`Waa6^)#q-$-55 zpJh44*~5Fn$(Q!*0oQH<)v)!HSH=Oyyx?8dd_qs0+#|cV`e{$vvA0Df4;k0zan9rh zU}b||KZGakmR|XAPm22u1TWroSBf!faQ8+Eou*578?P=@C%K~%ouoQJ`RI?fi0(e0 zg3N)BAv2F<-&h@TV=>_$2)7a12@434ZLM$`?*1J8;N^-P~3XrcDnfgg>SDKl+GG_ z_nm{{RucD9H_vy-lNgk~kn~^8yWpw#*pJSg1dX(ZyvB`$YYC0eT@#^&5FxY?MiRyl zqJ;5;34}?67y%x4-~z%7LR^8d8V+NxFqlVR(}fPke%Cb4-Vx4XC!fb!T0`z$$|U*R zW$egy8C$a-@~(S^pXU8(-ceTI)0gC*;r$ujf6lw^3x1aOXL;YjJLkdWpX2>G-e2RL zbLaBU^Zq>VTj`e<`F~a>oqv({7IaqGpJK+m+yvqxqAeqxj}qSzhUanbkZEwYZWw(d z#@a}x1K<8cUzBx{3Bbg7pTslHGsZK)^Wxy-zG?i|J#oI;?fCw0@3}ZQtuMg;p#6VF z-z3sPyw}<97xjhtKg3Ook=Drjk?#96-kW%DcHiNd%`Lni%X>RASKo^o*rKt6v;b@3 z>!NiX$@h?vu#QKzb!6Zdste_QF}61QVyrWJ9Pw)`boxjqvX=XuDSIfE&i->|ZT9KR z*6dNFFCrbznfH?R&(_-PGuGCu?2oI!=Of-He84{oJhI8g=O^Cp!aoN*vdM;LUv<8U z^1f)SwflnhZFnlWw&BI-)`pLf3;WSSnke^vbP|n~{dfGbN9Wk?zu}iXN$g$wujEPo zXRICE{kbsr&zV_S+1Wj{zy2`X?ce*n#r=2Ns`oxke2VvHc@Oj6wPjZJyeIbW4R=@V zea4RS?|lxKuUxnvRa>xCd%ya^{=Mf<+`sqp$L!yG-RS*$Q`>xd&%5%uy^r1y+55;H zk-bm6kl4HViNxM-PE71gA2V<7wLjm#H}cw7_Kv*aguN%+apK-(FWj*A+ZQg_``GAf z_I``>@6;yt{^-iz?ET=v-|YR@8-BBQ_mw}`o4er$d$V`^VDE<){$Q_l$8YvlPoL6L zb%m$Lf5ns@?*dPcXTg*n^J|`-z;sWK?`u-=E5*R0bNxuLV^&w9>U zvAuL_tgrMJqqdh$nDT6I+stQshc4J&I%@j%(#6v~eUqlAN`cX=cT8j*WK^nj@wOZL zqSSF;Yoa9ji)N@R<1t3uB8@m7Y0M)Z^^Sa+{9DM+y&s8KXRd|*Y>#y2w8#JA71#D@&3FPhXsh1Lj~A3a z#+D@bukro&emuW)XQHn(s`I1X6Yd4iCh)AdsPEzhH}=WSCi~ddZ_h9NwqpTjK_#%E z^_6yi`?}KCVtw@OFX-D}^o+dvqu#b#$lF2Q1+l)1r_bvfPd?eeURi!!X+QQUrKw-L zmtR}DoxCUTy*9pg@rr4{U(=`ba-JWNCszX;@a+b$!$0bci~|m6UaBzx|c zp15V#rH{XU?rdbn9Ku{ef^aQiKH)|}Tl6@|%zin_IUn8Q2gPkCE(R|TBptiDc)R=# z1H>(L%X%oCWGne3yQ{x6AiGDwb5r1#J+&;mp94<($-|uA!+iKI#>CUcuaQ$Zc;+Sc zoLKbxL*P8dRC}G?h6h%8N>N}l`{1LOWY>ngmS^I^+|)DD_yFXxzj0~*S@Q0g>y!h% zt~osR;Cg?Z^ayd4<+_)+=%BdO#KoMv{d(Op;?AZmwB}HycH%jScA2RE$VA0Y;C)iX z`*_~}qT)Tu`#HP|)}wfyqlr7W0_H^C_oG*rZ9%gm2it;VC%9I62zt}It{up}2M$}% z{^UzLN46((Mgkj;>^Y1rbBtr}L2tBXYYvFMZr?vin$PeTlzzpPv{}?5&tt61ucLmm zvP=iIfp1S&pL0i)>^L6y%dB1K=;+}-banZo=-hQ|OAi|8>fBnKDpbO5&uNJ%^d7aL$ zYcnYGz;_IEe8X5w9_%jMW64<{S+kvXraeZ+SLeK4yeIqcEn8`sp_$N~@s7&m)px`A zm?b(2M&us%9>_U)Xfs=DEVg9#4@9IB7{S`EWmY5Y)xbFvA29A_ow7Q|yd+;6?X)6Y z(95M$3nLT1D99JIs$Jhp5A|~<$%X&2+O|>4zmf5iosNE6-O3rd(M37@aB`m3mA3uG z8=GgDi5e{#-j_P@{xnyN3&PWBj^b?)rqxazeur|+B5cW9ScdCD=wh*;h+ zV>b@t&etI`qRWSoHq6`F84k1!8HP=pIhkN*GNvtWAhO)ggd?c(17rExh7`P!tF5>T zC*Qtu8u@9n<)jbf4;?1|Y!_~De&7qfiu~cjRl*2OfW)f$v8TlmB)XZg76!3rAGsAAgwq zce-$c^8?Si=D_zS943F#g&Uk7_(FX}{z-?)zsQ9foF91Bs@?BLEpIG(X!={`!u97L z+i3;H4=n&+SQlNMJ8)`!eiruAdTgEE=+N9W;0<`^DxNnof0NCy2A;l-_pk6S`{{cA zpT%5m1J6(3o7l*+=7-or4eX(@bpCi`@#W~nMuxPp%PrY6e;J(GhkvL&clfQn-o{y& z%zeyo0^fh;nSx`kSQFw~#zJ_gGxuE2e^2Z3@CKt3{)3Gu%6b!P>++uxU%v3v)wz~5 zaY@-@6vw&%^MvfzR=o%ZDy|S>O0hRlk>si9n-FFnr+ zXQt=O2INe5xitoVsVM8jS}T*!kI8u?wOiBKap;y&bW5$RYRz>2Jao*-*K)S-)usJr zqV&rJlluY}Zo%hhOOJ2#7Un8jIA3`S^WZH#Q|0-0{G%Un?I2ZVGVIfIA{cAbYLyao}bGHygOifSUu{6~N5} z?keCKfC~VZ0Pbqwt_AKo;N}Cj0Js~0y9qeS{dQn(0p?a;-oxt1$Ob8zw z-Dh8yxzWOI=k#G%eaw14>%Qy4YYLwy-XKo*sw!?haZ}tluN$|4xW91YpaB~$O&se| zc3!_5_b73vxpCP3ZMesYJH?HwcH^ET4tt@UmwhufTo-Y&SJ$QGOGljbMxiFmIJDMa zH&|i&)0hp6G2(-E`kL%ItE0gEJ2oEt>heKLdP_(4#qf%P+EMiix%e~0$76M7X-;vUhw{7B?~@(b>-myX(!28Q@X+DLvg`mc5k z$H)_3k@MmIBV97o4j%Z6&N-_gUHcwnQ-)7IXhgm)n^?9n(Mg%^wRLU5VM=eFwTrc0 z?6vYgJwO@7hc{406CN6iQ5U;EX-ncCApTK&!S{V08#}mV``*bu6AyIoIPvEaHynPc z`Qq28tDkQgVJok;@VRXf^L)vW%-$xb6kly$&w+!8o`sv2mG^v^m$swFq3>!KL-EH^KEJxb6ejqCWvw!o{@= zTt5JpWav(Cb%Be)8(j7$;JVhuwF+F{02h9?`FFwf47mOZT&w;BT=QLADR3U0mzHbtAaw%lvL|y$G%^fNR~KfUDibwH{oonKV~}YY(_G;5q|b z>;D8?x4O7CfD0#|X4X#fAA;)@aE$=hhCczw%Z+j=60*zY)_$Gjr%}GcEp!&rCU= ze3sq3%#oV~D;v|HzPq#HyVy*+#orD@(%u~L&$O;AJhy2jF&+N$zv+~^*SK)6%BCf)lc zpZvb|RCp|SbUQL2L7O6P%uG6aB6q^eu2UEJisk1{)S;(a*-7KP$mUsDbl`XV9ZN0R zrrX5E<_kYpm^6+)!B?2O_-vaT`om_Gbzw|>wKzw6Z3~6jyJZM2ogX^Kv9%3V`)2NE zes_OC?HR@=Adp$Y`x5BM*fxZ`DdeJjQvI!8FKTYnVC*RD>v(C8KMF1v4>*Q}tow(( zPFov>l~;N=dOyBqPMdi7uH<~Bj5Cb14X5!nQe&+b2JS9aeid?qU6Hbzzb3lI%{_4xVXvh`g8N-?GQU zto)amPpNHofH#C5BfM?w4~)=flHcs@VqU-;M|~(=g70ZRn#TX!F7`<|)Nf-U zPJD=Rws0@xjO6M=Msm?yO}Zmb``-)84WCcX}xXbkLR+~5lm*;zP1oA_trKabDkKhX}N579-KZ<*28 z3s2f@Gc9-eY3b}=<0I@HyT)2a*{9-j7oh&W*gT8)x6zT_X_l|wSoUx+eok-m;43{7 z7~>t&WUndo=gV~Q-HzPp<27Eqxy}gRWljk#Jum*6ihcv0s{EbSEz$gY4emTpJ{Ky# zU3P=AGw(CQDm!asv+<3j>`&Wezl8S=r|jst-y+TzyT)qf{y7tyvC5@!q_QWnWOW+ z-dMY5Ol)IeMvVD>ES-18|KdH*Ool%aT9O+JM~nY5HkU(Rq8Iil<}{XVx{8o5&R$32 zb>F2oA-ZDyE;FiF0pL{Up{vwdjK5zYf4bw zc4$A9&ew&-AE24ov*_(Ju@m1f-RhkHej;Q0X<(7Hj{V2e8OPE`W~5hd^+c}O{Snr*`pcj7HZN5(a!_Y|?5oh8BWpo@p<#E-e|? zE&N7ok#!;8FrjCC=Un<8m!NH`8@7N!^;&GLGu9SjgX-0899%E)=!aA<=no&5{(9A? z!?_s#@$&DiCk>g_TrWOC(08+pm)jX1vQ_(-OQIKMA4P^pjzU++Z}?RvosHA4Gvdx( z%trdx-j5qcM+h#1x_02x;f#^=_CL?XQS?He~1@uTW5bgAHhDcC(&O`6gyc8dV=6Yy2 zM0xc6XU47^=1F#Vkc~qR#D6&SIo{1=y5SAr^-boy%^u{12YKP8-~QE(FXu}hl+PgF zf7bl41H+R(b71Hv z8#CbB+6S!sO%c)R+Jcw1)40+;vq%R04Z1hLt-ZtI@onfhIV=#1Ps{k$HYSfTHPG6VWfldbREXUpkx#(3}p znk9W_vuUzM$X&X=n4|BUGf8@eqwi=xF8aWJ9|#bWmVbN z+GW3lvZL>)?2+w-CB%g?*H}%1^c|J0>5%%)gS6Ysd=34ief83J>^sNl3r}l@)rj7M ze#D++c`zt!R@^CGurv<{p~!U zS1$b{+xhFXv+{phA6h^;RDRB!aP^_e_MS!iI%8#zU5ASHMjx{M=Z=0DTEE(A(p<@y z!Wf#GGh$ZW3_n~vXOh=yGNxLM!%4#i=5M&Cm^l@_n0Ze}IGueey4;>eoy+{_JJO{@ z9~#fVj%56cUZkH&Ptn+#ik>V!FCEGr@2nY%2StGMwqIxSA5UzlWhAiq#aMS&T4o_M zx6s~SFMUjM^Rr~7=olH+EE*PVdNa&lpktNEV>xsz-AePDG97C!W5n*Y%Mu4px}Ec_ zHG9f)8O>vsA-`rP7uvG;%co)=PB{C;%X*g=`fmZZP1mvK`sunFdUo`&^@Z0zrMLX? z`q=+LR!SdxsX}il>ti0)3znG1Ht9)6o~`~wA5(v3(8ri3A4y-fxcXQIeavg?W9#iQ ziiWhGQu>%pL-35UUM9Uwdf9wny3(Q{<#A}}8sem{8EI^_=xp|REU~0@DLUGdRq~s@ z!8&pxWy!G5k+L+uAl~_K(Js$VrdnD<@|me(S;zXxztl3mR$55|S<3h->w2eus?7%J zdR>kVTdC{G<{(`!qBcVh!54Z!*Xwe0y*K`VuBWjqU9ZX5Sh#&G=l5VslmE5m3QHKv zEnV0t7+cc!r2ox`F<#>j+4{Q?TU?0n?&B#PQ1cAwdt)-r7%uC4Go-6^(dNi2mA5p@ zDeHN(Yo!kMFRl*us^ICPTIyAFVb2D(tUGKXUHu{b*@KuKsHM)X`rP>4xj<^qF~l`O#mO zpufId@Ftezt|a~-xn;ofBgojOWNaLsk4*s?dp_er_7TYdM{d1Q(E918 zv z=;1r6zdh$le7b$UY^NV)ZZfFM7Xw>4t}o=>$9@X&Lh0wKkJ_>ko>^zN&CERQFwB#n z?ILb}@~*aPx4+Ar!&t(c<842E>A4QNJE%Spw@uvoFb=X`BA;||?vd+G2E0aF75jnn-mkT+w=A+JPJ!xDTu5l#8qV@Z$Fu4OE0AFBQ@<-gChZ)~>zJMqXa z;?b4E>HPkPyS9mZmEYoatu@Bd**n>@c;|?Rv2(IVk^Minvfog9j?_mxCoe8&Ur;Ez zs8D4r+M~6eIl#_wVZsq-|7;`alsSKau_))K-Dtf9$0_M_qED zTWg+L3q)4D6V|s6fsbuc-5(EsxbQLif>fT$Z{&e{o<2rI#@Y!)=uFDy;WtEY%({?FdeZcn{TNmoy&F(q3JX{#zmdRjW zW_A1BRyA#~9azuk|LDyGf=8rF-0$bXe<0p$u%u4>9<=zJu%Tus=0 zUjU~aH|DE$xvJfAJ*Rk$2e(|eQm$8TcG~M>($rommqB}t3@^=no462V`>b-Uq+HtD zsB--U<+{D0T&{ukiczln>~aw|s9g8joE?V(%?iJSCCwplf0 z<4hY%Wn-MK*d2Dt=BsEkv!x?<6FBX-L1nu^@fB@$GG&ubfW}y*Uj%DjcD(v=aN6^S z$+PAUb_`V?mJS@)!-1>&+2EE$2tIy##qZj#%(7p+>V`sb-~M^;n}T>BY0f^`ki2C9c)oy zIQ19b2{87<(63>pv!5d_5MEapFJEBnF7U^fy+(SAUv!KA^myjGUbC~Pxt7+#@ULwS zx6{Ak1r7HXM$-1-_)`09w8d)Q%(}w6jSm-Qk7bRExn00m%6NXbxGFLQ-JA0VDU1Au zwU^kSY~ni~Urf2$u^FkH;A$cKMsd_pG^uj-@-8~mxY1s4pAp-N{=J3uzn5kA^M%v) ze9%XkH3!DOWSh!ZkG)v@No%8l_!9hxmgHJ^MhGJb-=xe+4-ubs|A*cGjg+H_U?i3n z8rvzWYcDm%vj?29F}ooJKFUlzwC6Pth9?52^(%vV{fILEf9$;re4JIa_y5c-nM|hX zq)j!(s1q77NW=-0V-;SUUbsnxDHK|48xD%I^Vt9lM`6!3!7_@4+wljc1?KsP@p_Ag&n~#kJv#>{9ES%9o}bzrlCQEI%%Y z3*#c$W!6okYu#@!meH@Jg$1-v;V}O5U4O*&H>SZC+S!o7B@V%6kbJriR!zHu#`Tu& z_V!S&Ca&wGyzA-Y{;#bI1Q}NB!gdgIY1Hen`AyX;z zin|`Z3{D`~dme-26`yep>mX zv?r=LaZd5K#F=jS1Nb*Z)dqC@DX)k5AwO-ObibR2`55YP%cEZtmA3h>q~-ofS~K)X zZMdKQ+PYxiI%8d&`|~A*>MSs2@8eHD$Q;v}g??O&{V+7rpOq|ggY`wmLvfAx9bOCk zAnkJE7tn8=GjKNkSh=3ts3+#O2R?e&UivzRvJLR6cXEr#TpQZt_KmeYB)ts%M>toQ zgKS3d^>r*U(c!wOnek@7G*m7dyUd{m%2E3do(WEI#ajkN!A#xF{|?kWrs zcO30VP=>yLl(6=S4fIQM?N!3UyIuT`o@dVz*UGoT7wNwupKkghVgH|?)qnIFkAKr^ zY{rSNYly?wrL>06DSjE4h<9tGevR8g!N|}#d!nd0?T_g^^_=2+HJ%C9nWXx%9@>^> z%|5$0C6{>;eSls3i-#-vJ8t1FD>7*IyrRQC+Rs>o9-@5_%Cf&j9ytY>F{?$M`GMY_ z4cp>R$fNqCr#O{;jdal>#(Ik-i8GxU*sVg}0J&&)$8>aXFEamw{0(unZ%&bWEkV)X zD0EeAXQ>J`(=WCCDEvvry@7P`n^FERr;WGjd;Eg$P58?^EHZ(RA0AZYc;qL24e5;u zm3MA2KwJak;BPRBtBBXy+en_}DueP`;nm&`9gv@U@`WQ@f26|SPX4cxzk&X>;uk;q z)ib$w1Q@vRO1$8scCKT*Ir|!FbaCgSl%f4! zc`R3vuDd^X-U>dz*GreAHL5;xcZB{-04`y0KsK5^k;_d#_twI>F7&CpE!n}@+0S`b zbQQAARo3Uua?U7b&1TG#$bN1|UsL)Sy%}rq>}>u~)*IQWyD1Pb8{;=p$GOGoD0Y9) z^^B&u{}Tn~sdd&PpTneUJaztY zefopEd(6F|1pIs-x{u6vjYGeiSNVdZEAGCEIO%NKGBN6Xg!oqlXYv}tbLa*3a6&V@ zpUO{%SJ8P}uq&HiFzp8R><<@hn}gum+O9U!*4F`#sbiN%_!r#)Jh>0U_uzH$kA!u< z;?3xedhSU~YGYnjql;vp8MQ3o9-a~US!73kN@Te;;JLx7itMm%pP;#(w*BvmV7rz1 z7>q0rh<=?*j-%gHN#0r|7bON{62!-kWQohaEu zIbLnI=>Yvu+n<7V3UAd;)}SH5QheXt_=AkQYy+TA1U-iDS36y}D<3rYG0E->eGgsr z(#JMnRjy0AVd}R%huuDHCBJyh5nKcZWjk>vIBDZzi-U_d2EfIP&Pu?=zQu(=U-tHB z4w{exKhYD}+KF96XtnTAI63hR@DDoZOADsl1>83Q_&R4`uYJRe(? zfhP=_J;)jsTcV9xckTIRi(>FSv;XHMP^~a89 z>SM7LlQhOt#=sx(=FS+e7#ZVoKJ{7n(qDlu@J%+pTt%A>;mbT5Uw-V4ztMNLO@CyM zP&5hp=JA`Wy*2Ty=Q!He2<);6=u~>Gz5fVsHn_NBhH1n%aPG1cJCV*>aZQ<~WDn7l zd))D^q$#&o#Az%;z*ziwAMv6o27F95;qY^Q)*jt6xFaHcI@V6cDri7&ayMK4_{~=D zLr0jI=||XSj|R4VkLFA^Gb@U{WoRPft}#y^L7(`}@N|hLzh#{5F~%O#KtE#^;~oNI zy?GI1oVe9`ugQ2bzB=2m#~41i%DDCU26L4q+#5a4Z$>rF@HXx^|Anw40m(QanKVQe^DAl~YO!JNukQ0#N@;rGB=`ZHy?W^+!Ny+<4aU0!d6DLYeF$N6G+ zf%_5SA3s)x`L`J(eOEaSqCKLaz5Hv93>%zx&_=_!$kZAr-f8E;3_PDRFGQC&cZgRy zr+5W;)3%6pmGuff2;ORL@#CaVNh$B#;#v4Nk+(Y5ZYwyk(gs>s6TuVd z5qEPADVoY&c4AfR5$5>~*3V*(s59lwrJ2_y}@dZIPLM7+5TGQ>Z07s z&jrmhk&P^1-Obi}qD#F&?q5rX+mq_jIZMBR?pF))ZcGI|#@*6FwXGxi2xFYh-(kZQ zUXQvBzdUsB-mGQeD8;QaRjc*(6cz`yx$8KN`@kqUJLj1<)KC8c? zhns+v;1b|_>2;QMXse_B0beRxfB&LPKx>)$ufB8k!sXUbo$}8 z7e4E4+q;@Js?Wj`TW>Xqp37`-!o~;mc~Y{IqqTf)@qPSjKc{(n|Dr9n-g8rIi*+)v zkLIptOxcr0uSfoS17~UIsYiPDHbl@xXAeJmzP6I@{^%BD817gQet>X!zP7V}*^CWj zYz}z$3t9 zTfOe{9I_#0pw}c>Zey&|<}Gs&iy#~Esld%}_7TX0ft#5v#*v+A-*F<}OWqhYyDeKL z41a3#zX^C0Tm;%DzF>ec6%LD+Q@9UWH?!x~J zS>0*%;6jqS}E9ni7HNJ~%p2N$zT8R9oQC^buQg)_1(bEbowBt(JX44OYdl2JF4;e*N-Q>K0Yl*@ykS!We|v^L5w2bqfdKnJwK7(Y{RIHl&Di@oxk8FI*B{NmeGDx`cYCMA+YYdiO?NJ+8FYlVnV_ z*UWlmf)ky5qdk(!k{)40x{LCFom-}K8j(iQzZRtlWd z`Ri2NiMW}#c%sY7fM<2w!DEl^IW5w~nSPITb-u@1Z`YZznsUGm_}TSxPr+avY^Hzu zFV}xOd3A?v8*8D~x(4X7#z?fyYoNOiEC!grnhoDaCRlM@vMOuzFOd&nQT?gqwYko|PPO`KIMNbf!Cg1R_ z+NJ*(`MP9A_vVAhggWQ|( z<>=ypR|pGdkXbctBR#@6Y0SlIw6eAeXQHtsBlCH3)EUppbC=J6|DplH-w5r8uN=}i zH${Mxo4?TnSL}JSjy1dcEqHJZ-{{;X(b8i*@qfX5!p_bAKcB$Q|Bm_e%;|4GpPnM^ ze|J9pC*O=UpB^Uu@10NgllT9o`Q+Dn#e7V`Q?@eCwEk%QV!g6$nkLMR*iM6|OlFI- z;4$mW>&(;OG4(M;tJi#BD zQ^|9_(f!k%HqV)cMwNL^Xur*K!YkQ4=RSDODEy_j+RS)eo)ezwp}%X6|OjPRW3 zMjhfg_a6(-xzt?iy%7Eco$Lf@6^8h-V@qpB z@nxKC{lob#yM58WkMFud>jb#8Wg2^<41AYlUEsAh?c5WMMYOgdGfwtQfG=oz6r9uB z#`f8$+i&ritb-x(9x-^J$I*WYz+)I0Y<@-Ho6>sk3tKEH?p)1=|H!Si0x`~m;k%}= z#$h8`GUl~>d;JugEt>_#lEJE7zCP|OmfMxYMhf5P&Vtt5DD}=HtT})j+Ljx@&#=94 z!etp?oPJPt;qiWSbE5F+=y61lTS|{vZ9Pq8aBtf%u|FDI{k$I;r`w+2{Bs?9moPlMkFvy93O3Kccg|Az(2N-TfbJB|qKtC8 zS*tmx?J1}&steu|yL(P}j`Wxe=n3se)Jw1EY|e%BF3q&U6r+dyJ=P_HJ!Q|NZ1q$9 zQ9noeh%EMR^=%V|W~i#3mQejp7|Z z>Q}#rFT-87h_~qOJLO7WJwbn<4eUYa1M?bK6!!M1U)d+@w`z!g4qn>G!ZXF4`>L(n z13M9UdN_SE_Fr$b)&_%Sh<7NZ2OsLcrDUJ=uwP^kfZhh@EAVTwed|xoDtHpyyFpI1 zCg^1k$JvUBT~_2Zb$M_+zRJYrgsFFA>dbCaW9v_?+arAse`@g_cyQkPU9-oZ>criL zz2;T?_wj%29%PG6wjMLQ=Nxpc#WM~NC*5SVp}|1@4PL}VJCX52>+)L|zrCsJt+n(o zj{Q3Nm~Zc+k7?RNo$7CEg7Ycxy)C)g0-uMp ZXrsSK}RXUGx@hLoeO)1FTA#W}_ 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 SP4FJmnnSs0a)z9PY5xcKvV-3M literal 0 HcmV?d00001 diff --git a/proprietary/vendor/lib/libmnl.so b/proprietary/vendor/lib/libmnl.so index 9f76f414a87312519e0ad70f714f59b3e2044a60..3cf7193ed1ac399f3e765314877fd68f9412b058 100644 GIT binary patch delta 14556 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 Gy83@wzt;%> diff --git a/proprietary/vendor/lib/libspeech_enh_lib.so b/proprietary/vendor/lib/libspeech_enh_lib.so index 0b38c923f9b3309acc0131b8a68e32e8cbd6d5ff..201084c315743c0325c5f7011acca6934d55fceb 100644 GIT binary patch delta 28326 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 delta 13560 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 diff --git a/proprietary/vendor/lib/libwvhidl.so b/proprietary/vendor/lib/libwvhidl.so index 3a368fb30625ce986e2b7fa38143a7f205a466c2..87af6aa6217e1cd0b4edfdb26dca9b5985aef167 100644 GIT binary patch delta 1450 zcmYjRZ)_7~7=N!VY*6*Kt`)HA+X2RrQwq#DNrSZn0(ju8*^JV}ZZRg)x}7pj#3^N& z+PI2EPAPam@dIj7l7g?Xi*+f}M9{>=#CTYd_?hKdwdWEN@fF21Y@oa>mc(y{lcvd4Wrk^;h7O^cpd zOBLC*HAE7(l_YGux2N0vOewk9XW0%qIoOL;r@NQbbaccJ*(v`b37mAI$ono_xlQ{bx zx`MhH;)Ss}?M7a3OW1=&jin(~m|F{^IJJ$gSJ|eaM%fN4jO~acdq<7p_Rbt4W4o#- ziQGSjgY@7Y4K}-H0a@7xqLgg*%1|tmV<`i1?XMoZ$QCdO@q=SOv4To`p z&aO;^;j$-cXO0ec3+(UTZOj2)B zhieeoHtk|BT=?JXe5;0(;E^hcv-BJlr`{=0*-?~1+%a(I#bX+5@Hmon`*;#W_X;=r zw8okAUn>&tIvqAoI7gnGbMAa9?cDEl1AK}1WRC=aXDFnrAN0a!z+$mKEICan!l&EC zG;HcDtgz2&m>)fHE{96{9M}RP^${H;tdEIXBtB`7Q=KZ%pxG5pSl8T)z; zHeqTMHml^njAzljEVp9gouvbmSqdAoNEKt>%hdkt56BhjkF*g93v&IUc{NHC68QzH z;rz8ki}yF&2$T4G6jhOVqD#ytVJq|GY0ifcRqEtd>v-i8W<6upCBOx^0S~YQSPHZN zt-vy1Ip77Z1Fi>d0A!%8Y}VV){8=6!k{*=GKgIY^OQ!3Z59k2=KmfQASOKgARslBw zLEvWKmU7p%Tl*fBI?69c`5GyI=|29)mTxf`O93}95DT$^IA@PwTvlOEKl+GTfu{h< zaRF0XLu~3H&i0nSiSceZAByu0J^pG E1E59Dk^lez delta 1420 zcmYjQZERCj7(TZxY*6HGh1Ow})A12Uu3H&1;?iiHfuLS+b{Qt-CU$B@h~2o=Nuo|E zWNPCo7Q9Nq>#Y8mnv|sAF{`o8GW`L1A^jmUnnq@fqU-(9M1NK@pSPOKCeM4$c|V@_ zIqyAv^QE+O=~!Aiu|sM*-;?B$*C_IY7}{2L zg2mk#B>qrW&4G~8jgX;s*Fedp9Bg}uvyKKOygQcAPVHGhx^lbjK(Tp8quAQXNt}Hr zT|w=IcwzP?oXGRv6?9=y`x1~Utb4PhIJS$fSKOsj!`-mL+>JQ0_mnAa-TH`!>0BvAuIJ@n3Ao28Hz$|3Tk^nT*k(-I~b&M|g1$(iflVTkdk(sX6_ zSQf#Z=bh}Y<>8CsSZxJLbI(DjSJ=<%v}iAcNr-s_5=H$8`Ha|691QCyHS!;;H5ezT zcX1*JmpxG?SMgSu4E4i)_)J(V_DA`~P;&4Yb}j)M zI}0o9vpU|7p`A;k(mn?^pNM@-jYQ=W;uhLWjhyPIS$b%8krTOlHjRThOQRN*l1x7P zLLN-!9EUB=L8MWiqd&*b2c4{K`KuYJFSDpszRKdo8rDU6L-xfijV1MU4LsxDEWm1( zPGPG={>#{l`enHp2lqTRQ06IY&LdTfe<#!UQ{N+3s6Ws_Xcfryiu$!My^zo^Pz~p= zd0O1R;YN6gzlTv3S|mDcF$!B;Bu{-Yh^SH}zgop7pRlS)t11BwzzMj36~IcM31|jZ z0jmKwum-pRSPRHNOTntPPXCcP7~zACJ$mMg2>)Q!P+x$p#Mml@Cdb_&2#&oLs2P%Kji2wiq diff --git a/proprietary/vendor/lib/mediadrm/libwvdrmengine.so b/proprietary/vendor/lib/mediadrm/libwvdrmengine.so index 2cdf16a87893a6837eb1a8d36cbe68c9f66acd07..d24b0cff13e715cd90c0a098b491c9b136478652 100644 GIT binary patch delta 304698 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 z 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 delta 50281 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 diff --git a/proprietary/vendor/lib64/lib3a.flash.so b/proprietary/vendor/lib64/lib3a.flash.so index 6d24058e266d3e0a2611fe399ea3ed288d54aa7f..7aed8b7561e4fd2c1bf980c2451ac65dfec4eb95 100644 GIT binary patch delta 1672 zcmey-%XzSqXMzPg2ZIBHD1+ccdrQ{9rzI(DlM|V=CvRY3nJmL-Gx3GR#0rba6BsSH z85tND*npUUfqD8vXC~4511w-31B_;104ZT$U;<*0LIGxG5En=bpwJs2${1iY2UwPY zA%ZkePnvS7t4^c3iC7JsoXDsk&CI~g(7*=`CnSoQfq$|;b37yaK?A4ul2 z0NI=Wvsf|>bQq0v`^~UMDM7*J*BtGyIT*LU=3ojn9qC~>(Ee8@7+nz&+aK67Nia>f zaAMM66rP^w#3Vj_2Z+r${hXzX5$PeYG8vEaSfIC+(QT85tP>JmBYj delta 385 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 T1*>)>kP!a?$wq|K delta 7184 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 EKQhp?ApigX diff --git a/proprietary/vendor/lib64/liboppo_aisd.so b/proprietary/vendor/lib64/liboppo_aisd.so index c57634de6d6cd5ffa3d9ed1e55cdd696044af086..e1c857f0208c93a24d3513de60b4b2532340d072 100644 GIT binary patch delta 204148 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 zruhq~AeleF5~leJs34g?z!IkU3#cHOKfn^E`3tBZnLof1ruhq~AeleF5~leJs34g? zz!IkU3#cHOKfn^E`3tBZnLof1ruhq~AeleF5~leJs34g?z!IkU3#cHOKfn^E`3tBZ znLof1ruhq~AeleF5~leJs34g?z!IkU3#cHOKfn^E`3tBZnLof1ruhq~AeleF5~leJ zs34g?z!IkU3#cHOKfn^E`3tBZnLof1ruhq~AeleF5~leJs34g?z!IkU3#cHOKfn^E z`3tBZnLof1ruhq~AeleF5~leJs34g?z!IkU3#cHOKfn^E`3tBZnLof1ruhq~AeleF z5~leJs34g?z!IkU3#cHOKfn^E`3tBZnLof1ruhq~AeleF5~leJs34g?z!IkU3#cHO zKfn^E`3tBZnLof1ruhq~AeleF5~leJs34g?z!IkU3#cHOKfn^E`3tBZnLof1ruhq~ zAeleF5~leJs34g?z!IkU3#cHOKfn^E`3tBZnLof1ruhq~AeleF5~leJs34g?z!IkU z3#cHOKfn^E`3tBZnLof1ruhq~AeleF5~leJs34g?z!IkU3#cHOKfn^E`3tBZnLof1 zruhq~AeleF5~leJs34g?z!IkU3#cHOKfn^E`3tBZnLof1ruhq~AeleF5~leJs34g? zz!IkU3#cHOKfn^E`3tBZnLof1ruhq~AeleF5~leJs34g?z!IkU3#cHOKfn^E`3tBZ znLof1ruhq~AeleF5~leJs34g?z!IkU3#cHOKfn^E`3tBZnLof1ruhq~AeleF5~leJ zs34g?z!IkU3#cHOKfn^E`3tBZnLof1ruhq~AeleF5~leJs34g?z!IkU3#cHOKfn^E z`3tBZnLof1ruhq~AeleF5~leJs34g?z!IkU3#cHOKfn^E`3tBZnLof1ruhq~AeleF z5~leJs34g?z!IkU3#cHOKfn^E`3tBZnLof1ruhq~AeleF5~leJs34g?z!IkU3#cHO zKfn^E`3tBZnLof1ruhq~AeleF5~leJs34g?z!IkU3#cHOKfn^E`3tBZnLof1ruhq~ zAeleF5~leJs34g?z!IkU3#cHOKfn^E`3tBZnLof1ruhq~AeleF5~leJs34g?z!IkU z3#cHOKfn^E`3tBZnLof1ruhq~AeleF5~leJs34g?z!IkU3#cHOKfn^E`3tBZnLof1 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 A3IG5A delta 438 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