zenfone9: Build Biometric fingerprint from source
Change-Id: Ia5a6f3325044b018d55076a90a702dd657869742
diff --git a/device.mk b/device.mk
index ba99539..888595f 100755
--- a/device.mk
+++ b/device.mk
@@ -108,6 +108,10 @@
$(LOCAL_PATH)/audio/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \
$(LOCAL_PATH)/audio/bluetooth_qti_hearing_aid_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_qti_hearing_aid_audio_policy_configuration.xml
+# Biometric
+PRODUCT_PACKAGES += \
+ android.hardware.biometrics.fingerprint@2.1-service
+
# Boot control
PRODUCT_PACKAGES += \
android.hardware.boot@1.2-impl-qti \
diff --git a/proprietary-files-vendor.txt b/proprietary-files-vendor.txt
index efc7f8c..49a1ec4 100644
--- a/proprietary-files-vendor.txt
+++ b/proprietary-files-vendor.txt
@@ -114,7 +114,6 @@
vendor/bin/hdcp1prov
vendor/bin/hdcp2p2prov
vendor/bin/hw/android.hardware.audio.service_64
-vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-service
vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti
vendor/bin/hw/android.hardware.drm@1.4-service.clearkey
vendor/bin/hw/android.hardware.drm@1.4-service.widevine
@@ -470,7 +469,6 @@
vendor/etc/init.qti.fm.sh
vendor/etc/init/ASUSEvtlog.rc
vendor/etc/init/android.hardware.audio.service_64.rc
-vendor/etc/init/android.hardware.biometrics.fingerprint@2.1-service.rc
vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc
vendor/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc
vendor/etc/init/android.hardware.drm@1.4-service.clearkey.rc
@@ -1261,7 +1259,6 @@
vendor/etc/usb_audio_policy_configuration.xml
vendor/etc/usb_compositions.conf
vendor/etc/usecaseKvManager.xml
--vendor/etc/vintf/manifest/android.hardware.biometrics.fingerprint@2.1-service.xml
-vendor/etc/vintf/manifest/android.hardware.gnss-aidl-service-qti.xml
-vendor/etc/vintf/manifest/android.hardware.gnss@2.1-service-qti.xml
-vendor/etc/vintf/manifest/android.hardware.graphics.mapper-impl-qti-display.xml
@@ -2771,8 +2768,6 @@
vendor/lib64/android.hardware.authsecret@1.0.so
vendor/lib64/android.hardware.automotive.vehicle@2.0-manager-lib.so
vendor/lib64/android.hardware.automotive.vehicle@2.0.so
-vendor/lib64/android.hardware.biometrics.common-V1-ndk_platform.so
-vendor/lib64/android.hardware.biometrics.fingerprint@2.1.so
vendor/lib64/android.hardware.bluetooth.audio@2.0.so
vendor/lib64/android.hardware.bluetooth.audio@2.1.so
vendor/lib64/android.hardware.bluetooth@1.0.so
diff --git a/regen-vendor.sh b/regen-vendor.sh
index bfef6a8..fc7aa41 100755
--- a/regen-vendor.sh
+++ b/regen-vendor.sh
@@ -434,6 +434,11 @@
"bin/hw/android.hardware.biometrics.face@1.0-service.face"
"etc/init/android.hardware.biometrics.face@1.0-service.face.rc"
"lib64/android.hardware.biometrics.face-V1-ndk_platform.so"
+ "bin/hw/android.hardware.biometrics.fingerprint@2.1-service"
+ "etc/init/android.hardware.biometrics.fingerprint@2.1-service.rc"
+ "etc/vintf/manifest/android.hardware.biometrics.fingerprint@2.1-service.xml"
+ "lib64/android.hardware.biometrics.common-V1-ndk_platform.so"
+ "lib64/android.hardware.biometrics.fingerprint@2.1.so"
# Bootctrl
"lib/hw/android.hardware.boot@1.0-impl-1.2-qti.so"
@@ -902,7 +907,6 @@
as_module "etc/vintf/manifest/vendor.pixelworks.hardware.feature.irisfeature-service.xml"
as_module "etc/vintf/manifest/vendor.qti.diag.hal.service.xml"
as_module "etc/vintf/manifest/vendor.qti.hardware.servicetracker@1.2-service.xml"
-as_module "etc/vintf/manifest/android.hardware.biometrics.fingerprint@2.1-service.xml"
as_module "etc/vintf/manifest/android.hardware.gnss-aidl-service-qti.xml"
as_module "etc/vintf/manifest/android.hardware.graphics.mapper-impl-qti-display.xml"
as_module "etc/vintf/manifest/android.hardware.neuralnetworks-shim-service-qti.xml"