[LG V20 Themes, Apps, and Mods] Ice Fire:
Guide for models other than the H990DS in the third post.​

Deutsche Anleitung in den Spoilern.

View attachment 5652943

Spoiler content hidden.

Disclaimer:

I wont take any responsablity if you brick any device using this tutorial or my files.

Please be responsible and back up everything.

Spoiler content hidden.

Requirements:

A rooted H990DS with TWRP and an current TWRP Backup

A root enabled file explorer. You might still need to adjust the folder permissions depending on your file manager. I recommend Total Commander. (The version from the Play Store is fine for this process but the Forum Version is more capeable)

If you are using the Total Commander go into the settings activate root functions everywhere (second to last option) and you might want to deactivate side scrolling. Put the simcard into Slot 0 (intern Slot) as, not all VoLTE Settings will show up when, its placed into Slot 1 (outer slot) during the intitial setup.

Spoiler content hidden.

Additional Setup:

There might be some more settings that have to be selected in your hiddenmenü so dont lose hope when it does not work the first time.

Spoiler content hidden.

English Tutorial H990DS:

-Step -1

Make sure you have an H990DS

I tested it on an H990DS with the most modern australian KDZ, but this should work on other KDZs

-Step 0

Download my files, extract them and put the European Com and Vodafone Service App folders on your device; preferably in an empty folder (ringtones for example, or create a new one)

-Step 1

Go into your root enabled file explorer and manouver to the system main folder

Open system

Open bulid.prop

change ro.product.locale= from en-US (or whatever else my be written there) to de-DE (or whichever country you want to set(better research the correct wording of your countrie code))

put a # infront of the first instance of ro.telephony.default_network=10

put a # infront of the first instance of ro.telephony.lteOnCdmaDevice=1

put a 10 behind the = in the second instance of ro.telephony.default_network=

put a 0 behind the = in the second instance of telephoney.lteOnCdmaDevice=

exit the bulid.prop

-Step 2

!BACKUP ALL OF YOUR OLD CUST FILES!

-Step 3

Delete all files in /cust with an root enabled file explorer after backing them up

Put the files of the European Com folder into /cust

-Step 4

Go into your dialer app

Type *#546368#*990# This will open the HiddenMenu

-Step 5

Open the SVC Menu

Open CRCWIZARD Test

Go into Auto MID

MAKE SURE TO UNCHECK IMEI, Wifi MAC and BT Adress!!!

Check NT Code

Open the drop down Menü and search for OPEN_EU

Choose OPEN_EU

Double check that you havent checked any other Option

Press MID Write

Exit CRCWIZARD

Exit the SVC Menu

-Step 6

Enter the Field Test menü

Enter GPRI VoLTE/VoWifi

Enter UX

Check the first 6 Options (If there are already activated ones they count aswell

Exit UX GPRI Setting

-Step 7

Enter IMS

Make sure VoLTE and VoWifi Enabled is true if not check it

Enter Registration

Enter VoLTE

Check VoLTE Indication

Close the HiddenMenu

-Step 8 (only if you are using Vodafone)

Open your root enabled file manager

Copy the content of the Vodafone Service file namely the OSAVodafoneUpdates folder, from your choosen folder to /system/priv-app

Install OSAVodafoneUpdates

(Not sure if the systemapp is really needed) APP is not needed.

-Step 9

Restart your phone

Spoiler content hidden.

Information:

The actual activation of VoLTE after every restart takes some time . You can cut that time short by manually choosing 2G/3G/4G as the preferred Network mode in the network setting after every restart to activate VoLTE and the mobile reception as a whole faster. It will get there automatically to but it will take some time. This might be due to the fact that the phone first checks for the australian cust files or, that i made a mistake somewhere.

Spoiler content hidden.

Additional Effects:

The weekdays on the second screen are now shown with german abbreviation.

VoWIFI should work to. But as i do not need it i have not done any aditional work to get it working or to check if it works or not.

But if there is interrest i can put some more work into that. VoWIFI is working.

Everything i have tried to get video calling to work has so far broken VoLte. There might be a solution in ims_conf.xml but at this point i am glad that the rest is working so far.

Spoiler content hidden.

Additional information:

The ORG_COM folder, has only been modifed to such an extend that, it wont break VDF VoLTE. Furthermore the only things in all the other folders that have been modified, have been only be done so to such an extend that VoLTE for Vodafone was working. ORG_COM and VDF_COM are not needed for Volte in europe only OPEN_COM (OPEN_COM_DS) is needed.

But this Guide might still work for many different european countries and the providers which are available there.

If there is any interrest and you have any cust files from an G5, G6 or V30 for your country/Provider, you can post them here and i might modify them to fit your H990DS. Provided i have the time.

Thanks to:

@xpirt and @akki7636 For inspiring me to attempt this.