summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jack Yu <jackyu@google.com> 2025-02-06 15:25:37 -0800
committer Jack Yu <jackyu@google.com> 2025-02-06 15:25:37 -0800
commit4124fe185535f6bf86f21838bde29672b3a81bf6 (patch)
treead36168da765047564e532fd7abab25336cd0381
parent7272c9605f197329c6fc7994cf78100c7e21821d (diff)
Cleaned up the flag apn_setting_field_support_flag
Cleaned up the 24Q3 flag apn_setting_field_support_flag Bug: 307038091 Test: Basic telephony functionality tests Test: atest ApnSettingTest Flag: EXEMPT flag cleanup Change-Id: I784b52afd4682748f0b3a06bd6487c556c09955c
-rw-r--r--core/api/current.txt14
-rw-r--r--core/java/android/provider/Telephony.java7
-rw-r--r--telephony/java/android/telephony/data/ApnSetting.java2
3 files changed, 7 insertions, 16 deletions
diff --git a/core/api/current.txt b/core/api/current.txt
index dd606774b770..050cad4e1a52 100644
--- a/core/api/current.txt
+++ b/core/api/current.txt
@@ -38774,7 +38774,7 @@ package android.provider {
}
public static final class Telephony.Carriers implements android.provider.BaseColumns {
- field @FlaggedApi("com.android.internal.telephony.flags.apn_setting_field_support_flag") public static final String ALWAYS_ON = "always_on";
+ field public static final String ALWAYS_ON = "always_on";
field public static final String APN = "apn";
field public static final String AUTH_TYPE = "authtype";
field @Deprecated public static final String BEARER = "bearer";
@@ -38788,8 +38788,8 @@ package android.provider {
field public static final String MMSPORT = "mmsport";
field public static final String MMSPROXY = "mmsproxy";
field @Deprecated public static final String MNC = "mnc";
- field @FlaggedApi("com.android.internal.telephony.flags.apn_setting_field_support_flag") public static final String MTU_V4 = "mtu_v4";
- field @FlaggedApi("com.android.internal.telephony.flags.apn_setting_field_support_flag") public static final String MTU_V6 = "mtu_v6";
+ field public static final String MTU_V4 = "mtu_v4";
+ field public static final String MTU_V6 = "mtu_v6";
field @Deprecated public static final String MVNO_MATCH_DATA = "mvno_match_data";
field @Deprecated public static final String MVNO_TYPE = "mvno_type";
field public static final String NAME = "name";
@@ -38805,8 +38805,8 @@ package android.provider {
field public static final String SUBSCRIPTION_ID = "sub_id";
field public static final String TYPE = "type";
field public static final String USER = "user";
- field @FlaggedApi("com.android.internal.telephony.flags.apn_setting_field_support_flag") public static final String USER_EDITABLE = "user_editable";
- field @FlaggedApi("com.android.internal.telephony.flags.apn_setting_field_support_flag") public static final String USER_VISIBLE = "user_visible";
+ field public static final String USER_EDITABLE = "user_editable";
+ field public static final String USER_VISIBLE = "user_visible";
}
public static final class Telephony.Mms implements android.provider.Telephony.BaseMmsColumns {
@@ -47776,7 +47776,7 @@ package android.telephony.data {
method public int getProxyPort();
method public int getRoamingProtocol();
method public String getUser();
- method @FlaggedApi("com.android.internal.telephony.flags.apn_setting_field_support_flag") public boolean isAlwaysOn();
+ method public boolean isAlwaysOn();
method public boolean isEnabled();
method public boolean isPersistent();
method public void writeToParcel(@NonNull android.os.Parcel, int);
@@ -47818,7 +47818,7 @@ package android.telephony.data {
public static class ApnSetting.Builder {
ctor public ApnSetting.Builder();
method public android.telephony.data.ApnSetting build();
- method @FlaggedApi("com.android.internal.telephony.flags.apn_setting_field_support_flag") @NonNull public android.telephony.data.ApnSetting.Builder setAlwaysOn(boolean);
+ method @NonNull public android.telephony.data.ApnSetting.Builder setAlwaysOn(boolean);
method @NonNull public android.telephony.data.ApnSetting.Builder setApnName(@Nullable String);
method @NonNull public android.telephony.data.ApnSetting.Builder setApnTypeBitmask(int);
method @NonNull public android.telephony.data.ApnSetting.Builder setAuthType(int);
diff --git a/core/java/android/provider/Telephony.java b/core/java/android/provider/Telephony.java
index 6eaef78ff608..f7f4eeca58e2 100644
--- a/core/java/android/provider/Telephony.java
+++ b/core/java/android/provider/Telephony.java
@@ -17,7 +17,6 @@
package android.provider;
import android.Manifest;
-import android.annotation.FlaggedApi;
import android.annotation.IntDef;
import android.annotation.NonNull;
import android.annotation.RequiresPermission;
@@ -50,7 +49,6 @@ import android.text.TextUtils;
import android.util.Patterns;
import com.android.internal.telephony.SmsApplication;
-import com.android.internal.telephony.flags.Flags;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
@@ -3196,7 +3194,6 @@ public final class Telephony {
* See 3GPP TS 23.501 section 5.6.13
* <P>Type: INTEGER</P>
*/
- @FlaggedApi(Flags.FLAG_APN_SETTING_FIELD_SUPPORT_FLAG)
public static final String ALWAYS_ON = "always_on";
/**
@@ -3307,7 +3304,6 @@ public final class Telephony {
* connected, in bytes.
* <p>Type: INTEGER </p>
*/
- @FlaggedApi(Flags.FLAG_APN_SETTING_FIELD_SUPPORT_FLAG)
public static final String MTU_V4 = "mtu_v4";
/**
@@ -3315,7 +3311,6 @@ public final class Telephony {
* connected, in bytes.
* <p>Type: INTEGER </p>
*/
- @FlaggedApi(Flags.FLAG_APN_SETTING_FIELD_SUPPORT_FLAG)
public static final String MTU_V6 = "mtu_v6";
/**
@@ -3338,14 +3333,12 @@ public final class Telephony {
* {@code true} if this APN visible to the user, {@code false} otherwise.
* <p>Type: INTEGER (boolean)</p>
*/
- @FlaggedApi(Flags.FLAG_APN_SETTING_FIELD_SUPPORT_FLAG)
public static final String USER_VISIBLE = "user_visible";
/**
* {@code true} if the user allowed to edit this APN, {@code false} otherwise.
* <p>Type: INTEGER (boolean)</p>
*/
- @FlaggedApi(Flags.FLAG_APN_SETTING_FIELD_SUPPORT_FLAG)
public static final String USER_EDITABLE = "user_editable";
/**
diff --git a/telephony/java/android/telephony/data/ApnSetting.java b/telephony/java/android/telephony/data/ApnSetting.java
index 5daa29b940bf..22624e22d534 100644
--- a/telephony/java/android/telephony/data/ApnSetting.java
+++ b/telephony/java/android/telephony/data/ApnSetting.java
@@ -994,7 +994,6 @@ public class ApnSetting implements Parcelable {
*
* @return True if the PDU session for this APN should always be on and false otherwise
*/
- @FlaggedApi(Flags.FLAG_APN_SETTING_FIELD_SUPPORT_FLAG)
public boolean isAlwaysOn() {
return mAlwaysOn;
}
@@ -2349,7 +2348,6 @@ public class ApnSetting implements Parcelable {
*
* @param alwaysOn the always on status to set for this APN
*/
- @FlaggedApi(Flags.FLAG_APN_SETTING_FIELD_SUPPORT_FLAG)
public @NonNull Builder setAlwaysOn(boolean alwaysOn) {
this.mAlwaysOn = alwaysOn;
return this;