diff options
| author | 2018-10-08 06:28:43 +0000 | |
|---|---|---|
| committer | 2018-10-08 06:28:43 +0000 | |
| commit | e42a94ea3e65d6ad71bbf5ff59ae67e80b0c9f21 (patch) | |
| tree | cd6f8e6c466d0d358d240bb56c2eba8f6d9be52b | |
| parent | a72448e80916d2f55da29869c642275a3e5e624a (diff) | |
| parent | 165d2d2f0c801428fe432db88a5e83b5ede8ef42 (diff) | |
Merge "add four new carrier configs for supplementary service precautions."
| -rw-r--r-- | telephony/java/android/telephony/CarrierConfigManager.java | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/telephony/java/android/telephony/CarrierConfigManager.java b/telephony/java/android/telephony/CarrierConfigManager.java index 9b5b700f7572..fac1943478b2 100644 --- a/telephony/java/android/telephony/CarrierConfigManager.java +++ b/telephony/java/android/telephony/CarrierConfigManager.java @@ -2143,6 +2143,46 @@ public class CarrierConfigManager { public static final String KEY_SHOW_CALL_BLOCKING_DISABLED_NOTIFICATION_ALWAYS_BOOL = "show_call_blocking_disabled_notification_always_bool"; + /** + * Some carriers only support SS over UT via INTERNET PDN. + * When mobile data is OFF or data roaming OFF during roaming, + * UI should block the call forwarding operation and notify the user + * that the function only works if data is available. + * @hide + */ + public static final String KEY_CALL_FORWARDING_OVER_UT_WARNING_BOOL = + "call_forwarding_over_ut_warning_bool"; + + /** + * Some carriers only support SS over UT via INTERNET PDN. + * When mobile data is OFF or data roaming OFF during roaming, + * UI should block the call barring operation and notify the user + * that the function only works if data is available. + * @hide + */ + public static final String KEY_CALL_BARRING_OVER_UT_WARNING_BOOL = + "call_barring_over_ut_warning_bool"; + + /** + * Some carriers only support SS over UT via INTERNET PDN. + * When mobile data is OFF or data roaming OFF during roaming, + * UI should block the caller id operation and notify the user + * that the function only works if data is available. + * @hide + */ + public static final String KEY_CALLER_ID_OVER_UT_WARNING_BOOL = + "caller_id_over_ut_warning_bool"; + + /** + * Some carriers only support SS over UT via INTERNET PDN. + * When mobile data is OFF or data roaming OFF during roaming, + * UI should block the call waiting operation and notify the user + * that the function only works if data is available. + * @hide + */ + public static final String KEY_CALL_WAITING_OVER_UT_WARNING_BOOL = + "call_waiting_over_ut_warning_bool"; + /** The default value for every variable. */ private final static PersistableBundle sDefaults; @@ -2484,6 +2524,10 @@ public class CarrierConfigManager { sDefaults.putString(KEY_WCDMA_DEFAULT_SIGNAL_STRENGTH_MEASUREMENT_STRING, ""); sDefaults.putBoolean(KEY_CONFIG_SHOW_ORIG_DIAL_STRING_FOR_CDMA_BOOL, false); sDefaults.putBoolean(KEY_SHOW_CALL_BLOCKING_DISABLED_NOTIFICATION_ALWAYS_BOOL, false); + sDefaults.putBoolean(KEY_CALL_FORWARDING_OVER_UT_WARNING_BOOL, false); + sDefaults.putBoolean(KEY_CALL_BARRING_OVER_UT_WARNING_BOOL, false); + sDefaults.putBoolean(KEY_CALLER_ID_OVER_UT_WARNING_BOOL, false); + sDefaults.putBoolean(KEY_CALL_WAITING_OVER_UT_WARNING_BOOL, false); } /** |