| efs./policyman/carrier_policy.xml | <?xml version="1.0" encoding="UTF-8"?>
<!-- Device configuration file for Generic US Carrier SRLTE with CHGWL roaming -->
<policy name = "generic"
enabled = "true"
schema_ver = "1"
policy_ver = "93.1.1"
>
<initial>
<actions>
<!-- List of the MCCs … <?xml version="1.0" encoding="UTF-8"?>
<!-- Device configuration file for Generic US Carrier SRLTE with CHGWL roaming -->
<policy name = "generic"
enabled = "true"
schema_ver = "1"
policy_ver = "93.1.1"
>
<initial>
<actions>
<!-- List of the MCCs in which SRLTE is allowed -->
<mcc_list name="sxlte_mccs"> 310 311 312 </mcc_list>
<!-- "sxlte_plmns" list intentionally doesn't exist -->
<!-- "sxlte_mccs" && !"sxlte_plmns" ==> sxlte_on_any_plmn -->
<!-- Define the hybr_oos timer with a 1 minute interval -->
<define_timer name = "hybr_oos" interval = "1" units = "min" id = "101" />
<!-- Define device configuration as Single SIM -->
<device_configuration num_sims="1" max_active="1">
<config>
<subs id="1" feature="srlte">
<rat_capability base="none" >
<include> CDMA HDR GSM WCDMA LTE </include>
</rat_capability>
</subs>
</config>
</device_configuration>
<!-- Define initial RAT capability as CHGWL for SUBS1-->
<rat_capability subs="1" base="config" />
<!-- On boot, include GWL bands for SUBS1 -->
<rf_bands subs="1" >
<gw_bands base="hardware" />
<lte_bands base="hardware" />
<tds_bands base="none" />
</rf_bands>
<!-- Define Intial UE mode as 1X_CSFB_PREF -->
<ue_mode_if subs="1"> 1X_CSFB_PREF </ue_mode_if>
</actions>
</initial>
<!--
====================================================================
Rules to handle OOS situations and timers.
====================================================================
-->
<!-- RULE #1 -->
<!-- This rule only runs when we have service on either subs.
Set the "in_srlte_only_mcc" boolean based on location MCC,
then move to full service and continue evaluation.
-->
<rule>
<conditions>
<have_service />
</conditions>
<actions>
<svc_mode subs="1"> FULL </svc_mode>
<continue />
</actions>
</rule>
<!-- RULE #2 -->
<!-- If we have no service on the either subscription and we are ONLINE
OR if we are LPM do not continue to other rules.
-->
<rule precond="none">
<conditions>
<any_of>
<any_of>
<not> <phone_operating_mode> ONLINE </phone_operating_mode> </not>
<not> <have_service /> </not>
</any_of>
</any_of>
</conditions>
<actions/>
</rule>
<!--
====================================================================
Rules to implement SRLTE
====================================================================
-->
<!-- RULE #3 -->
<!-- If conditions allow, operate as SRLTE with CHGWL.
-->
<rule>
<conditions>
<location_mcc_in list="sxlte_mccs" />
</conditions>
<actions>
<ue_mode subs="1"> 1X_CSFB_PREF </ue_mode>
</actions>
</rule>
<!-- RULE #4 -->
<!-- Anything else is CSFB with CHGWL.
-->
<rule>
<conditions>
<true />
</conditions>
<actions>
<ue_mode subs="1"> CSFB </ue_mode>
</actions>
</rule>
</policy>
| <?xml version="1.0" encoding="UTF-8"?>
<!-- Device configuration file for Generic US Carrier SRLTE with CHGWL roaming -->
<policy name = "generic"
enabled = "true"
schema_ver = "1"
policy_ver = "93.1.0"
>
<initial>
<actions>
<!-- List of the MCCs … <?xml version="1.0" encoding="UTF-8"?>
<!-- Device configuration file for Generic US Carrier SRLTE with CHGWL roaming -->
<policy name = "generic"
enabled = "true"
schema_ver = "1"
policy_ver = "93.1.0"
>
<initial>
<actions>
<!-- List of the MCCs in which SRLTE is allowed -->
<mcc_list name="sxlte_mccs"> 310 311 312 </mcc_list>
<!-- "sxlte_plmns" list intentionally doesn't exist -->
<!-- "sxlte_mccs" && !"sxlte_plmns" ==> sxlte_on_any_plmn -->
<!-- Define the hybr_oos timer with a 1 minute interval -->
<define_timer name = "hybr_oos" interval = "1" units = "min" id = "101" />
<!-- Define device configuration as Single SIM -->
<device_configuration num_sims="1" max_active="1">
<config>
<subs id="1" feature="srlte">
<rat_capability base="none" >
<include> CDMA HDR GSM WCDMA LTE </include>
</rat_capability>
</subs>
</config>
</device_configuration>
<!-- Define initial RAT capability as CHGWL for SUBS1-->
<rat_capability subs="1" base="config" />
<!-- On boot, include GWL bands for SUBS1 -->
<rf_bands subs="1" >
<gw_bands base="hardware" />
<lte_bands base="hardware" />
<tds_bands base="none" />
</rf_bands>
<!-- Define Intial UE mode as 1X_CSFB_PREF -->
<ue_mode subs="1"> 1XSRLTE_ONLY </ue_mode>
<!-- Boolean: Is the device to use only srlte? -->
<boolean_define name="in_srlte_only_mcc" initial="true" />
</actions>
</initial>
<!--
====================================================================
Rules to handle OOS situations and timers.
====================================================================
-->
<!-- RULE #1 -->
<!-- This rule only runs when we have service on either subs.
Set the "in_srlte_only_mcc" boolean based on location MCC,
then move to full service and continue evaluation.
-->
<rule>
<conditions>
<have_service />
</conditions>
<actions>
<boolean_set name="in_srlte_only_mcc">
<location_mcc_in list="sxlte_mccs" />
</boolean_set>
<svc_mode subs="1"> FULL </svc_mode>
<continue />
</actions>
</rule>
<!-- RULE #2 -->
<!-- If we have no service on the either subscription and we are ONLINE
OR if we are LPM do not continue to other rules.
-->
<rule precond="none">
<conditions>
<any_of>
<any_of>
<phone_operating_mode> SLEEP </phone_operating_mode>
<phone_operating_mode> OFFLINE </phone_operating_mode>
</any_of>
<all_of>
<phone_operating_mode> ONLINE </phone_operating_mode>
<not> <have_service /> </not>
</all_of>
</any_of>
</conditions>
<actions/>
</rule>
<!--
====================================================================
Rules to implement SRLTE
====================================================================
-->
<!-- RULE #3 -->
<!-- If conditions allow, operate as SRLTE with CHGWL.
-->
<rule>
<conditions>
<boolean_test name="in_srlte_only_mcc" />
</conditions>
<actions>
<ue_mode subs="1"> 1XSRLTE_ONLY </ue_mode>
</actions>
</rule>
<!-- RULE #4 -->
<!-- Anything else is CSFB with CHGWL.
-->
<rule>
<conditions>
<true />
</conditions>
<actions>
<ue_mode subs="1"> CSFB </ue_mode>
</actions>
</rule>
</policy>
|
| nvItems[125] | absent | 62035 |
| schema[169] | absent | /nv/item_files/modem/lte/rrc/csp/band_priority_list_v2 |
| schema[170] | absent | /nv/item_files/modem/nas/nas_config_feature |
| schema[171] | absent | /nv/item_files/modem/uim/gstk/mav_cdma_service_update_to_card_config |
| schema[172] | absent | /nv/item_files/modem/qmi/mav_fws_gsm_key_signature_bitmask |
| schema[173] | absent | /nv/item_files/modem/lte/rrc/csp/hst_switch |
| schema[174] | absent | /nv/item_files/modem/lte/rrc/csp/hst_mode_ctrl |
| schema[175] | absent | /nv/item_files/modem/lte/rrc/csp/hst_db_cell_selection |
| schema[176] | absent | /nv/item_files/modem/lte/rrc/csp/hst_rlf |
| schema[177] | absent | /nv/item_files/modem/lte/rrc/csp/hst_sr |
| schema[178] | absent | /nv/item_files/modem/lte/rrc/csp/hst_pl |
| schema[179] | absent | /nv/item_files/modem/lte/rrc/csp/hst_rlm |
| schema[180] | absent | /nv/item_files/modem/lte/rrc/csp/hst_oos |
| schema[181] | absent | /nv/item_files/modem/lte/rrc/csp/hst_drb_throttle |
| schema[182] | absent | /nv/item_files/modem/lte/rrc/csp/hst_gate_fw |
| schema[183] | absent | /nv/item_files/modem/lte/rrc/csp/hst_db_g2l_resel |
| schema[184] | absent | /nv/item_files/modem/lte/rrc/csp/hst_efs_g2l_resel_lte_si2q_data |
| schema[185] | absent | /nv/item_files/modem/lte/rrc/csp/HstG2lReselGsmPriParams |
| schema[186] | absent | /nv/item_files/modem/lte/rrc/csp/hst_db_g2l_redir |
| schema[187] | absent | /nv/item_files/modem/lte/rrc/csp/hst_db_g2l_redir_dflt_pri |
| schema[188] | absent | /nv/item_files/modem/lte/rrc/cap/disable_antenna_selection |
| schema[189] | absent | /nv/item_files/modem/nas/dos_mitigation_feature_config |
| schema[190] | absent | /nv/item_files/modem/mmode/sd/sdssscr_timers |
| schema[191] | absent | /nv/item_files/modem/data/3gpp/ps/nw_override_cleanup |