Merge "Add carrier config key for carrier setup app." into nyc-mr1-dev

This commit is contained in:
TreeHugger Robot
2016-06-06 20:11:51 +00:00
committed by Android (Google) Code Review

View File

@@ -674,6 +674,21 @@ public class CarrierConfigManager {
public static final String KEY_MMS_UA_PROF_URL_STRING = "uaProfUrl";
public static final String KEY_MMS_USER_AGENT_STRING = "userAgent";
/**
* 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.
* @hide
*/
public static final String KEY_CARRIER_SETUP_APP_STRING = "carrier_setup_app_string";
/**
* A list of component name of carrier signalling receivers which are interested in intent
* android.intent.action.CARRIER_SIGNAL_REDIRECTED.
@@ -887,6 +902,7 @@ public class CarrierConfigManager {
sDefaults.putStringArray(KEY_SIGNAL_REDIRECTION_RECEIVER_STRING_ARRAY, null);
sDefaults.putStringArray(KEY_SIGNAL_DCFAILURE_RECEIVER_STRING_ARRAY, null);
sDefaults.putStringArray(KEY_SIGNAL_PCO_RECEIVER_STRING_ARRAY, null);
sDefaults.putString(KEY_CARRIER_SETUP_APP_STRING, "");
}
/**