carrier-explode iOS carrier and country bundles
overrides_D63_D64_D16_D17.der.pri Whole bundle
overrides_D63_D64_D16_D17.der.pri changed 40 rows Before After
Key pathBeforeAfter
aefs./nv/item_files/modem/lte/ML1/num_enb_tx_antabsent2
aefs./nv/item_files/modem/lte/ML1/x2l_irat_2tx_antabsent1
aefs./nv/item_files/modem/mav/disable_sa_icon_based_on_idle_l2nr_measabsent1
aefs./nv/item_files/modem/mav/disable_sa_icon_based_on_l2nr_mrabsent1
aefs./nv/item_files/modem/mav/disable_sa_icon_based_on_restrict_dcnrabsent0
aefs./nv/item_files/modem/mav/enable_dyn_saabsent0
aefs./nv/item_files/modem/mav/enable_dyn_vonrabsent0
refs./nv/item_files/modem/nr5g/RRC/cap_control_nrca_f_plus_t_band_combos0absent
aefs./nv/item_files/modem/nr5g/RRC/cap_control_t_plus_f_band_combosabsent7
cefs./policyman/carrier_policy.xml
<?xml version="1.0" encoding="UTF-8"?> <!-- Carrier Policy for CBN $Header: $ --> <policy name = "CBN" changelist = "$Change: 29550358 $" policy_ver = "83.0.01" > <initial> <mcc_list name="home_mccs"> 460 </mcc_list> <mcc_list name="lwn_roam_mccs"> 4…
<?xml version="1.0" encoding="UTF-8"?>

<!-- Carrier Policy for CBN
$Header:  $
-->
<policy name        = "CBN"
        changelist  = "$Change: 29550358 $"
        policy_ver  = "83.0.01"
>

  <initial>

    <mcc_list name="home_mccs">
      460
    </mcc_list>

    <mcc_list name="lwn_roam_mccs"> 440 441 450 </mcc_list>

    <mcc_list name="hk_mccs"> 454 </mcc_list>

    <boolean_define name="change_rat_order_in_full_rat" initial="true" />

    <define_fullrat_config>
      <rat_capability base="none">
        <include> G W L 5G </include>
      </rat_capability>
      <rf_bands base="hardware" />
      <if>
        <boolean_test name="change_rat_order_in_full_rat" />
        <then> <rat_order> G W L C H 5G </rat_order> </then>
      </if>
      <freq_list list="cpfl" />
    </define_fullrat_config>

    <rf_band_list name="rf_bands_home">
      <gw_bands base="hardware" />
      <!--  Refer to sys_sband_lte_e_type in sys.h for band mapping -->
      <lte_bands base="none">
        <include> 2 7 33 37 38 39 40 </include>
      </lte_bands>
      <tds_bands base="none" />
      <nr5g_sa_bands base="none">
        <include> 27 40 </include>
      </nr5g_sa_bands>  
      <nr5g_nsa_bands base="none">
        <include> 40 </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="none" />
      <nr5g_sa_bands base="none" />
      <nr5g_nsa_bands base="hardware" />
    </rf_band_list>

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

    <rf_bands_if list="rf_bands_home" />

    <ue_mode> CSFB </ue_mode>

    <feature single_sim="normal"> dualmmode </feature>

    <freq_list_if list="cpfl" />

    <boolean_define name="cm:full_srv_req_in_emergency" initial="true" />
    <boolean_define name="cm:remove_lte_for_emergency" initial="true" />

    <boolean_set name="cm:full_srv_req_in_emergency">
      <location_mcc_in list="home_mccs" />
    </boolean_set>

    <boolean_set name="cm:remove_lte_for_emergency">
      <location_mcc_in list="home_mccs" />
    </boolean_set>

  </initial>

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


  <if>
    <not> <have_location /> </not>
    <then>
      <stop />
    </then>
  </if>

  <!-- Beyond this point, the device is ONLINE and has a location. -->
  <svc_mode> FULL </svc_mode>
  
  <rat_capability base="hardware" />
  <rat_order> 5G L W G C H </rat_order>
  <boolean_set name="change_rat_order_in_full_rat" value="false" />

  <boolean_set name="cm:full_srv_req_in_emergency">
    <location_mcc_in list="home_mccs" />
  </boolean_set>

  <boolean_set name="cm:remove_lte_for_emergency">
    <location_mcc_in list="home_mccs" />
  </boolean_set>

  <select>
    <case>
      <location_mcc_in list="home_mccs" />
      <then>
        <rat_capability base="none">
          <include> L 5G </include>
        </rat_capability>
        <rf_bands list="rf_bands_home" />
        <freq_list list="cpfl" />
      </then>
    </case>

    <case>
      <location_mcc_in list="lwn_roam_mccs" />
      <then>
        <rat_capability base="none">
          <include> L W 5G </include>
        </rat_capability>
        <rf_bands list="rf_bands_roam" />
        <freq_list list="default" />
        <disable_reason which="SA" set="ROAMING" />
      </then>
    </case>

    <case>
      <true />
      <then>
        <rat_capability base="none">
          <include> G W L 5G </include>
        </rat_capability>
        <rf_bands list="rf_bands_roam" />
        <freq_list list="default" />
        <disable_reason which="SA" set="ROAMING" />
      </then>
    </case>
  </select>

</policy>
<?xml version="1.0" encoding="UTF-8"?> <policy changelist="$Change: 29550358 $" name="CBN" policy_ver="83.0.01"> <initial> <mcc_list name="home_mccs">460</mcc_list> <mcc_list name="lwn_roam_mccs">440 441 450</mcc_list> <mcc_list name="hk_mccs">454</mcc_list> <boolean_define initial="true" n…
<?xml version="1.0" encoding="UTF-8"?>
<policy changelist="$Change: 29550358 $" name="CBN" policy_ver="83.0.01">
	<initial>
		<mcc_list name="home_mccs">460</mcc_list>
		<mcc_list name="lwn_roam_mccs">440 441 450</mcc_list>
		<mcc_list name="hk_mccs">454</mcc_list>
		<boolean_define initial="true" name="change_rat_order_in_full_rat"/>
		<define_fullrat_config>
			<rat_capability base="none">
				<include>G W L 5G</include>
			</rat_capability>
			<rf_bands base="hardware"/>
			<if>
				<boolean_test name="change_rat_order_in_full_rat"/>
				<then>
					<rat_order>G W L C H 5G</rat_order>
				</then>
			</if>
			<freq_list list="cpfl"/>
		</define_fullrat_config>
		<rf_band_list name="rf_bands_home">
			<gw_bands base="hardware"/>
			<lte_bands base="none">
				<include>2 7 33 37 38 39 40</include>
			</lte_bands>
			<tds_bands base="none"/>
			<nr5g_sa_bands base="none">
				<include>27 40</include>
			</nr5g_sa_bands>
			<nr5g_nsa_bands base="none">
				<include>40</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="none"/>
			<nr5g_sa_bands base="none"/>
			<nr5g_nsa_bands base="hardware"/>
		</rf_band_list>
		<rat_capability_if base="none">
			<include>G L 5G</include>
		</rat_capability_if>
		<rf_bands_if list="rf_bands_home"/>
		<ue_mode>CSFB</ue_mode>
		<feature single_sim="normal">dualmmode</feature>
		<freq_list_if list="cpfl"/>
		<boolean_define initial="true" name="cm:full_srv_req_in_emergency"/>
		<boolean_define initial="true" name="cm:remove_lte_for_emergency"/>
		<boolean_set name="cm:full_srv_req_in_emergency">
			<location_mcc_in list="home_mccs"/>
		</boolean_set>
		<boolean_set name="cm:remove_lte_for_emergency">
			<location_mcc_in list="home_mccs"/>
		</boolean_set>
	</initial>
	<if>
		<not>
			<phone_operating_mode>ONLINE</phone_operating_mode>
		</not>
		<then>
			<stop/>
		</then>
	</if>
	<if>
		<not>
			<have_location/>
		</not>
		<then>
			<stop/>
		</then>
	</if>
	<svc_mode>FULL</svc_mode>
	<rat_capability base="hardware"/>
	<rat_order>5G L W G C H</rat_order>
	<boolean_set name="change_rat_order_in_full_rat" value="false"/>
	<boolean_set name="cm:full_srv_req_in_emergency">
		<location_mcc_in list="home_mccs"/>
	</boolean_set>
	<boolean_set name="cm:remove_lte_for_emergency">
		<location_mcc_in list="home_mccs"/>
	</boolean_set>
	<select>
		<case>
			<location_mcc_in list="home_mccs"/>
			<then>
				<rat_capability base="none">
					<include>L 5G</include>
				</rat_capability>
				<rf_bands list="rf_bands_home"/>
				<freq_list list="cpfl"/>
			</then>
		</case>
		<case>
			<location_mcc_in list="lwn_roam_mccs"/>
			<then>
				<rat_capability base="none">
					<include>L W 5G</include>
				</rat_capability>
				<rf_bands list="rf_bands_roam"/>
				<freq_list list="default"/>
				<disable_reason set="ROAMING" which="SA"/>
			</then>
		</case>
		<case>
			<true/>
			<then>
				<rat_capability base="none">
					<include>G W L 5G</include>
				</rat_capability>
				<rf_bands list="rf_bands_roam"/>
				<freq_list list="default"/>
				<disable_reason set="ROAMING" which="SA"/>
			</then>
		</case>
	</select>
</policy>
cheader.PRI Revision0.1.1615.0.161
rschema[12]/nv/item_files/modem/data/3gpp/lteps/auto_connect_def_pdnabsent
rschema[137]/nv/item_files/modem/data/3gpp/ps/ran_bit_rate_supportabsent
rschema[213]/nv/item_files/modem/data/3gpp/ps/nr5g_ran_bit_rate_supportabsent
rschema[220]/nv/item_files/modem/data/3gpp/ps/uw_allow_abnormal_defaultabsent
rschema[227]/nv/item_files/modem/mav/mav_ignore_n77_mm_coverage_exit_checkabsent
rschema[229]/nv/item_files/modem/mav/mav_ignore_cell_change_checkabsent
rschema[244]/nv/item_files/modem/lte/rrc/efs/lte_3gpp_release_verabsent
aschema[242]absent/nv/item_files/modem/mav/enable_fblte_based_bwp_config
aschema[243]absent/nv/item_files/modem/mav/enable_dyn_sa
aschema[244]absent/nv/item_files/modem/mav/enable_dyn_vonr
aschema[245]absent/nv/item_files/modem/lte/ML1/ard_config
aschema[246]absent/nv/item_files/modem/lte/ML1/traffic_forced_r1
aschema[247]absent/nv/item_files/modem/mav/bwp_switch_tmr_val
aschema[248]absent/nv/item_files/modem/mav/bwp_switch_tmr_val_sl
aschema[249]absent/nv/item_files/modem/mav/override_icon_based_on_sa_coverage
aschema[250]absent/nv/item_files/modem/mav/disable_sa_icon_based_on_l2nr_mr
aschema[251]absent/nv/item_files/modem/nr5g/RRC/cap_feature_mac
aschema[252]absent/nv/item_files/modem/mav/disable_sa_icon_based_on_idle_l2nr_meas
aschema[253]absent/nv/item_files/modem/mav/disable_sa_icon_based_on_restrict_dcnr
aschema[254]absent/nv/item_files/modem/lte/rrc/efs/eps_fallback_control
aschema[255]absent/nv/item_files/modem/lte/ML1/num_enb_tx_ant
aschema[256]absent/nv/item_files/modem/mmode/sd/mav_sd_emerg_call_allow_lmtd_srv
aschema[257]absent/nv/item_files/modem/mav/disable_sa_deprio_on_wifi_assist
aschema[258]absent/nv/item_files/modem/nas/mav_pssi_reg_gfnh_allowed_plmn_per_carrier
aschema[259]absent/nv/item_files/modem/uim/mmgsdi/invalidate_nitz
aschema[260]absent/nv/item_files/modem/lte/ML1/x2l_irat_2tx_ant
aschema[261]absent/nv/item_files/modem/mav/skip_lte_cap_prune
aschema[262]absent/nv/item_files/modem/nas/mav_pssi_reg_gfnh_allowed_frequencies_per_carrier
cunknown.9f83e4350001a1000500a100
789 carriers, 225 countries · iOS 27.0.1 (24A446) · beta iOS 27.2 beta 2 (24B5089g) GitHub Ready