s5e8825-common: Setup Camera

Change-Id: Ia0a96f1fc31c49900e06eb190502c03898091eb5
Signed-off-by: Majaahh <maja.blaszczak@proton.me>
This commit is contained in:
Majaahh
2025-08-31 23:15:51 +02:00
parent e78326c213
commit 15b3328b6c
16 changed files with 336 additions and 0 deletions

View File

@@ -115,6 +115,43 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSEF.quram",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libSEF.quram.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libSEF.quram.so",
],
shared_libs: [
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libSamsungPostProcessConvertor",
owner: "samsung",
@@ -629,6 +666,94 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libexynoscamera_cnr_plugin",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libexynoscamera_cnr_plugin.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libexynoscamera_plugin",
"libexynosutils",
"libswcnr",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libexynoscamera_cnr_plugin.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libexynoscamera_plugin",
"libexynosutils",
"libswcnr",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libexynoscamera_plugin",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libexynoscamera_plugin.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libexynoscamera_plugin.so",
],
shared_libs: [
"libutils",
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "liblastaboxmsg",
owner: "samsung",
@@ -1016,6 +1141,47 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libswcnr",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libswcnr.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libswcnr.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libtinyalsa.s5e8825",
stem: "libtinyalsa.s5e8825",
@@ -1183,6 +1349,136 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libc++_shared",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libc++_shared.so",
],
shared_libs: [
"libc",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libhwjsqz",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libhwjsqz.so",
],
shared_libs: [
"libcutils",
"libion_exynos",
"liblog",
"libutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libsensorlistener",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libsensorlistener.so",
],
shared_libs: [
"libcutils",
"libutils",
"libsensorndkbridge",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libuniapi",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libuniapi.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libuniplugin",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libuniplugin.so",
],
shared_libs: [
"liblog",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.audio-V1-ndk",
owner: "samsung",
@@ -1208,6 +1504,36 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.samsung.hardware.thermal@1.0",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/vendor.samsung.hardware.thermal@1.0.so",
],
shared_libs: [
"android.hardware.thermal@1.0",
"android.hardware.thermal@2.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
prebuilt_etc_xml {
name: "secaudiohalaidl_manifest.xml",
owner: "samsung",

BIN
proprietary/vendor/lib/libSEF.quram.so vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

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

Binary file not shown.

BIN
proprietary/vendor/lib64/libSEF.quram.so vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
proprietary/vendor/lib64/libhwjsqz.so vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
proprietary/vendor/lib64/libswcnr.so vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/lib64/libuniapi.so vendored Normal file

Binary file not shown.

BIN
proprietary/vendor/lib64/libuniplugin.so vendored Normal file

Binary file not shown.

Binary file not shown.

View File

@@ -18,6 +18,7 @@ PRODUCT_COPY_FILES += \
PRODUCT_PACKAGES += \
audio.primary.s5e8825 \
audio.sec_primary.default \
libSEF.quram \
libSamsungPostProcessConvertor \
lib_SamsungRec_07010 \
lib_SoundAlive_SRC384_ver320 \
@@ -29,6 +30,8 @@ PRODUCT_PACKAGES += \
libaudioproxy2 \
libaudioroute.s5e8825 \
libdatamod \
libexynoscamera_cnr_plugin \
libexynoscamera_plugin \
liblastaboxmsg \
libprofileparamstorage \
librecordalive \
@@ -38,11 +41,18 @@ PRODUCT_PACKAGES += \
libsehbluetooth_audio_session_aidl \
libspatializerparamstorage \
libspeakercalibration \
libswcnr \
libtinyalsa.s5e8825 \
vendor.samsung.hardware.bluetooth.audio-V1-ndk \
libfloatingfeature \
libswdap \
libsecaudiohal_aidl \
libc++_shared \
libhwjsqz \
libsensorlistener \
libuniapi \
libuniplugin \
vendor.samsung.hardware.audio-V1-ndk \
vendor.samsung.hardware.thermal@1.0 \
secaudiohalaidl_manifest.xml \
secaudiohalaidl