Loading services/core/java/com/android/server/biometrics/sensors/face/aidl/FaceProvider.java +8 −1 Original line number Diff line number Diff line Loading @@ -160,6 +160,13 @@ public class FaceProvider implements IBinder.DeathRecipient, ServiceProvider { return "FaceProvider/" + mHalInstanceName; } boolean hasHalInstance() { if (mTestHalEnabled) { return true; } return ServiceManager.checkService(IFace.DESCRIPTOR + "/" + mHalInstanceName) != null; } @Nullable @VisibleForTesting synchronized IFace getHalInstance() { Loading Loading @@ -291,7 +298,7 @@ public class FaceProvider implements IBinder.DeathRecipient, ServiceProvider { @Override public boolean isHardwareDetected(int sensorId) { return getHalInstance() != null; return hasHalInstance(); } @Override Loading services/core/java/com/android/server/biometrics/sensors/fingerprint/aidl/FingerprintProvider.java +9 −1 Original line number Diff line number Diff line Loading @@ -172,6 +172,14 @@ public class FingerprintProvider implements IBinder.DeathRecipient, ServiceProvi return "FingerprintProvider/" + mHalInstanceName; } boolean hasHalInstance() { if (mTestHalEnabled) { return true; } return (ServiceManager.checkService(IFingerprint.DESCRIPTOR + "/" + mHalInstanceName) != null); } @Nullable @VisibleForTesting synchronized IFingerprint getHalInstance() { Loading Loading @@ -454,7 +462,7 @@ public class FingerprintProvider implements IBinder.DeathRecipient, ServiceProvi @Override public boolean isHardwareDetected(int sensorId) { return getHalInstance() != null; return hasHalInstance(); } @Override Loading Loading
services/core/java/com/android/server/biometrics/sensors/face/aidl/FaceProvider.java +8 −1 Original line number Diff line number Diff line Loading @@ -160,6 +160,13 @@ public class FaceProvider implements IBinder.DeathRecipient, ServiceProvider { return "FaceProvider/" + mHalInstanceName; } boolean hasHalInstance() { if (mTestHalEnabled) { return true; } return ServiceManager.checkService(IFace.DESCRIPTOR + "/" + mHalInstanceName) != null; } @Nullable @VisibleForTesting synchronized IFace getHalInstance() { Loading Loading @@ -291,7 +298,7 @@ public class FaceProvider implements IBinder.DeathRecipient, ServiceProvider { @Override public boolean isHardwareDetected(int sensorId) { return getHalInstance() != null; return hasHalInstance(); } @Override Loading
services/core/java/com/android/server/biometrics/sensors/fingerprint/aidl/FingerprintProvider.java +9 −1 Original line number Diff line number Diff line Loading @@ -172,6 +172,14 @@ public class FingerprintProvider implements IBinder.DeathRecipient, ServiceProvi return "FingerprintProvider/" + mHalInstanceName; } boolean hasHalInstance() { if (mTestHalEnabled) { return true; } return (ServiceManager.checkService(IFingerprint.DESCRIPTOR + "/" + mHalInstanceName) != null); } @Nullable @VisibleForTesting synchronized IFingerprint getHalInstance() { Loading Loading @@ -454,7 +462,7 @@ public class FingerprintProvider implements IBinder.DeathRecipient, ServiceProvi @Override public boolean isHardwareDetected(int sensorId) { return getHalInstance() != null; return hasHalInstance(); } @Override Loading