diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java index be608fdafa2fa..160e066bff928 100644 --- a/telephony/java/android/telephony/TelephonyManager.java +++ b/telephony/java/android/telephony/TelephonyManager.java @@ -1761,10 +1761,10 @@ public class TelephonyManager { } /** - * Set the phone number string and its alphatag for line 1 for display - * purpose only, for example, displayed in Phone Status. It won't change - * the actual MSISDN/MDN. This setting won't be persisted during power cycle - * and it should be set again after reboot. + * Set the line 1 phone number string and its alphatag for the current ICCID + * for display purpose only, for example, displayed in Phone Status. It won't + * change the actual MSISDN/MDN. To unset alphatag or number, pass in a null + * value. *

* Requires Permission: * {@link android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE} @@ -1778,10 +1778,10 @@ public class TelephonyManager { } /** - * Set the phone number string and its alphatag for line 1 for display - * purpose only, for example, displayed in Phone Status. It won't change - * the actual MSISDN/MDN. This setting won't be persisted during power cycle - * and it should be set again after reboot. + * Set the line 1 phone number string and its alphatag for the current ICCID + * for display purpose only, for example, displayed in Phone Status. It won't + * change the actual MSISDN/MDN. To unset alphatag or number, pass in a null + * value. *

* Requires Permission: * {@link android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE} @@ -3406,8 +3406,8 @@ public class TelephonyManager { } /** - * Set whether Android should display a simplified Mobile Network Settings UI. - * The setting won't be persisted during power cycle. + * Set whether Android should display a simplified Mobile Network Settings UI + * for the current ICCID. *

* Requires Permission: * {@link android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE} @@ -3421,8 +3421,8 @@ public class TelephonyManager { } /** - * Set whether Android should display a simplified Mobile Network Settings UI. - * The setting won't be persisted during power cycle. + * Set whether Android should display a simplified Mobile Network Settings UI + * for the current ICCID. *

* Requires Permission: * {@link android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE} @@ -3441,7 +3441,8 @@ public class TelephonyManager { } /** - * Get whether a simplified Mobile Network Settings UI is enabled. + * Get whether a simplified Mobile Network Settings UI is enabled for the + * current ICCID. *

* Requires Permission: * {@link android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE} @@ -3454,7 +3455,8 @@ public class TelephonyManager { } /** - * Get whether a simplified Mobile Network Settings UI is enabled. + * Get whether a simplified Mobile Network Settings UI is enabled for the + * current ICCID. *

* Requires Permission: * {@link android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE} diff --git a/telephony/java/com/android/internal/telephony/ITelephony.aidl b/telephony/java/com/android/internal/telephony/ITelephony.aidl index eeda83f25d306..b5e6703130584 100644 --- a/telephony/java/com/android/internal/telephony/ITelephony.aidl +++ b/telephony/java/com/android/internal/telephony/ITelephony.aidl @@ -726,8 +726,8 @@ interface ITelephony { List getCarrierPackageNamesForIntent(in Intent intent); /** - * Set whether Android should display a simplified Mobile Network Settings UI. - * The setting won't be persisted during power cycle. + * Set whether Android should display a simplified Mobile Network Settings UI + * for the current ICCID. * * @param subId for which the simplified UI should be enabled or disabled. * @param enable true means enabling the simplified UI. @@ -735,7 +735,8 @@ interface ITelephony { void enableSimplifiedNetworkSettingsForSubscriber(long subId, boolean enable); /** - * Get whether a simplified Mobile Network Settings UI is enabled. + * Get whether a simplified Mobile Network Settings UI is enabled for the + * current ICCID. * * @param subId for which the simplified UI should be enabled or disabled. * @return true if the simplified UI is enabled. @@ -743,10 +744,10 @@ interface ITelephony { boolean getSimplifiedNetworkSettingsEnabledForSubscriber(long subId); /** - * Set the phone number string and its alphatag for line 1 for display - * purpose only, for example, displayed in Phone Status. It won't change - * the actual MSISDN/MDN. This setting won't be persisted during power cycle - * and it should be set again after reboot. + * Set the line 1 phone number string and its alphatag for the current ICCID + * for display purpose only, for example, displayed in Phone Status. It won't + * change the actual MSISDN/MDN. To unset alphatag or number, pass in a null + * value. * * @param subId the subscriber that the alphatag and dialing number belongs to. * @param alphaTag alpha-tagging of the dailing nubmer