s5e8825-common: Build Samsung EPIC HAL

Change-Id: I7ebee0b42cd481350357d5cca69f7e51cd615a9e
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
This commit is contained in:
Flopster101
2025-08-31 23:18:19 +02:00
committed by Majaahh
parent 72612d8da6
commit 7d1820d687
5 changed files with 37 additions and 0 deletions

View File

@@ -706,6 +706,41 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libepic_helper",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libepic_helper.so",
],
shared_libs: [
"libdl",
"libc",
"libm",
"liblog",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libepic_helper.so",
],
shared_libs: [
"libc",
"libm",
"libdl",
"liblog",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libexynoscamera_cnr_plugin",
owner: "samsung",

BIN
proprietary/vendor/etc/epic.json vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/lib/libepic_helper.so vendored Normal file

Binary file not shown.

Binary file not shown.

View File

@@ -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/epic.json:$(TARGET_COPY_OUT_VENDOR)/etc/epic.json \
vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/android.hardware.drm@1.4-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.4-service.widevine.rc \
vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/cass.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/cass.rc \
vendor/samsung/s5e8825-common/proprietary/vendor/etc/init/init.baseband.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.baseband.rc \
@@ -47,6 +48,7 @@ PRODUCT_PACKAGES += \
libaudioproxy2 \
libaudioroute.s5e8825 \
libdatamod \
libepic_helper \
libexynoscamera_cnr_plugin \
libexynoscamera_plugin \
libfloatingfeature \