Skip to content

Instantly share code, notes, and snippets.

@fenrir-naru
Last active March 13, 2020 00:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fenrir-naru/3a735c0cb765d3b692f222cf3d56cee5 to your computer and use it in GitHub Desktop.
Save fenrir-naru/3a735c0cb765d3b692f222cf3d56cee5 to your computer and use it in GitHub Desktop.
Mi 9 SE with AU(KDDI) CDMA
<?xml version="1.0" encoding="UTF-8"?>
<policy mcfg_db_ver="1.2.3" name="generic">
<initial>
<tristate_define name="iin" value="undef" />
<tristate_define name="3gpp_imsi" value="undef" />
<tristate_define name="3gpp2_imsi" value="undef" />
</initial>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8981100</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">440-10</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="DCM" country_code="356" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="13" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">898130</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">440-51</imsi_3gpp_plmn_in>
<imsi_3gpp2_plmn_in not_present="false" store_in="3gpp_imsi">440-54</imsi_3gpp2_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="KDDI" country_code="392" iin="iin" imsi_3gpp="3gpp_imsi" imsi_3gpp2="3gpp2_imsi" mcfg_carrier_index="7" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8991840 8991854 8991855 8991856 8991857 8991858 8991859 8991860 8991861 8991862 8991863 8991864 8991865 8991866 8991867 8991868 8991869 8991870 8991871 8991872 8991873 8991874</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">405-840 405-854 405-855 405-856 405-857 405-858 405-859 405-860 405-861 405-862 405-863 405-864 405-865 405-866 405-867 405-868 405-869 405-870 405-871 405-872 405-873 405-874</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Reliance" country_code="356" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="27" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">899100 899110 899149</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">405-56 405-55 405-54 405-53 405-52 405-51 404-98 404-97 404-96 404-95 404-94 404-93 404-92 404-90 404-70 404-49 404-45 404-40 404-31 404-16 404-10 404-03 404-02</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Airtel" country_code="356" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="29" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8981200</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">440-20</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="SBM" country_code="392" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="28" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">896102</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">505-02</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Optus" country_code="36" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="68" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">896101</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">505-01</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Telstra" country_code="36" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="15" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">896103</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">505-03</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Vodafone" country_code="36" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="4" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">898600 898602 898607</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">460-00 460-02 460-07 460-08 460-04 460-13</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="CMCC" country_code="156" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="32" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">898603 898611 8985302 8985307</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">460-03 460-05 460-11 460-12 455-02 455-07 460-59</imsi_3gpp_plmn_in>
<imsi_3gpp2_plmn_in not_present="false" store_in="3gpp2_imsi">460-03</imsi_3gpp2_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="CT" country_code="156" iin="iin" imsi_3gpp="3gpp_imsi" imsi_3gpp2="3gpp2_imsi" mcfg_carrier_index="19" volte="true" vowifi="false" />
</then>
</if>
<if>
<all_of>
<tristate_reset_all return="true" />
<iin_in not_present="false" store_in="iin">898603 898611 8985302 8985307</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">204-04</imsi_3gpp_plmn_in>
</all_of>
<then>
<SelRecord carrier_name="CT" country_code="156" iin="iin" imsi_3gpp="3gpp_imsi" imsi_3gpp2="3gpp2_imsi" mcfg_carrier_index="19" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">898601 898606 898609</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">460-09 460-01 460-06</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="CU" country_code="156" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="21" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">893320</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">208-20 208-21 208-88</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Bouygues" country_code="250" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="59" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">894303 894313</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">232-03 232-13 232-07</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="DT" country_code="040" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="31" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">893001</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">202-01</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="DT" country_code="300" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="31" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">894802 894901 8988228 894902 894903 8942001</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">260-02 262-01 230-01</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="DT" country_code="276" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="31" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8938598</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">219-01</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="DT" country_code="191" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="31" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">893630</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">216-30</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="DT" country_code="348" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="31" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8942102</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">231-02</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="DT" country_code="703" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="31" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">894412 894430 894429</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">234-30 234-33 234-34 234-31 234-32 235-01 235-02</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="EE" country_code="826" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="34" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8935802 8935803 8935805</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">244-05 244-21</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Elisa" country_code="246" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="82" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">894305</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">232-05</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="H3G" country_code="040" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="42" volte="false" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">894506</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">238-06</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="H3G" country_code="208" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="42" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8935302 8935305</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">272-02 272-05</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="H3G" country_code="372" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="42" volte="false" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">893999 893988</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">222-99 222-88</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="H3G" country_code="380" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="42" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">894607</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">240-02</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="H3G" country_code="752" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="42" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">894420</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">234-20 235-94</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="H3G" country_code="826" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="42" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">893009 893010</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">202-09 202-10</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Wind" country_code="300" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="253" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">893301</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">208-01 208-02</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Orange" country_code="250" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="11" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">894802</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">260-03 260-05</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Orange" country_code="616" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="11" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">894010</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">226-10</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Orange" country_code="642" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="11" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">893401</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">214-03</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Orange" country_code="724" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="11" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8933101 8933102 8933103 8933104 8933105 8933106 8933107 8933108 89331090 89331091 89331092 89331093 89331094 89331095 89331096 89331097</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">208-10 208-11 208-13</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="SFR" country_code="250" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="56" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">894100 894101</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">228-01 295-01</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Swisscom" country_code="756" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="4" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">893901</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">222-01</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="TIM" country_code="380" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="43" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8931422</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">204-02</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Tele2" country_code="528" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="69" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">894620</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">240-07</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="TELE2_SE" country_code="752" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="69" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">894921 894922</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">262-03 262-05 262-07 262-08 262-11 262-17 262-77</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Telefonica" country_code="276" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="12" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">893407</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">214-07</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Telefonica" country_code="724" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="12" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">894411</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">234-10</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Telefonica" country_code="826" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="12" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8935905</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">284-05</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Telenor" country_code="100" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="67" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">894701 8945002</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">238-02 242-01</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Telenor" country_code="578" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="67" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8942031</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">230-03 230-99</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Vodafone" country_code="203" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="4" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">894920</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">262-02</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Vodafone" country_code="276" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="4" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">404-20 404-05 404-11 404-30 404-86 404-84 404-13 404-88 405-67 405-66 404-15 404-01 404-60 404-46 404-27 404-43 405-753 405-751 405-756 405-752 405-755 405-754 405-750</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Vodafone" country_code="356" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="30" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">893910</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">222-10</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Vodafone" country_code="380" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="4" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">893144</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">204-04</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Vodafone" country_code="528" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="4" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8935101</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">268-01</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Vodafone" country_code="620" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="4" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8988239</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">655-01</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Vodafone" country_code="710" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="4" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">893456</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">214-01</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Vodafone" country_code="724" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="4" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">899002</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">286-02</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Vodafone" country_code="792" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="4" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8988239 894410</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">234-15 235-91</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Vodafone" country_code="826" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="5" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">898230</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">450-08</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="KT" country_code="410" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="39" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">898206</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">450-06</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="LGU" country_code="410" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="38" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">898205</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">450-05</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="SKT" country_code="410" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="40" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">895202</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">334-20</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="AMX" country_code="484" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="22" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8957101</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">732-101</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Claro" country_code="170" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="22" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8957123</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">732-123</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Telefonica" country_code="170" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="12" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">895151</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">716-06</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Telefonica" country_code="604" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="12" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8901170 8901030 8901150 8901680 8901560 8901410 8901380 8901180 8901280</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">310-170 310-380 310-90 310-280 310-70 310-410 310-980 310-560 310-30 311-180 310-150 310-680</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="ATT" country_code="840" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="3" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8901100 8901670</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">313-100 312-670</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="FirstNet" country_code="840" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="83" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8901120</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">310-120</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Sprint" country_code="840" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="2" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8949024 8944302 8901026 8901160 8901260 8901490</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">310-26 310-31 310-160 310-200 310-210 310-220 310-230 310-240 310-250 310-260 310-270 310-310 310-490 310-660 310-800</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="TMO" country_code="840" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="5" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8901580</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">310-730 311-220</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="USCC" country_code="840" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="24" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">891480 891004 891005 891012</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">310-590 310-890 311-480 311-270 312-770</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Verizon" country_code="840" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="1" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8970102</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">250-02</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="MegaFon" country_code="643" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="60" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8970101</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">250-01</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="MTS RUS_Commercial" country_code="643" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="162" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of>
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8955109 8955053 8955031 8955311</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">724-01</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Brazil" country_code="076" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="33" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8985203</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">454-03</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="3HK" country_code="156" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="54" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">896601 896603</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">520-03 520-01</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="AIS" country_code="764" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="46" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8988605</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">466-05</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="APT" country_code="158" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="66" volte="true" vowifi="true" />
</then>
</if>
<if>
<all_of>
<tristate_reset_all return="true" />
<iin_in not_present="false" store_in="iin">8988605</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">525-05</imsi_3gpp_plmn_in>
</all_of>
<then>
<SelRecord carrier_name="APT" country_code="158" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="66" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">896605 896618</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">520-05 520-18</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="DTAC" country_code="764" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="48" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8988601</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">466-01</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="FarEastOne" country_code="158" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="64" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">896302</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">515-02</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Globe" country_code="608" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="70" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8985200 8985219</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">454-00 454-19</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="HKT" country_code="156" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="49" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">896503</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">525-03</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="M1" country_code="702" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="50" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8960153</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">502-153</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="P1" country_code="458" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="57" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">896501</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">525-01</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Singtel" country_code="702" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="52" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8985206</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">454-06</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="SmarTone" country_code="156" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="55" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">896209 896228</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">510-09 510-28</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Smartfren" country_code="360" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="37" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">896505</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">525-05</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="StarHub" country_code="702" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="51" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">896210</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">510-10</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Telkomsel" country_code="360" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="252" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8988697</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">466-97</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="TM" country_code="158" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="65" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8988689</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">466-89 466-90</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="TStar" country_code="158" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="69" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of>
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8988692</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">466-92 466-11</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="ChunghwaTel" country_code="158" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="161" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of>
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">896604</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">520-04 520-00</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Truemove" country_code="764" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="47" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">896018</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">502-18</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="UMobile" country_code="458" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="61" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8960152</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">502-152</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="YTL" country_code="458" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="45" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8901000 8900310 8901001</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">310-00 310-01</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="W_One" country_code="0" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="25" volte="true" vowifi="true" />
</then>
</if>
<if>
<any_of>
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8985212 898212</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">454-12 454-13</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="CMHK" country_code="344" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="34" volte="true" vowifi="false" />
</then>
</if>
<if>
<any_of evaluate_all="true">
<tristate_reset_all return="false" />
<iin_in not_present="false" store_in="iin">8937001</iin_in>
<imsi_3gpp_plmn_in not_present="false" store_in="3gpp_imsi">246-01</imsi_3gpp_plmn_in>
</any_of>
<then>
<SelRecord carrier_name="Telia_LI" country_code="440" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="36" volte="true" vowifi="false" />
</then>
</if>
<if>
<tristate_reset_all return="true" />
<then>
<SelRecord carrier_name="ROW" iin="iin" imsi_3gpp="3gpp_imsi" mcfg_carrier_index="8" />
</then>
</if>
</policy>
<?xml version="1.0" encoding="UTF-8"?>
<!-- Carrier policy XML for KDDI with LTE in Home and G/W/L in Roam. VoLTE is always assumed ON for this XML.
$Header: //commercial/MPSS.AT.4.0.2.c8/Main/modem_proc/mmcp/policyman/configurations/Carrier/KDDI/subsidized/carrier_policy.xml#1 $
-->
<policy name = "generic"
changelist = "$Change: 18101210 $"
policy_ver = "43.1.15"
>
<initial>
<plmn_list name="unrestricted_operators">
440-07 440-08
440-50 440-51 440-52 440-53 440-55 440-56
440-70 440-71 440-72 440-73 440-74 440-75 440-76 440-77 440-78 440-79
440-88 440-89
441-70
</plmn_list>
<mcc_list name="pm:volte_only_mccs"> 440 441 </mcc_list>
<mcc_list name="japan_mccs"> 440 441 </mcc_list>
<mcc_list name="china_mccs"> 460 </mcc_list>
<define_fullrat_config>
<rat_capability base="none">
<include> G W L </include>
</rat_capability>
<call_mode> NORMAL </call_mode>
</define_fullrat_config>
<boolean_define name="mmcp:e911_volte" initial="true" />
<rf_bands base="hardware"/>
<ue_mode> NORMAL </ue_mode>
<feature single_sim="normal"> dualmmode </feature>
<volte enabled="true" />
<rat_capability_if base="none">
<include> C H G W L T </include>
</rat_capability_if>
</initial>
<if>
<any_of>
<not> <phone_operating_mode> ONLINE </phone_operating_mode> </not>
<not> <have_location /> </not>
<not> <have_imsi /> </not>
</any_of>
<then>
<stop />
</then>
</if>
<!-- Beyond this point, the device is ONLINE and has a location. -->
<svc_mode> FULL </svc_mode>
<select>
<case>
<all_of>
<imsi_plmn_in list="unrestricted_operators" />
<location_mcc_in list="japan_mccs" />
</all_of>
<then>
<rat_capability base="none">
<include> L </include>
</rat_capability>
<call_mode> VOLTE </call_mode>
</then>
</case>
<case>
<location_mcc_in list="japan_mccs" />
<then>
<rat_capability base="none">
<include> C H G W L T </include>
</rat_capability>
<call_mode> NORMAL </call_mode>
</then>
</case>
<case>
<true />
<then>
<rat_capability base="none">
<include> G W L </include>
</rat_capability>
<call_mode> NORMAL </call_mode>
</then>
</case>
</select>
</policy>
@fenrir-naru
Copy link
Author

Screenshot_2020-03-12-23-58-38-650_com android contacts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment