diff options
author | Ganesh Deva <ganesh.deva_1@nxp.com> | 2020-07-22 19:21:16 +0530 |
---|---|---|
committer | nxf24591 <nanjesh.s_1@nxp.com> | 2020-09-08 17:44:08 +0530 |
commit | 43d7b77df86bc370f74b8fc6ea4f9d8df29bfc79 (patch) | |
tree | d632189a3ffa3cb849af83a71760ace720c6035c /src/com/android/se/SecureElementService.java | |
parent | ed2d622a9f97b4be3278c3881dffb902e295c52e (diff) |
Allow OpenLogicalChannel with null aid for privilege apps
Do not return null directly when application try to openLogicalChannel
with null aid.
Check if it is privilege application first.
Diffstat (limited to 'src/com/android/se/SecureElementService.java')
-rwxr-xr-x | src/com/android/se/SecureElementService.java | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/com/android/se/SecureElementService.java b/src/com/android/se/SecureElementService.java index 715794d..e9a7b39 100755 --- a/src/com/android/se/SecureElementService.java +++ b/src/com/android/se/SecureElementService.java @@ -384,9 +384,6 @@ public final class SecureElementService extends Service { throw new IllegalStateException("Session is closed"); } else if (listener == null) { throw new NullPointerException("listener must not be null"); - } else if (((aid == null) || (aid.length == 0)) && mReader.getTerminal().getName() - .startsWith(SecureElementService.UICC_TERMINAL)) { - return null; } else if ((p2 != 0x00) && (p2 != 0x04) && (p2 != 0x08) && (p2 != (byte) 0x0C)) { throw new UnsupportedOperationException("p2 not supported: " |