summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandychou <andychou@google.com>2019-05-08 23:24:08 +0800
committerDheeraj Shetty <shettydheeraj@google.com>2019-08-01 00:19:39 +0000
commita722fdf05abd40d9ad51e66af44f04d763f3a061 (patch)
treede0970c4cbbc5081c6f1c47e5891f2a61fa9b317
parent65e73f09fd206c8aaa1a6a8654120b9f2f2d1d86 (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 Merged-In: Idb698b12ba08086584e1883cc61e31f924ae42cb
-rwxr-xr-xtelephony/java/android/telephony/CarrierConfigManager.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/telephony/java/android/telephony/CarrierConfigManager.java b/telephony/java/android/telephony/CarrierConfigManager.java
index 31cd60807570..4f3901932a56 100755
--- a/telephony/java/android/telephony/CarrierConfigManager.java
+++ b/telephony/java/android/telephony/CarrierConfigManager.java
@@ -2817,6 +2817,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;
@@ -3217,6 +3226,7 @@ public class CarrierConfigManager {
-97, /* SIGNAL_STRENGTH_GOOD */
-89, /* SIGNAL_STRENGTH_GREAT */
});
+ sDefaults.putBoolean(KEY_SUPPORT_WPS_OVER_IMS_BOOL, true);
}
/**