aboutsummaryrefslogtreecommitdiff
path: root/src/java/com/android/internal/telephony/uicc
diff options
context:
space:
mode:
authorMuralidhar Reddy <muralidharm@google.com>2023-02-10 04:27:39 +0000
committerMuralidhar Reddy <muralidharm@google.com>2023-02-14 09:15:16 +0000
commit8110b7e5468f6cc500bff30b0c127e3d5b390f45 (patch)
treec1a1db5fe25003f12d198fe150965adca8718cd5 /src/java/com/android/internal/telephony/uicc
parent8c33c39125c77b56dbc626e9bc30567965736d11 (diff)
downloadtelephony-8110b7e5468f6cc500bff30b0c127e3d5b390f45.tar.gz
Integrate new iccCloseLogicalChannelWithSessionInfo AIDL changes to framework.
Test: Manually verified profile download/enable on C10 and atest FrameworksTelephonyTests Bug: 268496310 Change-Id: I21c74b58528d97fbebf9a227dda76da7d665eb2b
Diffstat (limited to 'src/java/com/android/internal/telephony/uicc')
-rw-r--r--src/java/com/android/internal/telephony/uicc/euicc/apdu/CloseLogicalChannelInvocation.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/java/com/android/internal/telephony/uicc/euicc/apdu/CloseLogicalChannelInvocation.java b/src/java/com/android/internal/telephony/uicc/euicc/apdu/CloseLogicalChannelInvocation.java
index 82ddb80d8e..a69977b8f8 100644
--- a/src/java/com/android/internal/telephony/uicc/euicc/apdu/CloseLogicalChannelInvocation.java
+++ b/src/java/com/android/internal/telephony/uicc/euicc/apdu/CloseLogicalChannelInvocation.java
@@ -43,7 +43,10 @@ class CloseLogicalChannelInvocation extends AsyncMessageInvocation<Integer, Bool
@Override
protected void sendRequestMessage(Integer channel, Message msg) {
Rlog.v(LOG_TAG, "Channel: " + channel);
- mCi.iccCloseLogicalChannel(channel, msg);
+ // TODO: Currently CloseLogicalChannelInvocation is used from ApduSender for closing the
+ // channel opened on ISD-R. Hence passing isEs10 as true by default.
+ // Should modify the logic in future if the ApduSender is used with non ISD-R AID.
+ mCi.iccCloseLogicalChannel(channel, true /*isEs10*/, msg);
}
@Override