diff --git a/HAL/OmapiTransport.cpp b/HAL/OmapiTransport.cpp index b7e1dc0c..7c353d8c 100644 --- a/HAL/OmapiTransport.cpp +++ b/HAL/OmapiTransport.cpp @@ -38,7 +38,7 @@ bool OmapiTransport::initialize() { LOG(DEBUG) << "Initialize the secure element connection"; // Get OMAPI vendor stable service handler - ::ndk::SpAIBinder ks2Binder(AServiceManager_getService(omapiServiceName)); + ::ndk::SpAIBinder ks2Binder(AServiceManager_checkService(omapiServiceName)); omapiSeService = aidl::android::se::omapi::ISecureElementService::fromBinder(ks2Binder); if (omapiSeService == nullptr) { diff --git a/HAL/android.hardware.security.keymint-service.strongbox.rc b/HAL/android.hardware.security.keymint-service.strongbox.rc index 9419c350..7bb96f0e 100644 --- a/HAL/android.hardware.security.keymint-service.strongbox.rc +++ b/HAL/android.hardware.security.keymint-service.strongbox.rc @@ -1,3 +1,3 @@ service vendor.keymint-strongbox /vendor/bin/hw/android.hardware.security.keymint-service.strongbox class early_hal - user nobody + user jc_strongbox