miuicamera-marble: Initial import MiuiCamera from OS2.0.210.0.VMRMIXM

Change-Id: I115b1f360e22ffa65bf4a31f863ddcf154938ced
Signed-off-by: Fiqri Ardyansyah <fiqri191002@gmail.com>
This commit is contained in:
Fiqri Ardyansyah
2025-11-04 02:29:49 +00:00
parent 2d792e9bab
commit 174f3dc003
9 changed files with 188 additions and 0 deletions

164
Android.bp Normal file
View File

@@ -0,0 +1,164 @@
//
// Automatically generated file. DO NOT MODIFY
//
soong_namespace {
imports: [
"device/xiaomi/miuicamera-marble",
],
}
cc_prebuilt_library_shared {
name: "libcamera_algoup_jni.xiaomi",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/libcamera_algoup_jni.xiaomi.so",
],
shared_libs: [
"libgui_shim_miuicamera",
"libandroid",
"libandroid_runtime",
"libbase",
"libbinder",
"libcamera_client",
"libcamera_metadata",
"libcutils",
"libgui",
"liblog",
"libmedia_jni_utils",
"libnativehelper",
"libnativewindow",
"libui",
"libutils",
"libvndksupport",
"android.hidl.token@1.0-utils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "libcamera_mianode_jni.xiaomi",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/libcamera_mianode_jni.xiaomi.so",
],
shared_libs: [
"libgui_shim_miuicamera",
"libandroid",
"libbinder",
"libcamera_client",
"libcamera_metadata",
"libcutils",
"libgui",
"liblog",
"libmedia_jni_utils",
"libui",
"libutils",
"libvndksupport",
"libxml2",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "libmicampostproc_client",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/libmicampostproc_client.so",
],
shared_libs: [
"liblog",
"libutils",
"libcutils",
"libhardware",
"libnativewindow",
"libEGL",
"libGLESv2",
"libfmq",
"libgui",
"libui",
"libcamera_client",
"libcamera_metadata",
"libmedia_jni_utils",
"libnativehelper",
"libhidlbase",
"vendor.xiaomi.hardware.campostproc@1.0_system",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
}
cc_prebuilt_library_shared {
name: "vendor.xiaomi.hardware.campostproc@1.0_system",
stem: "vendor.xiaomi.hardware.campostproc@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system/lib64/vendor.xiaomi.hardware.campostproc@1.0.so",
],
shared_libs: [
"android.hardware.camera.common@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
}
android_app_import {
name: "MiuiCamera",
owner: "xiaomi",
apk: "proprietary/system/priv-app/MiuiCamera/MiuiCamera.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
privileged: true,
}

5
Android.mk Normal file
View File

@@ -0,0 +1,5 @@
#
# Automatically generated file. DO NOT MODIFY
#
LOCAL_PATH := $(call my-dir)

3
BoardConfigVendor.mk Normal file
View File

@@ -0,0 +1,3 @@
#
# Automatically generated file. DO NOT MODIFY
#

View File

@@ -0,0 +1,13 @@
#
# Automatically generated file. DO NOT MODIFY
#
PRODUCT_SOONG_NAMESPACES += \
vendor/xiaomi/miuicamera-marble
PRODUCT_PACKAGES += \
libcamera_algoup_jni.xiaomi \
libcamera_mianode_jni.xiaomi \
libmicampostproc_client \
vendor.xiaomi.hardware.campostproc@1.0_system \
MiuiCamera

Binary file not shown.

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:930d9d3c04edae1e7f3a8da6ea70d54a94bb9c83507110ddfeedcf243b3e2174
size 178909616