yashsingh1/xdaforums huggingface dataset:
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
who is your provider

did you delate htc__xxx.xml files from system/customize/acc folder
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
use root exploree

go to system/customize/acc open default.xml and edit lines

<item name="carrier_default_wfc_ims_enabled_bool" type="boolean">false</item>

<item name="carrier_htc_ims_setting_type_bool" type="boolean">false</item>

<item name="carrier_htc_show_volte_ui_bool" type="boolean">true</item>

<item name="carrier_htc_volte_ui_checked_bool" type="boolean">true</item>

<item name="carrier_wfc_ims_available_bool" type="boolean">true</item>

<item name="showVolteStatusBarIcon" type="boolean">true</item>

save and reboot

delate htc__xx.xml one with your phone cid from system/customize/acc

reboot and should work
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
who is your provider?
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
thanks for help.

I tried that, and it doesn't seem to work on my u11+

I guess i will have to get a new phone that support VOLTE on Tmobile US[/QUOTE]

I did found that on tmobile branded htc 10

this lines are also different from htc u11+ or 12+ default.xml

<item name="supportTmousHiddenNumRule" type="boolean">true</item>

<item name="supportVolteCepEnhancement" type="boolean">true</item>

<item name="enableTMOUScustomization" type="boolean">true</item>

<item name="enableWhitePackageNameID" type="boolean">true</item>

<item name="volte_eab_operator_behavior" type="string">tmous</item>

-<app name="TMOUS_IMS">

<item name="enable_new_wifi_ims" type="boolean">true</item>

<item name="enable_wifi_ims" type="boolean">false</item>

<item name="support_mtk_vowifi" type="boolean">false</item>

<item name="wfc_customer" type="integer">0</item>

-<item name="wfc_sim_list" type="string-array">

<string>00101</string>

<string>310160</string>

<string>310200</string>

<string>310210</string>

<string>310220</string>

<string>310230</string>

<string>310240</string>

<string>310250</string>

<string>310260</string>

<string>310270</string>

<string>310300</string>

<string>310310</string>

<string>310490</string>

<string>310530</string>

<string>310580</string>

<string>310590</string>

<string>310640</string>

<string>310660</string>

<string>310800</string>

</item>

that's files from tmobile us htc 10

https://drive.google.com/open?id=1AKriJ7XOyHNvxkdloAPOcE4tsIUZNesY
[HTC U12+ Guides, News, & Discussion] JamieKitson:
ID Mobile, PLMN 23420. I had the VoLTE and WFC options after following LlabTooFeR's instructions, but neither is working. I have tried your instructions too. What version of Andorid are you using? One big difference I notice between our files is that the MNS XML files on my phone are like LlabTooFeR's pastebin whereas yours are quite different. I did try yours but they didn't work at all.
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
im using htc u12+ dual sim and htc u11+ dual sim both android oreo 8.0.0

I guessing your network is three uk

you need edit default.xml from system/customize/acc

<item name="carrier_default_wfc_ims_enabled_bool" type="boolean">false</item>

<item name="carrier_htc_ims_setting_type_bool" type="boolean">false</item>

<item name="carrier_htc_show_volte_ui_bool" type="boolean">true</item>

<item name="carrier_htc_volte_ui_checked_bool" type="boolean">true</item>

<item name="carrier_wfc_ims_available_bool" type="boolean">true</item>

<item name="showVolteStatusBarIcon" type="boolean">true</item>

save all files

reboot your phone

after full boot use the root explorer and go to system/customize/acc and delate htc__xxx.xml which is named with your cid

reboot phone

you should see voice over lte and wifi calling under call setting

if not working I do think the might be some extra enabling in three app as I find with o2 uk volte and wifi calling need to be enabled first in My O2 app
[HTC U12+ Guides, News, & Discussion] JamieKitson:
To be honest I think your instructions are unnecessarily complicated. As far as I can see the XML config files you got out of the APK are not in the right format to put in the MNS directory so Android ignores them and uses the default file. If you get the MNS and map file correct you don't need to do the rest of the stuff.
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
Most important thing that's working for me I did not find that complicated

This is only idea how I have done it and is working for me I shared that with people if you don't like it try find other way but as far I know I have Wi-Fi calling and volte working on my phone and you don't

So do it your way and let me know simple steps I be more then happy

Thanks

BTW You right with XML files there are from Huawei so they different format I did delete them from mns folder and volte still working and both options available in call setting so I guessing we need just edit default.xml in acc folder will try that later on today
[HTC U12+ Guides, News, & Discussion] malenurse.sb:
Just curious if anyone has gotten Vowifi working with this on US unlocked on Verizon Wireless
[HTC U12+ Guides, News, & Discussion] kkalkan:
Firstly thank you for helping.

I think I'm doing it wrong. Can you edit the folder and send it to me? I gave the link.

https://drive.google.com/drive/folders/13utGq38NZYSRVbfPQcTT6yf4WrtOWjAY?usp=sharing

---------- Post added at 19:04 ---------- Previous post was at 19:03 ----------

vodafone tr 28602 cid htcj15
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
Hi mate you ware right there is no need to adding any files to mns folder or even lines

I did reset my HTC u11+ back to stock rooted and I just edit default.xml as in acc folder there is no htc__xxx.xml that is named with my cid.

So I guessing we just need edit default.xml or htc__xxx.xml named with cid
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
Actually you don't need add any files just go to system/customize/acc and edit default.xml and htcj15.xml with lines as per previous post and that's all
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
check attached put back to system/customize/acc

rename default(1) to default.xml
[HTC U12+ Guides, News, & Discussion] kkalkan:
The result is the same. Isn't that weird?

Looks okay, but it's not active.
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
is your provider supports wifi calling and volte? do you have it enabled from your provider

in uk is available with pay monthly plans only
[HTC U12+ Guides, News, & Discussion] kkalkan:
Yeah. No problem with samsun and huawei devices.
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
did you check htc u11 threads for wifi calling and volte as well

as mine is for htc u12+ and htc u11+ and dont know if will work with htc u11
[HTC U12+ Guides, News, & Discussion] kkalkan:
I looked at them all, tried hard but not.

vodafone does not have htc in the volte list.

Thank you so much for your time. :):good::good:
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
yes i had same situation with my phones both not on EE Uk list but editing default.xml file enabled volte and wifi calling for me

did you tried installing custom rom viper for example i seen few with volte and wifi calling enabled
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
try delate htcj15.xml from system/customize/acc
[HTC U12+ Guides, News, & Discussion] kkalkan:
No, I haven't tried it. Do I need to install viper ROM
[HTC U12+ Guides, News, & Discussion] gnabtib8:
I got it to work on my HTC__626 dual SIM device. I copied my default.xml and htc__626_default.xml files and modified them according to the instructions here. Then made a MNS folder and placed them inside. Using RAR I moved them inside of the viperu magisk rom module in the directory system/customize/MNS. Installed the modified viperu magisk rom module and in return it modifys the settings systemlessly. Thank you for all the hard work done in this thread from all the peeps here.
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
try delate htcj15.xml from system/customize/acc

and reboot

yes i would give a try to install just to see if that helps but first do backup and download stock ruu for your phone in case you need to go back
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
thats cool can you share yours default.xml and htc__626.xml i seen someone else was asking for tmobile us volte and wifi calling
[HTC U12+ Guides, News, & Discussion] kkalkan:
I'm getting backup now. I'm gonna try him. If not, I'll change cid no.
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
check atached for default.xml from verizon htc 10

if you pull out your default.xml from system/customize/acc

edit according that file and i think you should be able to get wifi calling and volte
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
There is the guy who have been able to get Wi-Fi calling and vote on T-Mobile us check app and mods thread
[HTC U12+ Guides, News, & Discussion] fsrkewd:
Thanks, will give it a shot when i get home
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
Hi mate

i did edit default.xml with lines from htc 10 verizon branded

see attached

can you do backup of your default.xml from /system/customize/acc

delete that file and place attached file on your sd card and copy in twrp

after reboot you should see options for volte and wifi calling under call setting check if works and

let me know if any good news
[HTC U12+ Guides, News, & Discussion] mikeandroiduser:
Rooting

Hi, I got directed here from the EE forums. I'm a complete N00b at rooting. Can someone explain what I need to do with basic instructions.

I currently have a Stock HTC U12+ purchased from HTC UK. I'm on the EE network. It's a DualSim 2Q55100 model running Android 8.0.0 Software version 1.30.401.2 Thanks
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
Read this first

https://xdaforums.com/u12-plus/how-to/guide-how-to-root-u12-magisk-tips-tricks-t3802583

U need unlock bootloader with htcdev.com

Follow instructions there

Do backup of your phone as unlocking bootloader erase everything

When u done report back
[HTC U12+ Guides, News, & Discussion] malenurse.sb:
Thanks for trying to get that working for me. Unfortunately, it didn't work. The only change I noticed was there was a volte icon in my statusbar. I changed a couple more things in the xml and was able to get the toggles for WiFi calling and video calling active in the *#*#4636#*#* menu. When you click the three dot menu in that area however, it still says Vowifi is unavailable. HD calling still didn't show up in settings. ? I appreciate your time though.
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
OK thanks for testing it will see if I missed something

Did volte works?
[HTC U12+ Guides, News, & Discussion] malenurse.sb:
VoLTE was working, but it was working before. On Verizon that is all that works because there are no cdma radios in the u12. So whatever you and I did didn't break volte which is nice
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
OK at least that good news will try look at it later tonight pretty sure vowifi would work as well just something missing
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
Hi mate in system/customize/acc do you have any other files htc__***.xml that's named as your phone cid
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
hi mate can you test that is your files with almost no changes except for files in mns folder

do backup of your first

let me know if works

cheers
[HTC U12+ Guides, News, & Discussion] malenurse.sb:
I'll give it a shot, no other files in Acc folder. Again, thanks for your time.
[HTC U12+ Guides, News, & Discussion] malenurse.sb:
So close! Wifi calling is now showing up in call settings. It won't show up in the status bar unless I turn off my mobile radio. It will then show up in the status bar and on the dialer. It won't make calls though and still shows up as unavailable under the special phone menu. Hmmm
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
Yep we getting closer will see what I missed and try to dig some forums as well for some info

Thanks

For testing
[HTC U12+ Guides, News, & Discussion] ryzeguy:
If I post my default.xml file, will anyone help me edit it for Ukraine vodafone.

---------- Post added at 12:11 PM ---------- Previous post was at 11:47 AM ----------

For htc u11+
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
yes i will what is cid of your phone and do you have htc__xxx.xml file named with your cid in /system/customize/acc or just default.xml
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
yes i will just post it do you know how to copy back ?
[HTC U12+ Guides, News, & Discussion] ryzeguy:
in /system/customize/acc just default.xml.
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
Put that on sdcard boot on twrp use file manager and put that back in to /system/customize/Acc after reboot under call settings you should see voice over LTE and Wi-Fi calling both of them depends if your provider support it so if it not working then you either need enable with your provider or you not on pay monthly plan

Let me know if works
[HTC U12+ Guides, News, & Discussion] ryzeguy:
I think it works since the settings appeared. But, unfortunately, my operator does not support wi-fi colling - I think so. Thank you for help me.
[HTC U12+ Guides, News, & Discussion] malenurse.sb:
Just out of curiosity, has anyone tried getting volte working on the gsi stock android roms? The roms work fairly well but volte isn't working. Does anyone know where the volte files are on stock android. They aren't in the same place in fine explorer.
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
Yes I did tried to find where configuration files or an prop files are placed in gsi roms but no luck

If you use magisk module called voenabler and install on your gsi rom will bring volte and Wi-Fi calling options under setting but both won't work
[HTC U12+ Guides, News, & Discussion] andreipaval:
Hello, maybe someone can help me, I'm trying to enable VoLTE and VoWiFi on my HTC U11+, non-carrier version,

European Dual-SIM version, CID HTC__034, with unlocked bootloader, and rooted by Magisk patched boot image,

for my carrier Orange Romania, 226 10. The SIM card is already provisioned, tested in another phone and worked flawlessly.

I've already tried everything that I saw on this thread, modified in /system/customize/acc the default.xml file, but also HTC__034.xml,

with both files but also with each one by itself. Also tried to add my carrier config file in in /system/customize/mns, 22610.xml, based on 226.xml

which was already present there, and added it to mns_map.xml. So far nothing worked, I get the toggles in Settings->Call, but neither

functionality works. Also debugged with Network Signal Guru, and I don't see the ims APN registering.

I see here in the opening post the LlabTooFeR method is mentioned, but the only the changes to /system/customize/acc are suggested further,

then are the changes in /system/customize/mns necessary or not ? And the xml parameters to change are actually different between LlabTooFeR and OP,

then which one are correct ?

But where are the actual apn settings for the carrier network ?, in which file.

For the people that succeeded, was the ims APN added automatically by the phone or did you add it yourself ?

Did anyone succeeded for an Orange carrier in any country ?

Thank you for any suggestions or tips.
[HTC U12+ Guides, News, & Discussion] geojoking:
I am very interested in getting a solution for this, I am in the same situation as you. On Orange RO, as well, but using an U12+.
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
Hi

Backup you acc files

Try to delete htc034.xml file and reset

Let me know if it helps
[HTC U12+ Guides, News, & Discussion] coolbeans2016:
Just purchased the HTC U12+ 64GB for Verizon here in the USA for my girl. Had no idea wi-fi calling or VolLTE was going to be a problem. Is it? She is on a yearly plan, been a customer forever. Graduating from her M8 that finally died.

Thanks....

zach
[HTC U12+ Guides, News, & Discussion] malenurse.sb:
VOLTE isn't an issue on sense roms. Wifi calling doesn't work on verizon with the u12. I am a Verizon subscriber as well. I couldn't get volte or WiFi calling to work on any of the gsi roms though.
[HTC U12+ Guides, News, & Discussion] andreipaval:
Tried like you said but still not working.

Hey marcinkoko009, for you it's working, can you please tell me if the ims APN was added automatically after the changes you made,

or did you have to add it yourself in Settings ?

Because mine is not added automatically, but even if I added myself it still does not work.

Thanks.
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
No I did not added apn settings it worked

Can you share your default.xml file I will check if all correct
[HTC U12+ Guides, News, & Discussion] andreipaval:
Here is my default.xml.

What phone do you have and what mcc / mnc ? Mine is a U11+ DualSIM European Unlocked with HTC__034 CID.

Could you please share a screenshot with your APNs: Settings -> Network&Internet -> Mobile network -> Access point names,

and the details of your "ims" APN. Also a screenshot of the Settings -> Call detaild would be helpful, because

on mine the text under VoLTE and Wifi Calling settings is sometimes different.
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
OK will check that later as in work now

Apn setting should be automatically update once sim is inserted try to restore by default in 3dot menu

I have both htcu12+ and 11+ both dual and Europe cid
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
I edited your default.xml rename and copy in to acc folder using twrp

Remember you need boot twrp to copy that
[HTC U12+ Guides, News, & Discussion] andreipaval:
Thank you for all your help [MENTION=8796336]marcinkoko009[/MENTION] . I finally managed to get VoLTE and VoWIFI working on my U11+ European DualSIM.

But it seems that the modifications that you described here are necessary (at least some of them) but they are definitely not sufficient,

at least for every European carrier. In my case they were not, for Orange Romania, the settings were enabled but the radio would not

register with the network for VoLTE and VoWIFI.

What I needed to do were the changes described for the OnePlus recent phones, with the PDC tool and the Qualcomm drivers.

I found in /vendor/mbn/mcfg/... the *.mbn specific files for many carriers, and mine Orange RO.

Took the mbn file from there and activated it in the PDC tool in usb diag mode (search for this in the OnePlus forums).

Then I just edited HTC__034.xml (my CID) for just these parameters:

" <item name="carrier_volte_available_bool" type="boolean">true</item>

<item name="carrier_wfc_ims_available_bool" type="boolean">true</item>

<item name="carrier_htc_volte_reg_icon_bool" type="boolean">true</item>"

, last one is optional if you want the VoLTE icon, but it's kinda big, only the first 2 are actual enabling functionality.

Then after reboot everything worked perfectly.
[HTC U12+ Guides, News, & Discussion] marcinkoko009:
Like I said in my very first post that was only idea how I have done it

And It works for me

But I'm more then happy that after all you have got that working on your phone

We learn something new everyday

So we might help others with your method as well

Cheers for sharing that
[HTC U12+ Guides, News, & Discussion] jbm76:
I have the oneplus 6 but need the mbn file off the HTC U12.. the Telstra one.

How did you get the pdc tool working with the U12? I had someone try to use the PDC tool but wasn't able to get the U12 into diag mode.
[HTC U12+ Guides, News, & Discussion] Iqbal Singh Bajwa:
Hi all , I am relative to new Rooting and Custom Roms. I am not sure what i am going to ask does even make a sense or feasible .

I have HTC U11 UAE variant which is basically the same as Indian Variant (6GB , 128 GB) and Indian variant is enabled for VOLTE and WIFI Calling. If i copy MNS folder from Indian HTC U11 and paste in UAE variant. Can this work ?
[HTC U12+ Guides, News, & Discussion] Jump1ng:
Any one got WiFi calling working on the latest 1.5x firmware?

I tried to get it working but no joy on UK EE, do we still need to add the 23433.xml and msn_map.xml or is it enough to just edit the lines in default.xml or HTC_034.xml?

Quite keep to get it to working as it was nice especially the VOLTE function.
[HTC U12+ Guides, News, & Discussion] andrea1493:
I've modified default.xml file and now i see the volte option in the calls settings, but VOLTE doesn't work yet. I have Tim carrier (Italy). It supports VoLTE and is enabled, but still switching to 3G when I make a call
[HTC U12+ Guides, News, & Discussion] LlabTooFeR:
There is no TIM profile in vendor partition. Without having this profile, it's not possible to use VOLTE/Vo-WiFi.
[HTC U12+ Guides, News, & Discussion] yellowhornet13:
I'm on stock Oreo, and just turned it on (T Mobile), without any success.

Is the Volte and VoWifi depending on Pie?
[HTC U12+ Guides, News, & Discussion] Iqbal Singh Bajwa:
No it's not dependent on pie. I am also on stock Oreo rom. I was able to get volte working by just replacing default.xml files.
[HTC U12+ Guides, News, & Discussion] yellowhornet13:
Do I need to be rooted for this change?
[HTC U12+ Guides, News, & Discussion] Iqbal Singh Bajwa:
I think so. As per my knowledge there is no other method except rooting to access system folders.
[HTC U12+ Guides, News, & Discussion] Derepinar:
Can you help me in the same situation as you. exactly what do i need to do

Thanks
[HTC U12+ Guides, News, & Discussion] iuli21:
Can somebody help me?, Im using an HTC cid 60. Digi mobile Romania, thx tried all the modifications described above. But without any luck
[HTC U12+ Guides, News, & Discussion] Jump1ng:
Got WiFi calling and Volte working again by using LeeDroid ROM hopefully he will make it available to every one and a full ROM.

Currently its a magisk module which is very easy to use as long as you have magisk installed.

Happy days!
[HTC U12+ Guides, News, & Discussion] yellowhornet13:
Where can I find the LEE Rom?
[HTC U12+ Guides, News, & Discussion] jab5555:
I've been informed no matter what you do on 3 UK, the settings are sim dependent, I could get Wi-Fi calling on Vodafone automatically, never tried my phone with EE, but I suspect it could be the same problem, strange thing mine worked in USA whilst roaming but can't get it work in the UK, 3 UK answer is buy one of their phones grr
[HTC U12+ Guides, News, & Discussion] Jump1ng:
I have working VoLTE and WiFi calling on EE so it is possible to fix, easiest way imho load LeeDroid and you have easy access to both features without having to modify xml files yourself.
[HTC U12+ Guides, News, & Discussion] RyuujiTakasu:
Hello

I'm new to rooting and modifing so my question may sound a little bit dumb.

I got a U11 with Vodafone EU/Germany branding which got Wifi calling and VoLTE (which i cant use cause if my contract) and a unbranded U12+.

So my question is, can I just copy paste the xml from my u11 to my u12+ ? Also do I need root or can I do it wothout? (Cause I dont want to wipe and reinstall all my apps and authenticators) also because in the OP is the following line:

Does this mean i need root regardless or can I also do it trough my PC?
[HTC U12+ Guides, News, & Discussion] raxus_5:
Hi all,

I too want to enable wifi calling on my htc u11+.

I have unlocked the phone, but I am not able to root yet, dur inability to boot into recovery. Looks like the TWRP version for my Android patch level (1 july 2019) is probably not available.

Is it possible to edit the above file, in just unlocked state without installing root ?
[HTC U12+ Guides, News, & Discussion] raxus_5:
Update:

I got root on my phone with Magisk.

But I am not able to edit the default.xml. I get error saying, it's a read only file
[HTC U12+ Guides, News, & Discussion] raxus_5:
Ok. The issue was about granting root permission to my file explorer and editor.

I got it enabled finally. I edited 2 files though: /system/customize/ACC/default.xml and /system/customize/MNS/HTC_<cid>_default.xml as per instructions of 8bitbang.