diff options
Diffstat (limited to 'src/java/com/android/internal/telephony/CommandsInterface.java')
-rw-r--r-- | src/java/com/android/internal/telephony/CommandsInterface.java | 23 |
1 files changed, 15 insertions, 8 deletions
diff --git a/src/java/com/android/internal/telephony/CommandsInterface.java b/src/java/com/android/internal/telephony/CommandsInterface.java index 63a8fd6d0..596004a2b 100644 --- a/src/java/com/android/internal/telephony/CommandsInterface.java +++ b/src/java/com/android/internal/telephony/CommandsInterface.java @@ -1683,6 +1683,12 @@ public interface CommandsInterface { public int getLteOnCdmaMode(); /** + * Return if the current radio is LTE on GSM + * @hide + */ + public int getLteOnGsmMode(); + + /** * Request the ISIM application on the UICC to perform the AKA * challenge/response algorithm for IMS authentication. The nonce string * and challenge response are Base64 encoded Strings. @@ -1908,20 +1914,15 @@ public interface CommandsInterface { /** * Sets user selected subscription at Modem. * - * @param slotId - * Slot. * @param appIndex * Application index in the card. - * @param subId - * Indicates subscription 0 or subscription 1. - * @param subStatus - * Activation status, 1 = activate and 0 = deactivate. + * @param activate + * Whether to activate or deactivate the subscription * @param result * Callback message contains the information of SUCCESS/FAILURE. */ // FIXME Update the doc and consider modifying the request to make more generic. - public void setUiccSubscription(int slotId, int appIndex, int subId, int subStatus, - Message result); + public void setUiccSubscription(int appIndex, boolean activate, Message result); /** * Tells the modem if data is allowed or not. @@ -2031,4 +2032,10 @@ public interface CommandsInterface { * @param lchStatus, true if call is in lch state */ public void setLocalCallHold(boolean lchStatus); + + /** + * @hide + * CM-specific: Ask the RIL about the presence of back-compat flags + */ + public boolean needsOldRilFeature(String feature); } |