diff --git a/Android.bp b/Android.bp index 3b87fab..d9c7008 100644 --- a/Android.bp +++ b/Android.bp @@ -673,6 +673,77 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libcommon", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcommon.so", + ], + shared_libs: [ + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcommon_graphgen_export", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcommon_graphgen_export.so", + ], + shared_libs: [ + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libcrane_compiler", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libcrane_compiler.so", + ], + shared_libs: [ + "libir", + "libcommon", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libcrypto-tm", owner: "samsung", @@ -723,6 +794,314 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libdove_compiler", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libdove_compiler.so", + ], + shared_libs: [ + "libir", + "libcommon", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libeden_model", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libeden_model.so", + ], + shared_libs: [ + "libeden_xtool", + "libeden_profiler", + "libeden_osal", + "libcutils", + "liblog", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libeden_nn", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libeden_nn.so", + ], + shared_libs: [ + "libeden_rt", + "liblog", + "libeden_profiler", + "libcutils", + "libeden_osal", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libeden_osal", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libeden_osal.so", + ], + shared_libs: [ + "liblog", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libeden_profiler", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libeden_profiler.so", + ], + shared_libs: [ + "liblog", + "libcutils", + "libeden_osal", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libeden_rt", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libeden_rt.so", + ], + shared_libs: [ + "libeden_ud_npu", + "libeden_ud_cpu", + "libeden_ud_gpu", + "libeden_ud_dsp", + "libutils", + "libeden_model", + "libeden_profiler", + "libeden_osal", + "libcutils", + "liblog", + "libenn_dsp_dal", + "libenn_dsp_kernels_cpu", + "libenn_dsp_fw_graph_parser", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libeden_ud_cpu", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libeden_ud_cpu.so", + ], + shared_libs: [ + "libeden_model", + "libeden_profiler", + "libeden_osal", + "liblog", + "libcutils", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libeden_ud_dsp", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libeden_ud_dsp.so", + ], + shared_libs: [ + "libeden_model", + "libeden_profiler", + "libenn_dsp_dal", + "libenn_dsp_kernels_cpu", + "libenn_dsp_fw_graph_parser", + "libcutils", + "libeden_osal", + "liblog", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libeden_ud_gpu", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libeden_ud_gpu.so", + ], + shared_libs: [ + "libeden_ud_cpu", + "libGLES_mali", + "libeden_model", + "libeden_profiler", + "libcutils", + "libeden_osal", + "liblog", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libeden_ud_npu", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libeden_ud_npu.so", + ], + shared_libs: [ + "libeden_model", + "libeden_profiler", + "libeden_osal", + "liblog", + "libcutils", + "libutils", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libeden_xtool", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libeden_xtool.so", + ], + shared_libs: [ + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libegis_fp_normal_sensor_test", owner: "samsung", @@ -774,6 +1153,78 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libenn_dsp_dal", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libenn_dsp_dal.so", + ], + shared_libs: [ + "liblog", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libenn_dsp_fw_graph_parser", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libenn_dsp_fw_graph_parser.so", + ], + shared_libs: [ + "liblog", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libenn_dsp_kernels_cpu", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libenn_dsp_kernels_cpu.so", + ], + shared_libs: [ + "liblog", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libexynoscamera_cnr_plugin", owner: "samsung", @@ -881,6 +1332,314 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libgraphgen_ann_import", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgraphgen_ann_import.so", + ], + shared_libs: [ + "libcutils", + "libbase", + "libhidlbase", + "libhidlmemory", + "liblog", + "libutils", + "libnativewindow", + "android.hardware.neuralnetworks@1.0", + "android.hardware.neuralnetworks@1.1", + "android.hardware.neuralnetworks@1.2", + "android.hardware.neuralnetworks@1.3", + "android.hidl.memory@1.0", + "libgraphgen_network", + "libgraphgen_misc", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgraphgen_ann_import_s", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgraphgen_ann_import_s.so", + ], + shared_libs: [ + "libcutils", + "libbase", + "libhidlbase", + "libhidlmemory", + "liblog", + "libutils", + "libnativewindow", + "android.hardware.neuralnetworks@1.0", + "android.hardware.neuralnetworks@1.1", + "android.hardware.neuralnetworks@1.2", + "android.hardware.neuralnetworks@1.3", + "android.hidl.memory@1.0", + "libgraphgen_network", + "libgraphgen_misc", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgraphgen_ann_nnc", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgraphgen_ann_nnc.so", + ], + shared_libs: [ + "libcutils", + "libbase", + "libhidlbase", + "libhidlmemory", + "liblog", + "libutils", + "libnativewindow", + "android.hardware.neuralnetworks@1.0", + "android.hardware.neuralnetworks@1.1", + "android.hardware.neuralnetworks@1.2", + "android.hardware.neuralnetworks@1.3", + "android.hidl.memory@1.0", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgraphgen_api", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgraphgen_api.so", + ], + shared_libs: [ + "libgraphgen_ann_nnc", + "libgraphgen_import", + "libgraphgen_ann_import", + "libgraphgen_ann_import_s", + "libgraphgen_export", + "libtoco_graphgen_export", + "libcommon_graphgen_export", + "libgraphgen_intermediate_process", + "libgraphgen_network", + "libnpu_compiler", + "libcommon", + "libcrane_compiler", + "libdove_compiler", + "libir", + "libsait_npu_compiler", + "libgraphgen_misc", + "libcutils", + "libbase", + "libhidlbase", + "libhidlmemory", + "liblog", + "libutils", + "libnativewindow", + "android.hardware.neuralnetworks@1.0", + "android.hardware.neuralnetworks@1.1", + "android.hardware.neuralnetworks@1.2", + "android.hardware.neuralnetworks@1.3", + "android.hidl.memory@1.0", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgraphgen_export", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgraphgen_export.so", + ], + shared_libs: [ + "libgraphgen_network", + "libgraphgen_misc", + "libtoco_graphgen_export", + "libcommon_graphgen_export", + "liblog", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgraphgen_import", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgraphgen_import.so", + ], + shared_libs: [ + "libgraphgen_ann_import", + "libgraphgen_ann_import_s", + "libgraphgen_network", + "libgraphgen_misc", + "libcutils", + "libbase", + "libhidlbase", + "libhidlmemory", + "liblog", + "libutils", + "libnativewindow", + "android.hardware.neuralnetworks@1.0", + "android.hardware.neuralnetworks@1.1", + "android.hardware.neuralnetworks@1.2", + "android.hardware.neuralnetworks@1.3", + "android.hidl.memory@1.0", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgraphgen_intermediate_process", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgraphgen_intermediate_process.so", + ], + shared_libs: [ + "libgraphgen_network", + "libnpu_compiler", + "libcommon", + "libcrane_compiler", + "libdove_compiler", + "libir", + "libsait_npu_compiler", + "libgraphgen_misc", + "liblog", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgraphgen_misc", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgraphgen_misc.so", + ], + shared_libs: [ + "liblog", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libgraphgen_network", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libgraphgen_network.so", + ], + shared_libs: [ + "liblog", + "libgraphgen_misc", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libhwjsqz", owner: "samsung", @@ -909,6 +1668,30 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libir", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libir.so", + ], + shared_libs: [ + "libcommon", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "liblastaboxmsg", owner: "samsung", @@ -936,6 +1719,247 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libnpu_compiler", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libnpu_compiler.so", + ], + shared_libs: [ + "libsait_npu_compiler", + "libcrane_compiler", + "libdove_compiler", + "libir", + "libcommon", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnpuc_api", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libnpuc_api.so", + ], + shared_libs: [ + "libnpuc_controller", + "libnpuc_frontend", + "libnpuc_template", + "libnpuc_graph", + "libnpuc_backend", + "libnpuc_cmdq", + "libnpuc_common", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnpuc_backend", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libnpuc_backend.so", + ], + shared_libs: [ + "liblog", + "libnpuc_cmdq", + "libnpuc_common", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnpuc_cmdq", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libnpuc_cmdq.so", + ], + shared_libs: [ + "libnpuc_common", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnpuc_common", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libnpuc_common.so", + ], + shared_libs: [ + "liblog", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnpuc_controller", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libnpuc_controller.so", + ], + shared_libs: [ + "liblog", + "libnpuc_frontend", + "libnpuc_backend", + "libnpuc_template", + "libnpuc_cmdq", + "libnpuc_graph", + "libnpuc_common", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnpuc_frontend", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libnpuc_frontend.so", + ], + shared_libs: [ + "liblog", + "libnpuc_template", + "libnpuc_cmdq", + "libnpuc_graph", + "libnpuc_common", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnpuc_graph", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libnpuc_graph.so", + ], + shared_libs: [ + "libnpuc_common", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + +cc_prebuilt_library_shared { + name: "libnpuc_template", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libnpuc_template.so", + ], + shared_libs: [ + "liblog", + "libnpuc_cmdq", + "libnpuc_graph", + "libnpuc_common", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "liboemcrypto", owner: "samsung", @@ -1090,6 +2114,31 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libsait_npu_compiler", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libsait_npu_compiler.so", + ], + shared_libs: [ + "libir", + "libcommon", + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libsec-ril", owner: "samsung", @@ -1598,6 +2647,29 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libtoco_graphgen_export", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libtoco_graphgen_export.so", + ], + shared_libs: [ + "libm", + "libdl", + "libc", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libuniapi", owner: "samsung", @@ -1700,6 +2772,35 @@ cc_prebuilt_library_shared { soc_specific: true, } +cc_prebuilt_library_shared { + name: "libvpl", + owner: "samsung", + strip: { + none: true, + }, + target: { + android_arm64: { + srcs: [ + "proprietary/vendor/lib64/libvpl.so", + ], + shared_libs: [ + "libeden_nn", + "libutils", + "libcutils", + "liblog", + "libz", + "libc++", + "libc", + "libm", + "libdl", + ], + }, + }, + compile_multilib: "64", + prefer: true, + soc_specific: true, +} + cc_prebuilt_library_shared { name: "libwrappergps", owner: "samsung", diff --git a/proprietary/vendor/etc/eden/gpu/eden_kernel_64.bin b/proprietary/vendor/etc/eden/gpu/eden_kernel_64.bin new file mode 100644 index 0000000..672ae59 Binary files /dev/null and b/proprietary/vendor/etc/eden/gpu/eden_kernel_64.bin differ diff --git a/proprietary/vendor/lib64/libcommon.so b/proprietary/vendor/lib64/libcommon.so new file mode 100644 index 0000000..3de3090 Binary files /dev/null and b/proprietary/vendor/lib64/libcommon.so differ diff --git a/proprietary/vendor/lib64/libcommon_graphgen_export.so b/proprietary/vendor/lib64/libcommon_graphgen_export.so new file mode 100644 index 0000000..72ac6e7 Binary files /dev/null and b/proprietary/vendor/lib64/libcommon_graphgen_export.so differ diff --git a/proprietary/vendor/lib64/libcrane_compiler.so b/proprietary/vendor/lib64/libcrane_compiler.so new file mode 100644 index 0000000..8d63534 Binary files /dev/null and b/proprietary/vendor/lib64/libcrane_compiler.so differ diff --git a/proprietary/vendor/lib64/libdove_compiler.so b/proprietary/vendor/lib64/libdove_compiler.so new file mode 100644 index 0000000..1d5e216 Binary files /dev/null and b/proprietary/vendor/lib64/libdove_compiler.so differ diff --git a/proprietary/vendor/lib64/libeden_model.so b/proprietary/vendor/lib64/libeden_model.so new file mode 100644 index 0000000..ad2d1eb Binary files /dev/null and b/proprietary/vendor/lib64/libeden_model.so differ diff --git a/proprietary/vendor/lib64/libeden_nn.so b/proprietary/vendor/lib64/libeden_nn.so new file mode 100644 index 0000000..5791523 Binary files /dev/null and b/proprietary/vendor/lib64/libeden_nn.so differ diff --git a/proprietary/vendor/lib64/libeden_osal.so b/proprietary/vendor/lib64/libeden_osal.so new file mode 100644 index 0000000..c960511 Binary files /dev/null and b/proprietary/vendor/lib64/libeden_osal.so differ diff --git a/proprietary/vendor/lib64/libeden_profiler.so b/proprietary/vendor/lib64/libeden_profiler.so new file mode 100644 index 0000000..8d58075 Binary files /dev/null and b/proprietary/vendor/lib64/libeden_profiler.so differ diff --git a/proprietary/vendor/lib64/libeden_rt.so b/proprietary/vendor/lib64/libeden_rt.so new file mode 100644 index 0000000..1a52966 Binary files /dev/null and b/proprietary/vendor/lib64/libeden_rt.so differ diff --git a/proprietary/vendor/lib64/libeden_ud_cpu.so b/proprietary/vendor/lib64/libeden_ud_cpu.so new file mode 100644 index 0000000..f37750e Binary files /dev/null and b/proprietary/vendor/lib64/libeden_ud_cpu.so differ diff --git a/proprietary/vendor/lib64/libeden_ud_dsp.so b/proprietary/vendor/lib64/libeden_ud_dsp.so new file mode 100644 index 0000000..d44f207 Binary files /dev/null and b/proprietary/vendor/lib64/libeden_ud_dsp.so differ diff --git a/proprietary/vendor/lib64/libeden_ud_gpu.so b/proprietary/vendor/lib64/libeden_ud_gpu.so new file mode 100644 index 0000000..ba6acbb Binary files /dev/null and b/proprietary/vendor/lib64/libeden_ud_gpu.so differ diff --git a/proprietary/vendor/lib64/libeden_ud_npu.so b/proprietary/vendor/lib64/libeden_ud_npu.so new file mode 100644 index 0000000..ebd27ef Binary files /dev/null and b/proprietary/vendor/lib64/libeden_ud_npu.so differ diff --git a/proprietary/vendor/lib64/libeden_xtool.so b/proprietary/vendor/lib64/libeden_xtool.so new file mode 100644 index 0000000..c20980c Binary files /dev/null and b/proprietary/vendor/lib64/libeden_xtool.so differ diff --git a/proprietary/vendor/lib64/libenn_dsp_dal.so b/proprietary/vendor/lib64/libenn_dsp_dal.so new file mode 100644 index 0000000..6370169 Binary files /dev/null and b/proprietary/vendor/lib64/libenn_dsp_dal.so differ diff --git a/proprietary/vendor/lib64/libenn_dsp_fw_graph_parser.so b/proprietary/vendor/lib64/libenn_dsp_fw_graph_parser.so new file mode 100644 index 0000000..ee76f5f Binary files /dev/null and b/proprietary/vendor/lib64/libenn_dsp_fw_graph_parser.so differ diff --git a/proprietary/vendor/lib64/libenn_dsp_kernels_cpu.so b/proprietary/vendor/lib64/libenn_dsp_kernels_cpu.so new file mode 100644 index 0000000..50e4b24 Binary files /dev/null and b/proprietary/vendor/lib64/libenn_dsp_kernels_cpu.so differ diff --git a/proprietary/vendor/lib64/libgraphgen_ann_import.so b/proprietary/vendor/lib64/libgraphgen_ann_import.so new file mode 100644 index 0000000..ec77578 Binary files /dev/null and b/proprietary/vendor/lib64/libgraphgen_ann_import.so differ diff --git a/proprietary/vendor/lib64/libgraphgen_ann_import_s.so b/proprietary/vendor/lib64/libgraphgen_ann_import_s.so new file mode 100644 index 0000000..0406b87 Binary files /dev/null and b/proprietary/vendor/lib64/libgraphgen_ann_import_s.so differ diff --git a/proprietary/vendor/lib64/libgraphgen_ann_nnc.so b/proprietary/vendor/lib64/libgraphgen_ann_nnc.so new file mode 100644 index 0000000..d77a0cc Binary files /dev/null and b/proprietary/vendor/lib64/libgraphgen_ann_nnc.so differ diff --git a/proprietary/vendor/lib64/libgraphgen_api.so b/proprietary/vendor/lib64/libgraphgen_api.so new file mode 100644 index 0000000..deb81ca Binary files /dev/null and b/proprietary/vendor/lib64/libgraphgen_api.so differ diff --git a/proprietary/vendor/lib64/libgraphgen_export.so b/proprietary/vendor/lib64/libgraphgen_export.so new file mode 100644 index 0000000..cc407a6 Binary files /dev/null and b/proprietary/vendor/lib64/libgraphgen_export.so differ diff --git a/proprietary/vendor/lib64/libgraphgen_import.so b/proprietary/vendor/lib64/libgraphgen_import.so new file mode 100644 index 0000000..cebbb68 Binary files /dev/null and b/proprietary/vendor/lib64/libgraphgen_import.so differ diff --git a/proprietary/vendor/lib64/libgraphgen_intermediate_process.so b/proprietary/vendor/lib64/libgraphgen_intermediate_process.so new file mode 100644 index 0000000..0fb403e Binary files /dev/null and b/proprietary/vendor/lib64/libgraphgen_intermediate_process.so differ diff --git a/proprietary/vendor/lib64/libgraphgen_misc.so b/proprietary/vendor/lib64/libgraphgen_misc.so new file mode 100644 index 0000000..8742fa0 Binary files /dev/null and b/proprietary/vendor/lib64/libgraphgen_misc.so differ diff --git a/proprietary/vendor/lib64/libgraphgen_network.so b/proprietary/vendor/lib64/libgraphgen_network.so new file mode 100644 index 0000000..d03b0e6 Binary files /dev/null and b/proprietary/vendor/lib64/libgraphgen_network.so differ diff --git a/proprietary/vendor/lib64/libir.so b/proprietary/vendor/lib64/libir.so new file mode 100644 index 0000000..a6d82e0 Binary files /dev/null and b/proprietary/vendor/lib64/libir.so differ diff --git a/proprietary/vendor/lib64/libnpu_compiler.so b/proprietary/vendor/lib64/libnpu_compiler.so new file mode 100644 index 0000000..ee72a67 Binary files /dev/null and b/proprietary/vendor/lib64/libnpu_compiler.so differ diff --git a/proprietary/vendor/lib64/libnpuc_api.so b/proprietary/vendor/lib64/libnpuc_api.so new file mode 100644 index 0000000..0a9470b Binary files /dev/null and b/proprietary/vendor/lib64/libnpuc_api.so differ diff --git a/proprietary/vendor/lib64/libnpuc_backend.so b/proprietary/vendor/lib64/libnpuc_backend.so new file mode 100644 index 0000000..ad6afd6 Binary files /dev/null and b/proprietary/vendor/lib64/libnpuc_backend.so differ diff --git a/proprietary/vendor/lib64/libnpuc_cmdq.so b/proprietary/vendor/lib64/libnpuc_cmdq.so new file mode 100644 index 0000000..fec2330 Binary files /dev/null and b/proprietary/vendor/lib64/libnpuc_cmdq.so differ diff --git a/proprietary/vendor/lib64/libnpuc_common.so b/proprietary/vendor/lib64/libnpuc_common.so new file mode 100644 index 0000000..63cc69d Binary files /dev/null and b/proprietary/vendor/lib64/libnpuc_common.so differ diff --git a/proprietary/vendor/lib64/libnpuc_controller.so b/proprietary/vendor/lib64/libnpuc_controller.so new file mode 100644 index 0000000..3f2068a Binary files /dev/null and b/proprietary/vendor/lib64/libnpuc_controller.so differ diff --git a/proprietary/vendor/lib64/libnpuc_frontend.so b/proprietary/vendor/lib64/libnpuc_frontend.so new file mode 100644 index 0000000..bb7691b Binary files /dev/null and b/proprietary/vendor/lib64/libnpuc_frontend.so differ diff --git a/proprietary/vendor/lib64/libnpuc_graph.so b/proprietary/vendor/lib64/libnpuc_graph.so new file mode 100644 index 0000000..22b6a5c Binary files /dev/null and b/proprietary/vendor/lib64/libnpuc_graph.so differ diff --git a/proprietary/vendor/lib64/libnpuc_template.so b/proprietary/vendor/lib64/libnpuc_template.so new file mode 100644 index 0000000..d0ef289 Binary files /dev/null and b/proprietary/vendor/lib64/libnpuc_template.so differ diff --git a/proprietary/vendor/lib64/libsait_npu_compiler.so b/proprietary/vendor/lib64/libsait_npu_compiler.so new file mode 100644 index 0000000..8b1e45a Binary files /dev/null and b/proprietary/vendor/lib64/libsait_npu_compiler.so differ diff --git a/proprietary/vendor/lib64/libtoco_graphgen_export.so b/proprietary/vendor/lib64/libtoco_graphgen_export.so new file mode 100644 index 0000000..8d75e1c Binary files /dev/null and b/proprietary/vendor/lib64/libtoco_graphgen_export.so differ diff --git a/proprietary/vendor/lib64/libvpl.so b/proprietary/vendor/lib64/libvpl.so new file mode 100644 index 0000000..77fcf97 Binary files /dev/null and b/proprietary/vendor/lib64/libvpl.so differ diff --git a/s5e8825-common-vendor.mk b/s5e8825-common-vendor.mk index fb8ecfc..eb7668b 100644 --- a/s5e8825-common-vendor.mk +++ b/s5e8825-common-vendor.mk @@ -8,6 +8,7 @@ PRODUCT_SOONG_NAMESPACES += \ PRODUCT_COPY_FILES += \ vendor/samsung/s5e8825-common/proprietary/vendor/etc/SoundBoosterParam.txt:$(TARGET_COPY_OUT_VENDOR)/etc/SoundBoosterParam.txt \ vendor/samsung/s5e8825-common/proprietary/vendor/etc/dolby/dax-default.xml:$(TARGET_COPY_OUT_VENDOR)/etc/dolby/dax-default.xml \ + vendor/samsung/s5e8825-common/proprietary/vendor/etc/eden/gpu/eden_kernel_64.bin:$(TARGET_COPY_OUT_VENDOR)/etc/eden/gpu/eden_kernel_64.bin \ vendor/samsung/s5e8825-common/proprietary/vendor/etc/gnss/ca.pem:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/ca.pem \ vendor/samsung/s5e8825-common/proprietary/vendor/etc/gnss/gps.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.cfg \ vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/android.hardware.drm-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm-service.widevine.rc \ @@ -70,21 +71,58 @@ PRODUCT_PACKAGES += \ libaudioproxy2 \ libaudioroute.s5e8825 \ libc++_shared \ + libcommon \ + libcommon_graphgen_export \ + libcrane_compiler \ libcrypto-tm \ libdatamod \ + libdove_compiler \ + libeden_model \ + libeden_nn \ + libeden_osal \ + libeden_profiler \ + libeden_rt \ + libeden_ud_cpu \ + libeden_ud_dsp \ + libeden_ud_gpu \ + libeden_ud_npu \ + libeden_xtool \ libegis_fp_normal_sensor_test \ libengmode_client \ + libenn_dsp_dal \ + libenn_dsp_fw_graph_parser \ + libenn_dsp_kernels_cpu \ libexynoscamera_cnr_plugin \ libexynoscamera_plugin \ libfloatingfeature \ libgf_in_system_lib \ + libgraphgen_ann_import \ + libgraphgen_ann_import_s \ + libgraphgen_ann_nnc \ + libgraphgen_api \ + libgraphgen_export \ + libgraphgen_import \ + libgraphgen_intermediate_process \ + libgraphgen_misc \ + libgraphgen_network \ libhwjsqz \ + libir \ liblastaboxmsg \ + libnpu_compiler \ + libnpuc_api \ + libnpuc_backend \ + libnpuc_cmdq \ + libnpuc_common \ + libnpuc_controller \ + libnpuc_frontend \ + libnpuc_graph \ + libnpuc_template \ liboemcrypto \ libprofileparamstorage \ libqfp_sensortest \ librecordalive \ libril_sem \ + libsait_npu_compiler \ libsec-ril \ libsecaudiocoreutils \ libsecaudioinfo \ @@ -102,10 +140,12 @@ PRODUCT_PACKAGES += \ libsynaFpSensorTestNwd \ libteecl \ libtinyalsa.s5e8825 \ + libtoco_graphgen_export \ libuniapi \ libuniplugin \ libuuid_vendor \ libvkmanager_vendor \ + libvpl \ libwrappergps \ libwvaidl \ sensors.grip \