From 54098687d1e5415a8936546f5055ff7d3846f3f1 Mon Sep 17 00:00:00 2001 From: roynatech2544 Date: Tue, 2 Apr 2024 12:09:39 +0900 Subject: [PATCH] sdm710-common: Switch to AIDL fingerprint HAL - Also cleanup overlays --- manifest.xml | 10 ---------- .../frameworks/base/core/res/res/values/config.xml | 11 ----------- sdm710.mk | 5 ++++- sepolicy/vendor/file_contexts | 2 +- 4 files changed, 5 insertions(+), 23 deletions(-) diff --git a/manifest.xml b/manifest.xml index fb3acd6..fada90c 100644 --- a/manifest.xml +++ b/manifest.xml @@ -19,16 +19,6 @@ @6.0::IEffectsFactory/default - - android.hardware.biometrics.fingerprint - hwbinder - 2.1 - - IBiometricsFingerprint - default - - @2.1::IBiometricsFingerprint/default - android.hardware.bluetooth hwbinder diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml index 8b416d4..e5b8e42 100644 --- a/overlay/frameworks/base/core/res/res/values/config.xml +++ b/overlay/frameworks/base/core/res/res/values/config.xml @@ -399,14 +399,6 @@ The default is false. --> true - - - 0:2:15 - - MEMORY OFF @@ -427,9 +419,6 @@ 2: gestures only for back, home and overview --> 2 - - true - true diff --git a/sdm710.mk b/sdm710.mk index ddeb77e..46972fe 100644 --- a/sdm710.mk +++ b/sdm710.mk @@ -236,7 +236,9 @@ PRODUCT_PACKAGES += \ # Fingerprint PRODUCT_PACKAGES += \ - android.hardware.biometrics.fingerprint@2.1.vendor + android.hardware.biometrics.fingerprint-service.xiaomi \ + android.hardware.biometrics.fingerprint@2.1.vendor \ + # Dynamic Partitions PRODUCT_BUILD_SUPER_PARTITION := false @@ -440,6 +442,7 @@ PRODUCT_PACKAGES += \ # Soong namespaces PRODUCT_SOONG_NAMESPACES += \ $(LOCAL_PATH) \ + hardware/xiaomi \ hardware/google/interfaces \ hardware/google/pixel \ vendor/qcom/opensource/commonsys/system/bt/conf \ diff --git a/sepolicy/vendor/file_contexts b/sepolicy/vendor/file_contexts index 4cf20ce..ffb02b3 100644 --- a/sepolicy/vendor/file_contexts +++ b/sepolicy/vendor/file_contexts @@ -15,7 +15,7 @@ /vendor/bin/hw/android\.hardware\.light@2\.0-service\.lenovo_sdm710 u:object_r:hal_light_default_exec:s0 /vendor/bin/hw/android\.hardware\.power@1\.3-service\.lenovo-libperfmgr u:object_r:hal_power_default_exec:s0 /vendor/bin/hw/android\.hardware\.power-service\.lenovo-sdm710-libperfmgr u:object_r:hal_power_default_exec:s0 -/vendor/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.1-fpcservice u:object_r:hal_fingerprint_default_exec:s0 +/vendor/bin/hw/android\.hardware\.biometrics\.fingerprint-service\.xiaomi u:object_r:hal_fingerprint_default_exec:s0 /vendor/bin/hw/android\.hardware\.atrace@1.0-service\.pixel u:object_r:hal_atrace_default_exec:s0 /vendor/bin/hw/android\.hardware\.neuralnetworks@1\.2-service-qti u:object_r:hal_neuralnetworks_default_exec:s0