r8q: Bring missing camera libs

- Unihal is looking for libPetDetector_interface. Provide what it wants.

Change-Id: Iaa23abde8ce78c844949186850fba1b8e7a9d0a7
This commit is contained in:
Atakan
2025-03-26 10:55:17 +03:00
parent 527b58ec18
commit ae8d32084c
7 changed files with 142 additions and 0 deletions
+137
View File
@@ -2171,6 +2171,33 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libDLInterface.camera.samsung",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libDLInterface.camera.samsung.so",
],
shared_libs: [
"libsnap_vndk",
"libc++",
"libz",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libIMUSensor", name: "libIMUSensor",
owner: "samsung", owner: "samsung",
@@ -2197,6 +2224,116 @@ cc_prebuilt_library_shared {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_library_shared {
name: "libMoonVerifier_v1.camera.samsung",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libMoonVerifier_v1.camera.samsung.so",
],
shared_libs: [
"libOpenCv.camera.samsung",
"libc++",
"libz",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libObjectDetector_v1.camera.samsung",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libObjectDetector_v1.camera.samsung.so",
],
shared_libs: [
"libOpenCv.camera.samsung",
"libc++",
"libz",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libOpenCv.camera.samsung",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libOpenCv.camera.samsung.so",
],
shared_libs: [
"libz",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libPetDetector_interface",
owner: "samsung",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libPetDetector_interface.so",
],
shared_libs: [
"liblog",
"libcutils",
"libuniplugin",
"libmpbase",
"libObjectDetector_v1.camera.samsung",
"libMoonVerifier_v1.camera.samsung",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libbatching", name: "libbatching",
owner: "samsung", owner: "samsung",
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+5
View File
@@ -160,7 +160,12 @@ PRODUCT_PACKAGES += \
android.hardware.gnss@2.1-impl-qti \ android.hardware.gnss@2.1-impl-qti \
com.qti.chi.override \ com.qti.chi.override \
vendor.samsung.hardware.gnss@2.0-impl-sec \ vendor.samsung.hardware.gnss@2.0-impl-sec \
libDLInterface.camera.samsung \
libIMUSensor \ libIMUSensor \
libMoonVerifier_v1.camera.samsung \
libObjectDetector_v1.camera.samsung \
libOpenCv.camera.samsung \
libPetDetector_interface \
libbatching \ libbatching \
libbauthserver \ libbauthserver \
libbauthtzcommon \ libbauthtzcommon \