diff options
| author | 2019-05-08 23:24:08 +0800 | |
|---|---|---|
| committer | 2019-05-10 00:33:15 +0800 | |
| commit | dcc0dd2efc69f30ba18b012c46312296f3ae02dd (patch) | |
| tree | eb89dc0274cb27ffd21269cab0bd9a3c401719a2 | |
| parent | 4bf862c07b183dd2b96d51216a093bdf321f45c0 (diff) | |
Add new carrier config for supporting WPS over IMS
Some carriers allow WPS over IMS but carrier not allow.
Add a carrier config and dial WPS call over IMS or CS per config value
Bug: 131917532
Test: Override Carrier Config and test WPS over IMS or CS
Change-Id: Idb698b12ba08086584e1883cc61e31f924ae42cb
| -rwxr-xr-x | telephony/java/android/telephony/CarrierConfigManager.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/telephony/java/android/telephony/CarrierConfigManager.java b/telephony/java/android/telephony/CarrierConfigManager.java index d2334d4a3125..9adc16f67102 100755 --- a/telephony/java/android/telephony/CarrierConfigManager.java +++ b/telephony/java/android/telephony/CarrierConfigManager.java @@ -2964,6 +2964,15 @@ public class CarrierConfigManager { public static final String KEY_GSM_RSSI_THRESHOLDS_INT_ARRAY = "gsm_rssi_thresholds_int_array"; + /** + * Determines whether Wireless Priority Service call is supported over IMS. + * + * See Wireless Priority Service from https://www.fcc.gov/general/wireless-priority-service-wps + * @hide + */ + public static final String KEY_SUPPORT_WPS_OVER_IMS_BOOL = + "support_wps_over_ims_bool"; + /** The default value for every variable. */ private final static PersistableBundle sDefaults; @@ -3381,6 +3390,7 @@ public class CarrierConfigManager { -97, /* SIGNAL_STRENGTH_GOOD */ -89, /* SIGNAL_STRENGTH_GREAT */ }); + sDefaults.putBoolean(KEY_SUPPORT_WPS_OVER_IMS_BOOL, true); } /** |