diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index de8eac2..30dc75e 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -150,7 +150,9 @@ BOARD_USERDATAIMAGE_PARTITION_SIZE := 26268905472 TARGET_FS_CONFIG_GEN := $(VENDOR_PATH)/config.fs # Fingerprint -TARGET_SEC_FP_HAL_VARIANT := bauth +TARGET_SEC_FP_CALL_NOTIFY_ON_CANCEL := true +TARGET_SEC_FP_USES_PERCENTAGE_SAMPLES := true +TARGET_SEC_FP_CALL_CANCEL_ON_ENROLL_COMPLETION := true # GPS USE_DEVICE_SPECIFIC_GPS := true diff --git a/manifest.xml b/manifest.xml index 049c1ab..3cc6381 100644 --- a/manifest.xml +++ b/manifest.xml @@ -26,6 +26,15 @@ default + + vendor.samsung.hardware.biometrics.fingerprint + hwbinder + 2.1 + + ISecBiometricsFingerprint + default + + android.hardware.bluetooth hwbinder diff --git a/msm8976.mk b/msm8976.mk index ded1f82..6b120f7 100644 --- a/msm8976.mk +++ b/msm8976.mk @@ -138,8 +138,7 @@ PRODUCT_PACKAGES += \ # Fingerprint PRODUCT_PACKAGES += \ - android.hardware.biometrics.fingerprint@2.1-service \ - fingerprint.msm8952 + android.hardware.biometrics.fingerprint@2.1-service.samsung # For android_filesystem_config.h PRODUCT_PACKAGES += \ diff --git a/sepolicy/file_contexts b/sepolicy/file_contexts index fb7f907..33a2cc4 100644 --- a/sepolicy/file_contexts +++ b/sepolicy/file_contexts @@ -19,6 +19,7 @@ # Fingerprint /dev/vfsspi u:object_r:vfsspi_device:s0 /data/biometrics(/.*)? u:object_r:biometrics_data_file:s0 +/(vendor|system/vendor)/bin/hw/vendor\.samsung\.hardware\.biometrics\.fingerprint@2\.1-service\.samsung u:object_r:hal_fingerprint_default_exec:s0 # Graphics /sys/devices/virtual/lcd/panel(/.*)? u:object_r:sysfs_graphics:s0