diff options
Diffstat (limited to 'telephony/java/com/android/internal/telephony/ITelephony.aidl')
-rw-r--r-- | telephony/java/com/android/internal/telephony/ITelephony.aidl | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/telephony/java/com/android/internal/telephony/ITelephony.aidl b/telephony/java/com/android/internal/telephony/ITelephony.aidl index c3db8c2..291ce27 100644 --- a/telephony/java/com/android/internal/telephony/ITelephony.aidl +++ b/telephony/java/com/android/internal/telephony/ITelephony.aidl @@ -570,6 +570,16 @@ interface ITelephony { */ IccOpenLogicalChannelResponse iccOpenLogicalChannel(String AID); + /** + * Opens a logical channel to the ICC card. + * + * Input parameters equivalent to TS 27.007 AT+CCHO command. + * + * @param p2 P2 parameter + * @param AID Application id. + * @return an IccOpenLogicalChannelResponse object. + */ + IccOpenLogicalChannelResponse iccOpenLogicalChannelWithP2(String AID, byte p2); /** * Opens a logical channel to the ICC card for a particular subId. @@ -583,6 +593,16 @@ interface ITelephony { IccOpenLogicalChannelResponse iccOpenLogicalChannelUsingSubId(int subId, String AID); /** + * Opens a logical channel to the ICC card for a particular subID + * + * @param subId user preferred subId. + * @param p2 P2 parameter + * @param AID Application id. See ETSI 102.221 and 101.220 + */ + IccOpenLogicalChannelResponse iccOpenLogicalChannelUsingSubIdWithP2(int subId, + String AID, byte p2); + + /** * Closes a previously opened logical channel to the ICC card. * * Input parameters equivalent to TS 27.007 AT+CCHC command. |