diff options
| -rw-r--r-- | telephony/java/android/provider/Telephony.java | 12 | ||||
| -rw-r--r-- | telephony/java/android/telephony/TelephonyManager.java | 10 |
2 files changed, 22 insertions, 0 deletions
diff --git a/telephony/java/android/provider/Telephony.java b/telephony/java/android/provider/Telephony.java index a241765976a7..c5d686361da1 100644 --- a/telephony/java/android/provider/Telephony.java +++ b/telephony/java/android/provider/Telephony.java @@ -3449,6 +3449,18 @@ public final class Telephony { public static final String CARRIER_ID = "carrier_id"; /** + * A unique mno carrier id. mno carrier shares the same {@link All#MCCMNC} as carrier id + * and can be solely identified by {@link All#MCCMNC} only. If there is no such mno + * carrier, then mno carrier id equals to {@link #CARRIER_ID carrier id}. + * + * <p>mno carrier id can be used as fallback id. When the exact carrier id configurations + * are not found, usually fall back to its mno carrier id. + * <P>Type: INTEGER </P> + * @hide + */ + public static final String MNO_CARRIER_ID = "mno_carrier_id"; + + /** * Contains mappings between matching rules with carrier id for all carriers. * @hide */ diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java index d3cf331fb4c6..ea44082dd823 100644 --- a/telephony/java/android/telephony/TelephonyManager.java +++ b/telephony/java/android/telephony/TelephonyManager.java @@ -1164,6 +1164,16 @@ public class TelephonyManager { public static final String EXTRA_CARRIER_ID = "android.telephony.extra.CARRIER_ID"; /** + * An int extra used with {@link #ACTION_SUBSCRIPTION_CARRIER_IDENTITY_CHANGED} which indicates + * the updated mno carrier id of the current subscription. + * <p>Will be {@link TelephonyManager#UNKNOWN_CARRIER_ID} if the subscription is unavailable or + * the carrier cannot be identified. + * + *@hide + */ + public static final String EXTRA_MNO_CARRIER_ID = "android.telephony.extra.MNO_CARRIER_ID"; + + /** * An string extra used with {@link #ACTION_SUBSCRIPTION_CARRIER_IDENTITY_CHANGED} which * indicates the updated carrier name of the current subscription. * {@see TelephonyManager#getSimCarrierIdName()} |