yashsingh1/xdaforums huggingface dataset:
[Google Pixel 5 Questions & Answers] Lemon200:
Actually yes, but I haven't tried many MBNs yet. If this is a working method, it seems to be more of an trial and error -type of workaround. My carrier is Telia in Finland so finding a working MBN for VoLTE seems to be difficult.

When I have more time I will look into this more, right now my master's studies are taking the majority of my time. If someone has read my posts here and manages to enable VoLTE for an uncertified carrier, please let me know.
[Google Pixel 5 Questions & Answers] mordof:
VoLTE + wifi calling just working fine on my pixel 5 ?
[Google Pixel 5 Questions & Answers] azooooooooo:
How?
[Google Pixel 5 Questions & Answers] mordof:
Look two posts above
[Google Pixel 5 Questions & Answers] cescman:
So happy for you to get 5G, but it looks like this method requires root, and I can't root the phone because banking apps don't allow it. I guess I still have to wait for google to fix the issue :(
[Google Pixel 5 Questions & Answers] inkogn:
This is not issue anymore. Magisk root solution hides root from selected applications. Google pay and bank apps work fine
[Google Pixel 5 Questions & Answers] waaagh313ph4n7:
Did you have to set SELinux permissive?
[Google Pixel 5 Questions & Answers] mordof:
No
[Google Pixel 5 Questions & Answers] cescman:
I tried rooting the phone and now I got 5G & VoLTE, thanks to [MENTION=2712580]cstark27[/MENTION] and [MENTION=4872314]Lemon200[/MENTION].

So far so good, until I found out I cannot get google pay to accept contactless payment.

Here's what I did:

I rooted the device with magisk as described in this link, also used MagiskHide Props Config to simulate to pixel 3a to pass safetynet

https://android.gadgethacks.com/how...ide-for-beginners-intermediate-users-0348101/

then I follow the instructions from the posts above to get 5G and VoLTE

After that, I check if google pay and banking apps work. Banking apps work perfectly

But for google pay, it only allows me to add credit card to my account, and does not allow me to use contactless payment. The added cards can make online payment to buy apps and books from google store, but I can't use my phone to make NFC payment in a physical store (in-app picture attached)

Somehow I found that when I change the SIM card and data to the eSIM by google fi, NFC payment is enabled automatically for these same cards. (the "not setup" and grey icon disappeared, and replaced with the text "hold near terminal to pay" )

I am not sure but I guess it's the problem with the SIM card with modified carrier policy file, because it works on the eSIM which I have not modified the similar file

Do you have the same problem?
[Google Pixel 5 Questions & Answers] Queentus:
nvm
[Google Pixel 5 Questions & Answers] cescman:
I have wiped the device and started all over again. The google pay problem is already there after I have rooted the device and successfully passed safetynet, this is before I mess with 5G and VoLTE or any other things
[Google Pixel 5 Questions & Answers] eijnaix:
Thanks for the update [MENTION=5528455]cescman[/MENTION]

So i guess magiskhide props config is failing now.... i'm wondering if all these is worth the effort to get 5G and VOLTE. I'm assuming it will affect future google update....right ?
[Google Pixel 5 Questions & Answers] cescman:
I have 5G enabled now but cannot get volte working. I got the switch in the settings to enable volte but if does nothing when I switch it on. Cannot get the phone registered when I check IMS status with *#*#4636#*#*

Here's what I did:

Downloaded volte_pixel4.zip

Changed the mbn file (to the one which others using the same mobile service provider as me and works in pixel 4xl)

Put the zip to my phone

Installed and enabled the module in magisk

Reboot

Enabled volte in phone settings

Checked IMS but it's still not registered
[Google Pixel 5 Questions & Answers] cescman:
Tested in a store, it actually worked. I can pay in store despite the phone showing it's not setup
[Google Pixel 5 Questions & Answers] noottt:
Hi ll, would love to know if I can enable 5g on my new pixel 4a 5g that i went and picked up in Germany. I live in the Netherlands and the Pixels aren't sold here so 5g is not enabled. I tried to distill a method to enable 5g, lurking these forums but i can't figure it out. Seems it's a bit complicated to do it. I got Root and all and don't really care for Volte though (wouldn't mind it either). Can someone help me out of point me in the right direction? Or should i just wait and hope google will enable this 5g function in the future updates?
[Google Pixel 5 Questions & Answers] cescman:
Tried this method many times with a lot of mbn files in the zip but none worked. I also googled and found the specific mbn file for my carrier, but it didn't work either. This is so frustrating as 3G is fading out and it's getting harder to have data when I receive a phone call

Also tried to set SELinux permissive, not only did it not work, but I also lost 5G and back to 4G only

Do you guys have any ideas as to what might have happened? Your help is much appreciated.
[Google Pixel 5 Questions & Answers] alawii_shark:
if anyone managed to enable volte, does your IMS shows as Registered ?
[Google Pixel 5 Questions & Answers] Ivanovic:
Did you install SELinux Permissive module in order for it to work?
[Google Pixel 5 Questions & Answers] mordof:
No need for me
[Google Pixel 5 Questions & Answers] laughterwym:
Do you seen Registered in IMS status? You can check it by dial *#*#4636#*#*, Phone, 3-dot, IMS.
[Google Pixel 5 Questions & Answers] laughterwym:
I enabled volte on my 4a 5G. It should also work with Pixel5, I think.

https://xdaforums.com/t/one-way-to-enable-volte-for-pixel4a-5g.4207725/
[Google Pixel 5 Questions & Answers] Lemon200:
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!
[Google Pixel 5 Questions & Answers] cescman:
VoLTE does not work for me. I read from the pixel 4 post that some other users of pixel 4 using the same mobile carrier as me were successful, and I followed exactly their method. The toggle for VoLTE does nothing on my pixel 5.
[Google Pixel 5 Questions & Answers] Eiad Ajam:
Same here unfortunately

We need some development to get Diag port open for the Pixel 5 to fix this via PDC app
[Google Pixel 5 Questions & Answers] laughterwym:
Try new nbm files from 765g platform.
[Google Pixel 5 Questions & Answers] fuadhdmini:
Since the thread is about enabling 5G and VoLTE for those from not supported countries, is there a way to enable LTE CA also?
[Google Pixel 5 Questions & Answers] cescman:
Thanks for the suggestion. I have been looking for mbn files for a number of phones using snapdragon 765g but can't find it available on the web. Then I dig into the ways to see if it is possible to extract mcfg_sw.mbn file from a ROM for a "redmi k30 5g" (which also uses 765g), but can't find any information on how I can do this. I wonder if you may offer any help.

Thanks a lot
[Google Pixel 5 Questions & Answers] inkogn:
Has anyone been able to do this after january patch? I cannot get phone to show in QPST Explorer anymore. Diag command returns back to shell
[Google Pixel 5 Questions & Answers] cescman:
How did you update? I didn't need to run through this guide after the update, it seems the settings are not altered
[Google Pixel 5 Questions & Answers] inkogn:
I made complete wipe. So settings disappered
[Google Pixel 5 Questions & Answers] PixelMajed:
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
[Google Pixel 5 Questions & Answers] elong7681:
Can someone tell me how to get you service programming code for you phone
[Google Pixel 5 Questions & Answers] cescman:
The carrier policy file has disappeared after the February update. Replacing the mbn file (originally for enabling VoLTE) enabled 5G instead. No luck for VoLTE though
[Google Pixel 5 Questions & Answers] waaagh313ph4n7:
I just tried this and can't get it to work. I tried the mbn for my carrier, a different one that worked for my Pixel 2XL and others. I also tried with SELinux permissive and network set to NR/LTE only. Can't get IMS to register. I'm still waiting on my carrier to activate 5G so I can't comment on that front yet.

Any ideas what went wrong? Long shot I know, but has anyone got 5G and/or VoLTE working on 3 Austria?
[Google Pixel 5 Questions & Answers] elong7681:
Does anyone have mbn files for Verizon in the United States
[Google Pixel 5 Questions & Answers] laughterwym:
Do not use the old MBN for old Pixel. Use new MBN with the same SOC.
[Google Pixel 5 Questions & Answers] waaagh313ph4n7:
I am stupid! I thought I was but was using the wrong ones. I've tried some different ones from the Oneplus Nord now but still not working unfortunately.
[Google Pixel 5 Questions & Answers] laughterwym:
Maybe you can find your config in Redmi k30 5G package. https://xdaforums.com/t/one-way-to-enable-volte-on-pixel4a-5g.4207725/post-84311111
[Google Pixel 5 Questions & Answers] matlear:
Hi,

I'm trying to add 5G to my P5 in France with a Free Mobile esim, any idea which file I should be editing ?

I presume the carrier policy which I have uploaded here, but not sure which lines to edit: Pixel5/carrier_policy.xml at main · ftln94220/Pixel5 (github.com)

Full policyman folder is available here: Pixel5/policyman at main · ftln94220/Pixel5 (github.com)
[Google Pixel 5 Questions & Answers] cescman:
With the latest February system update, you don't need to edit the carrier policy file, just replace the mbn file (as written in this thread to enable VoLTE), which enables both 5G and VoLTE.

Also have a look at this thread for pixel 4a 5G:

https://xdaforums.com/t/one-way-to-enable-volte-on-pixel4a-5g.4207725/

There you will find the mbn files for oneplus nord and redmi k30, which also works for pixel 5. I myself use this method instead of the one in this thread to change the mbn file
[Google Pixel 5 Questions & Answers] waaagh313ph4n7:
Thanks, I just tried that now. That one actually has a file for my carrier in it but when I extract it there's only 26 files, is that normal? Anyway it does not work unfortunately.

5G is working through the carrier policy edits now though.

EDIT: I also tried various mbns through the Magisk module but none of those worked either. I might try extracting the EE UK files, as that carrier used to work on my Pixel 2XL when I did it through the PDC tool.
[Google Pixel 5 Questions & Answers] cescman:
Try the method for 4a 5G 2 posts above this
[Google Pixel 5 Questions & Answers] waaagh313ph4n7:
Yes I already tried that with my carrier from the Redmi, but it doesn't work unfortunately. I will try it with the EE mbn when I get the time.

Update: I tried the files from the EE mbn but that just made me lose 5G. So for now I'll just go back to the default with 5G and hope that we'll get PDC access soon.

Update 2: now I cannot get 5G back, every time I reboot carrier_policy reverts back...
[Google Pixel 5 Questions & Answers] cescman:
Have you removed the _E1FF... endings from each file? Just in case as I myself have forgotten to remove them and it didn't work

And have your removed all the original files in that directory that you copy the files to? If not, give it a try.
[Google Pixel 5 Questions & Answers] Fredro:
Does that mean if VoLTE and wifi calling is already working on my carrier, that 5G should work as well? Or would it also need to be specified in a file?
[Google Pixel 5 Questions & Answers] cescman:
For me yes. Previously I need to modify the carrier policy file to enable 5G, and change the mbn to enable VoLTE. After the February update, the file which is supposed to be modified has disappeared. Changing the mbn files got both jobs done
[Google Pixel 5 Questions & Answers] elong7681:
Can anyone make a step by step tutorial specifically for the Pixel 5 that a noob can understand?
[Google Pixel 5 Questions & Answers] swangjang:
In the carrier_policy.xml file, just type in "5G" (without quotes) in every "rat_capability" field.

So <G W L> becomes <G W L 5G>

If you are in an Unlisted Country, your carrier_policy file should have 4 rat_capability fields.
[Google Pixel 5 Questions & Answers] Elhombree:
To my understanding, you can't do this, allow 5g, volte etc without root?
[Google Pixel 5 Questions & Answers] elong7681:
That would be correct
[Google Pixel 5 Questions & Answers] fuadhdmini:
I found my carrier's mbn from redmi k30 5g file and replaced it in my p5 but IMS Service Status is still Not Registered.

VoLTE switch is there though (flashed VoLTE switch zip).

How to get IMS registered? Using PDC? which not yet supporting Android 11 (not detected).

Found a youtube video for oneplus 8 to get the device recognized by PDC by rebooting into Factory Test(ing) Mode (adb reboot FTM).

Does Pixel phones also have FTM mode?
[Google Pixel 5 Questions & Answers] swangjang:
It could simply be that your carrier is also using IMEI to register for VoLTE and this may mean that only if you buy a phone directly from your carrier, it will have the phone's IMEI whitelisted on their network.

My carrier is Vodafone NZ and I tried using other Vodafone VoLTE mbn files to replace my ims folder with no luck. I'm guessing that the phone's IMEI must also be registered in their network.

Also, if you open the ims_user_agent in notepad++, is there your carrier's name written in there (e.g. "Vodafone VoLTE Qualcomm") or just a series of "nul" blocks? Because even if you use a different phone's mbn for your carrier, it won't make any difference if the ims_user_agent is blank.

As far as I know, I don't think Pixel phones have FTM mode.
[Google Pixel 5 Questions & Answers] fuadhdmini:
Just checked. Hmm. They're null(s). So no chance for me eh?
[Google Pixel 5 Questions & Answers] fuadhdmini:
But I don't think it's due to IMEI. Because on its website it says all postpaid and prepaid customers are eligible and just mentioned another requirements is supported device.

Well, since Pixel phones are not officially sold here in my country, so definitely they're not listed in the supported models
[Google Pixel 5 Questions & Answers] fuadhdmini:
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?
[Google Pixel 5 Questions & Answers] swangjang:
can you show me a screenshot? I haven't seen an ims_user_agent file that has device model, OS etc...
[Google Pixel 5 Questions & Answers] fuadhdmini:
U can zoom in for clearer view
[Google Pixel 5 Questions & Answers] Kars88:
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
[Google Pixel 5 Questions & Answers] swangjang:
That's interesting. Maybe it might be possible to use a "known" device that the carrier supports VoLTE. But too early to tell...
[Google Pixel 5 Questions & Answers] fuadhdmini:
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 😂
[Google Pixel 5 Questions & Answers] ivycharlotte:
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.
[Google Pixel 5 Questions & Answers] swangjang:
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.
[Google Pixel 5 Questions & Answers] fuadhdmini:
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
[Google Pixel 5 Questions & Answers] swangjang:
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 ****.
[Google Pixel 5 Questions & Answers] joebrit:
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>
[Google Pixel 5 Questions & Answers] Kars88:
Finally got all services for my unsupported carrier (KPN NL 204 08).

Here's the magisk module,

I added KPN in Module
[Google Pixel 5 Questions & Answers] fuadhdmini:
Wow. How do I add my carrier in it?
[Google Pixel 5 Questions & Answers] Ivanovic:
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).
[Google Pixel 5 Questions & Answers] fuadhdmini:
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
[Google Pixel 5 Questions & Answers] Ivanovic:
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!
[Google Pixel 5 Questions & Answers] fuadhdmini:
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?
[Google Pixel 5 Questions & Answers] Ivanovic:
For Vo LTE to work your SIM needs to be registered with your operator. What do you see when you dial *#*#4636#*#* ?
[Google Pixel 5 Questions & Answers] fuadhdmini:
IMS Registration: Not Registered.
[Google Pixel 5 Questions & Answers] Ivanovic:
Did you try calling your operator to have VoLTE enabled from their side ? Does your operator officially offer this option for other devices?
[Google Pixel 5 Questions & Answers] fuadhdmini:
Already sent an sms code to register the service. And already got a reply stating service activated
[Google Pixel 5 Questions & Answers] Ivanovic:
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]
[Google Pixel 5 Questions & Answers] fuadhdmini:
they said android 7>= doesn't relevant with settings put global captive_portal_mode 0

(10) GUIDE: How to avoid the Captive Portal Checkin to Google | XDA Developers Forums (xda-developers.com)
[Google Pixel 5 Questions & Answers] fuadhdmini:
by the way already tried with global_captive_portal 0, still IMS not registered
[Google Pixel 5 Questions & Answers] fuadhdmini:
This one could work, but apparently the zip doesn't support android 11. This is not a magisk flash zip.

GitHub - khrj/volte-fix: Fixes Qualcomm VoLTE on all GSI Treble Roms

Fixes Qualcomm VoLTE on all GSI Treble Roms. Contribute to khrj/volte-fix development by creating an account on GitHub.

github.com
[Google Pixel 5 Questions & Answers] I7210I:
Where I can see list of pixel 5 enable 5G?
[Google Pixel 5 Questions & Answers] Mobilelearner:
You can use code *#801#. You can enter into engineering mode.

You can reset network setting and add sim to mobile. It will send 5g configuration.
[Google Pixel 5 Questions & Answers] fuadhdmini:
That code does nothing
[Google Pixel 5 Questions & Answers] demosuzki:
would love some help here if you can

attempting the same for telia sweden.

I've rooted and have magisk working.

I've looked inside the kpn 5 module you have. it seems straight forward.

what I think I need to do is find a oneplus mpn file for telia, replace it in the tree, zip it up again, package it as a magisk module and install with magisk

questions

/ it is that simple?

/ any pointers to where to find the mpn files ?

/ any pointers to how to make or merge in that zip the magdisk module?
[Google Pixel 5 Questions & Answers] I7210I:
there is final and step by step thread for these?

Thank you
[Google Pixel 5 Questions & Answers] demosuzki:
hey

I'd love some advice on the last step

how do build te magisk model from the modem zip ?

I have the modem files from oneplus nord to try
[Google Pixel 5 Questions & Answers] Ivanovic:
mcfg_sw

MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.

www.mediafire.com

This is the Telia mbn from Oneplus nord modem partition. Open with 7zip the chinese module and replace the file inside the Telia Sweden folder with this one.
[Google Pixel 5 Questions & Answers] demosuzki:
thank you.

that worked. my problem with the zip/compressor on the mac didn't work to the magisk format.

winrar on a pc did.

IT WORKED ! 760Mb download. :)

thanks again
[Google Pixel 5 Questions & Answers] fuadhdmini:
Why here in Malaysia still nothing works. Managed to find mbn for my career and replaced it in the zip file but still IMS not registered
[Google Pixel 5 Questions & Answers] dDesuKb:
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