diff --git a/fingerprint/udfps_common.mk b/fingerprint/udfps_common.mk index 0eec7d22..51ce07f5 100644 --- a/fingerprint/udfps_common.mk +++ b/fingerprint/udfps_common.mk @@ -17,6 +17,12 @@ PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.fingerprint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.fingerprint.xml +# Fingerprint manifest +ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT))) +DEVICE_MANIFEST_FILE += \ + device/google/gs101/fingerprint/vendor.goodix.hardware.biometrics.fingerprint@2.1-service.xml +endif + # Include the Goodix AIDL HAL namespaces. PRODUCT_SOONG_NAMESPACES += vendor/goodix/udfps/g6_trusty PRODUCT_SOONG_NAMESPACES += vendor/goodix/udfps/g6_aidl_trusty diff --git a/fingerprint/vendor.goodix.hardware.biometrics.fingerprint@2.1-service.xml b/fingerprint/vendor.goodix.hardware.biometrics.fingerprint@2.1-service.xml new file mode 100644 index 00000000..e42448fa --- /dev/null +++ b/fingerprint/vendor.goodix.hardware.biometrics.fingerprint@2.1-service.xml @@ -0,0 +1,11 @@ + + + vendor.goodix.hardware.biometrics.fingerprint + hwbinder + 2.1 + + IGoodixFingerprintDaemon + default + + +