OnePlus8 5G

 
05.12.2020: update: access the files in OP8T: 

 
 
Activate 5G on OnePlus 8 / 8 Pro

 


(OnePlus 8 displays 5G in status bar based on SIB2 ULI only even if 5G connection is not present. Same like Xiaomi Mi Mix3 5G. So a lot of fake 5G display.)


Get carrier_policy.xml:
 
1. diag mode
2. QPST / EFS Explorer
3. Folder /policyman : carrier_polixy.xml (carrier_polixy.xml_Subscription01 is for second SIM)


Policy:
 - initial : set initial parameters
 - rules
 - select : set the config based on MCC/MNC

 
 
OnePlus 8 modified carrier_policy.xml file for Romanian 5G networks:

under review: 

* Working on Orange Romania 5G and VDF Romania 5G(?)


<?xml version="1.0" encoding="UTF-8"?>

<!-- Carrier Policy file for CSFB in open market with GWL and 5G RAT
$Header: //commercial/MPSS.AT.2.0.c4/Main/modem_proc/mmcp/policyman/configurations/Carrier/EU/Elisa/carrier_policy.xml#1 $
-->
<!-- [update policy_ver to 16.11.18][2019/05/10][KrishnaUpadhyaya][according to excel release,modify 4CA combo for EE]-->
<!-- [update policy_ver to 16.11.19][2019/05/24][AllenLi/Jitendra][OPCR#000231][according to excel release,modify combo for Elisa requirement]-->
<!-- [update policy_ver to 16.11.22][2020/01/31][Umesh.tailor][modified nr5g bands to proper string]-->
<!-- [update policy_ver to 16.11.23][2020/02/11][ravi.adudodla][CA combination string refactoring and Disable 5G for orange france as per MP0 plan]-->

<policy name        = "generic"

        changelist  = "$Change: 11335224 $"
        schema_ver  = "1"
        policy_ver  = "16.11.23"
>
<!-- Begin add by oem, Reita 18-12-26 -->
  <initial>
    
  <mcc_list name="europe_mccs"> 202 204 206 212 212 213 214 216 218 219 220 222 226 228 230 231 232 234 235 238 240 242 244 246 247 248 255 257 259 260 262 266 268 270 272 274 276 278 280 284 286 288 292 293 294 295 297 </mcc_list>
  <mcc_list name="test_sim_mccs"> 226 </mcc_list>
  <plmn_list name="test_sim_plmns"> 226-01 226-10 226-05 </plmn_list>
     
   <define_fullrat_config>
     <actions>
       <ue_mode> CSFB </ue_mode>
        <rat_capability base="none">
          <include> C H G W L 5G </include>
        </rat_capability>
        <rf_bands base="hardware"/>
        <svc_mode> ALL </svc_mode>
        <freq_list list="default" />
     </actions>
   </define_fullrat_config>

   <rf_band_list name="rf_bands_default">
    <gw_bands base="hardware" />
    <lte_bands base="hardware" />
    <tds_bands base="hardware" />
    <nr5g_sa_bands base="hardware" />
    <nr5g_nsa_bands base="hardware" />
   </rf_band_list>
  
   <rf_band_list name="europe_noraml_bands">
    <gw_bands base="hardware" />
    <lte_bands base="none">
      <include> 0 2 6 7 19 27 31 37 39 45 </include> <!-- the 11 LTE Band: 1/3/7/8/20/28/32/38/40/46 -->
    </lte_bands>
    <tds_bands base="none" />
<nr5g_sa_bands base="none">
  <include> 78 </include>
   </nr5g_sa_bands>
   <nr5g_nsa_bands base="none">
   <include> 78 </include>
   </nr5g_nsa_bands>
   </rf_band_list>


    <rf_band_list name="global_others_bands">
      <gw_bands base="hardware" />
      <lte_bands base="hardware" />
      <tds_bands base="none" />
    </rf_band_list>
<!-- Define initial RAT capability as CHLGWT -->
   <rat_capability_if base="none" >
    <include> G W L 5G </include>
   </rat_capability_if>
  
<!-- Define Intial UE mode as CSFB -->
   <ue_mode_if> CSFB </ue_mode_if>
  
<!-- On first boot, include Home bands -->
   <rf_bands_if list="rf_bands_home" />

   <feature single_sim="normal"> dualmmode </feature>
  </initial>
 
  <!-- RULE #1 -->

  <!-- We wait if we don't have location or we are not ONLINE.
  -->
  <if precond="none">
    <any_of>
      <not> <have_location /> </not>
      <not> <phone_operating_mode> ONLINE </phone_operating_mode> </not>
    </any_of>
    <then>
      <stop />
    </then>
  </if>
  <!-- RULE #2 -->
  <!-- Continue setting the capabilities.
  -->
  <svc_mode> FULL </svc_mode>
  <rat_order> L W T G C H 5G</rat_order>
 
 
  <select>
 
    <case>
      <all_of>
        <location_mcc_in list="europe_mccs" />
        <not><imsi_mcc_in list="test_sim_mccs" /></not>
        <not><imsi_plmn_in list="test_sim_plmns" /></not>

      </all_of>
      <actions>
        <rat_capability base="none">
            <include> G W L 5G </include>
        </rat_capability>
        <rf_bands list="europe_noraml_bands" />
        <ue_mode> CSFB </ue_mode>
        <rat_order> L W G 5G </rat_order>
        <ca_band_combos string="3A4A-1A4-m3;3A4-1A4A-m3;7A4A-1A4-m3;7A4-1A4A-m3;20A2A-1A4-m1;20A2-1A4A-m1;32A2-1A4A-m1;7A4A-3A4-m3;7A4-3A4A-m3;20A2A-3A4-m3;20A2-3A4A-m3;32A2-3A4A-m1;38A4A-3A4-m1;38A4-3A4A-m1;20A2A-7A4-m7;20A2-7A4A-m7;32A2-7A4A-m1;32A2-20A2A-m3;38A4A-20A2-m1;38A4-20A2A-m1;3C44A-m1;7C44A-m7;38C44A-m1;46A2A-1A4-m3;46A2-1A4A-m3;46A2A-3A4-m3;46A2-3A4A-m3;46A2A-7A4-m3;46A2-7A4A-m3;3C44A-1A4-m1;3C44-1A4A-m1;7C44A-1A4-m3;7C44-1A4A-m3;7A2A-3A4-1A4-m3;7A2-3A4A-1A4-m3;7A2-3A4-1A4A-m3;7A4A-3A4-1A2-m3;7A4-3A4A-1A2-m3;7A4-3A4-1A2A-m3;7A4A-3A4-1A4-m3;7A4-3A4A-1A4-m3;7A4-3A4-1A4A-m3;20A2A-3A4-1A4-m1;20A2-3A4A-1A4-m1;20A2-3A4-1A4A-m1;20A2A-7A4-1A4-m7;20A2-7A4A-1A4-m7;20A2-7A4-1A4A-m7;7C44A-3A4-m3;7C44-3A4A-m3;7A4A-3C44-m1;7A4-3C44A-m1;7A4A-3A4-3A2-m3;7A4-3A4A-3A2-m3;7A2A-3A4-3A4-m3;7A2-3A4A-3A4-m3;8A2A-3A4-3A4-m3;8A2-3A4A-3A4-m3;8A2A-7A4-3A4-m7;8A2-7A4A-3A4-m7;8A2-7A4-3A4A-m7;20A2A-7A4-3A4-m3;20A2-7A4A-3A4-m3;20A2-7A4-3A4A-m3;38A2A-7A2-3A4-m1;38A2-7A2A-3A4-m1;38A2-7A2-3A4A-m1;38A2-7A4-3A4A-m1;38A2-7A4A-3A4-m1;38A2A-7A4-3A4-m1;38A4A-20A2-7A4-m1;38A4-20A2A-7A4-m1;38A4-20A2-7A4A-m1;20A2A-3A4A-m3;20A2A-7A4A-m7;3C44C-m1;7C44C-m7;38C44C-m1;3C44C-1A4-m1;7C44C-1A4-m3;20A2A-3A4A-1A4-m1;20A2A-7A4A-1A4-m7;7C44C-3A4-m3;7A4-3C44C-m1;20A2A-7A4-3A4A-m3;20A2A-7A4A-3A4-m3;38A4-20A2A-7A2A-m1;" />
      </actions>
    </case>
       
  </select>

</policy>

No comments:

Post a Comment

Romanian Operators Sites and core vendors

 Orange  Bucharest  Cluj Vodafone Bucharest Cluj Digi Mobil  Bucharest Iasi Timisoara