So I call up my carrier and ask them to activate Volte on my sim number. Carrier verified that it's activated within 30 mins and once I switch it on in my phones menu it'll work.
Restarted phone but no change in the settings? No Volte option..
Searched a lil and found some mixed answers between flashing AL-00 and the US version to get the menu to show up.
I even installed shortcut master to get to the hidden sub menu but all I was able to find was wifi calling, no Volte..
Anyone in my situation that was able to get it to work? A friend of mine went as far as updating to a new sim to get Volte working on his iPhone... Could the sim be an issue? Could a software update/rebrand fix it for me?
I'd like to try everything from my side before paying for a new sim with no guarantee that it'll work..
Any help is much appreciated
O BTW running latest Mha-l29c185b188
Sent from my MHA-L29 using Tapatalk
This worked for me.
On 5.1.11 I had Volte working on AT&T no problems using VoEnabler magisk module.
After upgrading >OB1>OB2 I had no VoLTE using this method.
Still using MAgisk 17.1 VoEnabler. I decided to install the modem.img from 5.1.11
First I did my backup of the EFS partition Thank you FunkWizard for your wonderful post.
Next, I did a nandroid including EFS and Modem.
Found the Modem file in Mauronofrio's Fastbbot zip. Thank you too. I have used two of your fastboot files so far!
Next I rebooted. Booted to fastboot.
and typed this.
Fastboot flash modem modem.img
rebooted. still a no go.
Calls worked signal was still good. but decided to go back to pie modem.
Booted to TWRP restored modem. rebooted system and imediately the VoLTE icon was in the status bar.
Tested a call and immediate connection.
Give it a whirl!! I was debating going back to 5.1.11 but I, SO did not want to.
Let me know if this "modem toggle" helped you get VoLTE back on with AT&T!
:good:
Edit* After post I went to settings to look at enhanced communication. I can confirm that VoLTE is NOT in the settings only WIFI Calling and calling preference, however I CAN confirm that VoLTE is working. I went from a 20-30 second connection dropping signal to 3g or H+ to consistent LTE during calls and instant call connection.
2nd edit. I had to hard reboot my phone. This is the 3rd time I've seen this on OB1 and 2. The screen goes black. Appears to be adaptive brightness bug. I was in a call on my wifes vmail. , i couldn't end the call, so dim I couldnt see anything. So after hard reboot I tested again. No go.
I took a look at the build prop. The settings were not "injected" in the file. A manual copy and paste of the code ultimately fixed VoLTE.
It has survived 5 reboots and several test calls.
The above procedure must have been a total fluke.
maybe you just had to reboot and thats all?
I have been playing all weekend with Voenabler turning off and on OB1>OB2 upgrade. Rebooted umpteen times. IDK after this it worked. Maybe a fluke. but it is working. and Im happy.
*system error* said:
This worked for me.
On 5.1.11 I had Volte working on AT&T no problems using VoEnabler magisk module.
After upgrading >OB1>OB2 I had no VoLTE using this method.
Still using MAgisk 17.1 VoEnabler. I decided to install the modem.img from 5.1.11
First I did my backup of the EFS partition Thank you FunkWizard for your wonderful post.
Next, I did a nandroid including EFS and Modem.
Found the Modem file in Mauronofrio's Fastbbot zip. Thank you too. I have used two of your fastboot files so far!
Next I rebooted. Booted to fastboot.
and typed this.
Fastboot flash modem modem.img
rebooted. still a no go.
Calls worked signal was still good. but decided to go back to pie modem.
Booted to TWRP restored modem. rebooted system and imediately the VoLTE icon was in the status bar.
Tested a call and immediate connection.
Give it a whirl!! I was debating going back to 5.1.11 but I, SO did not want to.
Let me know if this "modem toggle" helped you get VoLTE back on with AT&T!
:good:
Edit* After post I went to settings to look at enhanced communication. I can confirm that VoLTE is NOT in the settings only WIFI Calling and calling preference, however I CAN confirm that VoLTE is working. I went from a 20-30 second connection dropping signal to 3g or H+ to consistent LTE during calls and instant call connection.
2nd edit. I had to hard reboot my phone. This is the 3rd time I've seen this on OB1 and 2. The screen goes black. Appears to be adaptive brightness bug. I was in a call on my wifes vmail. , i couldn't end the call, so dim I couldnt see anything. So after hard reboot I tested again. No go.
I took a look at the build prop. The settings were not "injected" in the file. A manual copy and paste of the code ultimately fixed VoLTE.
It has survived 5 reboots and several test calls.
The above procedure must have been a total fluke.
Click to expand...
Click to collapse
Can you please post screenshots of what exactly you changed or added in the buildprop. I'v been researching this ever since the office pie came out and have had no dice.. the VOEnabler module in magisk worked fine prior to PIE. But not in 9.0.
I don't know where I got this, here on XDA, but here you go
# Debug Options
persist.dbg.ims_volte_enable=1
persist.dbg.volte_avail_ovr=1
persist.dbg.vt_avail_ovr=1
persist.dbg.wfc_avail_ovr=1
# Data Options
#persist.data.iwlan.enable=true
# Radio Options
persist.radio.rat_on=combine
persist.radio.data_ltd_sys_ind=1
persist.radio.data_con_rprt=1
persist.radio.calls.on.ims=1
persist.sys.cust.lte_config=true
persist.dbg.volte_avail_ovr=1
persist.dbg.ims_volte_enable=1
persist.radio.volte.dan_support=true
persist.data.iwlan=1
persist.data.iwlan.enable=true
persist.data.iwlan.ipsec.ap=1
persist.radio.calls.on.ims=1
persist.radio.data_con_rprt=1
persist.dbg.vt_avail_ovr=1
Put those lines at the bottom of your build prop.
Adding these lines gave me the VoLTE options but as for it actually working, that's a no.
Working on Pie & AT&T
dgunn said:
Adding these lines gave me the VoLTE options but as for it actually working, that's a no.
Click to expand...
Click to collapse
I added all that stuff in my build.props & it did nothing. Then I did this, and it is now working.
ButtonBoy said:
I added all that stuff in my build.props & it did nothing. Then I did this, and it is now working.
Click to expand...
Click to collapse
What exactly did you do? I read the link but all I seen was *#800# which didn't work :crying:
Do You have all the build prop line AND the module installed??
Edit: so I installed the module on top of adding the build prop line and doing the *#800# and still cannot get it working
dgunn said:
What exactly did you do? I read the link but all I seen was *#800# which didn't work :crying:
Do You have all the build prop line AND the module installed??
Edit: so I installed the module on top of adding the build prop line and doing the *#800# and still cannot get it working
Click to expand...
Click to collapse
First thing- my 6 is rooted with Magisk. YMMV.
I added all the build.prop lines from the first post of this thread, rebooted and got nowhere. Then I did the dial code shown above and rebooted. Then I saw the VoLTE option in my control panel, and turned it on. The result is as shown.
I ditched the enabler.
Try *#*#4636#*#* switch it on there and reboot.
*system error* said:
I ditched the enabler.
Try *#*#4636#*#* switch it on there and reboot.
Click to expand...
Click to collapse
Toggle is greyed out in the dialer so I can't switch it on. Already enabled the magisk module and added the build prop mods myself. Anything else I can try?
There's a difference between allowing the toggle to pop-up in settings and volte actually working. ATT doesn't allow volte on non-branded phones. It's their policy. Dial a call out without WiFi. If volte actually works your connection will stay on lte while the call is connected. Regardless of build prop edits, hidden menu toggles, or anything, you'll notice the signal change to H+. Volte doesn't work.
toastyp said:
There's a difference between allowing the toggle to pop-up in settings and volte actually working. ATT doesn't allow volte on non-branded phones. It's their policy. Dial a call out without WiFi. If volte actually works your connection will stay on lte while the call is connected. Regardless of build prop edits, hidden menu toggles, or anything, you'll notice the signal change to H+. Volte doesn't work.
Click to expand...
Click to collapse
Seems to be working for me, thankfully. I am hard of hearing and there is a very noticeable difference in call quality when using VoLTE. Otherwise I wouldn't care if it worked or not.
Namolas said:
Seems to be working for me, thankfully. I am hard of hearing and there is a very noticeable difference in call quality when using VoLTE. Otherwise I wouldn't care if it worked or not.
Click to expand...
Click to collapse
Interesting. I've tried so many volte enablers and never had any luck with ATT. I'll have to give those prop edits a shot
Finally got it working on AT&T. My experience below...
Okay... So my line already had VoLTE activated via an Android device (AT&T Note 9) and VoLTE wasn't working on my OP6 after the *#800# trick. Verified I was provisioned by using my SIM in my wife's Pixel 2 and VoLTE worked.
Did some more research and decided to try my work SIM (AT&T provisioned for VoLTE via iPhone 7+) and I got the VoLTE icon and no longer dropping to 3G on calls.
Chatted into AT&T and had them update my IMEI and account settings to an iPhone 7+ IMEI, now have working VoLTE! So, for those of you who don't have it working yet... call/chat in and have your IMEI/Provisioning updated to that of a VoLTE-compatible iPhone and (along with the \*#800# hack) should have working VoLTE. You will need an IMEI from a VoLTE-compatible iPhone, but that shouldn't be too hard to acquire.
TLDR: AT&T has to provision your line for an iPhone for this to work.
inneyeseakay said:
Finally got it working on AT&T. My experience below...
Okay... So my line already had VoLTE activated via an Android device (AT&T Note 9) and VoLTE wasn't working on my OP6 after the *#800# trick. Verified I was provisioned by using my SIM in my wife's Pixel 2 and VoLTE worked.
Did some more research and decided to try my work SIM (AT&T provisioned for VoLTE via iPhone 7+) and I got the VoLTE icon and no longer dropping to 3G on calls.
Chatted into AT&T and had them update my IMEI and account settings to an iPhone 7+ IMEI, now have working VoLTE! So, for those of you who don't have it working yet... call/chat in and have your IMEI/Provisioning updated to that of a VoLTE-compatible iPhone and (along with the \*#800# hack) should have working VoLTE. You will need an IMEI from a VoLTE-compatible iPhone, but that shouldn't be too hard to acquire.
TLDR: AT&T has to provision your line for an iPhone for this to work.
Click to expand...
Click to collapse
This is what I was talking about. Just enabling the options in settings doesn't magically grant volte capability on their network. I'm pretty sure every so often ATT goes through the IMEI registry and checks to make sure the Sim reports the same IMEI as what is listed in your account. So after a time, this "hack" will fail and need to be readdressed. At least that is what I have read from people who have done this procedure. What I'm confused by is how some people seem to have volte by simply enabling the option via build prop and why lots of others (myself included) have to resort to IMEI spoofing
toastyp said:
This is what I was talking about. Just enabling the options in settings doesn't magically grant volte capability on their network. I'm pretty sure every so often ATT goes through the IMEI registry and checks to make sure the Sim reports the same IMEI as what is listed in your account. So after a time, this "hack" will fail and need to be readdressed. At least that is what I have read from people who have done this procedure. What I'm confused by is how some people seem to have volte by simply enabling the option via build prop and why lots of others (myself included) have to resort to IMEI spoofing
Click to expand...
Click to collapse
More than likely, those people had iPhones before switching to the OP6 and their accounts were already provisioned. The provisioning won't change unless someone changes it.
inneyeseakay said:
More than likely, those people had iPhones before switching to the OP6 and their accounts were already provisioned. The provisioning won't change unless someone changes it.
Click to expand...
Click to collapse
I'm not sure. I had an ATT branded v20 before this that had volte and wifi calling before this phone. I simply pulled the Sim out of that and popped it in the op6. However, I dont have those features working and on my ATT account my device picture is grayed out. But maybe iPhones are treated differently on the network?
Honestly just really curious in the different outcomes
toastyp said:
I'm not sure. I had an ATT branded v20 before this that had volte and wifi calling before this phone. I simply pulled the Sim out of that and popped it in the op6. However, I dont have those features working and on my ATT account my device picture is grayed out. But maybe iPhones are treated differently on the network?
Click to expand...
Click to collapse
Uhm.... Yeah.... That's what I said.
Your account needs to be provisioned for an iPhone IMEI for VoLTE to work. The people who it's working without manually having AT&T change their provisioning likely had iPhones before switching to OP6 (yours didn't work because you, like me, had a VoLTE Android phone).
I had a Note9 with working VoLTE, swapped SIM and VoLTE wasn't working, had AT&T reprovision my account with iPhone IMEI and now it works.
The system will sweep and update IMEIs periodically but it won't change the back-end provisioning automatically because that's technically a "plan change" which will never happen automagically.
inneyeseakay said:
Uhm.... Yeah.... That's what I said.
Your account needs to be provisioned for an iPhone IMEI for VoLTE to work. The people who it's working without manually having AT&T change their provisioning likely had iPhones before switching to OP6 (yours didn't work because you, like me, had a VoLTE Android phone).
The system will sweep and update IMEIs periodically but it won't change the back-end provisioning automatically because that's technically a "plan change" which will never happen automagically.
Click to expand...
Click to collapse
Gotcha. Thanks for the info. Strange that services don't transfer even from ATT branded Android phones, as it's essentially the same thing as an iPhone, but I'm no expert in backend service for cellphones.
---------- Post added at 01:24 AM ---------- Previous post was at 01:14 AM ----------
Last question I had was if I don't have an iPhone Imei, would my old v20's work? Considering the back-end provisioning for volte/wifi calling worked/works fine for it.
Anyone having this issue? I can get VoLTE to work on ATT sim but not verizon
thetangstr said:
Anyone having this issue? I can get VoLTE to work on ATT sim but not verizon
Click to expand...
Click to collapse
Figured it out... Call *#*#86583#*#* to switch it on, although the confirm msg is a bit confusuing. It talks about disabling the VoLTE check. It works fine now even tho my phone info is still show VoLTE not provisioned
thetangstr said:
Figured it out... Call *#*#86583#*#* to switch it on, although the confirm msg is a bit confusuing. It talks about disabling the VoLTE check. It works fine now even tho my phone info is still show VoLTE not provisioned
Click to expand...
Click to collapse
Yes, you may see that unless you have the feature turned on in your VZW account. I was going to try to reply to this yesterday to tell you to dial *#*#VOLTE#*#* to turn off the auto-carrier check which does not work with VZW (they probably do something stupid to make it not work). Then you can toggle on in the mobile options in settings, which works.
thetangstr said:
Figured it out... Call *#*#86583#*#* to switch it on, although the confirm msg is a bit confusuing. It talks about disabling the VoLTE check. It works fine now even tho my phone info is still show VoLTE not provisioned
Click to expand...
Click to collapse
This is not working for me. I have the phone active on VZW and I can disable the carrier check using the above dialer code and toggle VoLTE on, but when I try to make any call I get "SERVER ERROR. TRY AGAIN LATER." in the dialer. Confirmed with 2 separate VZW reps that "HD Voice" is enabled on the line. If I toggle VoLTE off, then I can make (presumably regular quality) calls again.
What am I missing?
stiltzkin said:
This is not working for me. I have the phone active on VZW and I can disable the carrier check using the above dialer code and toggle VoLTE on, but when I try to make any call I get "SERVER ERROR. TRY AGAIN LATER." in the dialer. Confirmed with 2 separate VZW reps that "HD Voice" is enabled on the line. If I toggle VoLTE off, then I can make (presumably regular quality) calls again.
What am I missing?
Click to expand...
Click to collapse
If you dialed *#*#VOLTE#*#* and then toggled it on manually in your settings, you should be good to go. I have had two different Mix 3 devices and 3 different Mix 2s devices. This worked on ALL of them. The SIM I am using is ancient, it's from my LG G3, hand cut yolo style with a pair of scissors, so I don't think it's the SIM card causing your issue. It may be worth logging in to the VZW website and trying toggling off HD Voice and then toggling it back on.
Hello,
I recently purchased a T-Mobile unlocked Oneplus 7 pro (GM1915, 8GB ram/256GB storage) on eBay to use on Verizon, and I can't seem to get wifi calling to work. We went through the setup with Verizon, and let them know it was a CDMA-less device, and everything works perfectly besides wifi calling. I do not have the option to turn on wifi calling in the settings of the phone or the log kit. When I dial *#*#4636#*#* in the phone app to get to the phone info, the VoLTE provisioned slider is enabled and able to be turned on and off, but the Video Calling, Wifi Calling, and EAB/Presence Provisioned sliders are all greyed out and disabled. I called Verizon to check on their end if it could be enabled, and he said it was enabled on my account, but it still wasn't working on my phone. He put in a ticket to verify the E911 address, but after reading a lot of threads on forcing VoWIFI on other models, I just wanted to see if it was even possible, as I saw next to no threads on my specific model of 7 pro. If anyone has any guidance for me on this issue, I would really appreciate some help.
Thank you!
Won't work. The phone is not a Verizon phone and will be refused access to the vowifi server. Only the pixel ever functioned. Sms over WiFi will work with the Verizon messages app or Google messages and rcs. You best option is Google voice for vowifi.
Welcome to Verizon where unlocked 5g phones don't work on 5g either.
Fully possable
I have an Oukitel WP15 and really like the phone apart from it not using VoLTE. Anybody have any ideas as to how to get it working on this phone? The test mode has the sliders greyed out and IMS Service Status has it listed as "unavailable." I know it's supported by the service as the phone it came out of it worked just fine (apart from it being a bit flakey, but I always blamed the phone). Is there some way of forcing the VoLTE flag to be on? I am reasonably competent and know what you're talking about if you mention ADB, but not particularly savvy. Thanks!
EDIT: OK, apparently I figured it out (at least to a degree) by just messing around with all the preferred network types in the test menu. If anybody else is having the same issue I changed the preferred network type to "NR/LTE" then rebooted and it immediately turned VoLTE on as well as wifi and video calling on...so I guess I'm good!
EDIT 2: OK, does anybody have any recommendations on what network type to use? NR/LTE/WCDMA and TDSCDMA both turn on VoLTE but NR/LTE/CDMA/EvDo (which is what I suspect SHOULD be the correct one) doesn't. I'm using Verizon in the US, btw.