summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/java/android/provider/Telephony.java14
-rw-r--r--telephony/java/android/telephony/SubscriptionManager.java12
2 files changed, 17 insertions, 9 deletions
diff --git a/core/java/android/provider/Telephony.java b/core/java/android/provider/Telephony.java
index 0c9eaa41ade0..001a25d8be8f 100644
--- a/core/java/android/provider/Telephony.java
+++ b/core/java/android/provider/Telephony.java
@@ -4311,13 +4311,25 @@ public final class Telephony {
* subscription and while is in voice call.
*
* Default value is empty string.
- *
+ * @deprecated This column is no longer supported. Use
+ * {@link #COLUMN_ENABLED_MOBILE_DATA_POLICIES} instead.
* @hide
*/
+ @Deprecated
public static final String COLUMN_DATA_ENABLED_OVERRIDE_RULES =
"data_enabled_override_rules";
/**
+ * TelephonyProvider column name enabled_mobile_data_policies.
+ * A list of mobile data policies, each of which represented by an integer and joint by ",".
+ *
+ * Default value is empty string.
+ * @hide
+ */
+ public static final String COLUMN_ENABLED_MOBILE_DATA_POLICIES =
+ "enabled_mobile_data_policies";
+
+ /**
* TelephonyProvider column name for user displayed name.
* <P>Type: TEXT (String)</P>
*
diff --git a/telephony/java/android/telephony/SubscriptionManager.java b/telephony/java/android/telephony/SubscriptionManager.java
index ac148e7d05d7..8665858f4938 100644
--- a/telephony/java/android/telephony/SubscriptionManager.java
+++ b/telephony/java/android/telephony/SubscriptionManager.java
@@ -486,18 +486,14 @@ public class SubscriptionManager {
public static final String TP_MESSAGE_REF = SimInfo.COLUMN_TP_MESSAGE_REF;
/**
- * TelephonyProvider column name data_enabled_override_rules.
- * It's a list of rules for overriding data enabled settings. The syntax is
- * For example, "mms=nonDefault" indicates enabling data for mms in non-default subscription.
- * "default=nonDefault&inVoiceCall" indicates enabling data for internet in non-default
- * subscription and while is in voice call.
+ * TelephonyProvider column name enabled_mobile_data_policies.
+ * A list of mobile data policies, each of which represented by an integer and joint by ",".
*
* Default value is empty string.
- *
* @hide
*/
- public static final String DATA_ENABLED_OVERRIDE_RULES =
- SimInfo.COLUMN_DATA_ENABLED_OVERRIDE_RULES;
+ public static final String ENABLED_MOBILE_DATA_POLICIES =
+ SimInfo.COLUMN_ENABLED_MOBILE_DATA_POLICIES;
/** @hide */
@Retention(RetentionPolicy.SOURCE)