yashsingh1/xdaforums huggingface dataset:
[Magisk] McFlypants:
For how i confirmed it, read my post again.

It was automatically enabled. I went into the 4636-menu and it was all enabled. Also IMS-Status said registered. Then i found a VoWiFi-Setting in Dialer and also in settings - mobile data (enhanced 4G and VoWoFi).
[Magisk] ldeveraux:
OK I suppose our builds are different, I don't see any of that. Thanks anyway.
[Magisk] deepankarverma:
will it work on oneplus X , as chipset supports volte but officially oneplus did not provided enabled volte!
[Magisk] manish1ly:
I think we can use this idea to activate volte on volte compatible devices.

https://www.gizdev.com/enable-volte-android-n-roms/
[Magisk] xN00Bx:
[MENTION=2387233]Raharazod[/MENTION]

my device and carrier support VoLTE,

but CusROMs for my device does not support

(MM Based LAOS13 etc...)

will this module work?

Device: Redmi Note 3 (Kenzo)

Carrier: Jio

Region: India

I'm waiting for your replay sir. :)
[Magisk] ToucanSam:
Then install it and find out.

No, probably not. If the ROM has stripped out the needed VoLTE drivers, it's unlikely this will work.

Unless you're a developer, this module probably isn't useful for you.
[Magisk] manish1ly:
No. I tried it on nexus 6p stock. It broke it. But I think the same concept can be used to activate the volte in volte compatible chip devices.

But I'm not the right person to do it. My knowledge it at best very mediocre. Anyway, I'll be trying to make changes to zip files I downloaded and keep flashing to my phone. But, all the help I can get, is highly appreciated.
[Magisk] kushal biswas:
Not working on oneplus one, although my network support volte:(
[Magisk] McFlypants:
Try it! It worked for me (moto z play)
[Magisk] vaibhav1:
Can I try on my HTC desire 630 device
[Magisk] snorlex:
On xperia z3 it works? Please anyone..
[Magisk] D-m-x:
Try it and report back.

Gesendet von meinem Nexus 6P mit Tapatalk
[Magisk] Iron_rebel:
Not working on my device (Samsung galaxy J5 SM-J500 F)

I am using Resurrection remix rom (unofficial).
[Magisk] asifrahman:
Wil it work on android o roms
[Magisk] snorlex:
I installed.. And my mic don't work on calling from phone app... On other apps is working perfectly...

PS... I'm on carbon ROM cr-5.1 for xperia z3
[Magisk] AndroBuddy007:
Well I don't think the module worked out because I didn't get any new options in settings. BTW my rom already supports Volte but no option for Vowifi or wifi calling.
[Magisk] Xdevillived666:
Confirmed working on Oreo bullhead

I was pulling my hair out because my carrier supports volte and said they don't support my phone. I found a flashable for nougat that did the same but was s.o.l for Oreo until I happened on this thread. Thanks op. May I link fellow bullhead users here ?
[Magisk] Xdevillived666:
Check my post. Worked for me.
[Magisk] Xdevillived666:
For OP,there are similar flashable zip mods floating around out there. I managed to get one to work on my bullhead but only for nougat. I did notice and imporvement in call quality and that the options to enable voice over lte appeared under network settings where it hadn't been before.

Your mod appears to have done the same for me on oreo.

In any case, check out the mod from nougat. Maybe it'll help you?

Link to mod:

https://drive.google.com/drive/folders/0B7BpURZcxGtZaTB3UU8zZmt4Wms?usp=sharing

---------- Post added at 05:38 PM ---------- Previous post was at 05:36 PM ----------

It'll be under network - cellular options

Enhanced voice over data or something similar
[Magisk] Ja_som:
I installed this on my Nexus 5X with Oreo, all options are there, but...

As I read on my operator's web, both sides need VoLTE device, otherwise call will be connected via 2G nettwork.

Also "In addition to the basic support of VoLTE technology, the firmware of the phone must also include settings that allow the use of VoLTE in a specific network of a specific operator."

(and VoLTE calls needs to be activated on the user side via operator's call centrum)

So, I can't use it :(
[Magisk] Mecca EL:
Do I install this using Magisk or custom recovery?
[Magisk] Xdevillived666:
If you mean the one I linked with Google drive, you just flash from twrp. Make sure to have a back up just in case. It was originally made for redmi , but it worked on my bullhead. Good luck.
[Magisk] ToucanSam:
Just for reference, the mod you've linked to includes some drivers. This one does not. This one only modifies the build.prop.

I suspect the linked one probably isn't systemless so your mileage may vary. Also your Nexus 5X (no one calls devices by codename in regular discussion?) device runs stock so it's probably more compatible with mods like this than 500 different devices with various modifications.

For anyone who wants to try it, feel free, but be prepared to reflash your ROM if it breaks something. IE, keep a copy of your ROM on your device so you can reflash with TWRP. :)
[Magisk] Xdevillived666:
I just say bullhead because I'm used to doing **** via afh. Sorry. In any case , there are Moto ones as well that work fairly well ,and all the users so far are reporting at worst a soft boot loop. Thanks goodness, right?lol
[Magisk] ToucanSam:
I know my own device codenames. That's about it. :)

If I get some free time I'll have a play and see what happens. I've got a cheeseburger now (OnePlus 5 ;) ) so will see if it's compatible with OOS.

Was planning on switching to Lineage at some point anyway.
[Magisk] Xdevillived666:
Good luck! I saw a post about editing the buildprop to enable volte on the older OnePlus devices. Might work for yours :)
[Magisk] Ramdevsinh007:
Not work for my device

I m from The India. My phone is elephone p9000 and carrier is Jio 4G. My Carrier providing me VoLTE service but my phone doesn't support VoLTE . Thats why i installed this file but its doesn't work , it is just added option of volte in network setting in my phone. But really it is not working..
[Magisk] Xdevillived666:
How do you know it isn't working ?
[Magisk] Ramdevsinh007:
Because i tried to call my firends but not dialing and also not appear icon of VoLTE's in statusbar.
[Magisk] Xdevillived666:
Sometimes people get hd icon. Best way to check is secret service code(for Nexus 5x is *#*#4646#*#*) , go to phone menu, three for menu, check I'ma service status. If registered with I'ma, then it should work.
[Magisk] giebeka:
I would like to completely disable WiFi Calling on my LG G5. How to do that? What values I need to change?

Wysłane z mojego LG-H850 przy użyciu Tapatalka
[Magisk] hasan4791:
If ppl from India who are having volte enabled devices, after flashing this module you guys have to setup apn also.

1. Jionet(change only following options)

Name: Jio4g

Apn: jionet

Apn type: default

Apn protocol: ipv4/ipv6

Apn roaming protocol(if this option available): ipv4/ipv6

2.Ims(after saving this apn wont appear under apn list but volte start to work immediately)

Name: ims

Apn: ims

Apn type: ims

Apn protocol: ipv4/ipv6

Apn roaming protocol(if this option available): ipv4/ipv6

For 1st setting, apn type should be default, or else data will always be on even though its manually off.

Thanks
[Magisk] d4rklabs:
i use hotspot to play ps4but thoa building i live in ruin my singnal.

Anu advice???thanl p
[Magisk] satish.yarramsetti:
Super thanks.
[Magisk] tanipat:
is this support pixel2 on oreo by any chances? i want to enable volte and vowifi badly as i checked with *#*#4636#*#* and it all provision button is all greyed out. On my essential phone is all on and it can be use both service in Thailand normally
[Magisk] atirox:
Just thought I'd add my two pennies from Canada...

I'm with Rogers currently, and from the research I've done, it has yielded the following conclusions, at least as far as Canadian providers go...

1) While VoLTE is supposed to be part of the 4GPP standard and therefore should work on any phone used on a network that supports VoLTE, this is not the case in Canada.

1a) As far as Rogers is concerned, VoLTE is only supported on phones sold by them, as the IMEI has something to do with wether or not you get VoLTE support. (Sounds like there is a list of valid IMEI numbers that support VoLTE on the Rogers network, and if your IMEI isn't on it, no VoLTE for you!)

1b) Rogers has told me they are working on VoLTE Support for Non-Rogers phones, but they have no ETA as to when it will be rolled out.

1c) If you're on the Rogers network, and your phone is not a Rogers phone, this module won't do much. If you've lost your VoLTE Support due to running non stock firmware this should fix it.

2) VoWLAN is an entirely different beast, and based on what I've learned, it sounds like this requires carrier tweaking. Which means, as far as Rogers is concerned, if your phone didn't come from them originally, then you're pooched, because Wi-Fi calling won't work.

2a) As far as Rogers is concerned, they're also working on adding support, but have no timeline for it either...

Hope this helps answer some of the questions lingering out there.
[Magisk] tanipat:
i successfully flash your zip to my pixel2. all provisioned flag is turn on and all settings is there and on.

i use it in Thailand though, and trying to add ims in my apn according to my Thailand carrier. Unfortunately once click save it is nothing happens. Normally in Thailand i know that carriers are support several phones sell in Thailand but not all. Things i got excited is when i got my Essential phone last month i excited that it can be use all volte and vowifi perfectly out of the box even this phone is fall in the same categories as pixel2 and some other phone which not officially sell here, and not mark as supported from local carriers.

So i think there should be the way to make my pixel2 work as good as my Essential Phone though i do not know why my ims is cannot be set. All provisioned on is the good step for me here anyhow so thanks to the devs here.

anybody knows a work around to force ims set up? As i check *#*#4636#*#* all provisioned flag on bu ims showed unregistered. Thank you guys
[Magisk] MintyTrebor:
Reporting this enabled Wifi & VOLTE on my OnePlus 5T on Three UK. Wifi Calling works great. Thanks!
[Magisk] mrbeem:
To be more specific... If your carrier enables WiFi Calling through rom update, not an external app, you need /OP or /cust directory with WiFi Calling config files inside, plus additional apns (ims, xcap, ia, etc. Depending on your carrier). Those directories are put in your device's main root folder during .kdz installation of your carrier's WiFi Calling enabled rom. If you want to enable WiFi calling on a custom rom you need to have the two above directories with all the content inside put where they are supposed to be, after you've installed a custom rom from a .zip file.

VoWiF wise, Magisk VoLTE/VoWiFi enabling module is nothing more than build.prop commands which enable WiFi Calling UI buttons and settings. Without correct apns and telephony configuration files it will not enable WiFi Calling.

One more thing. Check your build.prop file for lines that refer to overlay and lteOnCdmaDevice. They should both be there and have 1 after =. Another line you must have is ro.capp_cupss.rootdir=/OP or ro.capp_cupss.rootdir=/cust, depending on where your WiFi Calling files are. Additionally, for LG phones it needs ti look like: ro.lge.capp_cupss.rootdir=/OP or =/cust.

All above might get it done for.you but it does not have to since every carrier has different criteria for selected devices WiFi Calling service login.
[Magisk] spavian:
For Orange RO , volte setting is APN : ims , and ipv6 .
[Magisk] Xdevillived666:
I'm in France too. What carrier have u got ?
[Magisk] chudy_85:
Can any one can added screen shot from apn configuration.
[Magisk] kushal biswas:
Not working on Oneplus One
[Magisk] hasan4791:
Does ur phone have volte support? If not then probably it wont work...
[Magisk] shmuel0990:
Lg g4 nougat g6 port Allow??
[Magisk] acetone802000:
Does it work in France (Orange) ?

Thank's in advance
[Magisk] Xdevillived666:
Only if the carrier supports the phone. I'm with Bouygues and they only support various Sony, Samsung, and iPhone models for volte, which is stupid because it worked on my 5x with T-Mobile in the USA.
[Magisk] adithya2306:
The thing is that calling with volte requires the program called IMS and it's libraries, installed in the system. ROMs that don't support volte usually don't have IMS and it's libs built in them. The build prop values are indeed required, but it's pretty useless without IMS. Most devices have the same IMS provided by Google (generic IMS) but some need source code editing and they use CAF's IMS.
[Magisk] acetone802000:
Ok thank's so no volte for us in France !
[Magisk] shmuel0990:
HELP

Hey. My carrier supports VOWIFI.

Is it possible to make the version support this?

LG G4 H815 - BL: OPEN

ROM: G6 UI.
[Magisk] bkkzak:
Is it possible to package the IMS libraries in the module as well?
[Magisk] godofsalt:
Read the OP, and you'll find your answers
[Magisk] shmuel0990:
Sorry do not understand, but what is OP ??:confused:
[Magisk] chudy_85:
Op it person who write topic and module
[Magisk] shmuel0990:
And ... I do not understand where my mistake is.

(Sorry for the not very good English)
[Magisk] shmuel0990:
HI

Sorry my English is nothing.

Can I tell where I'm wrong ??
[Magisk] godofsalt:
OP- Opening Page. Started by 1 person or more. Only through approval of the owners of that Forum, XDA.They have the control of the website.

Most of the time, the Open Page, at the top of said page. Will and should, have all the info regarding the Topic. said project. Page 1, Post 1, 2 or 3, - again will have all the info that about the topic as well as links to the download of the topic.

Being good at maintaining and update the topic is a lot of time, and work.

Hope this can clear things up for you
[Magisk] badabing2003:
And I thought op stood for

Original Post(er).
[Magisk] godofsalt:
Could be that as well!

Just to note, the Module is working great!

Somewhere 5 - 5.1 or 6, Sammy AND Sprint (and others) actually took this out of stock firmware, which I could only tell, they want more $$$ for services.

Screw that!

Love This Module. Saves me data time as well as being able to be just about anywhere (w/some sort of Wi-Fi) to be able to use a feature I missed!

Keep up the great work!!

Thank You!!!
[Magisk] adarshm4you:
Tried abow zip via magisk in my meizu m2 mini.

This phone chipset support this feature.

I am from india.

Using jio volte service.I set ims in apn settings.

I am using resurrection remix 5.8.3 unofficial rom.

Wifi calling feature is seeing in wireless networks.

Any more to do to get volte working?
[Magisk] ofirmz:
hi., i have a galaxy s5 with ligeage os., im on t-mobile network., do this gonna work?
[Magisk] Rammit:
Where do we find 2 (ims)setting

---------- Post added at 05:41 PM ---------- Previous post was at 05:40 PM ----------

Where do we find 2 setting I.e IMS
[Magisk] hasan4791:
It wont appear in apnlist...
[Magisk] Sreekantt:
How to place calls on wifi...is it automatic or I should do something manually ??
[Magisk] sam0056:
I've installed the module on moto z play and my carrier supports volte and this module does enable everything on paper but still does not work and I do not get the volte logo in status bar. Previously on my lenovo p2 which was bought from 3UK who is my service provider I would get volte and lte at the same time and I could make a call over lte which would sound extremely clear. I think the developer is right something needs to be enabled on the service provider side to actually enable volte properly. I do not think it has anything to do with apn settings either because I had the same settings on my previous phone and had volte. I'm glad someone is looking into this matter and hopefully it is worked out soon because volte is a very welcome service for those black spot areas.
[Magisk] George Malas:
In my case , 4G LTE was disabled for some reason and I could only get 3G+ (or 2g -_-). So I gave my carrier a call and they enabled 4G on my sim card. Maybe you should call yours too ?!
[Magisk] sam0056:
Hi I already tried this and they said only the phones bought from them will have volte enabled. I think that's a way of them selling there own phones exclusively.
[Magisk] devsx:
I can add some interesting information to this topic:

-This mod only adds the VoLTE functionality on android software level

-To add VoLTE support to a specific carrier which is not supporting VoLTE officially on a device, the modem settings must also be modified for example the NV items for Qualcommm. This can be achieved, with replacing the default NV settings config file with one of a carrier supporting VoLTE

-The IMS APN must be added as well.

-Your carrier subscription must be provisioned for VoLTE, which is usually done through a system which recognizes your phone and then updates your subscription

I was already able to enable VoLTE on the Pixel XL 1 for a carrier which is not supporting VoLTE on the Pixel XL using the Deutsche Telekom NV item settings.

I'm now working on the Pixel XL 2, but unfortunately it is a bit different then the Pixel XL 1, I could need some help with modyfing the radio and modem img files and then it sould work as well. Basically we need a modified radio and modem img file, but I don't know how to open and modify those files. If you like to work with me on this, contact me at voltefornexus@gmail.com
[Magisk] adithya2306:
Yep, but the same IMS apk and libs ain't gonna work for all devices
[Magisk] devsx:
Why would you like to put the IMS library into the mod?
[Magisk] Okazar:
I'm pretty pissed about this. I was pulling my hair trying to figure out why it wasn't working in my at&t v20
[Magisk] Xdevillived666:
It's exactly that. The only thing they have to market carrier branded phones, which sucks. In my case, my provider sells all phones unlocked but only provides ims integration for,Sony, Samsung and Apple :-/ and only a few models at that
[Magisk] -4ndr01d-:
So, I'm running the latest Lineage nightly. My carrier (verizon) and device (htc10) does support all the advanced calling features and they do work on stock rom. checking the hidden menu, the options are grey out. i checked the after flashing the module in OP, and those options in the hidden menu let me enable them...but the time i back out and go back in, they are disabled again.

is there anything I would need to do? could I uninstall module, make a copy of build.prop and add those lines in and reboot and see if my changes stick in the hidden menu?
[Magisk] JWolf1384:
I am in the same exact situation.
[Magisk] mrbeem:
Note that build.prop lines i posted before are for LG phone, not htc.

Uninstall the module and try adding this to your build.prop:

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

persist.dbg.wfc_avail_ovr=1

persist.radio.rat_on=combine

persist.radio.data_ltd_sys_ind=1

These are the lines that should work on any phone, not only LG.

Additionally check if you have apps called WiFiCalling.apk, ims.apk or ims4.apk. Those are the mandatory apps for WiFi Calling.
[Magisk] -4ndr01d-:
on the ROM where it all works (based off stock rom) I have a WFCWifiCall.apk, WifiRouter.apk, wfc-provider.apk, WFCService.apk .. would only need the one, or since it has WFC in the name we need the others as well?
[Magisk] mrbeem:
You would need all the apps that refer to WiFi Calling. Also, if your stock rom has an app called ims.apk or ims4.apk it is mandatory as well. In my G6, the ims4.apk is responsible for registering and activating the calls over WiFi and the wifi calling icon that appears on my status bar when the service is active is displayed by ims4.apk. Don't know about htc.
[Magisk] mrbeem:
Look below, screenshot from my G6 running Fulmics ROM 3.3... Notice WiFi Calling icon on status bar next to WiFi icon.
[Magisk] -4ndr01d-:
ok, I am browsing stock rom and under /system/priv-app/ i see the WFCWifiCalling.apk

under /vendor/app I have an ims.apk with libs folder with two .so files in it

/vendor/lib and /vendor/lib64 have a few lib-ims*.so files

/vendor/framwork has a qti-vzw-ims-internal.jar file

not sure of that partition is needed, but under /system/vendor I have the exact same thing as /vendor

not sure if anyor some or all of those are needed, I assume the .so files are the drivers?
[Magisk] mrbeem:
Yes. If you copy stuff to /vendor it will appear in /system/vendor after reboot or the other way around. But will apps from stock rom work on Lineage... No idea. The other problem is in vendor/framework. Not sure if the .jar will work on lineage as it has different framework than stock :/. I never done it on LineageOS so you just have to try and see what comes out of it. I struggled for like a month before i figured out the solution, but then again i had all the apps already built in the rom, the key was to point the system to config files in /OP via build.prop commands
[Magisk] ptashantraj:
after flashing on my moto e3. my device show me no sim card. what i do now plzz help
[Magisk] adithya2306:
I never said I like to.

I just said that in non-volte custom ROMS, or ROMs in which volte is completely disabled, these build props ain't gonna work without IMS app and it's related stuff (whether from caf or from AOSP), and that it's kinda possible to package these stuff into the module, but it's gonna be a painfully long tasks which no one would like to do.

---------- Post added at 12:42 PM ---------- Previous post was at 12:40 PM ----------

The .so so files are the IMS libraries (libs) made by CAF (presumably)

---------- Post added at 12:56 PM ---------- Previous post was at 12:42 PM ----------

Umm... [MENTION=2387233]ToucanSam[/MENTION]

For devices with CAF's IMS packages, these build props are required as well:

service.qti.ims.enabled=1

telephony.lteOnCdmaDevice=1

net.lte.volte_call_capable=true

persist.radio.csvt.enabled=false

persist.radio.jbims=1

persist.volte_enabled_by_hw=1

persist.radio.ROTATION_ENABLE=1

persist.radio.VT_ENABLE=1

persist.radio.VT_HYBRID_ENABLE=1

persist.radio.VT_USE_MDM_TIME=0

Note: the last 3 lines help to enable Video calling over LTE (ViLTE) if VT libs are present in the phone.
[Magisk] -4ndr01d-:
even if we do pu tthe libs in the correct place (if we do find all of them needed along with whatever apps) wouldnt we need more build prop lines. i think a previous poster said he had to point the buildprop to thos files

I dont know too much about developing, but I'm all for this. staying on a stock based rom is my only hope for service where i stay. if it werent for wifi calling, id be dead in the sticks. so heres to hoping we can figure something out for enabling this for an htc10 on aosp or similar
[Magisk] amandutta01:
Anyone tried this in OPO?
[Magisk] Raistlen0:
Has anyone gotten this to work on a Motorola XT1225, XT1250, or XT1254 ?
[Magisk] Georgian51:
I'm new here and I hope I do not post wrong. I installed this module but only the vowifi function was enabled. Can you tell me what to do next? I installed this module on the Huawei Mate 8 NXT-L29. Thank you
[Magisk] qa003qa003:
Have option, but calling still come back 2g.:rolleyes:
[Magisk] jaggillararla:
how did you get the things for your pixel 1? i can maybe re-create the steps you did for my pixel 2

---------- Post added at 11:38 AM ---------- Previous post was at 11:36 AM ----------

did u fix it?
[Magisk] devsx:
There you go:

https://www.reddit.com/r/GooglePixel/comments/7n8pes/comment/ds1d5ky

Let me know if you need additional infos.
[Magisk] tanipat:
Great to here some dev interested in this one. What can i help you on?

Still Hope it can be work with Pixel2 and One Plus 5T, anything i can help please let me know. Thanks