diff options
author | SongFerngWang <songferngwang@google.com> | 2018-10-19 10:08:46 -0700 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2018-10-19 10:08:46 -0700 |
commit | dd86ea60363044a3a89216a0660b3112fc1829e1 (patch) | |
tree | c65725573eb4c05dd7f2f75d4653d8637157c6d8 | |
parent | 43d8774f68374f733153d802730bcb1102ad66e2 (diff) | |
parent | 7e7c7d2abf135a592b0dffb30fa27d4c07907ee1 (diff) | |
download | base-dd86ea60363044a3a89216a0660b3112fc1829e1.tar.gz |
add four new carrier configs for supplementary service precautions.
am: 7e7c7d2abf
Change-Id: If9d738a3c9632410dc913ed08109b975e90b36a2
-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 8bc5dfddd818..42596b3324d6 100644 --- a/telephony/java/android/telephony/CarrierConfigManager.java +++ b/telephony/java/android/telephony/CarrierConfigManager.java @@ -2183,6 +2183,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; @@ -2526,6 +2566,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); } /** |