diff --git a/Android.bp b/Android.bp new file mode 100644 index 0000000..0b8be73 --- /dev/null +++ b/Android.bp @@ -0,0 +1,85 @@ +// +// Automatically generated file. DO NOT MODIFY +// + +soong_namespace { + imports: [ + "device/xiaomi/miuicamera-toco", + ], +} + +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", + "libvndksupport", + "libcamera_client", + "libcamera_metadata", + "libgui", + "libbinder", + "libutils", + "libcutils", + "liblog", + "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", + "libvndksupport", + "libcamera_client", + "libcamera_metadata", + "libgui", + "libbinder", + "libutils", + "libcutils", + "liblog", + "libxml2", + "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, +} diff --git a/Android.mk b/Android.mk new file mode 100644 index 0000000..362133d --- /dev/null +++ b/Android.mk @@ -0,0 +1,5 @@ +# +# Automatically generated file. DO NOT MODIFY +# + +LOCAL_PATH := $(call my-dir) diff --git a/BoardConfigVendor.mk b/BoardConfigVendor.mk new file mode 100644 index 0000000..18ed0ae --- /dev/null +++ b/BoardConfigVendor.mk @@ -0,0 +1,3 @@ +# +# Automatically generated file. DO NOT MODIFY +# diff --git a/miuicamera-toco-vendor.mk b/miuicamera-toco-vendor.mk new file mode 100644 index 0000000..3491e53 --- /dev/null +++ b/miuicamera-toco-vendor.mk @@ -0,0 +1,11 @@ +# +# Automatically generated file. DO NOT MODIFY +# + +PRODUCT_SOONG_NAMESPACES += \ + vendor/xiaomi/miuicamera-toco + +PRODUCT_PACKAGES += \ + libcamera_algoup_jni.xiaomi \ + libcamera_mianode_jni.xiaomi \ + MiuiCamera diff --git a/proprietary/system/lib64/libcamera_algoup_jni.xiaomi.so b/proprietary/system/lib64/libcamera_algoup_jni.xiaomi.so new file mode 100644 index 0000000..928ec02 Binary files /dev/null and b/proprietary/system/lib64/libcamera_algoup_jni.xiaomi.so differ diff --git a/proprietary/system/lib64/libcamera_mianode_jni.xiaomi.so b/proprietary/system/lib64/libcamera_mianode_jni.xiaomi.so new file mode 100644 index 0000000..e936785 Binary files /dev/null and b/proprietary/system/lib64/libcamera_mianode_jni.xiaomi.so differ diff --git a/proprietary/system/priv-app/MiuiCamera/MiuiCamera.apk b/proprietary/system/priv-app/MiuiCamera/MiuiCamera.apk new file mode 100644 index 0000000..9237206 --- /dev/null +++ b/proprietary/system/priv-app/MiuiCamera/MiuiCamera.apk @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a3bf3f5860fd113b9ba1b2857ae30c2df9d411241746a9667016fed6a618e52 +size 114371150