[LG G7 ThinQ  Guides, News, & Discussion] GuidoFlex2:
Hello everyone, I just wanted to share with you how to enable VoLTE and VoWiFi on the LG G710EM Android Pie.

I've found on the forum this guide https://xdaforums.com/lg-g7-thinq/how-to/wip-guide-enable-volte-vowifi-uk-mobile-t3835167 written by [MENTION=306555]stuclark[/MENTION] , it is perfect but you have to do something else to make it works on Android 9.

What we need:

LG G710EM with unlocked bootloader and root(magisk).

Follow these steps:

1) Flash a patched boot.img with "lge.op_verity=0". I'll attach an already patched and edited boot.img for V20e PIE. If you are on a different version, just extract the boot.img from the LG KDZ, patch with magisk and open with an hex-editor, like HxD, search "lge.op_verity=1" then change it to "lge.op_verity=0".

2)Flash the patched and edited boot.img in fastboot mode

fastboot flash boot_a [location of your boot.img file]
fastboot flash boot_b [location of your boot.img file]

then reboot

3) Now you can follow the steps of [MENTION=306555]stuclark[/MENTION] 's guide that I will report below:

4) Open Solid Exploer and navigate to the following location in your root storage: Root > OEM > OP > OPEN_EU > CONFIG folder and open the VO_CONFIG.XML file. Make a backup of it. If you're magisk is not working well after flashing the modified boot.img, go into magisk manager and patch it again.

5) You now need to add settings for your network in the file above... You'll need to know your network's MNC & MNC for this, which can be found from the LG hidden menu *#546368#*710# under the Field Test > SIM Info section. You can add just the network you use, or all for your country, or any other combination of your choosing.

To have the VoLTE enabled and working with the Italian providers (TIM IT, Vodafone IT, Wind):

</info>
<info mcc="222" mnc="88"><!-- WIN -->
<prop
support_volte="1"
support_vilte="0"
support_vowifi="0"
support_viwifi="0"
/>
</info>
<info mcc="222" mnc="10"><!-- VDF IT -->
<prop
support_volte="1"
support_vilte="0"
support_vowifi="0"
support_viwifi="0"
/>
</info>
<info mcc="222" mnc="01"><!-- TIM IT -->
<prop
support_volte="1"
support_vilte="0"
support_vowifi="0"
support_viwifi="0"
/>

6) Check in the global_apns.xml file if your provider's ims apn is present. If not just add it.

For the italian providers :

<apn carrier="IMS" mcc="222" mnc="88" apn="ims" user="" password="" authtype="0" server="" proxy="" port="" mmsc="" mmsproxy="" mmsport="" type="ims" defaultflag="2" user_editable="false" user_visible="false" roaming_protocol="IPV4V6" protocol="IPV4V6" preferapp="" suffix="EUU,WIND" childSuffix="EUU[WIND]" />

<apn carrier="IMS" mcc="222" mnc="10" apn="IMS" user="" password="" authtype="0" server="" proxy="" port="" mmsc="" mmsproxy="" mmsport="" type="ims" defaultflag="2" roaming_protocol="IPV4V6" protocol="IPV4V6" preferapp="" user_editable="false" user_visible="false" suffix="EUU,OVG,VDI" childSuffix="EUU[VDI],OVG[VDI]" />

<apn carrier="IMS" mcc="222" mnc="01" apn="ims" user="" password="" authtype="0" server="" proxy="" port="" mmsc="" mmsproxy="" mmsport="" type="ims" defaultflag="2" user_editable="false" user_visible="false" roaming_protocol="IPV4V6" protocol="IPV4V6" preferapp="" suffix="EUU,TIM" childSuffix="EUU[TIM]" />

Save it and reboot the phone. Now The VoLTE should works and you should be able to see the VoLTE toggle in the settings.

I hope it helped. Thanks to [MENTION=306555]stuclark[/MENTION] .

Attachments:

https://drive.google.com/open?id=1jiXkI1aH5PHIQQFLe_FXYoPh5HgeVZEe boot img