diff --git a/proprietary/vendor/bin/hw/android.hardware.camera.provider@2.4-service_64 b/proprietary/vendor/bin/hw/android.hardware.camera.provider@2.4-service_64 new file mode 100644 index 0000000..35004d2 Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.camera.provider@2.4-service_64 differ diff --git a/proprietary/vendor/lib/android.hardware.camera.provider@2.4-external.so b/proprietary/vendor/lib/android.hardware.camera.provider@2.4-external.so new file mode 100644 index 0000000..bf437f9 Binary files /dev/null and b/proprietary/vendor/lib/android.hardware.camera.provider@2.4-external.so differ diff --git a/proprietary/vendor/lib/android.hardware.camera.provider@2.4-legacy.so b/proprietary/vendor/lib/android.hardware.camera.provider@2.4-legacy.so new file mode 100644 index 0000000..2f6fa26 Binary files /dev/null and b/proprietary/vendor/lib/android.hardware.camera.provider@2.4-legacy.so differ diff --git a/proprietary/vendor/lib/hw/android.hardware.camera.provider@2.4-impl.so b/proprietary/vendor/lib/hw/android.hardware.camera.provider@2.4-impl.so new file mode 100644 index 0000000..7ab21be Binary files /dev/null and b/proprietary/vendor/lib/hw/android.hardware.camera.provider@2.4-impl.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.camera.device@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.camera.device@1.0.so new file mode 100644 index 0000000..1c4addd Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.camera.device@1.0.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.camera.device@3.5.so b/proprietary/vendor/lib/vendor.qti.hardware.camera.device@3.5.so new file mode 100644 index 0000000..fa6e229 Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.camera.device@3.5.so differ diff --git a/proprietary/vendor/lib64/android.hardware.camera.provider@2.4-external.so b/proprietary/vendor/lib64/android.hardware.camera.provider@2.4-external.so new file mode 100644 index 0000000..97393aa Binary files /dev/null and b/proprietary/vendor/lib64/android.hardware.camera.provider@2.4-external.so differ diff --git a/proprietary/vendor/lib64/android.hardware.camera.provider@2.4-legacy.so b/proprietary/vendor/lib64/android.hardware.camera.provider@2.4-legacy.so new file mode 100644 index 0000000..23e9869 Binary files /dev/null and b/proprietary/vendor/lib64/android.hardware.camera.provider@2.4-legacy.so differ diff --git a/proprietary/vendor/lib64/camera.device@1.0-impl.so b/proprietary/vendor/lib64/camera.device@1.0-impl.so new file mode 100644 index 0000000..cf4e3a9 Binary files /dev/null and b/proprietary/vendor/lib64/camera.device@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/camera.device@3.2-impl.so b/proprietary/vendor/lib64/camera.device@3.2-impl.so new file mode 100644 index 0000000..ac2086c Binary files /dev/null and b/proprietary/vendor/lib64/camera.device@3.2-impl.so differ diff --git a/proprietary/vendor/lib64/camera.device@3.3-impl.so b/proprietary/vendor/lib64/camera.device@3.3-impl.so new file mode 100644 index 0000000..d428b49 Binary files /dev/null and b/proprietary/vendor/lib64/camera.device@3.3-impl.so differ diff --git a/proprietary/vendor/lib64/camera.device@3.4-external-impl.so b/proprietary/vendor/lib64/camera.device@3.4-external-impl.so new file mode 100644 index 0000000..aa02030 Binary files /dev/null and b/proprietary/vendor/lib64/camera.device@3.4-external-impl.so differ diff --git a/proprietary/vendor/lib64/camera.device@3.4-impl.so b/proprietary/vendor/lib64/camera.device@3.4-impl.so new file mode 100644 index 0000000..620ea22 Binary files /dev/null and b/proprietary/vendor/lib64/camera.device@3.4-impl.so differ diff --git a/proprietary/vendor/lib64/camera.device@3.5-external-impl.so b/proprietary/vendor/lib64/camera.device@3.5-external-impl.so new file mode 100644 index 0000000..c21df0c Binary files /dev/null and b/proprietary/vendor/lib64/camera.device@3.5-external-impl.so differ diff --git a/proprietary/vendor/lib64/camera.device@3.5-impl.so b/proprietary/vendor/lib64/camera.device@3.5-impl.so new file mode 100644 index 0000000..e166203 Binary files /dev/null and b/proprietary/vendor/lib64/camera.device@3.5-impl.so differ diff --git a/proprietary/vendor/lib64/camera.device@3.6-external-impl.so b/proprietary/vendor/lib64/camera.device@3.6-external-impl.so new file mode 100644 index 0000000..44d4ae7 Binary files /dev/null and b/proprietary/vendor/lib64/camera.device@3.6-external-impl.so differ diff --git a/proprietary/vendor/lib64/hw/android.hardware.camera.provider@2.4-impl.so b/proprietary/vendor/lib64/hw/android.hardware.camera.provider@2.4-impl.so new file mode 100644 index 0000000..0039693 Binary files /dev/null and b/proprietary/vendor/lib64/hw/android.hardware.camera.provider@2.4-impl.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.camera.device@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.camera.device@1.0.so new file mode 100644 index 0000000..424c088 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.camera.device@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.camera.device@3.5.so b/proprietary/vendor/lib64/vendor.qti.hardware.camera.device@3.5.so new file mode 100644 index 0000000..86cfe1f Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.camera.device@3.5.so differ diff --git a/surya-vendor.mk b/surya-vendor.mk index 05f312a..f0061af 100644 --- a/surya-vendor.mk +++ b/surya-vendor.mk @@ -13,6 +13,7 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/surya/proprietary/system_ext/etc/permissions/dpmapi.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/dpmapi.xml \ vendor/xiaomi/surya/proprietary/system_ext/etc/permissions/qcrilhook.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qcrilhook.xml \ vendor/xiaomi/surya/proprietary/system_ext/etc/permissions/qti_permissions.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qti_permissions.xml \ + vendor/xiaomi/surya/proprietary/vendor/bin/hw/android.hardware.camera.provider@2.4-service_64:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.camera.provider@2.4-service_64 \ vendor/xiaomi/surya/proprietary/vendor/etc/acdbdata/IDP/IDP_Bluetooth_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/IDP/IDP_Bluetooth_cal.acdb \ vendor/xiaomi/surya/proprietary/vendor/etc/acdbdata/IDP/IDP_Codec_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/IDP/IDP_Codec_cal.acdb \ vendor/xiaomi/surya/proprietary/vendor/etc/acdbdata/IDP/IDP_General_cal.acdb:$(TARGET_COPY_OUT_VENDOR)/etc/acdbdata/IDP/IDP_General_cal.acdb \ @@ -217,9 +218,30 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/surya/proprietary/vendor/firmware/novatek_ts_tianma_mp.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/novatek_ts_tianma_mp.bin \ vendor/xiaomi/surya/proprietary/vendor/firmware/osc_rtp_24K_5s.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/osc_rtp_24K_5s.bin \ vendor/xiaomi/surya/proprietary/vendor/firmware/tas256x_reg.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/tas256x_reg.bin \ + vendor/xiaomi/surya/proprietary/vendor/lib/android.hardware.camera.provider@2.4-external.so:$(TARGET_COPY_OUT_VENDOR)/lib/android.hardware.camera.provider@2.4-external.so \ + vendor/xiaomi/surya/proprietary/vendor/lib/android.hardware.camera.provider@2.4-legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib/android.hardware.camera.provider@2.4-legacy.so \ + vendor/xiaomi/surya/proprietary/vendor/lib/hw/android.hardware.camera.provider@2.4-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/android.hardware.camera.provider@2.4-impl.so \ + vendor/xiaomi/surya/proprietary/vendor/lib/libcamxfdalgov7.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxfdalgov7.so \ + vendor/xiaomi/surya/proprietary/vendor/lib/libcamxfdalgov8.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxfdalgov8.so \ + vendor/xiaomi/surya/proprietary/vendor/lib/libcamxfdengine.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxfdengine.so \ + vendor/xiaomi/surya/proprietary/vendor/lib/libcamxstatscore.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxstatscore.so \ + vendor/xiaomi/surya/proprietary/vendor/lib/libcamxswprocessalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxswprocessalgo.so \ + vendor/xiaomi/surya/proprietary/vendor/lib/libcamxtintlessalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcamxtintlessalgo.so \ vendor/xiaomi/surya/proprietary/vendor/lib/rfsa/adsp/misound_res.bin:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/misound_res.bin \ vendor/xiaomi/surya/proprietary/vendor/lib/rfsa/adsp/tas25xx_TI_0.bin:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/tas25xx_TI_0.bin \ vendor/xiaomi/surya/proprietary/vendor/lib/rfsa/adsp/tas25xx_TI_1.bin:$(TARGET_COPY_OUT_VENDOR)/lib/rfsa/adsp/tas25xx_TI_1.bin \ + vendor/xiaomi/surya/proprietary/vendor/lib/vendor.qti.hardware.camera.device@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.camera.device@1.0.so \ + vendor/xiaomi/surya/proprietary/vendor/lib/vendor.qti.hardware.camera.device@3.5.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.camera.device@3.5.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/android.hardware.camera.provider@2.4-external.so:$(TARGET_COPY_OUT_VENDOR)/lib64/android.hardware.camera.provider@2.4-external.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/android.hardware.camera.provider@2.4-legacy.so:$(TARGET_COPY_OUT_VENDOR)/lib64/android.hardware.camera.provider@2.4-legacy.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/camera.device@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera.device@1.0-impl.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/camera.device@3.2-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera.device@3.2-impl.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/camera.device@3.3-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera.device@3.3-impl.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/camera.device@3.4-external-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera.device@3.4-external-impl.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/camera.device@3.4-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera.device@3.4-impl.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/camera.device@3.5-external-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera.device@3.5-external-impl.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/camera.device@3.5-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera.device@3.5-impl.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/camera.device@3.6-external-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera.device@3.6-external-impl.so \ vendor/xiaomi/surya/proprietary/vendor/lib64/camera/com.qti.sensormodule.j20c_aac_gc02m1b_depth.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.j20c_aac_gc02m1b_depth.bin \ vendor/xiaomi/surya/proprietary/vendor/lib64/camera/com.qti.sensormodule.j20c_aac_hi1337_ultra.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.j20c_aac_hi1337_ultra.bin \ vendor/xiaomi/surya/proprietary/vendor/lib64/camera/com.qti.sensormodule.j20c_aac_hi259_macro.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/com.qti.sensormodule.j20c_aac_hi259_macro.bin \ @@ -260,6 +282,15 @@ PRODUCT_COPY_FILES += \ vendor/xiaomi/surya/proprietary/vendor/lib64/camera/fdconfigvideolite.bin:$(TARGET_COPY_OUT_VENDOR)/lib64/camera/fdconfigvideolite.bin \ vendor/xiaomi/surya/proprietary/vendor/lib64/libMegviiFacepp-0.5.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libMegviiFacepp-0.5.2.so \ vendor/xiaomi/surya/proprietary/vendor/lib64/libmegface.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmegface.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/hw/android.hardware.camera.provider@2.4-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/android.hardware.camera.provider@2.4-impl.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/libcamxfdalgov7.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxfdalgov7.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/libcamxfdalgov8.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxfdalgov8.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/libcamxfdengine.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxfdengine.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/libcamxstatscore.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxstatscore.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/libcamxswprocessalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxswprocessalgo.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/libcamxtintlessalgo.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcamxtintlessalgo.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/vendor.qti.hardware.camera.device@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.camera.device@1.0.so \ + vendor/xiaomi/surya/proprietary/vendor/lib64/vendor.qti.hardware.camera.device@3.5.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.camera.device@3.5.so \ vendor/xiaomi/surya/proprietary/vendor/radio/qcril_database/qcril.db:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/qcril.db \ vendor/xiaomi/surya/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/0_initial.sql \ vendor/xiaomi/surya/proprietary/vendor/radio/qcril_database/upgrade/10_version_update_ecc_table.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/10_version_update_ecc_table.sql \