yashsingh1/xdaforums huggingface dataset:
[Google Pixel 5 Guides, News, & Discussion] Kars88:
The module edits lots of props so you might want to tweak some settings depending on your carrier. My modem speed went down 50%. I noticed a lot of settings from chinese mbn settings in EFS I had to edit.

persist.vendor.radio.mbn_load_flag=3

Does this prop indicate which mbn gets loaded? I noticed I got the third mbn of the oem_sw.txt
[Google Pixel 5 Guides, News, & Discussion] mr.b4rt:
About

This is a magisk module, which can unlock Google’s network restrictions for China and allow Chinese users to use 5G network

Force unlocking of carrier networks not supported by pixel 5

This module will unlock 5G network, and forcibly open the communication function, so that Pixel 5 unsupported carrier network can be used normally.

The magisk module requires Magisk Manager dependency.

This module will unlock VoLTE, VoWIFI,VoNR, 5G, Communication, SMS function

Quick navigation

If your phone does not lack mbn files, please use this module

中文:

Pixel 5三网解锁模块，并且解锁VoLTE,VoWIFI

如果你还没root，可以选择先去看教程

向我捐赠

GitHub - ender-zhao/Pixel-5-operator-network-unlock: This is a magisk module, which can unlock Google’s network restrictions for China and allow Chinese users to use 5G network

This is a magisk module, which can unlock Google’s network restrictions for China and allow Chinese users to use 5G network - GitHub - ender-zhao/Pixel-5-operator-network-unlock: This is a magisk m...

github.com
[Google Pixel 5 Guides, News, & Discussion] swangjang:
I was working on my own version too but it seems this person has more knowledge. This module, however, doesn't have 'AUNZ' or 'common/wildcard' mbn. Not sure if deliberate or a mistake. 'AUNZ' is for Australia (doesn't work on New Zealand despite the 'NZ') and 'common/wildcard' is for generic unlisted carriers, but I guess wildcard isn't needed if it forces the phone to load a certain mbn that has 5G enabled?. I'm gonna use their code on my own one and see as well.
[Google Pixel 5 Guides, News, & Discussion] Gabone88:
Dear all,

someone tried this module in Middle East? Like Saudi, Qatar, Kuwait? or out of China?

Thank you,

I have US version of P5 but I want to enable the 5G in those regions.

Gab
[Google Pixel 5 Guides, News, & Discussion] elong7681:
@swangjang how is your module coming along?
[Google Pixel 5 Guides, News, & Discussion] swangjang:
This is my take. My one adds Korean carriers mbn files as well.

GitHub - swangjang/Pixel-Redbull-Carrier-Patch: This is a Magisk module (in testing) for Pixel 4a (5G) and Pixel 5 that enables 5G for Unlisted Countries, VoLTE switches in the settings and add support for more countries/carriers.

This is a Magisk module (in testing) for Pixel 4a (5G) and Pixel 5 that enables 5G for Unlisted Countries, VoLTE switches in the settings and add support for more countries/carriers. - swangjang/Pi...

github.com

For some reason, after installing the Pixel March Update, my device on EFS Explorer keeps showing up as "SW_DEFAULT" where it doesn't even have a carrier_policy file and changing SIM cards does not change it back to WILDCARD nor disable 5G.
[Google Pixel 5 Guides, News, & Discussion] elong7681:
@swangjang someone said the same thing on one of the other 5G threads. I wonder if it was done on purpose by Google or by accident.
[Google Pixel 5 Guides, News, & Discussion] expos:
@swangjang any tutorial that i can add my own country's MBN file into the zip file? I found the MBN file in other threads. Thanks for your consideration.
[Google Pixel 5 Guides, News, & Discussion] swangjang:
How about you? did you install the march update and still have 5G working for you?
[Google Pixel 5 Guides, News, & Discussion] swangjang:
Go deep into the /system folder until you reach /Pixel. Inside, you will see folders of different countries. Look at the folder naming structure of other countries and make one for yours following the same structure and put your mbn file inside.

Then go back to before the /Pixel folder to /mcfg_sw where you'll find the mcfg_sw.txt file. Open that and type in the path to the mbn file you added, following the same structure as others.

Otherwise, you can send it to me either attached (the whole folder) or the link of the forum you found it and I'll update it to mine :)
[Google Pixel 5 Guides, News, & Discussion] elong7681:
@swangjang I'm still waiting on the Verizon March Update so I haven't changed from the February security patch yet I was thinking about side loading the Google March OTA to see if anything changes so when I get off from work in a couple of hours I will do it and let you know if anything changes.
[Google Pixel 5 Guides, News, & Discussion] swangjang:
That would be great! Would be interesting to see if this is google's new way of deterring people from manually editing their carrier files
[Google Pixel 5 Guides, News, & Discussion] Zorga:
I can confirm it's working for me here in KSA, VoWifi doesn't work tho
[Google Pixel 5 Guides, News, & Discussion] gamal001:
which rom you used stock or custom rom ?
[Google Pixel 5 Guides, News, & Discussion] elong7681:
@swangjang QPST and EFS explorer still work for me after installing the Google March OTA
[Google Pixel 5 Guides, News, & Discussion] Gabone88:
Thank you Zorga, did you use Magisk manager or QPST + EFS explorer method?
[Google Pixel 5 Guides, News, & Discussion] Zorga:
stock with magisk
[Google Pixel 5 Guides, News, & Discussion] Zorga:
Magisk
[Google Pixel 5 Guides, News, & Discussion] Eiad Ajam:
Vowifi works here, STC KSA

However,I was getting "unknown calls", So I had to replace ims files in efs explorer
[Google Pixel 5 Guides, News, & Discussion] swangjang:
QPST stuff works for me as well. It's just that after the March update, EFS Explorer shows my device banner as "SW_DEFAULT" instead of the usual "WILDCARD" and when I go into the policyman directory, there is no carrier_policy.xml file. But 5G is still working even through sim card changes, which is really weird.
[Google Pixel 5 Guides, News, & Discussion] elong7681:
Ok I'll check when I get home to see what is located in my policyman folder and let you know what I find.
[Google Pixel 5 Guides, News, & Discussion] expos:
This is the link (big thanks to @laughterwym): https://xdaforums.com/t/module-to-enable-5g-volte-vowifi-on-pixel4a-5g-pixel5.4207725/post-84311111

I think this MBN file includes most of the countries in Asia.
[Google Pixel 5 Guides, News, & Discussion] narkun1029:
finally working volte and 5g , ooredoo qatar
[Google Pixel 5 Guides, News, & Discussion] swangjang:
I've updated my github with all the mbn files from the redmi k30. Please test it and see if it works.
[Google Pixel 5 Guides, News, & Discussion] tlopez1973:
Will 5G work even if you have a 4g plan from att using a pixel 5 5g
[Google Pixel 5 Guides, News, & Discussion] swangjang:
No, you need a 5G plan from your carrier to be able to connect to the 5G network.
[Google Pixel 5 Guides, News, & Discussion] Flashfobia:
Used Kars88 module before, but doesnt work anymore with Proton March update..

Tried your Github file and flashed using Magisk.

Switches show up.

During a call, phone switches back LTE to 3g.

Tested in Netherlands on KPN network.

Any clues?
[Google Pixel 5 Guides, News, & Discussion] amders:
does the volte have icon?
[Google Pixel 5 Guides, News, & Discussion] swangjang:
Hey I've updated it a bit. Could you please test again and see? Thanks.

Release v0.2 · swangjang/Pixel-Redbull-Carrier-Patch

Testing 2 variants with different set permissions. Pixel-Bramble-Redfin-Carrier-Patch-v0.2A.zip Pixel-Bramble-Redfin-Carrier-Patch-v0.2B.zip Please uninstall first before installing the other.

github.com
[Google Pixel 5 Guides, News, & Discussion] Flashfobia:
Kars88 module works, but it displays unknown callers from every caller.

Unfortunately, both your versions a and b give IMS not registered.

Switches show up though.

Phone switches from LTE to 3g when calling.
[Google Pixel 5 Guides, News, & Discussion] Zorga:
how did you get Vowifi to work, and how did you solve the problem with the unknown calls too. Thanks for your time
[Google Pixel 5 Guides, News, & Discussion] fuadhdmini:
Tested both the A and B, still IMS not registered. I viewed the code, my carriers mbn is inside the zip file (Umobile in SEA folder).

And I've sent sms to my carrier to activate volte vowifi and received replied that my carrier activated it but still IMS not registered
[Google Pixel 5 Guides, News, & Discussion] swangjang:
it could be that your carrier has a set list of "allowed" device models. (can also definitely be a problem with my module too).

My carrier is Vodafone NZ and I tried using other vodafone mbn files like UK and Germany but I still can't get IMS registered too.

I'll keep trying to make it work, though.
[Google Pixel 5 Guides, News, & Discussion] fuadhdmini:
Checked my carrier's volte page. It doesn't mention any model specific it just mention if your phone supported the technology
[Google Pixel 5 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 5 Guides, News, & Discussion] Kars88:
Edit
[Google Pixel 5 Guides, News, & Discussion] fuadhdmini:
I'll try and update my outcome!. Thanks!
[Google Pixel 5 Guides, News, & Discussion] elong7681:
@swangjang ok so I don't have the carrier policy xml either? Does this mean they relocated it and possibly restructured the filing system?

Edit I do still have the carrier policy xml file I just over looked it
[Google Pixel 5 Guides, News, & Discussion] fuadhdmini:
@Kars88

i tried, with two different magisk module. and I'm still seeing IMS not registered. Please check if there's anything wrong while I perform those EFSTool commands?
[Google Pixel 5 Guides, News, & Discussion] Kars88:
Looks ok it's similar to my results. Switching Volte options off and on sometimes triggers registration.

Delete the modules, reinsert your sim and try again maybe. Where did you get your mbn file?
[Google Pixel 5 Guides, News, & Discussion] fuadhdmini:
From mi9t mbn files shared before from similar thread.
[Google Pixel 5 Guides, News, & Discussion] Kars88:
I've uploaded mbn files from the K30 5G released last month here, can you check if the mbn has the same amount of bytes?
[Google Pixel 5 Guides, News, & Discussion] fuadhdmini:
Yours one 6kb smaller than the one I used.

Am using yours one at the moment, but still IMS nor volte logo appearing at top of the screen 🥲

Anything we can do to see how those that works will look like in the filesystem or what not? (IMS user agent perhaps? I don't even know myself).
[Google Pixel 5 Guides, News, & Discussion] fuadhdmini:
It's working!. I didn't do any thing new after above update. I guess it needs some times to register .

Can see from the call logs there's a HD small logo (bottom two logs)

Thanks @Kars88 !
[Google Pixel 5 Guides, News, & Discussion] Kars88:
If your carrier isn't supported on the device the icons won't change even if volte is working. The only way to check is to put *#*#4636#*#* in your dialer. Then go to phone information en look for ims service status in the 3 dot menu in the right corner.

What is your carrier?
[Google Pixel 5 Guides, News, & Discussion] Kars88:
One more note; I have to edit lte_feature_restrictions.xml in EFS Explorer to enable NR-NSA, and this can be important for some carriers to get volte/vowifi. I've uploaded the file here
[Google Pixel 5 Guides, News, & Discussion] Flashfobia:
Anyone have a clue how to get rid of the Unknown caller problem?
[Google Pixel 5 Guides, News, & Discussion] fuadhdmini:
I just posted another update. I get it activated now.

Country: Malaysia

Carrier: Umobile

How to apply this?
[Google Pixel 5 Guides, News, & Discussion] fuadhdmini:
I own both Pixel 5 and Pixel 4xl. Both are using different Telco.

Are the zip and method applicable to Pixel 4xl also?
[Google Pixel 5 Guides, News, & Discussion] Kars88:
No, the 4 XL uses another chipset (snapdragon 855). You can advanced search on sites like gsmarena for phones that use the same chipset.
[Google Pixel 5 Guides, News, & Discussion] narkun1029:
hi can you upload again the file thanks
[Google Pixel 5 Guides, News, & Discussion] Flashfobia:
Anyone found a solution for the unknown caller problem?
[Google Pixel 5 Guides, News, & Discussion] narkun1029:
yes, i ve faced same problem, you have to find your mbn file and replace ims files thru qpst tool
[Google Pixel 5 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 5 Guides, News, & Discussion] swangjang:
Really hope they add global carrier support like IOS, the one thing Apple did perfectly that Android is lacking. I still have very low or zero expectations for my country, though.
[Google Pixel 5 Guides, News, & Discussion] damkov:
Just installed May update, no change for Orange BE (no volte/vowifi)
[Google Pixel 5 Guides, News, & Discussion] Panichdi:
Anyone tested this in Hong Kong?
[Google Pixel 5 Guides, News, & Discussion] Liranazuz5:
Hi Kars88, first of all man, thank you so much for this tutorial!

i've managed to get 5g/vowifi/volte up and running on my pixel 5, methood still working on android 12 beta 4!

also managed to get volte/vowifi on both my pixel 3/3xl with the same methood using diffrent mbn file.

my question is regarding to those vowifi/volte indicators at the status bar.

i've been using a custom rom on my pixel 3xl (unofficial evolutionx rom) and vowifi/volte indicators appear at the status bar, even though this device isnt supported on my carrier. is there any way to add those icons to system ui on stock rom somehow?
[Google Pixel 5 Guides, News, & Discussion] KAPABLE-K:
Hi guys,

Is there a way to get the video over network working in Canada instead of having to use DUO?
[Google Pixel 5 Guides, News, & Discussion] szpieg15:
Who's tested in Poland with anyone carrier?
[Google Pixel 5 Guides, News, & Discussion] WingPig99:
Hi everyone, where can I find the mbn file. I want to enable the VoLTE in china?
[Google Pixel 5 Guides, News, & Discussion] swangjang:
I have some Chinese carrier mbn files. I can't guarantee it will work. If you have issues, changing sim cards will reset the network settings.
[Google Pixel 5 Guides, News, & Discussion] WingPig99:
Thank you very much.
[Google Pixel 5 Guides, News, & Discussion] Vortuks:
I've been trying - I've downloaded Xiaomi Mi 10 lite lg firmware

Xiaomi Firmware Updater

The ultimate script that provides firmware packages for Xiaomi devices.

xiaomifirmwareupdater.com

Replaced files, but something went wrong and I couldn't make calls...

Also I went with this tutorial:

https://xdaforums.com/t/module-to-enable-5g-volte-vowifi-on-pixel4a-5g-pixel5.4207725/#post-84195047

Maybe you can do it and tell me how, because I couldn't use: diag_mdlog
[Google Pixel 5 Guides, News, & Discussion] s1dest3pnate:
Is anyone able to test if this enables VoNR on T-Mobile? SA NR is enabled on Pixel 5 with stock ROM, but if you set the phone to NR only, you can't make phone calls because no VoNR, or if you switch to NR/LTE, you'll notice that if you're connected to NR and try to make a phone call, it'll switch to LTE.
[Google Pixel 5 Guides, News, & Discussion] gi_viper:
Does this still work with Android 12?

Unfortunately, Android 12 has not - officially - added 5g to "unsupported" networks, is my experience :-(
[Google Pixel 5 Guides, News, & Discussion] tanipat:
is this support pixel 6 pro? and is this all cointries support or just china. or i need mbn file for Thailand on top of module itself
[Google Pixel 5 Guides, News, & Discussion] JackyGundam:
does this module work with pixel 4? thx
[Google Pixel 5 Guides, News, & Discussion] myweca:
Good afternoon!

Any news about this module?

Any update?

Is there any way we can help?
[Google Pixel 5 Guides, News, & Discussion] SIDKIMA:
It's silly we have to go through all this. This should be toggleable in developer settings
[Google Pixel 5 Guides, News, & Discussion] myweca:
So no update, correct?
[Google Pixel 5 Guides, News, & Discussion] ibrahim52:
Any one who has faced unable to merge calls for conference calls.
[Google Pixel 5 Guides, News, & Discussion] dilruk:
How does it pick which mbn to load? Any help is appreciated.
[Google Pixel 5 Guides, News, & Discussion] swangjang:
Sim cards have a unique number in them as Mobile Country Code (MCC) and Mobile Network Code (MNC).

Your country and carriers each have their own MCC and MNC so when you insert a sim card, the phone will use the MCC/MNC to pick the right mbn file.
[Google Pixel 5 Guides, News, & Discussion] dilruk:
Is it possible to force a mbn using magisk? I'm trying to figure it out.
[Google Pixel 5 Guides, News, & Discussion] swangjang:
When inserting a sim card for a country/carrier that's not officially supported, the phone will load a generic mbn called /wildcard. My theory is if you replace that wildcard mbn with the mbn file of your choosing, it *should* load the new file you added in. But I've tried that with no success (it still loads the original one as if the new file isn't there) and with my limited knowledge, I have no idea what I've done wrong or how to fix it, sadly :(
[Google Pixel 5 Guides, News, & Discussion] dilruk:
:confused: Hmm.. What if I replace all the mbns in the module with the one I want. I know it's a bit harsh.
[Google Pixel 5 Guides, News, & Discussion] Utini:
Could any of the MCC/MNC/MBN be the cause of higher battery drain in countries where the Pixel is not officially being sold?

E.g. that I am using the wildcard files in my country which are not optimized?
[Google Pixel 5 Guides, News, & Discussion] rusinov:
Recently I've received an invite to closed Facebook group Pixel Superfans, which is managed by Google.

I've asked in a post, is there any logical reason to block 5g/VoLTE for countries where they sell the phone officially. Even more, the users which living in these countries are travel over the world. How they can explain to their valuable users why they can't use the services outside the whitelisted countries.

And without any surprise Made by Google user remove me from the group immediately :-)

Google is very nervous when received non comfortable questions.
[Google Pixel 5 Guides, News, & Discussion] swangjang:
Not 100% sure but I highly doubt it. What device are you using?
[Google Pixel 5 Guides, News, & Discussion] swangjang:
Oh man I wish you had a screenshot of that! Any way possible you could re-join the group with a different account and try again?
[Google Pixel 5 Guides, News, & Discussion] elong7681:
I was wondering if you had the Pixel 5 Model GTT9Q Globel version or the GD1YQ American version?
[Google Pixel 5 Guides, News, & Discussion] swangjang:
I have the international GTT9Q model.
[Google Pixel 5 Guides, News, & Discussion] iambosnia:
Can I use this on P6? Since it has tensor
[Google Pixel 5 Guides, News, & Discussion] fuadhdmini:
Whoa really, which post? Lemme check since last i check I'm still a member of the superman group
[Google Pixel 5 Guides, News, & Discussion] romaolp:
This module works on Pixel 6 Pro?
[Google Pixel 5 Guides, News, & Discussion] wmf.syakirin:
Dear all.

I had applied zip file in Magisk app.

VoLTE successfully can use. But cannot for 5G.

Before this I was in QPR1, phone rooted and VoLTE & 5G can be use.

But after I update to QPR2, 5G cannot be use anymore. I check in the Phone information stated that NR Available (NSA) is in false status.

Can anyone help me?

Pixel 5, Celcom, Malaysia
[Google Pixel 5 Guides, News, & Discussion] shahalarm:
Hai, may I know what Beta version are u using QPR1 (Beta 1/2/3)?

After root what you do until get the 5G Connection?

Currently I'm using Pixel 5 GD1YQ and using unifi sim. Still not get 5G signal
[Google Pixel 5 Guides, News, & Discussion] wmf.syakirin:
If I not mistaken, QPR beta with build no: t1b3.221003.008

After root, I installed Magisk, flash boot image, installed safetynet & pixel NR unlock. That's all.

Now I'm on QPR Beta with build no: t2b1.221118.006. no 5G anymore.
[Google Pixel 5 Guides, News, & Discussion] shahalarm:
im using unifi and yes 5g sim. but still not get 5G.

what celcm package are you using?

as i know. QPR1BETA 3 using Nov Updates and QPR2 using Dec update.
[Google Pixel 5 Guides, News, & Discussion] shahalarm:
1. You can downgrade to previous version with this website (video) : Link

2. Get the QPR1 Beta 3 from this link Link

After complete downgrade, root as usual. Please share the detail steps & related file/modules until you get 5G back after downgrade. :)
[Google Pixel 5 Guides, News, & Discussion] wmf.syakirin:
celcom postpaid mega
[Google Pixel 5 Guides, News, & Discussion] shahalarm:
Actually i already try to downgrade to QPR1 B3 and follow all the steps as mention. And put the Celcom Mega 98 but still not 5G.

You can try also, maybe have any steps i'm loss

Can you check your Pixel 5 Model either GD1YQ or Global version.

can check at Setting->About Phone->Regulator labels | at MODEL: ??