From 2dde9306267ac225518626604e0d551c3da06973 Mon Sep 17 00:00:00 2001 From: Fabian Leutenegger Date: Thu, 6 Jun 2024 21:05:32 +0200 Subject: [PATCH] camera: Add support for Poco F6 Pro / Redmi K70 (vermeer) --- Android.mk | 2 +- README.md | 1 + configs/properties/system_camera_vermeer.prop | 1 + miuicamera.mk | 3 ++- setup-makefiles.sh | 2 +- 5 files changed, 6 insertions(+), 3 deletions(-) create mode 100644 configs/properties/system_camera_vermeer.prop diff --git a/Android.mk b/Android.mk index b3cce05..9d5b89e 100644 --- a/Android.mk +++ b/Android.mk @@ -4,7 +4,7 @@ LOCAL_PATH := $(call my-dir) -ifneq ($(filter fuxi nuwa ishtar,$(TARGET_DEVICE)),) +ifneq ($(filter fuxi nuwa ishtar vermeer,$(TARGET_DEVICE)),) CAMERA_LIBRARIES := libcamera_algoup_jni.xiaomi.so libcamera_mianode_jni.xiaomi.so diff --git a/README.md b/README.md index 4062796..1f9fd93 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,7 @@ Prebuilt MIUI Camera to include in custom ROM builds. * Xiaomi 13 (fuxi) * Xiaomi 13 Pro (nuwa) * Xiaomi 13 Ultra (ishtar) +* Poco F6 Pro / Redmi K70 (vermeer) ### How to use? diff --git a/configs/properties/system_camera_vermeer.prop b/configs/properties/system_camera_vermeer.prop new file mode 100644 index 0000000..26c5de1 --- /dev/null +++ b/configs/properties/system_camera_vermeer.prop @@ -0,0 +1 @@ +ro.product.mod_device=vermeer_global diff --git a/miuicamera.mk b/miuicamera.mk index 5ae4c64..36e1bf8 100644 --- a/miuicamera.mk +++ b/miuicamera.mk @@ -22,7 +22,8 @@ TARGET_SYSTEM_PROP += vendor/xiaomi/camera/configs/properties/system.prop PRODUCT_COPY_FILES += \ vendor/xiaomi/camera/configs/properties/system_camera_fuxi.prop:$(TARGET_COPY_OUT_SYSTEM)/etc/build_camera_fuxi.prop \ vendor/xiaomi/camera/configs/properties/system_camera_ishtar.prop:$(TARGET_COPY_OUT_SYSTEM)/etc/build_camera_ishtar.prop \ - vendor/xiaomi/camera/configs/properties/system_camera_nuwa.prop:$(TARGET_COPY_OUT_SYSTEM)/etc/build_camera_nuwa.prop + vendor/xiaomi/camera/configs/properties/system_camera_nuwa.prop:$(TARGET_COPY_OUT_SYSTEM)/etc/build_camera_nuwa.prop \ + vendor/xiaomi/camera/configs/properties/system_camera_vermeer.prop:$(TARGET_COPY_OUT_SYSTEM)/etc/build_camera_vermeer.prop # Sepolicy BOARD_VENDOR_SEPOLICY_DIRS += \ diff --git a/setup-makefiles.sh b/setup-makefiles.sh index f68f4c9..c050cf2 100755 --- a/setup-makefiles.sh +++ b/setup-makefiles.sh @@ -29,7 +29,7 @@ source "${HELPER}" setup_vendor "${DEVICE}" "${VENDOR}" "${ANDROID_ROOT}" true # Warning headers and guards -write_headers "fuxi nuwa ishtar" +write_headers "fuxi nuwa ishtar vermeer" sed -i 's|device/|vendor/|g' "$ANDROIDBP" "$ANDROIDMK" "$BOARDMK" "$PRODUCTMK" cat << 'EOF' >> "$ANDROIDMK"