summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Chen Xu <fionaxu@google.com> 2018-11-15 09:44:06 -0800
committer android-build-merger <android-build-merger@google.com> 2018-11-15 09:44:06 -0800
commitbc9e3a0d16d2e1503c7671bb67ecefbb4bf7460e (patch)
tree071e4901b77a032afe004bbfea627bb937c40b84
parentc078fd99dd43a4214c8867ea412f33db6d5b85ac (diff)
parent2db64c2f55f12b7cd40cc0749286a029b6f9eec5 (diff)
Merge "new Systeam API for CarrierConfig#KEY_CARRIER_SETUP_APP_STRING" am: 8715c1545e
am: 2db64c2f55 Change-Id: I9eca28cd2d5388424dd432e4fb1ae15a49e00107
-rw-r--r--api/system-current.txt1
-rw-r--r--telephony/java/android/telephony/CarrierConfigManager.java15
2 files changed, 6 insertions, 10 deletions
diff --git a/api/system-current.txt b/api/system-current.txt
index cfab82853998..4131b13f68fb 100644
--- a/api/system-current.txt
+++ b/api/system-current.txt
@@ -5094,6 +5094,7 @@ package android.telephony {
method public static android.os.PersistableBundle getDefaultConfig();
method public void overrideConfig(int, android.os.PersistableBundle);
method public void updateConfigForPhoneId(int, java.lang.String);
+ field public static final java.lang.String KEY_CARRIER_SETUP_APP_STRING = "carrier_setup_app_string";
field public static final java.lang.String KEY_CONFIG_PLANS_PACKAGE_OVERRIDE_STRING = "config_plans_package_override_string";
}
diff --git a/telephony/java/android/telephony/CarrierConfigManager.java b/telephony/java/android/telephony/CarrierConfigManager.java
index 5b739bab66a3..90c15ffa44c1 100644
--- a/telephony/java/android/telephony/CarrierConfigManager.java
+++ b/telephony/java/android/telephony/CarrierConfigManager.java
@@ -1320,18 +1320,13 @@ public class CarrierConfigManager {
public static final String KEY_MMS_CLOSE_CONNECTION_BOOL = "mmsCloseConnection";
/**
- * If carriers require differentiate un-provisioned status: cold sim or out of credit sim
- * a package name and activity name can be provided to launch a supported carrier application
- * that check the sim provisioning status
- * The first element is the package name and the second element is the activity name
- * of the provisioning app
- * example:
- * <item>com.google.android.carrierPackageName</item>
- * <item>com.google.android.carrierPackageName.CarrierActivityName</item>
- * The ComponentName of the carrier activity that can setup the device and activate with the
- * network as part of the Setup Wizard flow.
+ * The flatten {@link android.content.ComponentName componentName} of the activity that can
+ * setup the device and activate with the network per carrier requirements.
+ *
+ * e.g, com.google.android.carrierPackageName/.CarrierActivityName
* @hide
*/
+ @SystemApi
public static final String KEY_CARRIER_SETUP_APP_STRING = "carrier_setup_app_string";
/**