universal9830: Switch to OSS EDEN service

Change-Id: I9078a65a6fa9658d8fa9bd1957d1c163c0007c35
Signed-off-by: ExtremeXT <extremext@lineageos.org>
This commit is contained in:
ExtremeXT committed 2026-09-06 23:09:59 +03:00
1 parent edf07661c2
commit f6bbca7098
39 files changed
+125 -305

No files matched your search

+121 -281
View File
@@ -750,6 +750,29 @@ cc_prebuilt_library_shared {
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",
@@ -775,6 +798,31 @@ 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",
@@ -831,32 +879,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libeden_nn_on_vendor",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libeden_nn_on_vendor.so",
],
shared_libs: [
"liblog",
"libeden_rt_stub_vendor.edensdk.samsung",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libeden_osal",
owner: "samsung",
@@ -943,36 +965,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libeden_rt_stub_vendor.edensdk.samsung",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libeden_rt_stub_vendor.edensdk.samsung.so",
],
shared_libs: [
"liblog",
"libhidlbase",
"libutils",
"libcutils",
"vendor.samsung_slsi.hardware.eden_runtime@1.0",
"libion_exynos",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libeden_ud_cpu",
owner: "samsung",
@@ -1091,56 +1083,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libeden_wrapper",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libeden_wrapper.so",
],
shared_libs: [
"libeden_nn_on_vendor",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libeden_wrapper_sdk",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libeden_wrapper_sdk.so",
],
shared_libs: [
"libeden_nn",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libeden_xtool",
owner: "samsung",
@@ -1420,6 +1362,44 @@ cc_prebuilt_library_shared {
"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",
@@ -1456,6 +1436,7 @@ cc_prebuilt_library_shared {
"libhidlmemory",
"liblog",
"libutils",
"libnativewindow",
"android.hardware.neuralnetworks@1.0",
"android.hardware.neuralnetworks@1.1",
"android.hardware.neuralnetworks@1.2",
@@ -1487,12 +1468,16 @@ cc_prebuilt_library_shared {
"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",
@@ -1502,6 +1487,7 @@ cc_prebuilt_library_shared {
"libhidlmemory",
"liblog",
"libutils",
"libnativewindow",
"android.hardware.neuralnetworks@1.0",
"android.hardware.neuralnetworks@1.1",
"android.hardware.neuralnetworks@1.2",
@@ -1532,6 +1518,8 @@ cc_prebuilt_library_shared {
shared_libs: [
"libgraphgen_network",
"libgraphgen_misc",
"libtoco_graphgen_export",
"libcommon_graphgen_export",
"liblog",
"libm",
"libdl",
@@ -1557,6 +1545,7 @@ cc_prebuilt_library_shared {
],
shared_libs: [
"libgraphgen_ann_import",
"libgraphgen_ann_import_s",
"libgraphgen_network",
"libgraphgen_misc",
"libcutils",
@@ -1565,6 +1554,7 @@ cc_prebuilt_library_shared {
"libhidlmemory",
"liblog",
"libutils",
"libnativewindow",
"android.hardware.neuralnetworks@1.0",
"android.hardware.neuralnetworks@1.1",
"android.hardware.neuralnetworks@1.2",
@@ -1597,6 +1587,7 @@ cc_prebuilt_library_shared {
"libnpu_compiler",
"libcommon",
"libcrane_compiler",
"libdove_compiler",
"libir",
"libsait_npu_compiler",
"libgraphgen_misc",
@@ -1761,6 +1752,7 @@ cc_prebuilt_library_shared {
shared_libs: [
"libsait_npu_compiler",
"libcrane_compiler",
"libdove_compiler",
"libir",
"libcommon",
"libm",
@@ -2196,6 +2188,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",
@@ -2577,73 +2592,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung_slsi.hardware.eden_runtime@1.0-impl",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.samsung_slsi.hardware.eden_runtime@1.0-impl.so",
],
shared_libs: [
"libutils",
"libcutils",
"libhidlbase",
"liblog",
"libbinder",
"libsync",
"libhardware",
"vendor.samsung_slsi.hardware.eden_runtime@1.0",
"android.hidl.memory@1.0",
"libhidlmemory",
"libion_exynos",
"libeden_rt",
"libeden_nn",
"libeden_profiler",
"libeden_nn_on_vendor",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung_slsi.hardware.eden_runtime@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.samsung_slsi.hardware.eden_runtime@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
dex_import {
name: "com.android.hotwordenrollment.common.util",
owner: "samsung",
@@ -2760,78 +2708,6 @@ cc_prebuilt_binary {
soc_specific: true,
}
cc_prebuilt_binary {
name: "android.hardware.neuralnetworks@1.3-service.eden-drv",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/android.hardware.neuralnetworks@1.3-service.eden-drv",
],
shared_libs: [
"libbase",
"libcutils",
"libfmq",
"libhardware",
"libhidlbase",
"libhidlmemory",
"libnativewindow",
"libtextclassifier_hash",
"liblog",
"libui",
"libutils",
"libsync",
"android.hardware.neuralnetworks@1.0",
"android.hardware.neuralnetworks@1.1",
"android.hardware.neuralnetworks@1.2",
"android.hardware.neuralnetworks@1.3",
"android.hidl.allocator@1.0",
"android.hidl.memory@1.0",
"libeden_nn",
"libeden_rt",
"libeden_model",
"libeden_osal",
"libeden_ud_cpu",
"libeden_ud_npu",
"libeden_ud_gpu",
"libeden_xtool",
"libnpuc_api",
"libnpuc_backend",
"libnpuc_cmdq",
"libnpuc_common",
"libnpuc_controller",
"libnpuc_frontend",
"libnpuc_graph",
"libnpuc_template",
"libgraphgen_api",
"libgraphgen_import",
"libgraphgen_ann_import",
"libgraphgen_ann_nnc",
"libgraphgen_misc",
"libgraphgen_network",
"libgraphgen_intermediate_process",
"libgraphgen_export",
"libcommon",
"libcrane_compiler",
"libir",
"libnpu_compiler",
"libsait_npu_compiler",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
sh_binary {
name: "gps",
owner: "samsung",
@@ -2939,42 +2815,6 @@ cc_prebuilt_binary {
soc_specific: true,
}
cc_prebuilt_binary {
name: "vendor.samsung_slsi.hardware.eden_runtime@1.0-service",
owner: "samsung",
target: {
android_arm64: {
srcs: [
"proprietary/vendor/bin/hw/vendor.samsung_slsi.hardware.eden_runtime@1.0-service",
],
shared_libs: [
"libutils",
"libcutils",
"libhidlbase",
"liblog",
"libbinder",
"libsync",
"libhardware",
"libhidlmemory",
"android.hidl.memory@1.0",
"vendor.samsung_slsi.hardware.eden_runtime@1.0",
"vendor.samsung_slsi.hardware.eden_runtime@1.0-impl",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
relative_install_path: "hw",
soc_specific: true,
}
cc_prebuilt_binary {
name: "tzts_daemon",
owner: "samsung",
@@ -1,4 +0,0 @@
service neuralnetworks_hal_service_eden_drv /vendor/bin/hw/android.hardware.neuralnetworks@1.3-service.eden-drv
class hal
user system
group system
@@ -1,10 +0,0 @@
service eden_runtime /vendor/bin/hw/vendor.samsung_slsi.hardware.eden_runtime@1.0-service
class hal
user system
group system
# Permission for vertex10
on post-fs
chmod 0644 /dev/vertex10
on post-fs-data
mkdir /data/vendor/eden 0771 system system
mkdir /data/vendor/eden/gpu 0771 system system
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+4 -10
View File
@@ -11,9 +11,7 @@ PRODUCT_COPY_FILES += \
vendor/samsung/universal9830-common/proprietary/vendor/etc/gnss/gps.cer:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.cer \
vendor/samsung/universal9830-common/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.3-service.widevine.rc \
vendor/samsung/universal9830-common/proprietary/vendor/etc/init/android.hardware.keymaster@4.0_strongbox-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.keymaster@4.0_strongbox-service.rc \
vendor/samsung/universal9830-common/proprietary/vendor/etc/init/android.hardware.neuralnetworks@1.3-service.eden-drv.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.neuralnetworks@1.3-service.eden-drv.rc \
vendor/samsung/universal9830-common/proprietary/vendor/etc/init/vendor.samsung.hardware.gnss@2.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.samsung.hardware.gnss@2.1-service.rc \
vendor/samsung/universal9830-common/proprietary/vendor/etc/init/vendor.samsung_slsi.hardware.eden_runtime@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.samsung_slsi.hardware.eden_runtime@1.0-service.rc \
vendor/samsung/universal9830-common/proprietary/vendor/etc/libse-gto-hal.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libse-gto-hal.conf \
vendor/samsung/universal9830-common/proprietary/vendor/etc/plmn_delta.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_delta.bin \
vendor/samsung/universal9830-common/proprietary/vendor/etc/plmn_delta_attaio.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_delta_attaio.bin \
@@ -121,20 +119,18 @@ PRODUCT_PACKAGES += \
libVendorSemTelephonyProps \
libbayergdccore \
libcommon \
libcommon_graphgen_export \
libcrane_compiler \
libdove_compiler \
libeden_model \
libeden_nn \
libeden_nn_on_vendor \
libeden_osal \
libeden_profiler \
libeden_rt \
libeden_rt_stub_vendor.edensdk.samsung \
libeden_ud_cpu \
libeden_ud_dsp \
libeden_ud_gpu \
libeden_ud_npu \
libeden_wrapper \
libeden_wrapper_sdk \
libeden_xtool \
libengmode_client \
libenn_dsp_dal \
@@ -146,6 +142,7 @@ PRODUCT_PACKAGES += \
libexynoscamera_plugin_utils \
libfloatingfeature \
libgraphgen_ann_import \
libgraphgen_ann_import_s \
libgraphgen_ann_nnc \
libgraphgen_api \
libgraphgen_export \
@@ -171,6 +168,7 @@ PRODUCT_PACKAGES += \
libsec_semRil \
libsensorlistener \
libskeymaster4device \
libtoco_graphgen_export \
libuniapi \
libuniplugin \
libvkmanager_vendor \
@@ -185,8 +183,6 @@ PRODUCT_PACKAGES += \
vendor.samsung.hardware.radio.messaging-V1-ndk \
vendor.samsung.hardware.radio.sim-V1-ndk \
vendor.samsung.hardware.thermal@1.0 \
vendor.samsung_slsi.hardware.eden_runtime@1.0-impl \
vendor.samsung_slsi.hardware.eden_runtime@1.0 \
com.android.hotwordenrollment.common.util \
manifest_android.hardware.drm@1.3-service.widevine.xml \
vendor.samsung.hardware.radio.exclude.slsi.xml \
@@ -194,12 +190,10 @@ PRODUCT_PACKAGES += \
vendor.samsung.hardware.sehradio_manifest_2_34.xml \
android.hardware.drm@1.3-service.widevine \
android.hardware.keymaster@4.0_strongbox-service \
android.hardware.neuralnetworks@1.3-service.eden-drv \
gps \
lhd \
rild \
vendor.samsung.hardware.gnss@2.1-service \
vendor.samsung_slsi.hardware.eden_runtime@1.0-service \
tzts_daemon
PRODUCT_PACKAGES += \