diff --git a/init.target.rc b/init.target.rc old mode 100755 new mode 100644 index cde86f16..21fbfb70 --- a/init.target.rc +++ b/init.target.rc @@ -71,6 +71,7 @@ on post-fs-data mkdir /data/tombstones/wcnss 0771 system system mkdir /data/tombstones/dsps 0771 system system mkdir /data/vendor/hbtp 0750 system system + mkdir /persist/qti_fp 0700 system system mkdir /data/misc/seemp 0700 system system mkdir /data/misc/tloc 0700 system drmrpc @@ -425,6 +426,11 @@ service seempd /system/bin/seempd group system sdcard_rw socket seempdw dgram 0666 system system +service qfp-daemon /vendor/bin/qfp-daemon + class late_start + user system + group system drmrpc diag input + service tlocd /system/bin/tloc_daemon class late_start user system diff --git a/manifest.xml b/manifest.xml index cab8cfee..1a0d2be2 100644 --- a/manifest.xml +++ b/manifest.xml @@ -174,6 +174,25 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. legacy/0 + + + android.hardware.biometrics.fingerprint + hwbinder + 2.1 + + IBiometricsFingerprint + default + + + + vendor.qti.hardware.fingerprint + hwbinder + 1.0 + + IQtiExtendedFingerprint + default + + android.hardware.bluetooth hwbinder diff --git a/sdm660_64.mk b/sdm660_64.mk index 60f4d966..675ee83a 100644 --- a/sdm660_64.mk +++ b/sdm660_64.mk @@ -153,6 +153,10 @@ PRODUCT_PACKAGES += \ wpa_supplicant_overlay.conf \ p2p_supplicant_overlay.conf +# Fingerprint feature +PRODUCT_COPY_FILES += \ + frameworks/native/data/etc/android.hardware.fingerprint.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.fingerprint.xml \ + #ANT+ stack PRODUCT_PACKAGES += \ AntHalService \