Add USSD codes over IMS feature

Add config to allow USSD over IMS.
If it is not supported due to modem limitations, USSD send over the CS
pipe instead.

Test: atest ImsPhoneTest
Bug: 141350403
Change-Id: I08855fd89fd2875e75344c4f41c3a6fa1efcf388
This commit is contained in:
Masaho Nishikawa
2019-12-24 18:41:33 +09:00
committed by Tyler Gunn
parent 49fa6ba37f
commit c003a45e51
2 changed files with 5 additions and 0 deletions

View File

@@ -3031,6 +3031,10 @@
<!-- Whether to use voip audio mode for ims call -->
<bool name="config_use_voip_mode_for_ims">false</bool>
<!-- Boolean indicating USSD over IMS is allowed.
If it is not supported due to modem limitations, USSD send over the CS pipe instead.-->
<bool name="config_allow_ussd_over_ims">false</bool>
<!-- String array containing numbers that shouldn't be logged. Country-specific. -->
<string-array name="unloggable_phone_numbers" />

View File

@@ -2623,6 +2623,7 @@
<java-symbol type="bool" name="config_device_wfc_ims_available" />
<java-symbol type="bool" name="config_carrier_wfc_ims_available" />
<java-symbol type="bool" name="config_use_voip_mode_for_ims" />
<java-symbol type="bool" name="config_allow_ussd_over_ims" />
<java-symbol type="attr" name="touchscreenBlocksFocus" />
<java-symbol type="layout" name="resolver_list_with_default" />
<java-symbol type="string" name="activity_resolver_set_always" />