From ec297f3eb23659463c305352ae4ef35eefd4d880 Mon Sep 17 00:00:00 2001 From: Ilya Matyukhin Date: Tue, 24 Mar 2020 01:25:23 -0700 Subject: [PATCH] Temporarily remove support for biometrics.face@1.1 This is necessary to allow the changes from rvc-dev to merge cleanly. Bug: 151331855 Test: enrollment and authentication works Change-Id: I634200f09517ae7da9b41f25bc7395c3603b3436 --- services/core/Android.bp | 2 +- .../android/server/biometrics/face/FaceService.java | 13 +------------ 2 files changed, 2 insertions(+), 13 deletions(-) diff --git a/services/core/Android.bp b/services/core/Android.bp index 723c6b1e8d405..7a26b21d6ac70 100644 --- a/services/core/Android.bp +++ b/services/core/Android.bp @@ -118,7 +118,7 @@ java_library_static { "android.hardware.health-V2.1-java", "android.hardware.light-java", "android.hardware.weaver-V1.0-java", - "android.hardware.biometrics.face-V1.1-java", + "android.hardware.biometrics.face-V1.0-java", "android.hardware.biometrics.fingerprint-V2.2-java", "android.hardware.oemlock-V1.0-java", "android.hardware.configstore-V1.0-java", diff --git a/services/core/java/com/android/server/biometrics/face/FaceService.java b/services/core/java/com/android/server/biometrics/face/FaceService.java index 467e7f180a600..4d5ba96997608 100644 --- a/services/core/java/com/android/server/biometrics/face/FaceService.java +++ b/services/core/java/com/android/server/biometrics/face/FaceService.java @@ -1038,18 +1038,7 @@ public class FaceService extends BiometricServiceBase { for (int i = 0; i < cryptoToken.length; i++) { token.add(cryptoToken[i]); } - android.hardware.biometrics.face.V1_1.IBiometricsFace daemon11 = - android.hardware.biometrics.face.V1_1.IBiometricsFace.castFrom( - daemon); - if (daemon11 != null) { - return daemon11.enroll_1_1(token, timeout, disabledFeatures, - convertSurfaceToNativeHandle(surface)); - } else if (surface == null) { - return daemon.enroll(token, timeout, disabledFeatures); - } else { - Slog.e(TAG, "enroll(): surface is only supported in @1.1 HAL"); - return ERROR_ESRCH; - } + return daemon.enroll(token, timeout, disabledFeatures); } @Override