carrier-explode Explode and decode carrier data GitHub About
792
overrides_D93_D94_D47_D48.der.pri Whole bundle
overrides_D93_D94_D47_D48.der.pri changed 6 rows Before After
Key pathBeforeAfter
efs./policyman/carrier_policy.xml
<?xml version="1.0" encoding="UTF-8"?> <!-- Carrier policy XML for FirstNet $Header: $ --> <policy name = "FirstNet" changelist = "$Change: 23247391 $" policy_ver = "133.1.2" > <initial> <mcc_list name="us_mccs"> 310 311 312 313 314 315 316 </mcc_list> <rf_band_list…
<?xml version="1.0" encoding="UTF-8"?>

<!-- Carrier policy XML for FirstNet
$Header: $
-->
<policy name        = "FirstNet"
        changelist  = "$Change: 23247391 $"
        policy_ver  = "133.1.2"
>
  <initial>

 	<mcc_list name="us_mccs"> 310 311 312 313 314 315 316 </mcc_list>
	
	<rf_band_list name="rf_bands_home">
      <gw_bands base="hardware" />
      <lte_bands base="hardware" />
      <tds_bands base="hardware" />
      <nr5g_sa_bands base="hardware">
	    <exclude> 0-255 </exclude>
	  </nr5g_sa_bands>
      <nr5g_nsa_bands base="none">
	    <include> 1 4 11 13 28 29 65 76 259 </include>
	  </nr5g_nsa_bands>
    </rf_band_list>

    <rf_band_list name="rf_bands_roam">
      <gw_bands base="hardware" />
      <lte_bands base="hardware" />
      <tds_bands base="hardware" />
      <nr5g_sa_bands base="none" />
      <nr5g_nsa_bands base="hardware" />
    </rf_band_list>

    <rf_band_list name="pm:e911_capability">
      <gw_bands base="hardware" />
      <lte_bands base="hardware" />
      <tds_bands base="hardware" />
      <nr5g_sa_bands base="hardware">
	    <exclude> 0-255 </exclude>
	  </nr5g_sa_bands>
      <nr5g_nsa_bands base="none">
      <include> 1 4 11 13 28 29 65 76 259 </include>
	  </nr5g_nsa_bands>
    </rf_band_list>

    <rat_capability_if base="none">
      <include> C H G W L 5G </include>
    </rat_capability_if>

    <define_fullrat_config>
      <rf_bands list="rf_bands_home" />
	  <rat_capability base="hardware" />
    </define_fullrat_config>

    <boolean_define name="cm:skip_3gpp2_cap_emerg" initial="true" />

  </initial>

  <if>
    <any_of>
      <not> <phone_operating_mode> ONLINE </phone_operating_mode> </not>
      <not> <have_location /> </not>
    </any_of>
    <then>
      <stop />
    </then>
  </if>

  <!-- Beyond this point, the device is ONLINE and has a location. -->
  <svc_mode> FULL </svc_mode>
  
  <rat_capability base="hardware" />

  <!-- Determine configuration based on location -->
  <if>
    <location_mcc_in list="us_mccs" />
    <then>    
      <rat_capability base="none">
        <include> W L 5G </include>
      </rat_capability>
      <rf_bands list="rf_bands_home" />
    </then>
    <else>
      <rat_capability base="none">
        <include> G W L 5G </include>
      </rat_capability>
      <rf_bands list="rf_bands_roam" />
    </else>
  </if>

</policy>
<?xml version="1.0" encoding="UTF-8"?> <!-- Carrier policy XML for FirstNet $Header: $ --> <policy name = "FirstNet" changelist = "$Change: 23247391 $" policy_ver = "133.1.2" > <initial> <mcc_list name="us_mccs"> 310 311 312 313 314 315 316 330 544 </mcc_list> <rf_b…
<?xml version="1.0" encoding="UTF-8"?>

<!-- Carrier policy XML for FirstNet
$Header: $
-->
<policy name        = "FirstNet"
        changelist  = "$Change: 23247391 $"
        policy_ver  = "133.1.2"
>
  <initial>

 	<mcc_list name="us_mccs"> 310 311 312 313 314 315 316 330 544 </mcc_list>
	
	<rf_band_list name="rf_bands_home">
      <gw_bands base="hardware" />
      <lte_bands base="hardware" />
      <tds_bands base="hardware" />
      <nr5g_sa_bands base="hardware">
	    <exclude> 0-255 </exclude>
	  </nr5g_sa_bands>
      <nr5g_nsa_bands base="none">
	    <include> 1 4 11 13 28 29 65 76 259 </include>
	  </nr5g_nsa_bands>
    </rf_band_list>

    <rf_band_list name="rf_bands_roam">
      <gw_bands base="hardware" />
      <lte_bands base="hardware" />
      <tds_bands base="hardware" />
      <nr5g_sa_bands base="none" />
      <nr5g_nsa_bands base="hardware" />
    </rf_band_list>

    <rf_band_list name="pm:e911_capability">
      <gw_bands base="hardware" />
      <lte_bands base="hardware" />
      <tds_bands base="hardware" />
      <nr5g_sa_bands base="hardware">
	    <exclude> 0-255 </exclude>
	  </nr5g_sa_bands>
      <nr5g_nsa_bands base="none">
      <include> 1 4 11 13 28 29 65 76 259 </include>
	  </nr5g_nsa_bands>
    </rf_band_list>

    <rat_capability_if base="none">
      <include> C H G W L 5G </include>
    </rat_capability_if>

    <define_fullrat_config>
      <rf_bands list="rf_bands_home" />
	  <rat_capability base="hardware" />
    </define_fullrat_config>

    <boolean_define name="cm:skip_3gpp2_cap_emerg" initial="true" />

  </initial>

  <if>
    <any_of>
      <not> <phone_operating_mode> ONLINE </phone_operating_mode> </not>
      <not> <have_location /> </not>
    </any_of>
    <then>
      <stop />
    </then>
  </if>

  <!-- Beyond this point, the device is ONLINE and has a location. -->
  <svc_mode> FULL </svc_mode>
  
  <rat_capability base="hardware" />

  <!-- Determine configuration based on location -->
  <if>
    <location_mcc_in list="us_mccs" />
    <then>    
      <rat_capability base="none">
        <include> W L 5G </include>
      </rat_capability>
      <rf_bands list="rf_bands_home" />
    </then>
    <else>
      <rat_capability base="none">
        <include> G W L 5G </include>
      </rat_capability>
      <rf_bands list="rf_bands_roam" />
    </else>
  </if>

</policy>
header.PRI Revision0.1.1630.2.164
schema[315]absent/nv/item_files/modem/nas/disable_sensitive_information
schema[316]absent/nv/item_files/gps/cgps/sm/gnss_text_to_emergency_window
schema[317]absent/nv/item_files/modem/mav/enable_ds_mit_for_marginal_coverage
schema[318]absent/nv/item_files/modem/mmode/sd/mav_sd_emerg_call_allow_lmtd_srv