Deprecate KEY_IGNORE_RTT_MODE_SETTING_BOOL

Deprecate the key and set its default to true in order to standardize
behavior across carriers.

Bug: 122250491
Bug: 130010750
Test: manual
Change-Id: Ic814707eb8e95370c659c8bce08386f97769ab90
Merged-In: Ic814707eb8e95370c659c8bce08386f97769ab90
This commit is contained in:
Hall Liu
2019-10-30 14:22:41 -07:00
parent 5c7bd75060
commit 568fa06d07

View File

@@ -1049,6 +1049,9 @@ public class CarrierConfigManager {
*
* When {@code false}, the old behavior is used, where the toggle in accessibility settings is
* used to set the IMS stack's RTT enabled state.
*
* @deprecated -- this flag no longer does anything. Remove once the new behavior is verified.
*
* @hide
*/
public static final String KEY_IGNORE_RTT_MODE_SETTING_BOOL =
@@ -3429,7 +3432,7 @@ public class CarrierConfigManager {
sDefaults.putInt(KEY_IMS_DTMF_TONE_DELAY_INT, 0);
sDefaults.putInt(KEY_CDMA_DTMF_TONE_DELAY_INT, 100);
sDefaults.putBoolean(KEY_CALL_FORWARDING_MAP_NON_NUMBER_TO_VOICEMAIL_BOOL, false);
sDefaults.putBoolean(KEY_IGNORE_RTT_MODE_SETTING_BOOL, false);
sDefaults.putBoolean(KEY_IGNORE_RTT_MODE_SETTING_BOOL, true);
sDefaults.putInt(KEY_CDMA_3WAYCALL_FLASH_DELAY_INT , 0);
sDefaults.putBoolean(KEY_SUPPORT_CONFERENCE_CALL_BOOL, true);
sDefaults.putBoolean(KEY_SUPPORT_IMS_CONFERENCE_CALL_BOOL, true);