WFC configuration: add carrier and device support configurations.
Add keys for global storage of user settings. Change-Id: Ie1e31b34fa2ad5f970dcd3d97c1bfa9bd5a77427
This commit is contained in:
@@ -6629,6 +6629,33 @@ public final class Settings {
|
|||||||
*/
|
*/
|
||||||
public static final String ENHANCED_4G_MODE_ENABLED = "volte_vt_enabled";
|
public static final String ENHANCED_4G_MODE_ENABLED = "volte_vt_enabled";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Whether WFC is enabled
|
||||||
|
* <p>
|
||||||
|
* Type: int (0 for false, 1 for true)
|
||||||
|
*
|
||||||
|
* @hide
|
||||||
|
*/
|
||||||
|
public static final String WFC_IMS_ENABLED = "wfc_ims_enabled";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* WFC Mode.
|
||||||
|
* <p>
|
||||||
|
* Type: int - 2=Wi-Fi preferred, 1=Cellular preferred, 0=Wi-Fi only
|
||||||
|
*
|
||||||
|
* @hide
|
||||||
|
*/
|
||||||
|
public static final String WFC_IMS_MODE = "wfc_ims_mode";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Whether WFC roaming is enabled
|
||||||
|
* <p>
|
||||||
|
* Type: int (0 for false, 1 for true)
|
||||||
|
*
|
||||||
|
* @hide
|
||||||
|
*/
|
||||||
|
public static final String WFC_IMS_ROAMING_ENABLED = "wfc_ims_roaming_enabled";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Global override to disable VoLTE (independent of user setting)
|
* Global override to disable VoLTE (independent of user setting)
|
||||||
* <p>
|
* <p>
|
||||||
|
|||||||
@@ -32,4 +32,9 @@
|
|||||||
|
|
||||||
<!-- Flag specifying whether VoLTE TTY is supported -->
|
<!-- Flag specifying whether VoLTE TTY is supported -->
|
||||||
<bool name="config_carrier_volte_tty_supported">false</bool>
|
<bool name="config_carrier_volte_tty_supported">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -32,4 +32,9 @@
|
|||||||
|
|
||||||
<!-- Flag specifying whether VoLTE TTY is supported -->
|
<!-- Flag specifying whether VoLTE TTY is supported -->
|
||||||
<bool name="config_carrier_volte_tty_supported">false</bool>
|
<bool name="config_carrier_volte_tty_supported">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -32,4 +32,9 @@
|
|||||||
|
|
||||||
<!-- Flag specifying whether VoLTE TTY is supported -->
|
<!-- Flag specifying whether VoLTE TTY is supported -->
|
||||||
<bool name="config_carrier_volte_tty_supported">false</bool>
|
<bool name="config_carrier_volte_tty_supported">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -32,4 +32,9 @@
|
|||||||
|
|
||||||
<!-- Flag specifying whether VoLTE TTY is supported -->
|
<!-- Flag specifying whether VoLTE TTY is supported -->
|
||||||
<bool name="config_carrier_volte_tty_supported">false</bool>
|
<bool name="config_carrier_volte_tty_supported">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -32,4 +32,9 @@
|
|||||||
|
|
||||||
<!-- Flag specifying whether VoLTE TTY is supported -->
|
<!-- Flag specifying whether VoLTE TTY is supported -->
|
||||||
<bool name="config_carrier_volte_tty_supported">false</bool>
|
<bool name="config_carrier_volte_tty_supported">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -32,4 +32,9 @@
|
|||||||
|
|
||||||
<!-- Flag specifying whether VoLTE TTY is supported -->
|
<!-- Flag specifying whether VoLTE TTY is supported -->
|
||||||
<bool name="config_carrier_volte_tty_supported">false</bool>
|
<bool name="config_carrier_volte_tty_supported">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -32,4 +32,9 @@
|
|||||||
|
|
||||||
<!-- Flag specifying whether VoLTE TTY is supported -->
|
<!-- Flag specifying whether VoLTE TTY is supported -->
|
||||||
<bool name="config_carrier_volte_tty_supported">false</bool>
|
<bool name="config_carrier_volte_tty_supported">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -32,4 +32,9 @@
|
|||||||
|
|
||||||
<!-- Flag specifying whether VoLTE TTY is supported -->
|
<!-- Flag specifying whether VoLTE TTY is supported -->
|
||||||
<bool name="config_carrier_volte_tty_supported">false</bool>
|
<bool name="config_carrier_volte_tty_supported">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -32,4 +32,9 @@
|
|||||||
|
|
||||||
<!-- Flag specifying whether VoLTE TTY is supported -->
|
<!-- Flag specifying whether VoLTE TTY is supported -->
|
||||||
<bool name="config_carrier_volte_tty_supported">false</bool>
|
<bool name="config_carrier_volte_tty_supported">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -32,4 +32,9 @@
|
|||||||
|
|
||||||
<!-- Flag specifying whether VoLTE TTY is supported -->
|
<!-- Flag specifying whether VoLTE TTY is supported -->
|
||||||
<bool name="config_carrier_volte_tty_supported">false</bool>
|
<bool name="config_carrier_volte_tty_supported">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -32,4 +32,9 @@
|
|||||||
|
|
||||||
<!-- Flag specifying whether VoLTE TTY is supported -->
|
<!-- Flag specifying whether VoLTE TTY is supported -->
|
||||||
<bool name="config_carrier_volte_tty_supported">false</bool>
|
<bool name="config_carrier_volte_tty_supported">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -32,4 +32,9 @@
|
|||||||
|
|
||||||
<!-- Flag specifying whether VoLTE TTY is supported -->
|
<!-- Flag specifying whether VoLTE TTY is supported -->
|
||||||
<bool name="config_carrier_volte_tty_supported">false</bool>
|
<bool name="config_carrier_volte_tty_supported">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -32,4 +32,9 @@
|
|||||||
|
|
||||||
<!-- Flag specifying whether VoLTE TTY is supported -->
|
<!-- Flag specifying whether VoLTE TTY is supported -->
|
||||||
<bool name="config_carrier_volte_tty_supported">false</bool>
|
<bool name="config_carrier_volte_tty_supported">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -32,4 +32,9 @@
|
|||||||
|
|
||||||
<!-- Flag specifying whether VoLTE TTY is supported -->
|
<!-- Flag specifying whether VoLTE TTY is supported -->
|
||||||
<bool name="config_carrier_volte_tty_supported">false</bool>
|
<bool name="config_carrier_volte_tty_supported">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -32,4 +32,9 @@
|
|||||||
|
|
||||||
<!-- Flag specifying whether VoLTE TTY is supported -->
|
<!-- Flag specifying whether VoLTE TTY is supported -->
|
||||||
<bool name="config_carrier_volte_tty_supported">false</bool>
|
<bool name="config_carrier_volte_tty_supported">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -32,4 +32,9 @@
|
|||||||
|
|
||||||
<!-- Flag specifying whether VoLTE TTY is supported -->
|
<!-- Flag specifying whether VoLTE TTY is supported -->
|
||||||
<bool name="config_carrier_volte_tty_supported">false</bool>
|
<bool name="config_carrier_volte_tty_supported">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -32,4 +32,9 @@
|
|||||||
|
|
||||||
<!-- Flag specifying whether VoLTE TTY is supported -->
|
<!-- Flag specifying whether VoLTE TTY is supported -->
|
||||||
<bool name="config_carrier_volte_tty_supported">false</bool>
|
<bool name="config_carrier_volte_tty_supported">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -32,4 +32,9 @@
|
|||||||
|
|
||||||
<!-- Flag specifying whether VoLTE TTY is supported -->
|
<!-- Flag specifying whether VoLTE TTY is supported -->
|
||||||
<bool name="config_carrier_volte_tty_supported">false</bool>
|
<bool name="config_carrier_volte_tty_supported">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">true</bool>
|
||||||
</resources>
|
</resources>
|
||||||
|
|||||||
@@ -1889,6 +1889,14 @@
|
|||||||
provisioning, availability etc -->
|
provisioning, availability etc -->
|
||||||
<bool name="config_carrier_vt_available">false</bool>
|
<bool name="config_carrier_vt_available">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS is available on device -->
|
||||||
|
<bool name="config_device_wfc_ims_available">false</bool>
|
||||||
|
|
||||||
|
<!-- Flag specifying whether WFC over IMS should be available for carrier: independent of
|
||||||
|
carrier provisioning. If false: hard disabled. If true: then depends on carrier
|
||||||
|
provisioning, availability etc -->
|
||||||
|
<bool name="config_carrier_wfc_ims_available">false</bool>
|
||||||
|
|
||||||
<bool name="config_networkSamplingWakesDevice">true</bool>
|
<bool name="config_networkSamplingWakesDevice">true</bool>
|
||||||
|
|
||||||
<string-array translatable="false" name="config_cdma_home_system" />
|
<string-array translatable="false" name="config_cdma_home_system" />
|
||||||
|
|||||||
@@ -2091,6 +2091,8 @@
|
|||||||
<java-symbol type="bool" name="config_carrier_volte_tty_supported" />
|
<java-symbol type="bool" name="config_carrier_volte_tty_supported" />
|
||||||
<java-symbol type="bool" name="config_device_vt_available" />
|
<java-symbol type="bool" name="config_device_vt_available" />
|
||||||
<java-symbol type="bool" name="config_carrier_vt_available" />
|
<java-symbol type="bool" name="config_carrier_vt_available" />
|
||||||
|
<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="useImsAlwaysForEmergencyCall" />
|
<java-symbol type="bool" name="useImsAlwaysForEmergencyCall" />
|
||||||
<java-symbol type="attr" name="touchscreenBlocksFocus" />
|
<java-symbol type="attr" name="touchscreenBlocksFocus" />
|
||||||
<java-symbol type="layout" name="resolver_list_with_default" />
|
<java-symbol type="layout" name="resolver_list_with_default" />
|
||||||
|
|||||||
Reference in New Issue
Block a user