Spacewar: Add support for Nothing OS Camera

The blobs have been extracted from fw Spacewar_V3.0-250108-1938_3.0
This commit is contained in:
DaViDev985
2025-04-19 15:34:59 +02:00
committed by nyxalune
parent d73227f00c
commit 1d006ed8e9
8 changed files with 145 additions and 73 deletions

View File

@@ -1903,49 +1903,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxexternalformatutils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libcamxexternalformatutils.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libz",
"libc",
"libm",
"libdl",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxexternalformatutils.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcapiv2svacnn",
owner: "nothing",
@@ -3744,6 +3701,35 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmpbase",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm: {
srcs: [
"proprietary/vendor/lib/libmpbase.so",
],
shared_libs: [
"libc",
],
},
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmpbase.so",
],
shared_libs: [
"libc",
],
},
},
compile_multilib: "both",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libmulawdec",
owner: "nothing",
@@ -14022,6 +14008,34 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxexternalformatutils",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcamxexternalformatutils.so",
],
shared_libs: [
"libcutils",
"liblog",
"libsync",
"libc++",
"libz",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcamxfacialfeatures",
owner: "nothing",
@@ -14600,33 +14614,6 @@ cc_prebuilt_library_shared {
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcvp_util",
owner: "nothing",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libcvp_util.so",
],
shared_libs: [
"libc++",
"libutils",
"libQSEEComAPI",
"liblog",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
soc_specific: true,
}
cc_prebuilt_library_shared {
name: "libcvpcpuRev_skel",
owner: "nothing",
@@ -16272,10 +16259,14 @@ cc_prebuilt_library_shared {
target: {
android_arm64: {
srcs: [
"proprietary/vendor/lib64/libmpbase.so",
"proprietary/vendor/lib64/libmouth_mask_detection.arcsoft.so",
],
shared_libs: [
"libmpbase",
"liblog",
"libc",
"libm",
"libdl",
],
},
},