Enable VoLTE on XT1096 - X 2014 Q&A, Help & Troubleshooting

Has anyone tried to enable VoLTE on the XT1096?...Possibly by using files from the Droid Turbo 2 or Nexus 6?
Motorola supposedly removed VoLTE support from the LP and MM updates. I feel like we should be able to come up with the necessary files to enable this feature and use this phone as it was intended (with simultaneous voice & data)...assuming the phone contains the necessary hardware.
Edit:
So I managed to enable advanced calling in the settings menu - unfortunately it just force closes for now... see screenshots

On Verizon I believe you have to enable HD Voice in your account settings to be able to use VoLTE and WiFi Calling, but Verizon won't let you enable it unless the device on that line officially supports it. The Moto X 14 isn't marked as compatible, so VoLTE and WiFi Calling are impossible.

ssmcd said:
Has anyone tried to enable VoLTE on the XT1096?...Possibly by using files from the Droid Turbo 2 or Nexus 6?
Motorola supposedly removed VoLTE support from the LP and MM updates. I feel like we should be able to come up with the necessary files to enable this feature and use this phone as it was intended (with simultaneous voice & data)...assuming the phone contains the necessary hardware.
Edit:
So I managed to enable advanced calling in the settings menu - unfortunately it just force closes for now... see screenshots
Click to expand...
Click to collapse
I see Verizon now has VoLTE service for its prepaid customers as well, have you figured out a way to enable HD calling on the XT1096?

Related

[Q] Enable Device protection and HD Voice (5.1)

How do I enable the device protection on lollipop 5.1? And if i lost my phone how can I lock it to my Google account?
Also how can I enable the HD voice? My carrier supports it...
Thank you
ssking said:
How do I enable the device protection on lollipop 5.1? And if i lost my phone how can I lock it to my Google account?
Also how can I enable the HD voice? My carrier supports it...
Thank you
Click to expand...
Click to collapse
You don't have to "enable" hdvoice ("amr-wb" codec). It is negotiated at the time the call is established if both phones and the network all support it.

Anyone have a list of VZW phones that have the VoLTE update?

Topic. I can't activate Advanced Calling/HD Voice on my line because I'm on a business account and my N6 is not an official vzw device.
My Moto X (1st gen) that I usually put my sim card back into when I need to make vzw account changes hasn't received the VoLTE update yet (so it's not an available option when I go into my account and try to add it). So which phones have? Is there a full list or if anyone can post individual devices it would be much appreciated.
Wouldn't Verizon people be the best to ask?
Let me Google
Here http://www.verizonwireless.com/landingpages/advanced-calling-devices/
Sent from my Google N6 on VZ
EvanVanVan said:
Topic. I can't activate Advanced Calling/HD Voice on my line because I'm on a business account and my N6 is not an official vzw device.
My Moto X (1st gen) that I usually put my sim card back into when I need to make vzw account changes hasn't received the VoLTE update yet (so it's not an available option when I go into my account and try to add it). So which phones have? Is there a full list or if anyone can post individual devices it would be much appreciated.
Click to expand...
Click to collapse
Nexus 6, S5, Droid Turbo, 6S's, G3 I think that's it.
BTW my brother's got an S5 on a business account and HD calling is turned on so maybe check w/ your phone admin. and see if he can turn it on for you.
jawmail said:
Nexus 6, S5, Droid Turbo, 6S's, G3 I think that's it.
BTW my brother's got an S5 on a business account and HD calling is turned on so maybe check w/ your phone admin. and see if he can turn it on for you.
Click to expand...
Click to collapse
Thanks for your help, the problem isn't the business account, it's that the combination of the business account and the non-vzw device (I think). I can't make any changes to the account while I've got my sim card in my N6, so when I need to, I put it back in my Moto X. But...
When I have the sim card in my N6 and go to my VZW business account page > click on my line > go to Add/Remove Features > I have a check box to enable HD Voice. But when I try to add it I get the following error "Please ensure all required features are selected for 555-555-5555." I think this is due to the non-vzw device status. There are only two required sections on the page, and I've selected an option for both of them.
Yet when I have the sim card in my Moto X, the HD Voice check box is no longer there...So I'm hoping if I can get a hold of one of those devices you listed and pop my sim card in, the check box will reappear and I'll be able to add it for my line.
And since I have a business account I can't use this page (http://www.verizonwireless.com/wcms/consumer/advanced-calling.html) to add it like another user suggested, because that one wants me to login to the regular My Verizon service, not the business one...
DebianDog said:
Wouldn't Verizon people be the best to ask?
Let me Google
Here http://www.verizonwireless.com/landingpages/advanced-calling-devices/
Sent from my Google N6 on VZ
Click to expand...
Click to collapse
ahh touche, thanks.
works fine on a Moto Nexus 6, so thats not it....
cmh714 said:
works fine on a Moto Nexus 6, so thats not it....
Click to expand...
Click to collapse
I'm not sure which part you're referring to working fine. If you mean HD Voice/VoLTE works on the Nexus 6, I agree, I'm not disputing that.
I'm having a problem adding HD Voice to a business line that has a Nexus 6 attached to it.
For consumer VZW accounts, is HD Voice added to the entire account (but only works on the phones that are compatible) or is it added individually per line like with a business account?
EvanVanVan said:
I'm not sure which part you're referring to working fine. If you mean HD Voice/VoLTE works on the Nexus 6, I agree, I'm not disputing that.
I'm having a problem adding HD Voice to a business line that has a Nexus 6 attached to it.
For consumer VZW accounts, is HD Voice added to the entire account (but only works on the phones that are compatible) or is it added individually per line like with a business account?
Click to expand...
Click to collapse
right, so either its the combo as you stated before, or someone is giving you bad intel.
I have a consumer account with one device, the Moto version Nexus 6 and its working....cant answer the other questions, but from how I enabled it, I would surmise that is is added per line
cmh714 said:
right, so either its the combo as you stated before, or someone is giving you bad intel.
I have a consumer account with one device, the Moto version Nexus 6 and its working....cant answer the other questions, but from how I enabled it, I would surmise that is is added per line
Click to expand...
Click to collapse
OK thanks, so "VZW account page > click on your line > go to Add/Remove Features > select the check box to enable HD Voice" Is basically what you did to add it?
And I'm not sure who you mean is giving me bad intel, this is all stuff I've tried myself.
EvanVanVan said:
OK thanks, so "VZW account page > click on your line > go to Add/Remove Features > select the check box to enable HD Voice" Is basically what you did to add it?
And I'm not sure who you mean is giving me bad intel, this is all stuff I've tried myself.
Click to expand...
Click to collapse
yep, basically what I did....I guess I assumed you got that info on business line from somewhere....bad ass-umption I guess
cmh714 said:
yep, basically what I did....I guess I assumed you got that info on business line from somewhere....bad ass-umption I guess
Click to expand...
Click to collapse
Ok, thanks.
And yeah lol small (family) business, so I've got access to everything...
Your right, it won't work on a business line. U need a Verizon phone with HD calling to turn it on for that line.
Sent from my Nexus 6 using XDA Premium HD app
Just to update the thread... I got my hands on a Note 4, popped my sim card in, and *finally* was able to successfully enable HD Voice on my My Verizon Business Account page. Then I had to enable the VoLTE Provision flag, and now I've got a Nexus 6 with VoLTE on my Business account.
On my My Verizon Business Account I had to UNCHECK "Decline HD Voice" under the Other Features section (an option I had never seen before) as well as CHECK "HD Voice" under the Advanced Calling Features section. It seems that for whatever reason with an unrecognized Nexus 6 on a Buisness account the "Decline HD Voice" option is selected, but "invisible"/fails to appear. So every time I tried to enable it I was also declining it and it caused the error I was getting.

[MODULE v17.x] VoLTE & VoWiFi Enabler (2018-09-20)

Update: This module was a trial. The results seem to indicate that there is significantly more work to do to enable VoWiFi or VoLTE.
I will leave this module up for anyone interested in enabling the options, but please be aware it will not make these features work.
VoEnabler
This module edits build.prop to enable VoLTE & VoWiFi features on your device.
Download via Magisk Manager or from GitHub.
Important:
This module will not add VoLTE/VoWiFi support to a device that doesn't already support it.
The module will not add VoLTE/VoWiFi support to a carrier that doesn't already support it.
Notes: 2017/08/01
I've changed the module from VoLTE Enabler to VoEnabler and added VoWiFi options. I was going to split them into different modules, but I don't think there's really a point. If you want one you probably want the other and if your device doesn't know what the options are then it should ignore them anyway.
Suggestions: I'd remove the "VoLTE Enabler" module before installing this because the options are the same, but even if you didn't, it won't cause problems.
What did I change?
Code:
# 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
# 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
Why?
My carrier supports VoLTE/VoWiFi but not on my device. I made this module to forcefully enable it to test if it worked (it hasn't so far).
The only reason I've published this is to give others the chance to try. It may very well do nothing at all. If no one reports success, then I'll update the topic and ask the mods to lock it.
As I understand it, VoLTE and VoWiFi both require carrier side support anyway. Next step would be to see if it's possible to get the settings from compatible devices and see if it's still possible to make a module.
If anyone has any to add or suggestions for doing this, please let me know.
I'm not going to be providing any support for this because I'm not convinced it even works, but your mileage may vary. *shrug*
Credits:
@topjohnwu for Magisk. Especially the documentation and templates.
@shadowstep because I used his Enable Call Recording module as reference.
@fards for some additional build.prop values.
Last updated: 2018/09/20
2018-09-19 (v1.3): Update template for Magisk v17.x and removed post attachments. Please check Magisk Manager or GitHub for downloads.
2017-08-16: Updated post to reflect that this module will enable the options, but won't make them work. Leaving module up for anyone who wishes to experiment.
2017-08-02 (v1.1): Removed "persist.data.iwlan.enable=true" as this was reported to break WiFi calling on some carriers.
2017-08-01 (v1): Renamed to VoEnabler and added VoWiFi options. Replaced attachment.
2017-07-31 (Beta): Initial commit.
How to know it work or not
psychoela said:
How to know it work or not
Click to expand...
Click to collapse
Make a call to someone,When you are on call,open browser,fresh a webpage,if it freshed,it's OK
---------- Post added at 03:28 AM ---------- Previous post was at 03:27 AM ----------
Volte=connect to mobile network when calling
daxiaamu said:
Make a call to someone,When you are on call,open browser,fresh a webpage,if it freshed,it's OK
---------- Post added at 03:28 AM ---------- Previous post was at 03:27 AM ----------
Volte=connect to mobile network when calling
Click to expand...
Click to collapse
It is not like that. It supposed to be your are on LTE, and then when you trying to make a phone call, it will immediately switch to HSPDA/3G, and get back to LTE as soon as the call ends. That is the symptom that VoLTE is not supported by the carrier. So if it is working, it should remain on LTE whenever you making a phone call.
What advantage does the flame make and is it maintained in LTE?
psychoela said:
How to know it work or not
Click to expand...
Click to collapse
If it's working, you'll see a little VoLTE icon in the status bar like either of these...
Edit: Sorry. Just to clarify, if the module is working you'll see something like this... in "SIM & Network" in settings.
Nitram08 said:
What advantage does the flame make and is it maintained in LTE?
Click to expand...
Click to collapse
The advantage is higher quality voice when on phone calls. That's really about it.
VoWiFi also exists which lets you make and receive calls from WiFi in case you don't have signal.
Not only higher voice quality but faster dialing too. [emoji6]
Thanks
On my phone i changed the CSC-File to enable VoLTE and VoWiFi, i didn't know that it can be enabled in the build.prop too. i have a S7 Edge BTW.
Iradj said:
On my phone i changed the CSC-File to enable VoLTE and VoWiFi, i didn't know that it can be enabled in the build.prop too. i have a S7 Edge BTW.
View attachment 4229633
Click to expand...
Click to collapse
From memory, that's a Samsung only feature? CSC files.
The build.prop stuff is generic so should work on any device. And Magisk so means not modifying /system.
I'm still not convinced it does anything by itself, but I figure it's easier to make a simple module and let folks give it a try. If it genuinely does nothing and no one can figure anything else out, then I'll delete the attachment and modify the first post so at least there is something to search for that says "THIS DOESN'T WORK. DON'T BOTHER".
Just tried this on my OP3, gave me the enhanced 4g option but when I turn it on it doesnt make any difference. On call the network drops down to 3g/H from 4g LTE
Raharazod said:
From memory, that's a Samsung only feature? CSC files.
The build.prop stuff is generic so should work on any device. And Magisk so means not modifying /system.
I'm still not convinced it does anything by itself, but I figure it's easier to make a simple module and let folks give it a try. If it genuinely does nothing and no one can figure anything else out, then I'll delete the attachment and modify the first post so at least there is something to search for that says "THIS DOESN'T WORK. DON'T BOTHER".
Click to expand...
Click to collapse
Yes in the CSC-File you can enable and disable, some hidden features specifically for Samsung Phones. I also made an Magisk Module to activate some features systemlessly like App-Lock, Floating Messages, VoLTE, VoWiFi and other but I will test out your Module and look if it works with my phone.
Just tried this on my OnePlus 3 that is on ATT and it did not work. I did enable it in settings as well before trying. If we could get this to work that would be great!
Sent from my OnePlus 3 using XDA Labs
I have a Huawei P9 lite and I installed this module. New options have appeared in the settings but unfortunately despite my provider supporting VoLTE when I call it always goes to 3G
doesnt work with BQ Aquaris X5 Plus (Gohan)
With the 1.1 update I'm getting VoWiFi and it seems to work. VoLTE remains elusive.
I don't think it's that easy.
I asked the developer of the ROM I'm currently using for activating VoLTE.
He said maybe in the future, because a lot of modifications have to be made, not just editing build.prop.
Sent from my HTC 10 using XDA Labs
Magyar Telekom also introduced the VOLTE service. I asked why it did not work on my OP3 phone. I got the answer that it would only work on Samsung phones on their network.
No comment...
How to edit the VoWiFi settings to put my carriers server to connect ? I'm on Orange ro and we have VoLTE and VoWiFi.
Mtk devices support ???
(Le Eco 1s x509)

VoLTE?

Has anyone ever attempted to get VoLTE to work on Droid 4? The software should all be there in recent builds of LineageOS - I'm running 14.1. There is a "VoLTE Provisioned" flag in the secret Phone Info menu, and my carrier supports it and has enabled it on my account -- but it doesn't show up in that flag and there's no "Advanced Calling" menu anywhere that should be associated with this capability. I don't know at what level this has to be implemented, so if it's more than just software and the capability just doesn't exist in Droid 4's hardware then I can live with that. But I've never been able to get a definitive answer at an adequately-technical level to make me stop asking about it.

How To Guide [ROOT] Enable 5g, VOLTE and call screening in unsupported countries.

Hello Guys
I managed to enable 5G, VOLTE and call screening in Bahrain (Unsupported Country).
Follow the steps below to get these services.
1. Get rooted and install Magisk [Guide Link].
2. Download VOLTE module in magisk to have VOLTE after reboot [Guide Link].
You should have VOLTE now.
3. Download Network Signal Guru [App Link].
Give it Root access
Click The Three dots and choose Forcing Control
Choose [1]SIM 1 (it might be sim 2 for you, depending on which sim u using for mobile data)
Choose [3] NR MODE SETTINGS
Choose [4]SA+NSA
Reboot
You should have 5g now.
4. To get call screening, download and install Market Enabler [APP LINK]. and give it root access.
5. Enable VPN and set it to USA. I used VPN Master with the 7 days trial (Make sure to cancel subscription in Google Play so you dont get charged after the 7 days)
6. Open Market Enabler and select USA.
7. Make sure you have the latest version of the phone app, and join beta if possible.
8. Now while both VPN and Market Enabler is set to USA, clear cache from phone app
9. Open phone app and go settings and you should see Spam and Call Screen. if it didnt show .. just keep clear cache and try again till it show (I had to try multiple times till it worked).
Note: u wont have to have VPN on after this (One time step only), however whenever u reboot ur device or it turns off. Once the phone is ON make sure to do step 6 to not lose call screening.
thanks' a lot
i will try it at night
could you check your dm please? thank you
Does your network drop out, and shows no service for a while before resetting the value and returns to LTE?
These may be the most prominent features missing on Wildcard.
There are more however that need research:
1) LTE Carrier Aggregation is limited to only 2 carriers
2) LTE 256 qam upload is missing
3) ENDC NR CA doesnt seem to work (maybe?)
I've tried to crack the 1st point without any success - I presume the /vendor/firmware/carrierconfigs/confseqs "lte_ca_0.common" confseq file (the names are in the headers of the files) includes mnc specific combinations inside of it, so editing of it in some form is required.
You can do
Code:
for file in ./*;echo $file;strings -n5 $file;end
in the confseqs (or manifests) directory to see all the names in the headers.
These files luckily do not seem to be signed or encrypted, however they are binary blobs and hence unreadable. I see references to CLZ4 in the header of some of these files, however trying to unlz these files doesn't work, likewise binwalk and other tools detect nothing. Possibly compiled protobufs? Would need to trace through how these files get handled and by what service on the phone.
The second point is doable, /vendor/firmware/carrierconfigs/cfg.db is an sqlite database where carriers get their confseq files assigned. The quickest way to play around with replacing the Wildcard profile for the "unsupported countries" is to edit the regional_fallback table and country_code 0 for another carrier_id from the confnames table. The file can be replaced on the filesystem via creating a simple Magisk module zip. Some of these profiles do have 256 qam upload enabled in them, I used dk_telia (656) and it works fine. This also enabled DSS for 5G, something for which the 5G nvitem toggle in NSG didnt account for.
Third one seems to be active, atleast it reports ENDC NRCA combinations to the network via ue capability messages, however it does not seem to go active when network conditions are met. Hence I assume it is a case similar to the LTE CA one where NRCA would have to be enabled.
if there is no 5G in your country, then maybe there is no infrastructure for it, tuning your phone I dont think will fix that.
THX ALOT
Thanks a lot. This is helpful.
Could this work to enable Call Recording? If so, does anyone know the list of countries where call recording and screening are both supported?
Thank you for sharing
Will try it today, and get back to you.
Pixel 7 pro, UAE-Etisalat
anasmhds said:
Thank you for sharing
Will try it today, and get back to you.
Pixel 7 pro, UAE-Etisalat
Click to expand...
Click to collapse
5G is working fine for 1st time in Pixel 7 pro, UAE-Etisalat
Little heating the phone comparing with 4G/LTE
Did not try call screening
first i will thank every one help me
i got 5g
tbh I don't care about 5G at all but one feature I'm interested in to work is wifi calling, any info about it?
kakashi_ax said:
tbh I don't care about 5G at all but one feature I'm interested in to work is wifi calling, any info about it?
Click to expand...
Click to collapse
yap
salamdiab said:
yap View attachment 5759999
Click to expand...
Click to collapse
How?
kakashi_ax said:
How?
Click to expand...
Click to collapse
I just follow this guide and on the sim tap i just make the WIFI calling ..sorry if i send a lot of pic
I can't get it to work on Jio(India). It might be a carrier side toggle too.
Theres a way to do it without root?
alawii_shark said:
Hello Guys
I managed to enable 5G, VOLTE and call screening in Bahrain (Unsupported Country).
Follow the steps below to get these services.
1. Get rooted and install Magisk [Guide Link].
2. Download VOLTE module in magisk to have VOLTE after reboot [Guide Link].
You should have VOLTE now.
3. Download Network Signal Guru [App Link].
Give it Root access
Click The Three dots and choose Forcing Control
Choose [1]SIM 1 (it might be sim 2 for you, depending on which sim u using for mobile data)
Choose [3] NR MODE SETTINGS
Choose [4]SA+NSA
Reboot
You should have 5g now.
4. To get call screening, download and install Market Enabler [APP LINK]. and give it root access.
5. Enable VPN and set it to USA. I used VPN Master with the 7 days trial (Make sure to cancel subscription in Google Play so you dont get charged after the 7 days)
6. Open Market Enabler and select USA.
7. Make sure you have the latest version of the phone app, and join beta if possible.
8. Now while both VPN and Market Enabler is set to USA, clear cache from phone app
9. Open phone app and go settings and you should see Spam and Call Screen. if it didnt show .. just keep clear cache and try again till it show (I had to try multiple times till it worked).
Note: u wont have to have VPN on after this (One time step only), however whenever u reboot ur device or it turns off. Once the phone is ON make sure to do step 6 to not lose call screening.
Click to expand...
Click to collapse
I tried these steps yesterday and it did not work for me. Anyone else with a similar issue and does anyone know why it isn't working?

Categories

Resources