Merge \"Add a key for setting carrier\'s CDMA roaming mode\" into nyc-dev

am: 130db7715a

Change-Id: I3385fe2660bf9da3f13ef90f4b4b17a8ad0b64ad
This commit is contained in:
qingxi
2016-06-14 17:17:18 +00:00
committed by android-build-merger

View File

@@ -759,6 +759,24 @@ public class CarrierConfigManager {
public static final String KEY_DURATION_BLOCKING_DISABLED_AFTER_EMERGENCY_INT =
"duration_blocking_disabled_after_emergency_int";
/**
* @hide
* The default value for preferred CDMA roaming mode (aka CDMA system select.)
* CDMA_ROAMING_MODE_RADIO_DEFAULT = the default roaming mode from the radio
* CDMA_ROAMING_MODE_HOME = Home Networks
* CDMA_ROAMING_MODE_AFFILIATED = Roaming on Affiliated networks
* CDMA_ROAMING_MODE_ANY = Roaming on any networks
*/
public static final String KEY_CDMA_ROAMING_MODE_INT = "cdma_roaming_mode_int";
/** @hide */
public static final int CDMA_ROAMING_MODE_RADIO_DEFAULT = -1;
/** @hide */
public static final int CDMA_ROAMING_MODE_HOME = 0;
/** @hide */
public static final int CDMA_ROAMING_MODE_AFFILIATED = 1;
/** @hide */
public static final int CDMA_ROAMING_MODE_ANY = 2;
/** The default value for every variable. */
private final static PersistableBundle sDefaults;
@@ -897,6 +915,7 @@ public class CarrierConfigManager {
sDefaults.putString(KEY_MMS_USER_AGENT_STRING, "");
sDefaults.putBoolean(KEY_ALLOW_NON_EMERGENCY_CALLS_IN_ECM_BOOL, true);
sDefaults.putBoolean(KEY_USE_RCS_PRESENCE_BOOL, false);
sDefaults.putInt(KEY_CDMA_ROAMING_MODE_INT, CDMA_ROAMING_MODE_RADIO_DEFAULT);
// Carrier Signalling Receivers
sDefaults.putStringArray(KEY_SIGNAL_REDIRECTION_RECEIVER_STRING_ARRAY, null);