• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

How to add 5G configurations to your Pixel 5 (solved)

Search This thread

Kars88

Member
Dec 14, 2008
28
27
Amsterdam
In the ims_user_agent file, the line starts with brand and device model and then OS build version. I wonder if we simulate this to something supported by the carrier (supported VoLTE devices) it will help?

I'm currently trying to fix the same issue. There is support for Vodafone Volte on the pixel in the Netherlands so maybe I can load the Vodafone mbn and tweak the mbn with ims settings for KPN. WIP
 

fuadhdmini

Senior Member
Oct 16, 2010
416
67
Xiaomi Mi 10
Google Pixel 5
That's interesting. Maybe it might be possible to use a "known" device that the carrier supports VoLTE. But too early to tell...

I used magiskhide props to simulate few items. But the Google and build version remains but Pixel 5 changed to the supported model, not working.

Tried enable all props to simulate the supported models, my phone stuck at G logo 😂
 

ivycharlotte

Member
Feb 19, 2021
5
1
Sorry for asking a dumb question: Is that I must ROOT my Pixel 5 to enable 5G and VoLTE? I worry that the banking apps will cease to work one day when magisk hide doesn't work. I plan to use this phone for 3-4 years in fact.

Also, I am using eSIM now and *#*#4636#*#* just doesn't work for me. If I want to use 5G and VoLTE, is that I have to use a physical SIM?

Or, if I prefer not to root my Pixel 5, I can only wait and see if Google may change their policy? (not so optimistic...)

Thanks.
 

swangjang

Senior Member
Sep 12, 2018
136
90
Google Pixel 5
I used magiskhide props to simulate few items. But the Google and build version remains but Pixel 5 changed to the supported model, not working.

Tried enable all props to simulate the supported models, my phone stuck at G logo 😂
I don't think magiskhide props chaging device values will work because the carrier files inside the mbn file is only accessible through QPST. And you showed that the device name etc was written inside ims_user_agent, which is inside the mbn file.
 

fuadhdmini

Senior Member
Oct 16, 2010
416
67
Xiaomi Mi 10
Google Pixel 5
I don't think magiskhide props chaging device values will work because the carrier files inside the mbn file is only accessible through QPST. And you showed that the device name etc was written inside ims_user_agent, which is inside the mbn file.

But the phone model did change when I did that. I just would need to try and error each props to get all to change to see if it works
 

swangjang

Senior Member
Sep 12, 2018
136
90
Google Pixel 5
Sorry for asking a dumb question: Is that I must ROOT my Pixel 5 to enable 5G and VoLTE? I worry that the banking apps will cease to work one day when magisk hide doesn't work. I plan to use this phone for 3-4 years in fact.

Also, I am using eSIM now and *#*#4636#*#* just doesn't work for me. If I want to use 5G and VoLTE, is that I have to use a physical SIM?

Or, if I prefer not to root my Pixel 5, I can only wait and see if Google may change their policy? (not so optimistic...)

Thanks.

There is no such thing as a dumb question.

If you are in an unlisted country where 5G is blocked by default, then yes, you need to root your device to edit some system files to enable 5G and VoLTE.

eSIMs should also be able to use 5G and VoLTE, provided that it's from one of the 'certified' carriers.

I don't see google providing support for other countries. Even when they're spoon fed the necessary files and codes to support a particular country's carriers, they don't do ****.
 

joebrit

Senior Member
Jul 13, 2012
62
8
Xiaomi Poco F3
Is anyone using Network Signal Guru getting the "Preferred NR5G band option" or "NR5G mode" option? I'm with EE (uk) and 5G works but I was looking to select the NSA NR5G option to lock to 5G. I've used QPST to edit the carrier_policy.xml to include 5G in every rat_capability. Can anyone with these options share their carrier_policy.xml please?



I also have these in the file:
<rf_band_list name="rf_bands_dt">
<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="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>
 

fuadhdmini

Senior Member
Oct 16, 2010
416
67
Xiaomi Mi 10
Google Pixel 5
Look for your carrier inside the K30 or Oneplus Nord modem partition. Both have been shared previously. Then copy and paste your carriers folder inside the appropriate folder (e.g for a EU carrier you are gonna look for your carrer inside the EU folder).

Tried that method before with another flashing zip. My carriers mbn not in oneplus nord. I found my carriers mbn in Redmi k30 and vivo v20 pro.

Let me try adding the mbn into this flash zip and update
 

fuadhdmini

Senior Member
Oct 16, 2010
416
67
Xiaomi Mi 10
Google Pixel 5
Well this zip file is supposed to solve this problem and provide us with a solution to enable at once all the missing services. Keep us posted!


flashed after copying my carrier's mbn into SEA folder. but still no voLTE indicator beside the signal bar plus tried calling, LTE dropped to 3G/H+ still.

Is there any further steps after flashing the zip?
 

Ivanovic

Senior Member
Jun 6, 2010
955
306
Halkidiki
Google Pixel 5
Already sent an sms code to register the service. And already got a reply stating service activated
From the creator's repo:
After flashing in, restart, then enter the system, connect to the computer, enter the ADB interface, enter adb shell and enter settings put global captive_portal_mode 0 After pressing OK, everything can be used normally [If there is a situation that requires manual input, please give me feedback]
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    I grateful if someone can Prepare Video in Youtube to how can to enable 5g and VoLTE with full details to support and help everyone need it (LIKE ME 😌)

    thank you guys
    2
    I enabled volte on my 4a 5G. It should also work with Pixel5, I think.
    I can confirm this to work with the Pixel 5 aswell. A bit of a hassle but IMS shows as registered when the phone is in NR/LTE mode. For some reason VoLTE does not register when phone is set to use also 3g and GSM. However, with VoLTE working, there's really no downside leaving the phone locked to LTE and NR as 4G coverage is very good in my country.

    As a bonus, the phone also now shows the HD icon in calls indicating HD voice being enabled. Thank you!
    2
    To my understanding, you can't do this, allow 5g, volte etc without root?
    That would be correct
    2
    Late but this is the case. I have a Oneplus 8 IN2013 rooted with a different LTE profile via PDC. I have both 5G and VoLTE despite it not being supported by any of the carriers(Spark, Voda and Skinny).

    I am too keen if anyone figures this out because I'd like to switch to a Pixel 5 and stay in the Android eco system and ditch my Oneplus 8 so I'll be keeping my eye on this.

    You're not getting VoLTE or 5G due to a literal misconfiguration. A Spark rep have already said that it's not going to be supported in this Geekzone thread https://www.geekzone.co.nz/forums.asp?forumid=39&topicid=280371&page_no=1#2619750 (there's actually quite a bit about this).

    I honestly hope someone figures it out or enough complaints/demand grows for Pixel phones to start being supported in NZ. I'm sick of NZ getting the short of the stick but I am now ranting at this point :p
    omg another kiwi <3

    I read on a Korean forum that phones must be registered to the carrier as a "VoLTE capable OMD (Open Model Device)". That forum says that users must call or visit their carrier customer support centre to register their phone as OMD. I think this means that carriers have a "certified" model names for VoLTE and as long as the device model is one of those pre-certified ones, VoLTE will work. Or ask your carrier to register your device for VoLTE.

    I'm on Vodafone and I have successfully enabled 5G connection on my Pixel 5 using this method
    However, it seems that March update changed things up a bit that this method no longer works. However, my 5G connection stays enabled even through sim card swaps.

    I couldn't enable VoLTE by editing the EFS partition though. So my theory is that even if my phone has the correct necessary files for NZ's carrier VoLTE configuration, it still won't work unless the phone model is registered to the carrier. This explains that in that geekzone link post #2643155 , someone who bought a Galaxy Note 9 from HongKong has VoLTE working in NZ probably because the Galaxy Note 9 is officially sold by NZ carriers, therefore the Note 9 model is a "certified" model in the carrier's system.

    I also made a Magisk module https://github.com/swangjang/Pixel-Bramble-Redfin-Carrier-Patch in theory which supposedly force-enables 5G. Also adding in other Countries/Carriers mbn files from other devices which uses the same chip as the Pixel 5.
    1
    so Android 12 may support 5G in more countries?
    Can you share the list?
    I want to see the situation in Hong Kong.

    The android 12 developer preview 3 is packed with more carrier settings. All carriers in the Netherlands have support and they updated the expired apn settings. I found a carrier policy containing a very detailed list for europe with 5G support.

    I suspect they are included with the upcoming may patch. I didn't expect Google tot fix this, a very pleasent surprise!