Revert "Make virtual fingerprint Hal as a lazy Hal"

This reverts commit 93e97f94b6.

Reason for revert: b/263519851

Change-Id: I24a9921c806013c5a50bb0674690b67beca172f0
This commit is contained in:
Jeffrey Vander Stoep
2022-12-23 11:28:28 +00:00
committed by Android (Google) Code Review
parent 93e97f94b6
commit c5d5b7d4ea
2 changed files with 5 additions and 5 deletions

View File

@@ -2,7 +2,8 @@ service vendor.fingerprint-example /vendor/bin/hw/android.hardware.biometrics.fi
class hal
user nobody
group nobody
interface aidl android.hardware.biometrics.fingerprint.IFingerprint/virtual
oneshot
disabled
on property:ro.vendor.fingerprint_virtual_hal_start=true
enable vendor.fingerprint-example
on property:persist.vendor.fingerprint.virtual.type=*
enable vendor.fingerprint-example

View File

@@ -28,8 +28,7 @@ int main() {
std::shared_ptr<Fingerprint> hal = ndk::SharedRefBase::make<Fingerprint>();
const std::string instance = std::string(Fingerprint::descriptor) + "/virtual";
binder_status_t status =
AServiceManager_registerLazyService(hal->asBinder().get(), instance.c_str());
binder_status_t status = AServiceManager_addService(hal->asBinder().get(), instance.c_str());
CHECK_EQ(status, STATUS_OK);
ABinderProcess_joinThreadPool();