diff --git a/biometrics/face/aidl/aidl_api/android.hardware.biometrics.face/current/android/hardware/biometrics/face/IFace.aidl b/biometrics/face/aidl/aidl_api/android.hardware.biometrics.face/current/android/hardware/biometrics/face/IFace.aidl index 0d1ef45d8e..fc4a4d04bb 100644 --- a/biometrics/face/aidl/aidl_api/android.hardware.biometrics.face/current/android/hardware/biometrics/face/IFace.aidl +++ b/biometrics/face/aidl/aidl_api/android.hardware.biometrics.face/current/android/hardware/biometrics/face/IFace.aidl @@ -36,5 +36,4 @@ package android.hardware.biometrics.face; interface IFace { android.hardware.biometrics.face.SensorProps[] getSensorProps(); android.hardware.biometrics.face.ISession createSession(in int sensorId, in int userId, in android.hardware.biometrics.face.ISessionCallback cb); - void reset(); } diff --git a/biometrics/face/aidl/android/hardware/biometrics/face/IFace.aidl b/biometrics/face/aidl/android/hardware/biometrics/face/IFace.aidl index afb7c8de65..11cdf7753e 100644 --- a/biometrics/face/aidl/android/hardware/biometrics/face/IFace.aidl +++ b/biometrics/face/aidl/android/hardware/biometrics/face/IFace.aidl @@ -50,14 +50,4 @@ interface IFace { * @return A new session. */ ISession createSession(in int sensorId, in int userId, in ISessionCallback cb); - - /** - * Resets the HAL into a clean state, forcing it to cancel all of the pending operations, close - * its current session, and release all of the acquired resources. - * - * This should be used as a last resort to recover the HAL if the current session becomes - * unresponsive. The implementation might choose to restart the HAL process to get back into a - * good state. - */ - void reset(); } diff --git a/biometrics/face/aidl/default/Face.cpp b/biometrics/face/aidl/default/Face.cpp index 73e50f3151..a4520deb47 100644 --- a/biometrics/face/aidl/default/Face.cpp +++ b/biometrics/face/aidl/default/Face.cpp @@ -63,8 +63,4 @@ ndk::ScopedAStatus Face::createSession(int32_t /*sensorId*/, int32_t /*userId*/, return ndk::ScopedAStatus::ok(); } -ndk::ScopedAStatus Face::reset() { - return ndk::ScopedAStatus::ok(); -} - } // namespace aidl::android::hardware::biometrics::face diff --git a/biometrics/face/aidl/default/Face.h b/biometrics/face/aidl/default/Face.h index 809b8568c2..786b4f89fe 100644 --- a/biometrics/face/aidl/default/Face.h +++ b/biometrics/face/aidl/default/Face.h @@ -27,8 +27,6 @@ class Face : public BnFace { ndk::ScopedAStatus createSession(int32_t sensorId, int32_t userId, const std::shared_ptr& cb, std::shared_ptr* _aidl_return) override; - - ndk::ScopedAStatus reset() override; }; } // namespace aidl::android::hardware::biometrics::face