yashsingh1/xdaforums huggingface dataset:
[Google Pixel 4a 5G Guides, News, & Discussion] laughterwym:
Maybe you have to find your carrier's nbm file in attached Oneplus Nord modem files (or other 765g platform). I saw there are lots of differeces from my old Pixel3 nbm file.
[Google Pixel 4a 5G Guides, News, & Discussion] Blacha8:
Is there any chance to force activation Wi-Fi Calling? I am living in Poland and using T-Mobile, which is not supported by Google (also Google Store is not available in Poland).

I would like to buy pixel 4a 5G, however VoWiFi is necessary for me due to coverage issues.
[Google Pixel 4a 5G Guides, News, & Discussion] laughterwym:
I cannot verify VoWiFi as my carrier does not support it. Wait for other's solution then.
[Google Pixel 4a 5G Guides, News, & Discussion] Eiad Ajam:
Tried more than 12 mbn files with no luck

Thank you

Edit: i have done factory reset to my phone

And i was able to get ims registered successfully

Thank you so much

But now when i added secondary sim (esim)

The ims is not registered

Also Vowifi is now working although it is supported im my carrier
[Google Pixel 4a 5G Guides, News, & Discussion] gamal001:
which mbn you used ?

the QPST required or not because always failed to connect with my pixel 5 ?
[Google Pixel 4a 5G Guides, News, & Discussion] Eiad Ajam:
I have usd Vodafone UK in Volte folder

Yes you needs QPST EFS file explorer to get it done
[Google Pixel 4a 5G Guides, News, & Discussion] Kars88:
Does anyone know where/how to get mbn files from other phones with the same modem? I got 5G working on my Pixel 5, WiFi calling works but having IMS issues so I'm eager to keep trying.
[Google Pixel 4a 5G Guides, News, & Discussion] Eiad Ajam:
which mbn file have you used ?

please find attached below pixel 5 full mbns
[Google Pixel 4a 5G Guides, News, & Discussion] laughterwym:
You can download the full fw from phone vendor's website. Extract the radio image then... mbn for redmi k30 5g is attached.
[Google Pixel 4a 5G Guides, News, & Discussion] cescman:
sorry for being dumb. I am able to enable 5G with QPST, but cannot understand this post on how to enable VoLTE. Could someone who is successful in doing this provide a step by step guide on how I may do this?

Thanks so much in advance

Edit: I am able to enable VoLTE now, thanks for the guide
[Google Pixel 4a 5G Guides, News, & Discussion] Eiad Ajam:
You just need to replace the files in nv/item_files/ims with the suitable ims files for your country

Please specify what mbn file you're using and i will provide you with ims files
[Google Pixel 4a 5G Guides, News, & Discussion] cescman:
After some more research and trial & error, I can now have access to volte on my phone, but thanks for offering help.

The only thing is, I can only get ims registered and volte available by setting the preferred network type (on the page *#*#4636#*#*) to NR/LTE, while the default value NR/LTE/CDMA/EvDo/GSM/WCDMA does not work. I wonder if this may cause any problem
[Google Pixel 4a 5G Guides, News, & Discussion] cescman:
I lost VoLTE today, and because I have set the network type to NR/LTE only, I missed some phone calls without any warning. Then I checked the folder nv/item_files_ims and found there are some new files generated.

Run through the guide to enable VoLTE again, I will see how it goes in the next few days
[Google Pixel 4a 5G Guides, News, & Discussion] Eiad Ajam:
Make sure to keep the network set on LTE from sim settings
[Google Pixel 4a 5G Guides, News, & Discussion] cescman:
Just applied to the February update. The carrier_policy.xml file modification for enabling 5G disappeared. Instead, replacing the nv\item_files\ims as described in the top post made 5G available, but not VoLTE.

Anyone updated and have same issues?
[Google Pixel 4a 5G Guides, News, & Discussion] laughterwym:
Just now I applied the Feb update. VoLTE was lost but 5G is still there. I replaced the new copy of IMS from MBN (attached, from Oneplus Nord Jan OTA. I see the same size from the previous one). Now I can see VoLTE is available.
[Google Pixel 4a 5G Guides, News, & Discussion] cescman:
Thanks. So now it is still possible to enable both 5G and VoLTE. However, my carrier is not in the oneplus modem file, previously I used the redmi k30 file from post #15 in this thread. Could you teach us how to extract the file from a redmi k30 ROM?

Update: I applied the mbn file of my carrier in the redmi ROM again, and now VoLTE works
[Google Pixel 4a 5G Guides, News, & Discussion] laughterwym:
Download fw from https://xiaomirom.com/en/rom/redmi-k30-5g-redmi-k30i-5g-picasso-china-fastboot-recovery-rom. Extract it and find the NON-HLOS.bin. It is the modem partition in FAT. Mount it in Linux with 'mkdir modem; mount -t vfat NON-HLOS.bin modem'. MBN files are in modem/image/modem_pr/mcfg/configs/mcfg_sw/generic.
[Google Pixel 4a 5G Guides, News, & Discussion] Kars88:
Thanks this is the first one I find my carrier in!
[Google Pixel 4a 5G Guides, News, & Discussion] Stoozak:
Do we know of a way to create \ims files for multiple mbn's?
[Google Pixel 4a 5G Guides, News, & Discussion] laughterwym:
It's absolutely possible.

vendor/build.prop · qssi-user-11-RKQ1.200710.002-20.9.8-release-keys · Android Dumps / Redmi / picasso

git.rip

git.rip

Looking at the build.prop file for redmi k30 5g.

I think these parameters are related to 5G and Volte enablement. It can be merge to be a magisk module.

#set ims related prop
persist.dbg.volte_avail_ovr=1
persist.dbg.vt_avail_ovr=1
persist.radio.VT_HYBRID_ENABLE=1

# For special ro override property 0: not support 1:nsa 2:sa 3: 1+2
ro.vendor.radio.5g=3

# add new property for 5G
persist.vendor.radio.5g=1
persist.vendor.radio.5g_mode_pref=1
persist.vendor.radio.5g_mode_pref_0=1
persist.vendor.radio.5g_mode_pref_1=1

# Dynamic MBN-Loading
persist.vendor.radio.mbn_load_flag=3
persist.vendor.radio.mbn_wait_s=60
[Google Pixel 4a 5G Guides, News, & Discussion] swangjang:
Flashing the volte_switch.zip removes other mbn region folders.

In the /system/vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/Pixel folder, I'm only left with APAC and AUNZ.

Uninstalling the "module" from magisk manager brings everything back to normal.
[Google Pixel 4a 5G Guides, News, & Discussion] laughterwym:
Can you retry the module again? I updated it. Actually it is used to open the VOLTE switches. I set all settings in MBN with EFS Explorer.
[Google Pixel 4a 5G Guides, News, & Discussion] majikfox:
Why would you have to enable 5G on a phone that has 5G in its name?

Kind of seems like that should work from the factory...
[Google Pixel 4a 5G Guides, News, & Discussion] Flashfobia:
Hi all,

I am looking into this for quite some time, but have not been able to succesfully get result.

The stept I took:

Flash ProtonAosp 11.3.2

Flash altered magisk boot.img to obtain root

Install Magisk module to gain access to VOLTE VOWIFI switches.

Bootloop..

I found a MBN file for my operator ( KPN Netherlands )

Anyone know what to do?
[Google Pixel 4a 5G Guides, News, & Discussion] Kars88:
I have the same operator. I'm testing a lot of stuff so I will let you know when I find someting. I have the volte vowifi settings but still unregistered IMS. I will pm you tonight with my current magisk module but it's still work in progress.
[Google Pixel 4a 5G Guides, News, & Discussion] matlear:
Anybody know where I can get latest Oppo Find X2 Lite 5G European Rom ? It should contain MBN files for my operator in France "Free Mobile" ....
[Google Pixel 4a 5G Guides, News, & Discussion] Monkeysss01:
Should I install this file as a magisk module? Thanks
[Google Pixel 4a 5G Guides, News, & Discussion] fuadhdmini:
so just confirming:

I backup files in nv\item_files\ims folder from my phone which happens only files without any further sub folder, and then to replace all these files extracted from mbn file containing my carrier? The extracted files also contains folder, so my new ims folder in phone will have new sub folder in it, correct?

Edit: managed to figured out the ims files extracted from mbn file for my carrier.

But IMS Service Status: Not Registered.

What did i do wrong here?
[Google Pixel 4a 5G Guides, News, & Discussion] fuadhdmini:
I even tried mbn from different phone (vivo v20 pro) containing my carrier but still not working
[Google Pixel 4a 5G Guides, News, & Discussion] Ivanovic:
For those who succeeded to enable VoLTE. Did you find your carriers mbn inside the VoLTE folder or inside the Commercial folder?
[Google Pixel 4a 5G Guides, News, & Discussion] somin.n:
Hi! Did you use any module for enabling VoLTE and VoWiFi switches in settings?
[Google Pixel 4a 5G Guides, News, & Discussion] fuadhdmini:
Yes. Tried all the modules I found (two of them is yours, the one for Pixel 2 and Pixel 4), also another one I tried is a module to support chinese countries (something like that the naming)
[Google Pixel 4a 5G Guides, News, & Discussion] somin.n:
Basicly, you need to use some VoEnabler modelu (don't know if this one is working with latest magisk) and "play" with efs tool till you will success... But I am affraid, that for some carriers is not enought to replace only IMS folder and others folders from extracted mbn should be created/replaced too...
[Google Pixel 4a 5G Guides, News, & Discussion] fuadhdmini:
when you mentioned play with EFS? can you share more pointers on that. At least I'll be playing it with some guidance. Thanks.

as mentioned in another thread, my ims_user_agent file contains manufacture, phone model and OS build which could explains why IMS still not registered, because the user agent is still showing unsupported device model for the carrier.
[Google Pixel 4a 5G Guides, News, & Discussion] Kars88:
Finally got all services for my unsupported carrier (KPN NL 204 08).

Here's the original Module

I added KPN in This module

The creator ender-zhao made my day. You can edit the efs for days but google has some other blockades this module solves.
[Google Pixel 4a 5G Guides, News, & Discussion] Ivanovic:
Could you describe the steps that you followed exactly?

5G, VoLTE, VoWifi all working?
[Google Pixel 4a 5G Guides, News, & Discussion] Eiad Ajam:
It is working perfectly

However, I am getting "unknown calls" from every caller

I think it is mbn related thing

How can I force Vodafone UK Volte mbn in this module?
[Google Pixel 4a 5G Guides, News, & Discussion] Damiatte:
this is how i made it work:

1) Root your pixel and flash magisk:

watch the safetynet procedure in this video at the end also but be aware it does not work on the pixel 5 android 11, u can try it for yourself. the solution to that is to apply the following patch:

2) install inside magisk the module universal safetynet fix: https://github.com/kdrag0n/safetynet-fix/releases, reboot

3) clear app cache google play service

4) perform safetynet test in magisk, the result should be that your device passes.

5) install inside magisk app the module from Kars88 (thanks Kars88 for making this), reboot.

be aware that this is a workaround. the root and magisk will always have to be active if i understand correct. Let's hope google apply's more cell operators in the future so we can go back to unrooted stock rom.

volte on gives unknown caller for every incoming call. Anybody have a fix for that?

tmobile simcard gives enhanced lte switch instead of volte switch. This has no problem with caller id.
[Google Pixel 4a 5G Guides, News, & Discussion] Eiad Ajam:
Fixed unknown calls issue by replacing ims files in the same thread
[Google Pixel 4a 5G Guides, News, & Discussion] nedaljo:
My country is not listed inside the mbn file , is there any option or way to get mbn for any country??

Thanks
[Google Pixel 4a 5G Guides, News, & Discussion] Ivanovic:
What is your country and operator ?
[Google Pixel 4a 5G Guides, News, & Discussion] nedaljo:
Qatar -- Vodafone
[Google Pixel 4a 5G Guides, News, & Discussion] Eiad Ajam:
Try using Vodafone's UK mbns
[Google Pixel 4a 5G Guides, News, & Discussion] noottt:
Hi Kars,

any chance youo can help me get t-mobile NL in this module? Your help would be greatly appreciated.
[Google Pixel 4a 5G Guides, News, & Discussion] Kars88:
I will make a guide tomorrow. I found another way to write the mbn files. I have to test one more thing and if it's successful we only need the basis props module and some adb magic.
[Google Pixel 4a 5G Guides, News, & Discussion] Kars88:
Oh and you can prepare by getting your mbn file from recent firmware. Redmi K30 5G/other xiaomi 765G devices does the trick for me.
[Google Pixel 4a 5G Guides, News, & Discussion] Kars88:
Ok here's my guide. I think it's best we don't start another 5G/Volte thread so maybe laughterwym can reference this post in the first post of this thread.

Download EfsTools modded and extract.

Put the correct mcfg_sw.mbn in the EfsTools folder. Download the mcfg_autoselect_by_uim file and also put it in the EfsTools folder.

Flash the Volte module in Magisk (doesn't really matter wheter your mbn is in it, as long as it has the right system props and more important disables the qril stuff that) (Both this module and this module are working for me. You can also find the modded module I used here. I'n my modded module I set the 5G connection to NSA so use that one if your carrier doesn't support SA yet.

Connect your phone to your computer with usb debuggin on in your developer settings. Make sure you have both qualcomm drivers and google usb drivers and of course the latest platform tools (and add the dir to your system path).

Use the workaround we normaly use to connect our phone to qpst:

adb shell
su
resetprop ro.bootmode usbradio
resetprop ro.build.type userdebug
setprop sys.usb.config diag,diag_mdm,adb
diag_mdlog
cancel (ctrl+c) once it starts to "hang" at failed to open diag socket
change usb config (file transfer, no file transfer)

Open a command prompt in the extracted efstools folder

Run the following command

EfsTools.exe efsInfo

You will get errors because of the hacky workaround we have to do with Pixel phones to use them with efs software. In my case everything worked like a charm. You can check efs explorer after writing your mbn to see if it looks allright.

Run the following commands one by one:

EfsTools.exe writeFile -i mcfg_autoselect_by_uim -o /nv/item_files/mcfg/mcfg_autoselect_by_uim
EfsTools.exe writeFile -i mcfg_autoselect_by_uim -o /nv/item_files/mcfg/mcfg_autoselect_by_uim -s 1

EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -v
EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -s 1

The -s 1 options are there so we write configurations for the second sim slot.

Important note: If you have a carrier that uses NR-NSA you'll have to edit lte_feature_restrictions.xml in EFS explorer to get everything right. I've uploaded the file here. If your mcc isn't in the following list you'll have to add it;

<plmn_list name="dss_plmns" ns="global">
228-01 505-01 505-11 505-39 505-71 505-72 204-04 204-08 204-69 204-12 262-02 204-16 204-20 232-03 232-04 232-07
</plmn_list>

Your VoLTE, VoWiFi, ims settings and 5g should be working now! Some carriers have very short carrierpolicy.xml, mine only says dds is enabled. Keep that in mind when you use apps to monitor your connection. 5G is working on my phone but I see empty rat stuff. Currently I'm writing code for changing lte_faeture_ca.xml to add all the information other Carriers have on the phone. Once you start tweaking it's hard to stop right?

Please share your findings! I'll update this post when I remember something usefull so your feedback is very helpfull!
[Google Pixel 4a 5G Guides, News, & Discussion] fuadhdmini:
@Kars88

Just add mcc into the list in the xml file using EFS explorer?

"Important note: If you have a carrier that uses NR-NSA you'll have to edit lte_feature_restrictions.xml in EFS explorer to get everything right. I've uploaded the file here. If your mcc isn't in the following list you'll have to add it;"
[Google Pixel 4a 5G Guides, News, & Discussion] ibrahim52:
Anyone can help with volte on etisalat. By the way I am on stock rom.
[Google Pixel 4a 5G Guides, News, & Discussion] fuadhdmini:
What about carrier aggregation, LTE CA? Can update the module to enable that for unsupported country also? Or does carrier aggregation tweak is by modifying via EFS explorer?
[Google Pixel 4a 5G Guides, News, & Discussion] Displax:
Yep, via lte_feature_ca.xml
[Google Pixel 4a 5G Guides, News, & Discussion] Kars88:
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!
[Google Pixel 4a 5G Guides, News, & Discussion] rusinov:
Hi,

Could you please share the list of European Carriers which you found in that pack?
[Google Pixel 4a 5G Guides, News, & Discussion] PetrSP7:
Hi, this is such a very bizarre procedure because the solution for the rooted device to pass SafetyNet is very complex and it is not yet certain that the same solution will work even after after updates and after the transition to Android 12... And I do root only because Google does not have Czech 5G operators in its list of 5G networks (even Vodafone !!!) and the Pixel 4a 5G phone therefore runs “only” on 4G. I’ll probably go back to the stock ROM, I don’t like this overcomplicated tweaking anymore … :-/

However, I do not want to reduce the value of this article, according to which the procedure probably works.
[Google Pixel 4a 5G Guides, News, & Discussion] fuadhdmini:
To pass safetynet is only by installing universal safetynet fix by kdragon. It's a magisk module
[Google Pixel 4a 5G Guides, News, & Discussion] fuadhdmini:
Will this still works with Android 11 June update or Android 12 Beta?

I asked because mine on Pixel 5 doesn't seem to work anymore.
[Google Pixel 4a 5G Guides, News, & Discussion] fuadhdmini:
Plus can we run the efs tool command to install two different carrier mbn?
[Google Pixel 4a 5G Guides, News, & Discussion] fuadhdmini:
Update. Managed to get volte on pixel 5 running a12 beta 2
[Google Pixel 4a 5G Guides, News, & Discussion] Vigilante 8:
+1 for this information.

Google lists supported carriers, but the information might be outdated or might not five the full picture (VoLTE, VoWiFi, ...)
[Google Pixel 4a 5G Guides, News, & Discussion] rusinov:
I mean list of carriers in Android 12 Beta, which is not public and different than the official.
[Google Pixel 4a 5G Guides, News, & Discussion] PetrSP7:
Yes, I know. But it brings additional mismatch, I want not not to do... (i.e. editing device type file to "older" device)
[Google Pixel 4a 5G Guides, News, & Discussion] swangjang:
Are you on custom rom? It shouldn't be a problem on stock rom.

You could use "MagiskhHide Props Config" module to re-set your device fingerprint to 4a5G and see if that works.
[Google Pixel 4a 5G Guides, News, & Discussion] jbm76:
Hey, I'm sorry to be posting here - I have found this thread quite useful. I have an Xiaomi POCO F2 - volte worked on Android 10 well but Android 11 it isn't working.

The problem after some investigation - /nv/item_files/ims/ims_user_agent keeps on reverting back to default after a reboot. My carrier requires a header in this file to match with their ims server to enable volte.

Does anyone here have any idea's how to fix this? I have used efstools - EFS explorer - same thing happens after a reboot.

Can a magisk module replicate the contents of ims_user_agent? or stop the default ims_user_agent coming back?

Again, my apologies for posting off topic about another device.
[Google Pixel 4a 5G Guides, News, & Discussion] fuadhdmini:
There is one Pixel 3 user who reported that he managed to get volte vowifi simply by installing PixelDust rom. Meaning without the hassle of EFS tool, finding mbn for your carrier or what not.

Edit.

After verifying with the user he told me that he only installed the magisk module
[Google Pixel 4a 5G Guides, News, & Discussion] cskarev:
Greetings from Bulgaria.

I am using A1 as operator in Bulgaria, but I can't use 5g as my country is not among the officially supported. How can I find the mbn file for my operator and in general which is the best option to get 5G working?
[Google Pixel 4a 5G Guides, News, & Discussion] ead_25:
Thailand can't use volte follow topic
[Google Pixel 4a 5G Guides, News, & Discussion] fuadhdmini:
You can try check this module or the developer who made this for Thai telcos

GitHub - thongtech/voenabler-th-p3: Thai VoLTE/VoWiFi Enabler for Pixel 3/3a/4 series

Thai VoLTE/VoWiFi Enabler for Pixel 3/3a/4 series. Contribute to thongtech/voenabler-th-p3 development by creating an account on GitHub.

github.com
[Google Pixel 4a 5G Guides, News, & Discussion] ead_25:
Hi Bro

thank you but 4a5G can't use this module sir
[Google Pixel 4a 5G Guides, News, & Discussion] fuadhdmini:
Then try again with the method described in this thread.

Generally things you need to do:

1. Get the volte switch appears on your phone (use the magisk modules shared in this thread).

2. Have your carrier MBN file. Then use the steps explained to put your carriers MBN into your phone.

3. Your number/line activated to use volte for your carrier (steps varies certain carrier you only need to send sms for activation, some need to login own account for the Telco and to turn on that volte, and some your sim needs to be inserted to a phone supported by your carrier for volte and wait for volte activated and God knows how much else the steps may be)
[Google Pixel 4a 5G Guides, News, & Discussion] ead_25:
Hi bro,

I'm can't try from you advise because some file have delete from link that bro

thank you for advised I think maybe sell 4a5G go another devices soon
[Google Pixel 4a 5G Guides, News, & Discussion] Eiad Ajam:
Check this one https://github.com/ender-zhao/Pixel-5-operator-network-unlock/releases/tag/3.88
[Google Pixel 4a 5G Guides, News, & Discussion] yoyo linuxien:
Hi guys, here is a working mbn file to Enable VoLTE for Free Mobile in France. This file comes from the last OnePlus 9 Pro update.

I've used the "switch only" magisk module from first post, and followed this guide : https://xdaforums.com/t/module-to-enable-5g-volte-vowifi-on-pixel4a-5g-pixel5.4207725/post-84648473

Don't forget to send "volte" to 1337 by SMS to enable VoLTE for Free Mobile. It works perfectly on Pixel 4a 5G, should also work on Pixel 5.
[Google Pixel 4a 5G Guides, News, & Discussion] Utini:
How do I get a working mbn file for my carrier to put it on my Pixel 6 Pro?
[Google Pixel 4a 5G Guides, News, & Discussion] yoyo linuxien:
There are multiple ways to do it. I dit by downloading the latest OTA update from the OnePlus 9 Pro, then used payload_dumper on Linux to extract the fastboot files. Then, I mounted modem.img and searched for the mbn file for my carrier.

EDIT :

Here are the files for all carriers from OnePlus 9 Pro : https://www.mediafire.com/file/p55k56p0y0hj9vj/MBN-OnePlus9Pro.zip/file
[Google Pixel 4a 5G Guides, News, & Discussion] Utini:
Hmm so I just need to figure out how to download the latest OTA from my carrier (drei.at) :S
[Google Pixel 4a 5G Guides, News, & Discussion] Homeboy76:
:rolleyes: Deleted.
[Google Pixel 4a 5G Guides, News, & Discussion] yoyo linuxien:
It still seems to be okay here 🤷‍♂️
[Google Pixel 4a 5G Guides, News, & Discussion] JazonX:
Here's the latest MBN File collection from Xiaomi Mi - 11 - Ultra.
[Google Pixel 4a 5G Guides, News, & Discussion] l_mike:
Hi,

I live in Poland, it's this part of the world that google does not see, where 5g is not available on 4a 5g. Is thus a workaround to enable 5g for these countries where it is not stock-available?

If not, is there any solution for that? I'm getting into 4a 5g discussions since my wife got it for herself.
[Google Pixel 4a 5G Guides, News, & Discussion] Bakhshb:
Hi Guys,

I have a pixel 5 since the launched and my hope was still high that google would feel pity for us and enable 5G with the release of Android 12 . Unfortunately that didn't happen..

So I was wondering if I install a CUSTOM ROM like PORTONAOSP .etc.. Will the 5G be enabled?
[Google Pixel 4a 5G Guides, News, & Discussion] Utini:
The module also got deleted from github btw.