[Guide] Enabling VoLTE/VoWiFi v2

reg66

Senior Member
Jan 7, 2007
1,987
515
133
Would you please show me which icon is it? Thanks!
Sorry dude, not sure why my screenshots aren't uploading. I deleted the screenshot from my device and now it's only showing VoLTE! (WiFi icon isn't always present). When it changes I'll post again lol
 

airjoe

Senior Member
Dec 12, 2008
110
9
0
Hong Kong
Sorry dude, not sure why my screenshots aren't uploading. I deleted the screenshot from my device and now it's only showing VoLTE! (WiFi icon isn't always present). When it changes I'll post again lol
Just take your time man. Just also want to know Wi-Fi calling icon will be present on status bar even you are not on the call, right?
 

reg66

Senior Member
Jan 7, 2007
1,987
515
133
Just take your time man. Just also want to know Wi-Fi calling icon will be present on status bar even you are not on the call, right?
Yeah it's still present, but not sure why sometimes it shows and other times it doesn't - when I'm always at home connected to WiFi. (still not showing!)
 

March3lo

Member
Apr 18, 2012
25
0
0
Friends, carry out all the steps, without errors, but I do not have the icon does not appear above, when reviewing the IMS information It appears as not registered, but I have everything enabled Volte and Wifi calls, does anyone have the Wom mbn from Chile? or do you know which one could work? or what is my mistake in all this?
 

rajnarasimhan

Member
Sep 21, 2010
26
3
23
Miami
WiGig is not connecting

Team,
I was able to successfully enable VoLTE by following the steps. After enabling the process, my wiGig connection got interrupted. Earlier i used to have two wifi networks one with 5 Ghz and another with 60Ghz. I have a supporting AD router(Nighthawk X10).
Any help?
 

ROG2 USER

New member
Apr 1, 2020
4
1
0
Volte icon on phone?

I have a question about using the code to enable volte. I already rooted my phone to get the WW firmware on it and I don't feel like going through the process again to make volte permanent. If I use the code each time is there an icon that shows up on the top of the phone next to the cellular data symbol showing that volte is enabled? I wasn't sure if thats what you meant by seeing the icon in the status bar.
thank you very much for this information

If you are unable to set those properties for whatever reason, like if you have returned to stock after flashing the mbn and no longer have root, there is another possibility to force VoLTE/VoWiFi; There's a secret code you can use to force-enable it, but unfortunately it does not survive a reboot (not sure why ASUS didn't make it persistent).
Enter this in the dialler:
Code:
*#*#3642623344#*#*
The number will clear itself, and you shouldn't see any output if it succeeded.
When you have done this, go to (System) Settings -> Mobile network and toggle Mobile data off then on again. You should hopefully see the VoWiFi or VoLTE icon in the status bar now, but like I said above you will have to redo this if you reboot the phone - so if you can, please use the properties method instead.

Step 2 - making sure it works
Before we begin, make sure you close down QPST, otherwise EfsTools will error out because there can not be two clients connected at once.
Unzip EfsTools from above, open up a cmd window and cd to the directory where you extracted it. Depending on how you connect to diag you will need to modify EfsTools.exe.config - if you're connecting via USB you most likely won't have to do anything as it will find the port automatically, unless you have more than one port, in which case you can simply change port from Auto to the COM port of the phone (for example COM13).
If you are connected via wifi you will need to change port to 2500 (or whatever port you used in the AsusVoLTE app) and remote to true. So the efstool line should look something like this:
Code:
<efstool port="2500" remote="true" baudrate="38400" password="FFFFFFFFFFFFFFFF" spc="000000"/>
You can test the connection by running this in the cmd window:
Code:
EfsTools.exe efsInfo
This should report back some info if everything is working. If not, try rebooting the device and redo the bits from the DIAG guide.

Step 3 - disabling mcfg
Extract efs.zip from above to the same directory as EfsTools.exe, and make sure the mcfg_autoselect_by_uim file is there. Now simply run this in the cmd window, one line at a time:
Code:
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
If everything worked you should see no error messages.

Step 4 - writing mbn
If you are using the Xiaomi Mi 9T mbns zip from above, move it to the EfsTools directory and extract it. Now we simply need to find the mbn for your carrier.
The mbn directory structure is generally laid out like this: <region>/<carrier>/commerci/<country>/mcfg_sw.mbn. For example, the one for my carrier is eu/h3g/commerci/se/mcfg_sw.mbn. Copy the mcfg_sw.mbn file to the same directory as the EfsTools.exe, then go to the cmd window you opened and type this:
Code:
EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -v
To get it working on the second SIM slot you will also have to run this:
Code:
EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -s 1
If it has worked you should see a bunch of output, but no errors. Try rebooting now, and hopefully after it has booted you will have fully functional VoLTE and VoWiFi.

Source code:
AsusVoLTE - Github
EfsTools - Github

Let me know if this works for you, or if you have any questions.

Regards[/QUOTE]
 

March3lo

Member
Apr 18, 2012
25
0
0
Friends, carry out all the steps, without errors, but I do not have the icon does not appear above, when reviewing the IMS information It appears as not registered, but I have everything enabled Volte and Wifi calls, does anyone have the Wom mbn from Chile? or do you know which one could work? or what is my mistake in all this?
friends, I answer myself, I found the error, in my case at least step 1 in the asusvolte apk in addition to pressing the "Enable Volte" and "Enable Diag" button also press the "Enable PDC" button and there after a reboot (and clearly the rest of the guide) voLTE calls worked (that was my main goal) now I can make and receive calls in 4G and see icon of volte in the top. These happy :D in my area when playing call of duty the connection went down to "H +" and it was unstable so I enabled only 4G but the calls did not come in and that's why I got to this guide.

Thanks Homer for your guide, as a suggestion perhaps you should specify that you must also enable PDC in case someone else happens the same as me. Regards.
 
Last edited:

TuGa121

Member
Apr 1, 2014
48
0
0
Even tho im ordering the Asus rog phone 3 16gb of ram usa version as soon as it releases i love this ultimate edition Rog Phone 2 ill pay $100.00 to whoever helps me with this on team viewer...Pm me if ur interested.... Thanks in advance
 

xXSnowyXx

Senior Member
Jul 9, 2011
64
22
0
Been waiting forever for a solution like this...though I hate to see so much success and then have it not working for me. Followed each step with no issue, can toggle VoLTE and VoWiFi but never get VoLTE icon and still drops 4g to make calls. Calls won't go through over only WiFi or with LTE only selected. Not sure how to diagnose furthur. OnePlus 5 running 9.0 firmwar/ MSM Xtended rom using Telstra mbn from Mi 9T.
 

TuGa121

Member
Apr 1, 2014
48
0
0
Been waiting forever for a solution like this...though I hate to see so much success and then have it not working for me. Followed each step with no issue, can toggle VoLTE and VoWiFi but never get VoLTE icon and still drops 4g to make calls. Calls won't go through over only WiFi or with LTE only selected. Not sure how to diagnose furthur. OnePlus 5 running 9.0 firmwar/ MSM Xtended rom using Telstra mbn from Mi 9T.
Are u on TMobile? What version of the rog phone are u using I have the American ultimate edition and I love this phone picking up the note 20 ultra and want to get this working on this one so then I can pick up the ultimate edition of the rog 3 but either way I'm buying it no matter what .....just would love to use it on weekends not just to collect it

Sent From My ASUS Rog Phone 2 Using TapaTalk Pro
 

KickerTom

Senior Member
Sep 26, 2011
79
82
48
Prague
Been waiting forever for a solution like this...though I hate to see so much success and then have it not working for me. Followed each step with no issue, can toggle VoLTE and VoWiFi but never get VoLTE icon and still drops 4g to make calls. Calls won't go through over only WiFi or with LTE only selected. Not sure how to diagnose furthur. OnePlus 5 running 9.0 firmwar/ MSM Xtended rom using Telstra mbn from Mi 9T.
I had limited success with this guide (got options in menu, but they didn't do anything, like for you). Then, inspired by other guides, used PDC to deactivate current profile and activating other, with volte and vowifi, and everything works now.
Look e.g. here https://forum.xda-developers.com/xiaomi-mi-mix-2s/how-to/guide-activate-vowifi-volte-t4031417
 

TuGa121

Member
Apr 1, 2014
48
0
0
I had limited success with this guide (got options in menu, but they didn't do anything, like for you). Then, inspired by other guides, used PDC to deactivate current profile and activating other, with volte and vowifi, and everything works now.
Look e.g. here https://forum.xda-developers.com/xiaomi-mi-mix-2s/how-to/guide-activate-vowifi-volte-t4031417
Can u give me a hand with this ? I'll pay for it time spent

Sent From My ASUS Rog Phone 2 Using TapaTalk Pro
 
Last edited:
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone