[Video][Tutorial] How to enable 5G for Unlisted Countries on Pixel 4a(5G) and Pixel 5 using QPST.

Search This thread

swangjang

Senior Member
Sep 12, 2018
233
161
Google Pixel 5
hi @swangjang I am from India and I was able to unlock and connect to 5G on my Pixel 5 which was bought from US, and thanks to you for the perfect procedure.
However speeds are seems to be of 4G only, to check this I open the phone info by dialing *#*#4636#*#* and found that even though my phone network was connected to 5G my data network type was LTE. Is there any trick to change data network type? Can you pls help?
Thanks for the compliment and I'm glad it was easy for you to follow.
Regarding the Network type LTE, that's how it shows on my device as well. Maybe it's due to the forced 5G connection... I don't know. But in my case, I was definitely able to see faster data speeds.

The reason that you might not see much speed difference vs 4G could be that the cell tower is already full of other 5G devices also wanting to use its 5G bandwidth. I've read that in some places in the US, 4G is faster for a lot of people because everyone else is using up all the 5G bandwidth.

Another reason could be that because this is a forced 5G connection, the phone may not be able to utilize all the bandwidth streams.

One thing for certain is that if you see the 5G icon at the top, then you are definitely connected to the 5G tower. The phone just may not be able to fully utilize it for maximum speeds.
 
  • Like
Reactions: elong7681

theoblackhawk

Senior Member
Apr 5, 2011
58
21
Lisbon
Google Pixel 5
Is there anywhere a list of the 5G supported countries out of the box for Pixel 5?
I bought a german phone and live in Portugal so I would like to know if I can get it working since it's EU.
 

Vortuks

Senior Member
Jul 13, 2014
105
57
Hi,

banking works. For VoLTE/WiFi and 5G use my module:

Here's also a thread for MOD:
 
Last edited:
  • Like
Reactions: absan and elong7681

Supriyo 77492

Member
Oct 12, 2016
5
4
hi @swangjang I am from India and I was able to unlock and connect to 5G on my Pixel 5 which was bought from US, and thanks to you for the perfect procedure.
However speeds are seems to be of 4G only, to check this I open the phone info by dialing *#*#4636#*#* and found that even though my phone network was connected to 5G my data network type was LTE. Is there any trick to change data network type? Can you pls help?
Hi @Joy_esh , I'm also from India. I tried the whole process, for me it is not working. I'm currently on Android 13 & was trying to use jio 5g here , can me help me a bit so I can also get same enabled. Thanks in advance.
 
  • Like
Reactions: elong7681

thamers

New member
Feb 15, 2023
3
0
It's working (Pixel 4a 5G), but 5G range only shows outside the room. When I was using the same SIM in my iPhone, it was really strong inside, and speed was 500 mbps or more. Any solutions to fix this?
 

mangojain

Senior Member
Jul 24, 2010
230
26
Thanks swangjang - just wondering, couldn't I navigate to the policyman folder using a root browser, and there edit the carrier_policy.xml file ?
From the root folder, can you share the path to this folder?
 

swangjang

Senior Member
Sep 12, 2018
233
161
Google Pixel 5
Thanks swangjang - just wondering, couldn't I navigate to the policyman folder using a root browser, and there edit the carrier_policy.xml file ?
From the root folder, can you share the path to this folder?
This can't be done through a root browser because it can't access the Qualcomm EFS partition by itself. That's why you have to go through the cmd commands to enable to the bridge to the Qualcomm EFS partition and use a specialised software like QPST to access it.
 

swangjang

Senior Member
Sep 12, 2018
233
161
Google Pixel 5
It's working (Pixel 4a 5G), but 5G range only shows outside the room. When I was using the same SIM in my iPhone, it was really strong inside, and speed was 500 mbps or more. Any solutions to fix this?
This could be because of the fact that this method forces a 5G connection. For official supported carriers, your phone has a file that contains the carrier's configurations e.g. what frequency bands they use for their 5G. This forced connection may be able to connect to only 1 of those frequencies because the phone simply doesn't know. Iphones have global carrier support so they can connect to any carrier and their services to their fullest extent.

A solution would be to find your carrier's configuration file (they're named "mcfg_sw.mbn") that comes from a phone that uses the same SoC as the Pixel 5 (Snapdraon 765g) and use a magisk module to install it.
 

thamers

New member
Feb 15, 2023
3
0
This could be because of the fact that this method forces a 5G connection. For official supported carriers, your phone has a file that contains the carrier's configurations e.g. what frequency bands they use for their 5G. This forced connection may be able to connect to only 1 of those frequencies because the phone simply doesn't know. Iphones have global carrier support so they can connect to any carrier and their services to their fullest extent.

A solution would be to find your carrier's configuration file (they're named "mcfg_sw.mbn") that comes from a phone that uses the same SoC as the Pixel 5 (Snapdraon 765g) and use a magisk module to install it.
How do I get that?
 

swangjang

Senior Member
Sep 12, 2018
233
161
Google Pixel 5
The files are located at system/vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw folders. Once you get your hands on a different 5G phone, you can extract it from that phone and use a magisk module to install it onto your phone. Magisk modules are not my specialty so I can't help you there.

XDA member Vortuks is developing their own magisk module for this so you can head over to this thread and try out their module.
 

thamers

New member
Feb 15, 2023
3
0
The files are located at system/vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw folders. Once you get your hands on a different 5G phone, you can extract it from that phone and use a magisk module to install it onto your phone. Magisk modules are not my specialty so I can't help you there.

XDA member Vortuks is developing their own magisk module for this so you can head over to this thread and try out their module.
Any android 5g phone or Pixel 5 5g?
 

swangjang

Senior Member
Sep 12, 2018
233
161
Google Pixel 5
Hey I'm in India and a few users have reported that it works but for me it just simply does nothing, can you help me with it?
Sure! So after you edit the file and drag it back in then reboot, 5G still doesn't show up?

Just to be sure, can you check that Settings>Network&Internet>SIMs> "Preferred network type" is set to 5G?

Also to be sure, can you open the dialer and type in *#*#4636#*#*, go to "Phone information" and check that the "Set Preferred Network Type:" says "NR"?
E.g. for me, it's "NR/LTE/CDMA/EvDo/GSM/WCDMA".

If your one starts with LTE, tap the list and scroll down to find NR.
 

ChiefSid

Member
May 14, 2022
12
2
OnePlus 7 Pro
Realme X2 Pro
Sure! So after you edit the file and drag it back in then reboot, 5G still doesn't show up?

Just to be sure, can you check that Settings>Network&Internet>SIMs> "Preferred network type" is set to 5G?

Also to be sure, can you open the dialer and type in *#*#4636#*#*, go to "Phone information" and check that the "Set Preferred Network Type:" says "NR"?
E.g. for me, it's "NR/LTE/CDMA/EvDo/GSM/WCDMA".

If your one starts with LTE, tap the list and scroll down to find NR.
Yes,I followed the whole set of instructions and after the reboot I still don't have 5g,just to be sure I checked on my OnePlus in the same location and I do get 5g

And as for checking the settings, I do not see the option to select 5g as preferred network type

And if I do set the preferred network type to NR after *#*#4636#*#* it'll change to NR for the moment and if I close and open the menu again it'll be back to LTE
 

Top Liked Posts

  • There are no posts matching your filters.
  • 15
    EDIT: I have moved on to the Pixel 7 and don't have the energy to push into this any more. If this doesn't work for you for any reason, I don't know how to help you, sorry.
    --------------------------------------------------------------
    This is a step by step video tutorial for those who find written guides difficult to follow.


    Download links and CMD commands:

    adb shell
    su
    resetprop ro.bootmode usbradio
    resetprop ro.build.type userdebug
    setprop sys.usb.config diag,diag_mdm,adb
    diag_mdlog
    2
    Yes it is Verizon. That's bull**** if Google changed this so that people can't use their phones to it's fullest capabilities.
    Google is already limiting phone capabilities to US only. E.g "Call screening" and "Hold for me" is also US only feature. I can spoof my location with Market Unlocker to force enable it but this makes my phone think I have a Verizon sim card inserted which occasionally causes me to lose data connection (easy fix is to just make a phone call and hang up). Also, the March feature drop "Smart Compose" is also US only and I have no ****ing idea why. I understand it being English only and that's totally fair but limiting that to just the US is total bull****.

    I was a long time samsung fan and switched over to Pixel 5 after hearing about all these advertised features, only to realise after I got it that these features are US only. Pixel 5 may be my first and last google phone, depending on how Google comes around and stop with all their bullshits.
    2
    Hi,

    What are the commands to turn off diag mode off? or does this automatically disable when removing the USB, thank you.
    If I'm not mistaken it reverts back after a reboot and the phone is no longer recognized by QPST
    2
    Thanks a lot for the video and instructions, however, I tried your method for CMHK (China Mobile Hong Kong) and it doesn't work.
    China uses a different type of network technology than the global standard. This may be why it doesn't work for China.