From 073cb0238ed332bca2ac1ae3838558910aab204f Mon Sep 17 00:00:00 2001 From: avinashhedage Date: Thu, 11 Aug 2022 07:20:11 +0000 Subject: [PATCH] updated omapi service name --- HAL/OmapiTransport.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/HAL/OmapiTransport.cpp b/HAL/OmapiTransport.cpp index 25370f36..44a7fbe3 100644 --- a/HAL/OmapiTransport.cpp +++ b/HAL/OmapiTransport.cpp @@ -31,7 +31,7 @@ constexpr uint8_t SELECTABLE_AID[] = {0xA0, 0x00, 0x00, 0x04, 0x76, 0x41, 0x6E, 0x72, 0x6F, 0x69, 0x64, 0x43, 0x54, 0x53, 0x31}; std::string const ESE_READER_PREFIX = "eSE"; constexpr const char omapiServiceName[] = - "android.system.omapi.ISecureElementService/default"; + "android.se.omapi.ISecureElementService/default"; class SEListener : public ::aidl::android::se::omapi::BnSecureElementListener {}; @@ -193,8 +193,8 @@ bool OmapiTransport::internalTransmitApdu( return false; } - if ((selectResponse.size() < 2) - || ((selectResponse[selectResponse.size() -1] & 0xFF) != 0x00) + if ((selectResponse.size() < 2) + || ((selectResponse[selectResponse.size() -1] & 0xFF) != 0x00) || ((selectResponse[selectResponse.size() -2] & 0xFF) != 0x90)) { LOG(ERROR) << "Failed to select the Applet.";