diff options
| -rw-r--r-- | api/current.txt | 2 | ||||
| -rw-r--r-- | telephony/java/android/telephony/TelephonyManager.java | 10 | ||||
| -rw-r--r-- | telephony/java/com/android/internal/telephony/ITelephony.aidl | 7 |
3 files changed, 8 insertions, 11 deletions
diff --git a/api/current.txt b/api/current.txt index 8e10ede..0c4307e 100644 --- a/api/current.txt +++ b/api/current.txt @@ -29049,7 +29049,7 @@ package android.telephony { method public boolean setCdmaSubscription(int); method public void setLine1NumberForDisplay(java.lang.String, java.lang.String); method public void setLine1NumberForDisplay(long, java.lang.String, java.lang.String); - method public boolean setOperatorBrandOverride(java.lang.String, java.lang.String); + method public boolean setOperatorBrandOverride(java.lang.String); method public boolean setPreferredNetworkType(int); field public static final java.lang.String ACTION_PHONE_STATE_CHANGED = "android.intent.action.PHONE_STATE"; field public static final java.lang.String ACTION_RESPOND_VIA_MESSAGE = "android.intent.action.RESPOND_VIA_MESSAGE"; diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java index cdee3de..0078ea8 100644 --- a/telephony/java/android/telephony/TelephonyManager.java +++ b/telephony/java/android/telephony/TelephonyManager.java @@ -3023,9 +3023,9 @@ public class TelephonyManager { } /** - * Override the branding for the input ICCID. + * Override the branding for the current ICCID. * - * Once set, whenever the ICCID is inserted into the device, the service + * Once set, whenever the SIM is present in the device, the service * provider name (SPN) and the operator name will both be replaced by the * brand value input. To unset the value, the same function should be * called with a null brand value. @@ -3034,14 +3034,12 @@ public class TelephonyManager { * {@link android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE} * or has to be carrier app - see #hasCarrierPrivileges. * - * @param iccId The ICCID of that the branding applies to. * @param brand The brand name to display/set. * @return true if the operation was executed correctly. */ - public boolean setOperatorBrandOverride(String iccId, String brand) { - // TODO: Validate ICCID format. + public boolean setOperatorBrandOverride(String brand) { try { - return getITelephony().setOperatorBrandOverride(iccId, brand); + return getITelephony().setOperatorBrandOverride(brand); } catch (RemoteException ex) { Rlog.e(TAG, "setOperatorBrandOverride RemoteException", ex); } catch (NullPointerException ex) { diff --git a/telephony/java/com/android/internal/telephony/ITelephony.aidl b/telephony/java/com/android/internal/telephony/ITelephony.aidl index 5c3dcdb..f587d72 100644 --- a/telephony/java/com/android/internal/telephony/ITelephony.aidl +++ b/telephony/java/com/android/internal/telephony/ITelephony.aidl @@ -766,9 +766,9 @@ interface ITelephony { String getLine1AlphaTagForDisplay(long subId); /** - * Override the operator branding for the input ICCID. + * Override the operator branding for the current ICCID. * - * Once set, whenever the ICCID is inserted into the device, the service + * Once set, whenever the SIM is present in the device, the service * provider name (SPN) and the operator name will both be replaced by the * brand value input. To unset the value, the same function should be * called with a null brand value. @@ -777,11 +777,10 @@ interface ITelephony { * {@link android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE} * or has to be carrier app - see #hasCarrierPrivileges. * - * @param iccid The ICCID of that the branding applies to. * @param brand The brand name to display/set. * @return true if the operation was executed correctly. */ - boolean setOperatorBrandOverride(String iccId, String brand); + boolean setOperatorBrandOverride(String brand); /** * Returns the result and response from RIL for oem request |
