diff --git a/Aerodactyl-vendor.mk b/Aerodactyl-vendor.mk index 844e616..6ad0212 100644 --- a/Aerodactyl-vendor.mk +++ b/Aerodactyl-vendor.mk @@ -7,6 +7,7 @@ PRODUCT_SOONG_NAMESPACES += \ PRODUCT_COPY_FILES += \ vendor/nothing/Aerodactyl/proprietary/product/etc/sysconfig/felica-allowlist.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/sysconfig/felica-allowlist.xml \ + vendor/nothing/Aerodactyl/proprietary/system/etc/public.libraries-mtk.txt:$(TARGET_COPY_OUT_SYSTEM)/etc/public.libraries-mtk.txt \ vendor/nothing/Aerodactyl/proprietary/system/etc/sysconfig/preinstalled-packages-audioeffect.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/preinstalled-packages-audioeffect.xml \ vendor/nothing/Aerodactyl/proprietary/system_ext/etc/init/init.vtservice.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/init.vtservice.rc \ vendor/nothing/Aerodactyl/proprietary/system_ext/etc/sysconfig/com.mediatek.ims.config.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/sysconfig/com.mediatek.ims.config.xml \ @@ -600,7 +601,7 @@ PRODUCT_PACKAGES += \ libmvpuop_mtk_nn \ libneuroeara \ libneuron_adapter_mc \ - libneuron_graph_delegate.mtk \ + libneuron_graph_delegate.mtk_vendor \ libneuron_platform \ libneuropilot_hal_utils \ libnir_neon_driver_ndk.mtk.vndk \ @@ -635,7 +636,7 @@ PRODUCT_PACKAGES += \ libspeechparser_vendor \ libstorage_otp \ libsysenv \ - libtflite_mtk \ + libtflite_mtk_vendor \ libtinyxml2-bp2a \ libtranslator_mapi_v3.0 \ libtranslator_mdmi_v2.8.2 \ @@ -1012,7 +1013,7 @@ PRODUCT_PACKAGES += \ libspatializer \ vendor.mediatek.hardware.apmonitor@2.0 \ vendor.mediatek.hardware.apuware.apusys-V1-ndk \ - vendor.mediatek.hardware.apuware.utils@2.0 \ + vendor.mediatek.hardware.apuware.utils@2.0_vendor \ vendor.mediatek.hardware.audio@8.1 \ vendor.mediatek.hardware.bluetooth.audio-V1-ndk \ vendor.mediatek.hardware.bluetooth.audio@2.1 \ @@ -1089,6 +1090,15 @@ PRODUCT_PACKAGES += \ vendor.trustonic.tee.tui@1.0 \ vendor.trustonic.tee@1.0 \ vendor.trustonic.tee@1.1 \ + libapuwareapusys.mtk \ + libapuwareapusys_v2.mtk \ + libapuwarehmp.mtk \ + libapuwareutils.mtk \ + libapuwareutils_v2.mtk \ + libapuwarexrp.mtk \ + libapuwarexrp_v2.mtk \ + libarmnn_ndk.mtk \ + libcmdl_ndk.mtk \ libcomutils \ libimsma \ libimsma_adapt \ @@ -1096,12 +1106,49 @@ PRODUCT_PACKAGES += \ libimsma_socketwrapper \ libmtk_vt_service \ libmtk_vt_wrapper \ + libmvpu_cic_ci_compiler.mtk \ + libmvpu_cic_ci_compiler_25.mtk \ + libmvpu_clc_14_mvpu_elf_25.mtk \ + libmvpu_clc_mvpu_elf.mtk \ + libmvpu_config.mtk \ + libmvpu_engine.mtk \ + libmvpu_engine_25.mtk \ + libmvpu_engine_25_pub.mtk \ + libmvpu_engine_pub.mtk \ + libmvpu_pattern.mtk \ + libmvpu_pattern_25.mtk \ + libmvpu_pattern_25_pub.mtk \ + libmvpu_pattern_pub.mtk \ + libmvpu_runtime.mtk \ + libmvpu_runtime_25.mtk \ + libmvpu_runtime_25_pub.mtk \ + libmvpu_runtime_builtin.mtk \ + libmvpu_runtime_pub.mtk \ + libmvpuop25_mtk_cv.mtk \ + libmvpuop25_mtk_nn.mtk \ + libmvpuop_mtk_cv.mtk \ + libmvpuop_mtk_nn.mtk \ + libneuron_graph_delegate.mtk \ + libneuronusdk_adapter.mtk \ + libnir_neon_driver_ndk.mtk \ libsignal \ libsink-mtk \ libsource \ + libtflite_mtk.mtk \ libvcodec_cap \ libvcodec_capenc \ libvt_avsync \ + vendor.mediatek.hardware.apuware.apusys-V5-ndk \ + vendor.mediatek.hardware.apuware.apusys@1.0 \ + vendor.mediatek.hardware.apuware.apusys@2.0 \ + vendor.mediatek.hardware.apuware.apusys@2.1 \ + vendor.mediatek.hardware.apuware.hmp@1.0 \ + vendor.mediatek.hardware.apuware.utils-V1-ndk \ + vendor.mediatek.hardware.apuware.utils@1.0 \ + vendor.mediatek.hardware.apuware.utils@2.0 \ + vendor.mediatek.hardware.apuware.xrp-V1-ndk \ + vendor.mediatek.hardware.apuware.xrp@1.0 \ + vendor.mediatek.hardware.apuware.xrp@2.0 \ vendor.mediatek.hardware.mtkradioex@3.0 \ vendor.mediatek.hardware.videotelephony-V1-ndk \ vendor.mediatek.hardware.videotelephony@1.0 \ diff --git a/Android.bp b/Android.bp index c6501ad..cc8201e 100644 --- a/Android.bp +++ b/Android.bp @@ -65,7 +65,7 @@ cc_prebuilt_library_shared { "libdmabufheap", "libgralloc_extra", "libnativewindow", - "vendor.mediatek.hardware.apuware.utils@2.0", + "vendor.mediatek.hardware.apuware.utils@2.0_vendor", "libhidlmemory", "android.hidl.memory@1.0", "android.hidl.allocator@1.0", @@ -5869,7 +5869,8 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "libneuron_graph_delegate.mtk", + name: "libneuron_graph_delegate.mtk_vendor", + stem: "libneuron_graph_delegate.mtk", owner: "nothing", strip: { none: true, @@ -5885,7 +5886,7 @@ cc_prebuilt_library_shared { "libutils", "libcutils", "libhidlbase", - "vendor.mediatek.hardware.apuware.utils@2.0", + "vendor.mediatek.hardware.apuware.utils@2.0_vendor", "libc++", "libc", "libm", @@ -6884,7 +6885,8 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "libtflite_mtk", + name: "libtflite_mtk_vendor", + stem: "libtflite_mtk", owner: "nothing", strip: { none: true, @@ -19752,7 +19754,8 @@ cc_prebuilt_library_shared { } cc_prebuilt_library_shared { - name: "vendor.mediatek.hardware.apuware.utils@2.0", + name: "vendor.mediatek.hardware.apuware.utils@2.0_vendor", + stem: "vendor.mediatek.hardware.apuware.utils@2.0", owner: "nothing", strip: { none: true, @@ -22057,6 +22060,302 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libapuwareapusys.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libapuwareapusys.mtk.so", + ], + shared_libs: [ + "liblog", + "libion", + "libutils", + "libcutils", + "libhidlbase", + "libfmq", + "vendor.mediatek.hardware.apuware.apusys@1.0", + "android.hidl.allocator@1.0", + "android.hidl.memory@1.0", + "libhidlmemory", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libapuwareapusys_v2.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libapuwareapusys_v2.mtk.so", + ], + shared_libs: [ + "liblog", + "libion", + "libutils", + "libcutils", + "libhidlbase", + "libbinder_ndk", + "libandroid", + "libfmq", + "vendor.mediatek.hardware.apuware.apusys@2.0", + "vendor.mediatek.hardware.apuware.apusys@2.1", + "vendor.mediatek.hardware.apuware.apusys-V5-ndk", + "android.hidl.allocator@1.0", + "android.hidl.memory@1.0", + "libhidlmemory", + "libdmabufheap", + "libutilscallstack", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libapuwarehmp.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libapuwarehmp.mtk.so", + ], + shared_libs: [ + "liblog", + "libion", + "libutils", + "libcutils", + "libhidlbase", + "vendor.mediatek.hardware.apuware.hmp@1.0", + "android.hidl.allocator@1.0", + "android.hidl.memory@1.0", + "libhidlmemory", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libapuwareutils.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libapuwareutils.mtk.so", + ], + shared_libs: [ + "liblog", + "libion", + "libutils", + "libcutils", + "libhidlbase", + "vendor.mediatek.hardware.apuware.utils@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libapuwareutils_v2.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libapuwareutils_v2.mtk.so", + ], + shared_libs: [ + "libbinder_ndk", + "liblog", + "libion", + "libutils", + "libcutils", + "libhidlbase", + "libnativewindow", + "vendor.mediatek.hardware.apuware.utils@2.0", + "vendor.mediatek.hardware.apuware.utils-V1-ndk", + "android.hidl.memory@1.0", + "libhidlmemory", + "android.hidl.allocator@1.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libapuwarexrp.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libapuwarexrp.mtk.so", + ], + shared_libs: [ + "liblog", + "libion", + "libutils", + "libcutils", + "libhidlbase", + "libfmq", + "vendor.mediatek.hardware.apuware.xrp@1.0", + "android.hidl.allocator@1.0", + "android.hidl.memory@1.0", + "libhidlmemory", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libapuwarexrp_v2.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libapuwarexrp_v2.mtk.so", + ], + shared_libs: [ + "liblog", + "libion", + "libutils", + "libcutils", + "libhidlbase", + "libbinder_ndk", + "libandroid", + "libfmq", + "vendor.mediatek.hardware.apuware.xrp@2.0", + "vendor.mediatek.hardware.apuware.xrp-V1-ndk", + "android.hidl.allocator@1.0", + "android.hidl.memory@1.0", + "libhidlmemory", + "libdmabufheap", + "libutilscallstack", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libarmnn_ndk.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libarmnn_ndk.mtk.so", + ], + shared_libs: [ + "liblog", + "libz", + "libcmdl_ndk.mtk", + "libdl", + "libm", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcmdl_ndk.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libcmdl_ndk.mtk.so", + ], + shared_libs: [ + "liblog", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + cc_prebuilt_library_shared { name: "libcomutils", owner: "nothing", @@ -22306,6 +22605,701 @@ cc_prebuilt_library_shared { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "libmvpu_cic_ci_compiler.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpu_cic_ci_compiler.mtk.so", + ], + shared_libs: [ + "libbase", + "liblog", + "libion", + "libcutils", + "libcrypto", + "libmvpu_clc_mvpu_elf.mtk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpu_cic_ci_compiler_25.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpu_cic_ci_compiler_25.mtk.so", + ], + shared_libs: [ + "libbase", + "liblog", + "libion", + "libcutils", + "libmvpu_clc_14_mvpu_elf_25.mtk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpu_clc_14_mvpu_elf_25.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpu_clc_14_mvpu_elf_25.mtk.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpu_clc_mvpu_elf.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpu_clc_mvpu_elf.mtk.so", + ], + shared_libs: [ + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpu_config.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpu_config.mtk.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpu_engine.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpu_engine.mtk.so", + ], + shared_libs: [ + "libbase", + "libion", + "liblog", + "libcutils", + "libapuwareapusys_v2.mtk", + "libmvpu_config.mtk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpu_engine_25.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpu_engine_25.mtk.so", + ], + shared_libs: [ + "libbase", + "liblog", + "libcutils", + "libapuwareapusys_v2.mtk", + "libmvpu_config.mtk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpu_engine_25_pub.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpu_engine_25_pub.mtk.so", + ], + shared_libs: [ + "libbase", + "liblog", + "libcutils", + "libapuwareapusys_v2.mtk", + "libmvpu_config.mtk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpu_engine_pub.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpu_engine_pub.mtk.so", + ], + shared_libs: [ + "libbase", + "liblog", + "libcutils", + "libapuwareapusys_v2.mtk", + "libmvpu_config.mtk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpu_pattern.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpu_pattern.mtk.so", + ], + shared_libs: [ + "libbase", + "liblog", + "libcutils", + "libmvpu_config.mtk", + "libmvpu_engine.mtk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpu_pattern_25.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpu_pattern_25.mtk.so", + ], + shared_libs: [ + "libbase", + "liblog", + "libcutils", + "libmvpu_config.mtk", + "libmvpu_engine_25.mtk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpu_pattern_25_pub.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpu_pattern_25_pub.mtk.so", + ], + shared_libs: [ + "libbase", + "liblog", + "libcutils", + "libmvpu_config.mtk", + "libmvpu_engine_25_pub.mtk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpu_pattern_pub.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpu_pattern_pub.mtk.so", + ], + shared_libs: [ + "libbase", + "liblog", + "libcutils", + "libmvpu_config.mtk", + "libmvpu_engine_pub.mtk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpu_runtime.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpu_runtime.mtk.so", + ], + shared_libs: [ + "libbase", + "liblog", + "libion", + "libcutils", + "libmvpu_cic_ci_compiler.mtk", + "libmvpu_pattern.mtk", + "libmvpu_engine.mtk", + "libmvpu_config.mtk", + "libmvpu_runtime_builtin.mtk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpu_runtime_25.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpu_runtime_25.mtk.so", + ], + shared_libs: [ + "libbase", + "liblog", + "libcutils", + "libmvpu_cic_ci_compiler_25.mtk", + "libmvpu_config.mtk", + "libmvpu_pattern_25.mtk", + "libmvpu_engine_25.mtk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpu_runtime_25_pub.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpu_runtime_25_pub.mtk.so", + ], + shared_libs: [ + "libbase", + "liblog", + "libcutils", + "libmvpu_cic_ci_compiler_25.mtk", + "libmvpu_config.mtk", + "libmvpu_pattern_25_pub.mtk", + "libmvpu_engine_25_pub.mtk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpu_runtime_builtin.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpu_runtime_builtin.mtk.so", + ], + shared_libs: [ + "libbase", + "liblog", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpu_runtime_pub.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpu_runtime_pub.mtk.so", + ], + shared_libs: [ + "libbase", + "liblog", + "libion", + "libcutils", + "libmvpu_cic_ci_compiler.mtk", + "libmvpu_pattern_pub.mtk", + "libmvpu_engine_pub.mtk", + "libmvpu_config.mtk", + "libmvpu_runtime_builtin.mtk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpuop25_mtk_cv.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpuop25_mtk_cv.mtk.so", + ], + shared_libs: [ + "libdl", + "liblog", + "libm", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpuop25_mtk_nn.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpuop25_mtk_nn.mtk.so", + ], + shared_libs: [ + "libdl", + "liblog", + "libm", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpuop_mtk_cv.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpuop_mtk_cv.mtk.so", + ], + shared_libs: [ + "libdl", + "liblog", + "libm", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libmvpuop_mtk_nn.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libmvpuop_mtk_nn.mtk.so", + ], + shared_libs: [ + "libdl", + "liblog", + "libm", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libneuron_graph_delegate.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libneuron_graph_delegate.mtk.so", + ], + shared_libs: [ + "libnativewindow", + "liblog", + "libutils", + "libcutils", + "libhidlbase", + "vendor.mediatek.hardware.apuware.utils@2.0", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libneuronusdk_adapter.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libneuronusdk_adapter.mtk.so", + ], + shared_libs: [ + "libnativewindow", + "liblog", + "libdl", + "libm", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnir_neon_driver_ndk.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libnir_neon_driver_ndk.mtk.so", + ], + shared_libs: [ + "liblog", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + cc_prebuilt_library_shared { name: "libsignal", owner: "nothing", @@ -22411,6 +23405,33 @@ cc_prebuilt_library_shared { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "libtflite_mtk.mtk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/libtflite_mtk.mtk.so", + ], + shared_libs: [ + "libdl", + "liblog", + "libnativewindow", + "libEGL", + "libGLESv2", + "libm", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + cc_prebuilt_library_shared { name: "libvcodec_cap", owner: "nothing", @@ -22500,6 +23521,309 @@ cc_prebuilt_library_shared { system_ext_specific: true, } +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.apuware.apusys-V5-ndk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.apusys-V5-ndk.so", + ], + shared_libs: [ + "libbinder_ndk", + "android.hardware.common-V2-ndk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.apuware.apusys@1.0", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.apusys@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.apuware.apusys@2.0", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.apusys@2.0.so", + ], + shared_libs: [ + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.apuware.apusys@2.1", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.apusys@2.1.so", + ], + shared_libs: [ + "vendor.mediatek.hardware.apuware.apusys@2.0", + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.apuware.hmp@1.0", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.hmp@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.apuware.utils-V1-ndk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.utils-V1-ndk.so", + ], + shared_libs: [ + "libbinder_ndk", + "android.hardware.common-V2-ndk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.apuware.utils@1.0", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.utils@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.apuware.utils@2.0", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.utils@2.0.so", + ], + shared_libs: [ + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.apuware.xrp-V1-ndk", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.xrp-V1-ndk.so", + ], + shared_libs: [ + "libbinder_ndk", + "android.hardware.common-V2-ndk", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.apuware.xrp@1.0", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.xrp@1.0.so", + ], + shared_libs: [ + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + +cc_prebuilt_library_shared { + name: "vendor.mediatek.hardware.apuware.xrp@2.0", + owner: "nothing", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.xrp@2.0.so", + ], + shared_libs: [ + "libhidlbase", + "liblog", + "libutils", + "libcutils", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + system_ext_specific: true, +} + cc_prebuilt_library_shared { name: "vendor.mediatek.hardware.mtkradioex@3.0", owner: "nothing", diff --git a/proprietary/system/etc/public.libraries-mtk.txt b/proprietary/system/etc/public.libraries-mtk.txt new file mode 100644 index 0000000..8addf55 --- /dev/null +++ b/proprietary/system/etc/public.libraries-mtk.txt @@ -0,0 +1,37 @@ +libapuwareapusys.mtk.so +libapuwareapusys_v2.mtk.so +libapuwarexrp.mtk.so +libapuwarexrp_v2.mtk.so +libapuwareutils.mtk.so +libapuwareutils_v2.mtk.so +libapuwarehmp.mtk.so +libneuron_graph_delegate.mtk.so +libneuronusdk_adapter.mtk.so +libtflite_mtk.mtk.so +libarmnn_ndk.mtk.so +libcmdl_ndk.mtk.so +libnir_neon_driver_ndk.mtk.so +libmvpu_runtime.mtk.so +libmvpu_runtime_pub.mtk.so +libmvpu_engine_pub.mtk.so +libmvpu_pattern_pub.mtk.so +libmvpuop_mtk_cv.mtk.so +libmvpuop_mtk_nn.mtk.so +libmvpu_runtime_25.mtk.so +libmvpu_runtime_25_pub.mtk.so +libmvpu_engine_25_pub.mtk.so +libmvpu_pattern_25_pub.mtk.so +libmvpuop25_mtk_cv.mtk.so +libmvpuop25_mtk_nn.mtk.so +libmvpu_config.mtk.so +libmvpu_engine_30.mtk.so +libmvpu_pattern_30.mtk.so +libmvpu_cic_ci_compiler_30.mtk.so +libmvpu_runtime_30.mtk.so +libmvpu_clc_30_mvpu_debuginfo.mtk.so +libmvpu_clc_30_mvpu_elf.mtk.so +libmvpu_clc_30_mvpu_utility.mtk.so +libneuronservice_adapter.mtk.so +libneuron_sys_util.mtk.so +libmvpuop30_mtk_nn.mtk.so +libneuronusdk_adapter.9.mtk.so diff --git a/proprietary/system_ext/lib64/libapuwareapusys.mtk.so b/proprietary/system_ext/lib64/libapuwareapusys.mtk.so new file mode 100644 index 0000000..15eff7a Binary files /dev/null and b/proprietary/system_ext/lib64/libapuwareapusys.mtk.so differ diff --git a/proprietary/system_ext/lib64/libapuwareapusys_v2.mtk.so b/proprietary/system_ext/lib64/libapuwareapusys_v2.mtk.so new file mode 100644 index 0000000..de1c99a Binary files /dev/null and b/proprietary/system_ext/lib64/libapuwareapusys_v2.mtk.so differ diff --git a/proprietary/system_ext/lib64/libapuwarehmp.mtk.so b/proprietary/system_ext/lib64/libapuwarehmp.mtk.so new file mode 100644 index 0000000..42ccce0 Binary files /dev/null and b/proprietary/system_ext/lib64/libapuwarehmp.mtk.so differ diff --git a/proprietary/system_ext/lib64/libapuwareutils.mtk.so b/proprietary/system_ext/lib64/libapuwareutils.mtk.so new file mode 100644 index 0000000..06d5bd7 Binary files /dev/null and b/proprietary/system_ext/lib64/libapuwareutils.mtk.so differ diff --git a/proprietary/system_ext/lib64/libapuwareutils_v2.mtk.so b/proprietary/system_ext/lib64/libapuwareutils_v2.mtk.so new file mode 100644 index 0000000..711fa7b Binary files /dev/null and b/proprietary/system_ext/lib64/libapuwareutils_v2.mtk.so differ diff --git a/proprietary/system_ext/lib64/libapuwarexrp.mtk.so b/proprietary/system_ext/lib64/libapuwarexrp.mtk.so new file mode 100644 index 0000000..4352180 Binary files /dev/null and b/proprietary/system_ext/lib64/libapuwarexrp.mtk.so differ diff --git a/proprietary/system_ext/lib64/libapuwarexrp_v2.mtk.so b/proprietary/system_ext/lib64/libapuwarexrp_v2.mtk.so new file mode 100644 index 0000000..0771167 Binary files /dev/null and b/proprietary/system_ext/lib64/libapuwarexrp_v2.mtk.so differ diff --git a/proprietary/system_ext/lib64/libarmnn_ndk.mtk.so b/proprietary/system_ext/lib64/libarmnn_ndk.mtk.so new file mode 100644 index 0000000..e583816 Binary files /dev/null and b/proprietary/system_ext/lib64/libarmnn_ndk.mtk.so differ diff --git a/proprietary/system_ext/lib64/libcmdl_ndk.mtk.so b/proprietary/system_ext/lib64/libcmdl_ndk.mtk.so new file mode 100644 index 0000000..e04bcb4 Binary files /dev/null and b/proprietary/system_ext/lib64/libcmdl_ndk.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpu_cic_ci_compiler.mtk.so b/proprietary/system_ext/lib64/libmvpu_cic_ci_compiler.mtk.so new file mode 100644 index 0000000..2458a1d Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpu_cic_ci_compiler.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpu_cic_ci_compiler_25.mtk.so b/proprietary/system_ext/lib64/libmvpu_cic_ci_compiler_25.mtk.so new file mode 100644 index 0000000..653f465 Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpu_cic_ci_compiler_25.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpu_clc_14_mvpu_elf_25.mtk.so b/proprietary/system_ext/lib64/libmvpu_clc_14_mvpu_elf_25.mtk.so new file mode 100644 index 0000000..d4636bb Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpu_clc_14_mvpu_elf_25.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpu_clc_mvpu_elf.mtk.so b/proprietary/system_ext/lib64/libmvpu_clc_mvpu_elf.mtk.so new file mode 100644 index 0000000..bcf5da1 Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpu_clc_mvpu_elf.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpu_config.mtk.so b/proprietary/system_ext/lib64/libmvpu_config.mtk.so new file mode 100644 index 0000000..5b9abb2 Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpu_config.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpu_engine.mtk.so b/proprietary/system_ext/lib64/libmvpu_engine.mtk.so new file mode 100644 index 0000000..4700eba Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpu_engine.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpu_engine_25.mtk.so b/proprietary/system_ext/lib64/libmvpu_engine_25.mtk.so new file mode 100644 index 0000000..37595e2 Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpu_engine_25.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpu_engine_25_pub.mtk.so b/proprietary/system_ext/lib64/libmvpu_engine_25_pub.mtk.so new file mode 100644 index 0000000..a67adbe Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpu_engine_25_pub.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpu_engine_pub.mtk.so b/proprietary/system_ext/lib64/libmvpu_engine_pub.mtk.so new file mode 100644 index 0000000..6dc432f Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpu_engine_pub.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpu_pattern.mtk.so b/proprietary/system_ext/lib64/libmvpu_pattern.mtk.so new file mode 100644 index 0000000..904f3e8 Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpu_pattern.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpu_pattern_25.mtk.so b/proprietary/system_ext/lib64/libmvpu_pattern_25.mtk.so new file mode 100644 index 0000000..005a5ee Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpu_pattern_25.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpu_pattern_25_pub.mtk.so b/proprietary/system_ext/lib64/libmvpu_pattern_25_pub.mtk.so new file mode 100644 index 0000000..69a04f2 Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpu_pattern_25_pub.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpu_pattern_pub.mtk.so b/proprietary/system_ext/lib64/libmvpu_pattern_pub.mtk.so new file mode 100644 index 0000000..8196869 Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpu_pattern_pub.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpu_runtime.mtk.so b/proprietary/system_ext/lib64/libmvpu_runtime.mtk.so new file mode 100644 index 0000000..8131d75 Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpu_runtime.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpu_runtime_25.mtk.so b/proprietary/system_ext/lib64/libmvpu_runtime_25.mtk.so new file mode 100644 index 0000000..5798e51 Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpu_runtime_25.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpu_runtime_25_pub.mtk.so b/proprietary/system_ext/lib64/libmvpu_runtime_25_pub.mtk.so new file mode 100644 index 0000000..fd65cd8 Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpu_runtime_25_pub.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpu_runtime_builtin.mtk.so b/proprietary/system_ext/lib64/libmvpu_runtime_builtin.mtk.so new file mode 100644 index 0000000..888433e Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpu_runtime_builtin.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpu_runtime_pub.mtk.so b/proprietary/system_ext/lib64/libmvpu_runtime_pub.mtk.so new file mode 100644 index 0000000..26756a6 Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpu_runtime_pub.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpuop25_mtk_cv.mtk.so b/proprietary/system_ext/lib64/libmvpuop25_mtk_cv.mtk.so new file mode 100644 index 0000000..b0f10b2 Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpuop25_mtk_cv.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpuop25_mtk_nn.mtk.so b/proprietary/system_ext/lib64/libmvpuop25_mtk_nn.mtk.so new file mode 100644 index 0000000..492c003 Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpuop25_mtk_nn.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpuop_mtk_cv.mtk.so b/proprietary/system_ext/lib64/libmvpuop_mtk_cv.mtk.so new file mode 100644 index 0000000..3235e5f Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpuop_mtk_cv.mtk.so differ diff --git a/proprietary/system_ext/lib64/libmvpuop_mtk_nn.mtk.so b/proprietary/system_ext/lib64/libmvpuop_mtk_nn.mtk.so new file mode 100644 index 0000000..46e5bf5 Binary files /dev/null and b/proprietary/system_ext/lib64/libmvpuop_mtk_nn.mtk.so differ diff --git a/proprietary/system_ext/lib64/libneuron_graph_delegate.mtk.so b/proprietary/system_ext/lib64/libneuron_graph_delegate.mtk.so new file mode 100644 index 0000000..7dbc6b0 Binary files /dev/null and b/proprietary/system_ext/lib64/libneuron_graph_delegate.mtk.so differ diff --git a/proprietary/system_ext/lib64/libneuronusdk_adapter.mtk.so b/proprietary/system_ext/lib64/libneuronusdk_adapter.mtk.so new file mode 100644 index 0000000..b928a83 Binary files /dev/null and b/proprietary/system_ext/lib64/libneuronusdk_adapter.mtk.so differ diff --git a/proprietary/system_ext/lib64/libnir_neon_driver_ndk.mtk.so b/proprietary/system_ext/lib64/libnir_neon_driver_ndk.mtk.so new file mode 100644 index 0000000..5a3e7b5 Binary files /dev/null and b/proprietary/system_ext/lib64/libnir_neon_driver_ndk.mtk.so differ diff --git a/proprietary/system_ext/lib64/libtflite_mtk.mtk.so b/proprietary/system_ext/lib64/libtflite_mtk.mtk.so new file mode 100644 index 0000000..74bd3f2 Binary files /dev/null and b/proprietary/system_ext/lib64/libtflite_mtk.mtk.so differ diff --git a/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.apusys-V5-ndk.so b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.apusys-V5-ndk.so new file mode 100644 index 0000000..534e159 Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.apusys-V5-ndk.so differ diff --git a/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.apusys@1.0.so b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.apusys@1.0.so new file mode 100644 index 0000000..4a8a1eb Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.apusys@1.0.so differ diff --git a/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.apusys@2.0.so b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.apusys@2.0.so new file mode 100644 index 0000000..07a4685 Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.apusys@2.0.so differ diff --git a/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.apusys@2.1.so b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.apusys@2.1.so new file mode 100644 index 0000000..fd6d553 Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.apusys@2.1.so differ diff --git a/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.hmp@1.0.so b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.hmp@1.0.so new file mode 100644 index 0000000..1bb6293 Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.hmp@1.0.so differ diff --git a/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.utils-V1-ndk.so b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.utils-V1-ndk.so new file mode 100644 index 0000000..ad558d1 Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.utils-V1-ndk.so differ diff --git a/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.utils@1.0.so b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.utils@1.0.so new file mode 100644 index 0000000..83db5bb Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.utils@1.0.so differ diff --git a/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.utils@2.0.so b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.utils@2.0.so new file mode 100644 index 0000000..da565eb Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.utils@2.0.so differ diff --git a/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.xrp-V1-ndk.so b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.xrp-V1-ndk.so new file mode 100644 index 0000000..4753c2f Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.xrp-V1-ndk.so differ diff --git a/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.xrp@1.0.so b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.xrp@1.0.so new file mode 100644 index 0000000..d1aadf4 Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.xrp@1.0.so differ diff --git a/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.xrp@2.0.so b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.xrp@2.0.so new file mode 100644 index 0000000..41accfc Binary files /dev/null and b/proprietary/system_ext/lib64/vendor.mediatek.hardware.apuware.xrp@2.0.so differ