carrier-explode iOS carrier and country bundles
782 of 782
Sprint_CSIM_LTE_USUS UnitedStates country bundle
OTA ยท iOS 9.2+ ยท build 23.2 (18)
All files overrides*carrierPolicy_N66_N71.xml
xml 2.8 KiB Save Raw
<?xml version="1.0" encoding="UTF-8"?>

<!-- Device configuration file for SRLTE with CHGWL roaming -->

<policy name        = "generic"
        enabled     = "true"
        schema_ver  = "1"
        policy_ver  = "90.1.1"
>

  <initial>
    <actions>

      <!-- List of the MCCs in which SRLTE is allowed -->
      <mcc_list name="sxlte_mccs"> 310 311 312 313 314 315 316 330</mcc_list>

      <!-- These are the serving system PLMNs for which SRLTE will be allowed
       -->
      <!-- NOTE: Proper functioning of the SXLTE policy requires that there
           be an PLMN list named "sxlte_plmns". Do NOT rename this list.
      -->
      <plmn_list name = "sxlte_plmns">
        310-120 311-490 311-870 311-940 311-230 312-420 311-880 312-190 311-580
      </plmn_list>

      <!-- 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>

      <rat_capability subs="1" base="config" />

      <!-- Define Intial UE mode as 1X_CSFB_PREF -->
      <ue_mode_if subs="1"> 1X_CSFB_PREF </ue_mode_if>

      <!-- Define an RF band list that excludes TDS bands -->
      <rf_band_list name="rf_bands_gwl">
        <gw_bands base="hardware" />
        <lte_bands base="hardware" />
        <tds_bands base="none" />
      </rf_band_list>

      <rf_bands subs="1" list="rf_bands_gwl" />

      <boolean_define name="pm:srlte_on_any_plmn" initial="true" />

      </actions>
  </initial>


  <!-- RULE #1 -->
  <!-- If Card is not 3G, UE can operate only in CSFB.
  -->
  <rule precond="SIM_TYPE">
    <conditions>
      <not> <sim_type> 3G </sim_type> </not>
    </conditions>
    <actions>
      <ue_mode subs="1"> CSFB </ue_mode>
      <continue />
    </actions>
  </rule>

  <!-- RULE #2 -->
  <rule precond="none">
    <conditions>
      <phone_operating_mode> ONLINE </phone_operating_mode>
      <not> <service_status_in subs="mmode"> FULL LIMITED LIMITED-REGIONAL </service_status_in> </not>
    </conditions>
    <actions />
  </rule>

  <!-- RULE #3 -->
  <!-- If UE is Home and Card is 3G, UE can operate in both CSFB and SRLTE.
  -->
  <rule precond="SS SIM_TYPE">
    <conditions>
      <serving_mcc_in list="sxlte_mccs" />
      <sim_type> 3G </sim_type>
    </conditions>

    <actions>
      <ue_mode subs="1"> 1X_CSFB_PREF </ue_mode>
    </actions>
  </rule>

  <!-- RULE #4 -->
  <!-- If UE is either not Home or Card is not 3G, UE can operate only in CSFB.
  -->
  <rule  precond="none">
    <conditions>
      <true />
    </conditions>
    <actions>
      <ue_mode subs="1"> CSFB </ue_mode>
    </actions>
  </rule>
</policy>
782 carriers, 225 countries ยท iOS 27.0 (24A437) Sprint_CSIM_LTE_US GitHub Ready