diff --git a/api/system-current.txt b/api/system-current.txt index 33931122d0f3d..217e187567b3b 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -7990,6 +7990,8 @@ package android.telephony { method @NonNull public java.util.List getNetworkRegistrationInfoList(); method @NonNull public java.util.List getNetworkRegistrationInfoListForDomain(int); method @NonNull public java.util.List getNetworkRegistrationInfoListForTransportType(int); + method @Nullable public String getOperatorAlphaLongRaw(); + method @Nullable public String getOperatorAlphaShortRaw(); field public static final int ROAMING_TYPE_DOMESTIC = 2; // 0x2 field public static final int ROAMING_TYPE_INTERNATIONAL = 3; // 0x3 field public static final int ROAMING_TYPE_NOT_ROAMING = 0; // 0x0 diff --git a/telephony/java/android/telephony/ServiceState.java b/telephony/java/android/telephony/ServiceState.java index c57512973c3d7..58955c5fbbac4 100644 --- a/telephony/java/android/telephony/ServiceState.java +++ b/telephony/java/android/telephony/ServiceState.java @@ -1968,8 +1968,11 @@ public class ServiceState implements Parcelable { /** * The current registered raw data network operator name in long alphanumeric format. * + * @return long raw name of operator, null if unregistered or unknown * @hide */ + @Nullable + @SystemApi public String getOperatorAlphaLongRaw() { return mOperatorAlphaLongRaw; } @@ -1984,8 +1987,11 @@ public class ServiceState implements Parcelable { /** * The current registered raw data network operator name in short alphanumeric format. * + * @return short raw name of operator, null if unregistered or unknown * @hide */ + @Nullable + @SystemApi public String getOperatorAlphaShortRaw() { return mOperatorAlphaShortRaw; }