[LG V30 Guides, News, & Discussion] markdcouto:
This is only meant for the Indian V30 H930DS devices and specific to Reliance Jio and Airtel Networks.

ROOT is necessary for this. And I have tried it only on the stock rom.

Thanks to [MENTION=3250376]ChazzMatt[/MENTION], [MENTION=3138121]seadersn[/MENTION], [MENTION=1600598]nkar[/MENTION] for their posts which helped me figure out this.

So I was trying to figure out how to get vowifi using Seadersn's method found that we have a path called /OP/OPEN_ESA_DS/config which has most of the config files. So i enabled VoWifi from the vo_config.xml. This allows you to have vowifi in the *#*#4636#*#* menu. But the reason we need a new update is because the network provider has to give some info of the settings they use (like apn and etc.) so the manufacturer adds them in. I will detail it below, step by step.

I am not responsible if you brick your device so please take a backup of your /OP as mentioned in Seadersn's link.

Tip: Use quickedit text editor pro if you can get the apk because it has search function which is helpful.

Note:

1. I made changes only to my specific network provider which is reliance jio.

2. Have a look inside the v30 file and the v40 files and look for your specific network and see what is new in the v40 file for your network.

3. Don't copy and replace the V40 files to the v30. Open the files mentioned and copy your relevant MCC/MNC data and append it to the v30 root /OP/OPEN_ESA_DS/config/xxx.xml file.

4. I have attached the V40 OP zip file which can be found below in this thread.

Things you need to know initially:

You have to know the mnc and mcc of your network provider. You can get this from your apn settings in your mobile networks. There is a setting for mnc and mcc.

If you are not sure, you can google and see for "reliance jio mcc and mnc" and you will get an image like this.

If you see, I use MCC:405 and MNC:861 which is specific to Karnataka. And i also use 862 and 869 when i travel.

There are 4 main files that have the network configuration for all the service providers in india. All these files have every MNC and MCC we use in india. So you need to make changes to the ones you are in and whichever you travel to.

vo_config.xml - This is to enable VoWiFi for that MCC/MNC

ims_conf.xml - Enabling VoWiFi settings specific like roaming, emergency, etc.

ike_conf.xml - Has specific operator settings to make VoWiFi actually work.

mapcon_conf. xml - Again, Has specific operator settings to make VoWiFi actually work.

rcs.xml

Steps:

1. Open OP/OPEN_ESA_DS/config/vo_config.xml and goto your network and enable as mentioned below. Append what is not in your v30 device. I have added epdg_enable="1" which i found actually working. So try that also.

<info mcc="405" mnc="861"><!-- RJIL IN -->

<prop

support_volte="1"

support_vilte="1"

support_vowifi="1"

support_viwifi="1"

epdg_enable="1"

support_vt="1"

View attachment 4997519

2. Open the ims_conf.xml in the V40 and search for your mnc. It will take you to your network because there is a huge list. In the V30 file, you will only find the <volte...> settings.

But in the V40 file you will find <vowifi...> settings also after the volte settings for your specific network.

Copy the vowifi settings from the V40 file and append it to the V30 file.

View attachment 4997521 View attachment 4997523

3. Same as the above, you need to goto ike_conf.xml and search for your mnc. Make sure your corresponding mcc is also there.

Append the data from the V40 file to your V30 root file.

View attachment 4997525

4. Same as the above, you need to goto mapcon_conf.xml and search for your mnc. Make sure your corresponding mcc is also there.

Append the data from the V40 file to your V30 root file.

View attachment 4997527

5. Also make change to the rcs.xml and enable RCS.

View attachment 4997529

Now Reboot your phone for the settings to take place.

Last Step:

Go into *#546368#*930#>SVC Menu>VoWifi>WiFi calling toggle:1.

Wait for 2 mins and it should show up.

You will not have the vowifi button in network settings. If you want the vowifi button, you need to go the LG engineering menu *#546368#*930# and enable the UX. I don't suggest this because i did some wrong settings and had to start from scratch.

You will see the dialer showing the wifi symbol as below.

View attachment 4997531

View attachment 4997491