Related
I have just debranded my stock firmware from ORO KH1 to XEU KF3. After doing this I noticed that HD Voice, a service which Orange is very much proud of, stopped working. HD Voice basically uses a better codec (G.722?) when both the caller and the receiver have this codec available and are within 3G coverage. When I debranded my phone using the XEU CSC this stopped working and I want to know if there is any way to install it the same way as it is included by default in the ORO CSC.
Thanks.
I don't see how this is even *remotely* related to Original Android Development, but anyway. How about flashing the ORO KH1 CSC on top of KF3? Does that "brand" your phone again?
I debranded my phone to get rid of all the customizations that are applied with the ORO CSC (included trials and demos for various crap games, different launcher, etc). I just want to find a way to add this codec to the stock Samsung ROM.
The CSC files does not contain trials, games, bloatware, launchers etc. It just contains network parameters set specifically for your region/network. ORO, i suppose, is the CSC file for Orange. It will not be readding any of the old applications back.
I was under the impression that a CSC does exactly that. Taken from here:
CSC is the consumer software customisation and is specific to geographical region and carriers. It contains the software packages specific to that region, carrier branding and also APN settings for data connection, MMS etc for your service provider.
Click to expand...
Click to collapse
I don't want to have any carrier branding or custom software, but I'd like to be able to use HD Voice. Is there any way to include just this voice codec?
It contains no software and is just a few text and xml files that basically give a list of network settings . CSC is not a must have no CSC = manual network set-up .
Easy enough to pull CSC folder and other CSC files out of your phone all in System .
jje
I have compared, out of curiosity, the sizes of the XEU CSC and an Orange CSC. They are 27 MB vs 52 MB, so I realize those CSCs include a lot more than just XML files and settings.
I do not want to use the Orange CSC, that being the whole reason why I debranded my phone, so is there any way I can re-add the HD Voice codec to the phone without adding the whole CSC?
bkraptor said:
I have compared, out of curiosity, the sizes of the XEU CSC and an Orange CSC. They are 27 MB vs 52 MB, so I realize those CSCs include a lot more than just XML files and settings.
I do not want to use the Orange CSC, that being the whole reason why I debranded my phone, so is there any way I can re-add the HD Voice codec to the phone without adding the whole CSC?
Click to expand...
Click to collapse
If you say the CSC has this software pull it out of the Orange CSC.
jje
I am not saying the CSC has it because I have no clue how to extract the contents of the CSC, and even if I knew how I wouldn't know which files were needed, that's why I am posting here.
Any idea how to do this without installing the whole ORO CSC?
have you got a link to the orange csc file? or can you just put orange stock firmware in csc box in odin to just flash csc?
Here's the whole ORO package, includes the whole ROM (courtesy of Intratech):
http://www.multiupload.com/YOZ2HJOX4D
I don't want to flash the whole ORO CSC because that would add all the junk that comes bundled with the stock Orange ROM.
bkraptor said:
Here's the whole ORO package, includes the whole ROM (courtesy of Intratech):
http://www.multiupload.com/YOZ2HJOX4D
I don't want to flash the whole ORO CSC because that would add all the junk that comes bundled with the stock Orange ROM.
Click to expand...
Click to collapse
is there a way to just flash the csc part? tried picking the file from csc menu in odin but it installed the entire rom
quite interesting topic.
my carrier is also giving this service. N8 owners can use it.
can orange branded s2 owners check their devices? (any different apn setting etc.)
I had an Orange branded ROM and had HD Voice working. APNs are the same, so I don't think that's the difference.
Seems there is no CSC needed. It's just a hidden option in the service menu
Dial *#*#197328640#*#* -> [5] Audio -> [7] WB-AMR SETTING -> [1] WB-AMR ENABLE -> reboot
bkraptor said:
Seems there is no CSC needed. It's just a hidden option in the service menu
Dial *#*#197328640#*#* -> [5] Audio -> [7] WB-AMR SETTING -> [1] WB-AMR ENABLE -> reboot
Click to expand...
Click to collapse
it works...thanks !
How can you tell if HD voice is available. I am with Orange but bought an SG2 from Amazon. I have flashed non-wipe KI3 to it.
bkraptor said:
Seems there is no CSC needed. It's just a hidden option in the service menu
Dial *#*#197328640#*#* -> [5] Audio -> [7] WB-AMR SETTING -> [1] WB-AMR ENABLE -> reboot
Click to expand...
Click to collapse
Hmmm -.- when I give in that code and press 5 it dont show me WB-AMR Settings witch firmare do you have?
I've posted on a couple of other related threads about this but thought a fresh thread directly asking the question might help.
I have a UK G5 bought recently secondhand, it was on VM but is now unlocked and works fine on the Three SIM I've tested it on. It's been upgraded OTA by the previous owner to Oreo.
So, what's needed to make it work with WiFi calling on Three UK, or for that matter EE? I've tried the Oreo Three RoM & the Oreo Open EU RoM. I enabled WiFi calling via ADB, but no matter what I try, no menu appears giving the option to activate or use WiFi calling. There's also a setting in the 'Hidden Menu' to toggle WiFi calling but that made no difference either.
Both of the non-VM RoMs complain about being used on the wrong carrier's phone, I know that can be fixed by removing some files in root, but what this tells me is that there are files or settings on the phone that don't get erased with a factory reset. Is it possible to get these files or settings from a Three UK G5 and put them onto another G5?
I did read on another thread that someone had got an ex EE phone working with WiFi calling on a Three SIM, that was with a Nougat RoM. I'm not too sure about trying this as I've seen a couple of stories about bricking due to flashing a lower numbered Anti Rollback RoM.
Any thoughts welcome.
I've loaded a Three UK Nougat RoM and can see that all of the VoWiFi settings via ADB & the hidden menu are on but cannot see any VoWiFI menus. My phone is on Three UK, I'm not sure if there's a menu item for WiFi calling though..
I found a couple of pointers relating to OREO:
https://forum.xda-developers.com/showpost.php?p=78463793&postcount=136
And here, plus a few posts further down on the same page
https://forum.xda-developers.com/showpost.php?p=78584284&postcount=175
I've had some success in enabling WiFi calling on my G5 H850, after getting some ideas from reading these threads and thought I'd share some info, maybe there's a better way of doing this, if so, am happy to learn:
1, about the misc partition
https://forum.xda-developers.com/lg-g3/general/how-to-change-region-t2904951/page8
2, misc partition location on the G5
https://forum.xda-developers.com/lg-g5/help/little-help-misc-partition-h850-t3671068
My phone was originally sold by Virgin Media in the UK, my SIM contract is with Three.
I changed a couple of settings in the misc partition to make my phone think it was from Three.
I take no responsibility for anything that happens if anyone tries this themselves!
1, Unlock the bootloader to gain root access
https://forum.xda-developers.com/lg-g5/development/official-european-lg-g5-h850-bootloader-t3363040
2, Get a copy of the misc partition via DD (see first & second links above)
3, Make a copy of the copy, name one of them 'master' and put them in a safe place
4, Edit the second copy via a Hex Editor
At location 00014000 you will find the phone's MCC & MNC, I changed mine to 23420 (UK H3G)
At location 000D7000 you will find the Buyer Code, I changed mine to H3G_UK
5, Save the updated misc partition & copy it to the phone's internal storage. The thread that I linked at the top, shows the misc partition being saved to the 'sdcard' which on my phone turned out to be the internal storage.
6, Overwrite the phone's misc partition with the updated misc partition with DD.
7, Lock the bootloader
8, Using LGUP, flash the official Three UK OREO ROM to the phone
9, Start the phone, chances are it will not start properly due to some stuff left over from unlocking, if so you need to boot into recovery and reset to defaults
10, After going through the initial setup, check the dialler app settings and see if the WiFi calling option is there.
Does anyone know the correct NTCODE and BUYERCODE to brand an unbranded H850 to Vodafone Germany? I want to try the branded firmware because it supports VoLTE and VoWifi out of the box. I followed the instructions in the previous post but it does not work. The original NTCODE and BUYERCODE are "1","FFF,FFF,FFFFFFFF,FFFFFFFF,11" and OPEN_EU. I changed these to "1","262,02F,FFFFFFFF,FFFFFFFF,FF" and VDF_COM , flashed back the misc partition and after that I flashed the vodafone KDZ. Factory reset was also done but it still does not load the branding in the VDF_COM folder on the cust partition. The software version is reported as V30f_EUR_XX instead of V30f_VDF_COM. Is there something else I have to do? A Vodafone SIM card with MCC 262 and MNC 02 is inserted.
el-sahef said:
Does anyone know the correct NTCODE and BUYERCODE to brand an unbranded H850 to Vodafone Germany? I want to try the branded firmware because it supports VoLTE and VoWifi out of the box. I followed the instructions in the previous post but it does not work. The original NTCODE and BUYERCODE are "1","FFF,FFF,FFFFFFFF,FFFFFFFF,11" and OPEN_EU. I changed these to "1","262,02F,FFFFFFFF,FFFFFFFF,FF" and VDF_COM , flashed back the misc partition and after that I flashed the vodafone KDZ. Factory reset was also done but it still does not load the branding in the VDF_COM folder on the cust partition. The software version is reported as V30f_EUR_XX instead of V30f_VDF_COM. Is there something else I have to do? A Vodafone SIM card with MCC 262 and MNC 02 is inserted.
Click to expand...
Click to collapse
I'm not sure why your patching did not work, but I have turned off WiFI calling on my G5 because the call quality over WiFi is terrible. It may be that I did not find all of the changes that are needed.
Recently I had some bad experiences with bad reception.
At the place of my new girlfriend is very bad GSM and LTE reception. At her place of residence I could not be reached with my OP3T and I could not make outgoing calls. When I called her from home, our conversations were interrupted every few minutes.
Neither with T-Mobile (company card) nor with my Netzclub+ Sponsored card could I make any real phone calls. When I recently gave her a Oneplus 3 I decided to make both devices (+my OP3T) fit for VoWifi and VoLTE.
The goal was that it should work with Lineage 17 for microg.
I have seen here some instructions that helped. There was always just a little something missing to make it work.
Below are the steps necessary to get VoWIFI and VoLTE for T-Mobile up and running:
No root solution required, no bootloader unlock required.
Ony TWRP needs to be installed.
1. Install QPST, (have used 2.7.460)
2. Install Quallcomm Diag Driver, i used 1.1 (have used 10037.3)
3. Extract modem firmware via TWRP (system/etc/firmware, or use mine from download link)
4. Enable adb root in developer settings
5. Enable USB Debugging and connect to device via adb
adb devices (check if device is shown)
adb root
adb shell
setprop sys.usb.config diag,serial_smd,rmnet_ipa,adb
6. Open PDC from QPST with admin rights and choose phone
7. Rightclick on "Overseas..." and deactivate for Sub0 and Sub1
8. Remove the "Overseas..." completely (select it and click remove)
9. Rightclick on "H3G Denmark Commercial" and set config for Sub0 and Sub1
10. Rightclick on the profile again (currently pending state) and select activate a few times until Sub0 and Sub1 are active
11. Modify Build.prop (system/build.prop)
Extract with TWRP and modify locally and add this new block underneath
block #VENDOR_EDIT
[...]
#VOLTE
persist.dbg.ims_volte_enable=1
persist.dbg.volte_avail_ovr=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
persist.radio.data_con_rprt=1
persist.radio.calls.on.ims=1
persist.sys.cust.lte_config=true
ro.radio_gpri=1
ro.amrwb_gpri=1
persist.data.iwlan=1
#end
[...]
Overwrite the original build.prop with your new one and chmod 0644 (both using
using TWRP File Manager) the file.
12. Put VoWIFI + VoLTE simcard into Slot 1 of sim tray.
13. In Lineage enable VoLTE and Wifi Calling (enable prefer wifi)
To check:
After step 13 wait 20 seconds until sip registration with provider completed, then dial USSD code *#*#4636#*#* to open Field test
Open "Phone information" and check ims registration state
Ims registration=registered means you had success
The provider profile change is done at the EFS partition and stay there until you restore this one via twrp.
If Wifi is off VoLTE is used automatically, sadly Lineage OS 17.1 does not have a VoLTE indicator. But you notice that LTE stays on during call and that there is no delay now.
Without VoLTE there was a 3 seconds delay to switch from LTE to 3G/2G to make the call.
If you call via VoWIFI a new Wifi Icon is displayed in Call window.
Sometimes VoLTE gets preferred over VoWifi, although in wifi call you have set wifi call is prio.
Not sure yet what triggers this.
If you use Volte OpenMarket Commercial profile VoLTE + IMS Video call works, but not VoWIFI. So for us Denmark profile is perfect.
VoLTE also works with Netzclub (O2) card in slot one, but not VoWIFI. Could work with switching to o2 IMS apn (not tested yet since i only plan to use it for telekom currently).
I read that only slot 1 supports VoLTE and VoWIFI (chipset related) which may not be true since during the process i had a condition with VoLTE working in both sim slots (+ ims registred for both). This happened when i loaded the "Idea..." profile for testing purposes. Somehow it triggered a connection crash and did not change the profile but enabled VoLTE for both cards (this time t-mobile volte working in slot 2, netzclub+ volte working in slot 1). But since VoWIFI did not work i loaded Denmark once again and now only slot 1 worked again.
Now it is even possible to activate airplane mode and to call with T-Mobile number via Wifi.
Really cool.
https://mega.nz/file/NUcUxYRR#V2sWJuHSYxHJOuh0vAK-j5777mpT3c6sMyNr24JEwjM
Edit 2020-Oct-03:
Temporary magisk installation no longer required with latest lineage os 17.1 / lineage os 17.1 microg.
Just enable adb root in developer option, and in adb shell type "adb root"
Also attached mbn files only work for 3t, will update download link soon to contain 3 files, too
Can confirm, works on NOS 11 without using *#*#4636#*#*#. No VoLTE logo on the Status Bar, but it has the HD Sign when calling on Google Phone. Thanks for the guide!
thes3usa said:
Can confirm, works on NOS 11 without using *#*#4636#*#*#. No VoLTE logo on the Status Bar, but it has the HD Sign when calling on Google Phone. Thanks for the guide!
Click to expand...
Click to collapse
Would you tell which provider u use? also t-mobile germany?
zezinho7 said:
Would you tell which provider u use? also t-mobile germany?
Click to expand...
Click to collapse
Nope, I'm from Sri Lanka and I use the only provider that gives VoLTE. I had to google which option works with my Carrier, which was "VoLTE_OpenMKT....". Basically works with any carrier that provides VoLTE, a google search is needed to find which description to enable and if you can't, you need to test which ones are required for VoLTE.
Just me dropping by saying this was super helpful!
Running an OP3 on LOS 18.1. Wanted to avoid going back to OOS 9.0.6.
Enabled VoLTE on jaMobil! (T-Mobile Germany Network). I used the "Volte_OpenMkt-Commercial-CMCC" profile.
My profiles were fairly empty - not a single European Country name in the profiles. But worked Thanks again.
EDIT: Since I used the OpenMkt Profile I got everything but VoWifi working. But I don't have any country-specific profiles. Can I load yours somehow?
Ive had this issue and ive found just changing the build.prop locally on the device - Using TWRP
# Debug Options
persist.dbg.ims_volte_enable=1
persist.dbg.volte_avail_ovr=1
persist.dbg.vt_avail_ovr=1
persist.dbg.wfc_avail_ovr=1
# Radio Options
persist.radio.rat_on=combine
persist.radio.data_ltd_sys_ind=1
persist.radio.data_con_rprt=1
persist.radio.calls.on.ims=1
Does the trick
Hallo, I have a problem with the device profiles for the modem. In the firmware there are the mbn-files in /system/etc/firmware/mbn_ota in two directories: mcfg_sw and mcfg_sw_NoCDMA. In QPST I can see the profiles from mcfg_sw, but not the ones from mcfg_sw_NoCDMA which are needed to use the op3 with the german telekom. What am I doing wrong? Trying to install the files via QPST also doesn't work, by using the load button I can choose a file, but the profile does not appear in the profiles.
Would perhaps sombody here who could explain the complete mechanism depending the mbn files in the firmware directory and the profiles shown in QPST?
Thank you very much in advance!
PS: VoLTE worked for a couple of days with the profile CMCC_Volte_OpenMkt-Commercial, but unfortunately the german telekom changed something, so it doesn't work anymore.
felixchris said:
Just me dropping by saying this was super helpful!
Running an OP3 on LOS 18.1. Wanted to avoid going back to OOS 9.0.6.
Enabled VoLTE on jaMobil! (T-Mobile Germany Network). I used the "Volte_OpenMkt-Commercial-CMCC" profile.
My profiles were fairly empty - not a single European Country name in the profiles. But worked Thanks again.
EDIT: Since I used the OpenMkt Profile I got everything but VoWifi working. But I don't have any country-specific profiles. Can I load yours somehow?
Click to expand...
Click to collapse
were you succesful enabling volte/vowifi in the meantime? I'm not able to make it working ...
accuphase said:
were you succesful enabling volte/vowifi in the meantime? I'm not able to make it working ...
Click to expand...
Click to collapse
Switched to a OP 9 Pro in the meantime. But as i have said. VoLTE worked vor me. VoWifi not.
I have a unlocked Tab S7 T875 with root. I cannot find Call and text from other devices option in my Tablet.
i have searched for hours and not found a solution. i have few queries if some one can help.
1. Is Call and Text from other devices feature only for Wifo Models Tab S7
2. I tried installing the app from apk mirrror the 1st version only managed to install but cannot install latest says app not installed .
3. Can i change my CSC to other if this feature is present in that firmware .
I am on latest ATJ4 firmware Tab S7 T875 CSC is CAC(Central Asian)
EDIT: Resolved after chamging CSC to DBT see post no 4
kingwicked said:
I have a unlocked Tab S7 T875 with root. I cannot find Call and text from other devices option in my Tablet.
i have searched for hours and not found a solution. i have few queries if some one can help.
1. Is Call and Text from other devices feature only for Wifo Models Tab S7
2. I tried installing the app from apk mirrror the 1st version only managed to install but cannot install latest says app not installed .
3. Can i change my CSC to other if this feature is present in that firmware .
I am on latest ATJ4 firmware Tab S7 T875 CSC is CAC(Central Asian)
Click to expand...
Click to collapse
Hi from OZ,
AFAIK if your S7 Tab did not come with the Phone shortcut/app (green phone software app) before rooting then
I doubt you have this option no matter what Firmware you run/root.
I take it is LTE for Data but I think you still need the correct hardware as in Modem and frequencies for your Area/Country.
Is your SIM card phone capable for Calls/Text or only Data?
I have a local carrier with a Mobile Data SIM only for a small Wi-Fi hotspot dongle with battery to get LTE data hotspot which has an assigned mobile number for card recharge of data only.
So I tried using an old Galaxy S5 phone I just rooted to LOS 17.1 and never any SIM put in after root.
Could not get Data only SIM to use as a calling in Phone as under Network it has only one carrier (name) dot. live to select (for Data).
Turned off device and then installed a working same company real Phone SIM with LTE VoLTE, booted up S5 phone.
Tried calling this number but would not work, But then went into Network account settings again and it showed now TWO options to select.
1. carrier (name) dot. live to select for Data.,
or new.
2. carrier (name) dot. AU to select, so I select this new AU and then the Phone worked, calls in and out.
So I turned OFF old S5 and inserted original Mobile DATA (only) SIM in this S5 and the calls
would still not work when ringing the Mobile Data SIM Number.
S5 went back into the original default Network Settings of .live( for data only) But the carrier (name) dot. AU to select
was still there but not actioned, so I re-selected AU and then the Data Sim worked for Incoming Phone Calls only and Data..
My point is you may have to install an active Phone Call Sim to active any Phone features, change SIM and then reselect or select the right Network account for phone calls to activate it?
Obviously your local carrier details and what they list their network account features in settings may vary to my AU.
Or I am thinking more that your Tab does not have the correct caller hardware/modem and really wont matter what Firmware
you install.
Like my new Tab7+5G has not NFC (none do) and I am trying to find out IF I can do anything external/hardware.
Good Luck.
MyAndroids said:
Hi from OZ,
AFAIK if your S7 Tab did not come with the Phone shortcut/app (green phone software app) before rooting then
I doubt you have this option no matter what Firmware you run/root.
I take it is LTE for Data but I think you still need the correct hardware as in Modem and frequencies for your Area/Country.
Is your SIM card phone capable for Calls/Text or only Data?
I have a local carrier with a Mobile Data SIM only for a small Wi-Fi hotspot dongle with battery to get LTE data hotspot which has an assigned mobile number for card recharge of data only.
So I tried using an old Galaxy S5 phone I just rooted to LOS 17.1 and never any SIM put in after root.
Could not get Data only SIM to use as a calling in Phone as under Network it has only one carrier (name) dot. live to select (for Data).
Turned off device and then installed a working same company real Phone SIM with LTE VoLTE, booted up S5 phone.
Tried calling this number but would not work, But then went into Network account settings again and it showed now TWO options to select.
1. carrier (name) dot. live to select for Data.,
or new.
2. carrier (name) dot. AU to select, so I select this new AU and then the Phone worked, calls in and out.
So I turned OFF old S5 and inserted original Mobile DATA (only) SIM in this S5 and the calls
would still not work when ringing the Mobile Data SIM Number.
S5 went back into the original default Network Settings of .live( for data only) But the carrier (name) dot. AU to select
was still there but not actioned, so I re-selected AU and then the Data Sim worked for Incoming Phone Calls only and Data..
My point is you may have to install an active Phone Call Sim to active any Phone features, change SIM and then reselect or select the right Network account for phone calls to activate it?
Obviously your local carrier details and what they list their network account features in settings may vary to my AU.
Or I am thinking more that your Tab does not have the correct caller hardware/modem and really wont matter what Firmware
you install.
Like my new Tab7+5G has not NFC (none do) and I am trying to find out IF I can do anything external/hardware.
Good Luck.
Click to expand...
Click to collapse
Well i had the Phone app and messages app on my Tablet With CAC(Centeral Asian) CSC .
If your phone is included on the OXM multi csc, which include the following cscs: ACR AFG AFR ARO ATO AUT BGL BNG BRI BTC BTU CAC CAM CHO COO DBT DKR ECT EGY EON ETL EUR GLB ILO INS ITV KSA LAO LUX LYS MID MM1 MWD MYM NEE NPL ORX PAK PHE PHN ROM SEB SEE SEK SER SIN SKZ SLK SMA STH THL THR TMC TPA TPH TTT TUN TUR WTL XEF XEH XEO XEU XFE XME XSG XSP XTC XXV ZTO
but this call and text from other devices was missing on the CAC firmware. And since i have root and no twrp so i found a guide with which i changed the CSC to DBT ..
Now i have CSC DBT activated with help of this guide this option has appeared now in my settings menu. And my csc has now changed to DBT and this process with root helped me changing it even without a factory Reset .
ill post instructions and link to the webpage below
Steps to Change CSC Code on your Samsung Galaxy device
1.install a root explorer on your Samsung device
2. need to install another application that will tell you the information related to the current CSC code of your Samsung Galaxy device; Phone Info
3. Once both the applications are installed on your Samsung device, open the Samsung info applicationand you will see some information related to the CSC you have on your device.
4. Open Root Explorer applicatioyou have downloaded and [mount system as RW read-write You will be asked to grant SuperSU permissions, go ahead and grant the permission
5. Now, navigate in the file explorer to efs/imei and open the mps_code.dat file in a text editor. make sure to take abackup of the system file first)
6. You need to change the text in the mps_code.dat file to the CSC of your device and save it.
7. Repeat same with other two files present in efs/imei folder (Omcnw_code.dat and Last Three Alphabets of Prodcode.dat
8.Reboot your Samsung Galaxy device. sometimes it might take a bit longer so, wait!
Open the Samsung Info application and check that you will now have changed CSC code for your device. VOILA
Insructions taken from this post but altered to work read above to work with Tab S7 T875 and
also changed CSC of a S20 Plus to XEF to get latest Android R 11.
https://www.getdroidtips.com/how-to-change-csc-code-on-any-samsung-galaxy-device/
EDIT: I have tested on my Tab S7 and working
I made calls from my Tab S7 thru my Note 20 Ultra
Working great after changing CAC to DBT csc.
before that the option was not present on my Tab S7
which by the way unlocked already and not locked to any
carrier
Good news for anyone having the Wing fall Back to 3G when making a call. You can activate VoLTE using a mix of the two following guides:
Guide:-How To Activate VoLTE,ViLTE,VoWIFI&ViWIFI LG Devices-LG Velvet 5G
Hi Guys Am Baljeet From India There Is A Path To Force Enable VoLTE On The"LG Velvet 5G LM-G900" Specifically Your Version Which Is The "LM-G900". By Default This Feature Is Disabled On This Model. Follow These Steps Given Below: A). Go To The...
forum.xda-developers.com
and
Lg g8x,g8,v60 Volte enable for all carriers, unlisted countries also
I will try to keep this post as small as possible. This will enable Volte for Phone ranging from Lg g8x, g8 and V60 without root or modifying the system files. Many have posted ways to get it, Iam only trying to help out the small bits missing...
forum.xda-developers.com
To make it as short as possible:
1) Create an empty directory named "enable_ue" in the root of the phone's main storage, using you prefered file explorer (like for exemple Cx Explorer or ).
2) From the LG Phone dialpad and with your SIM card inserted, type #*462633*#100# (for european LG Wing - LM-F100EMW) to get into the Hidden Menu. From there enter Field Test, then Universal Enabler -> Create New Config. Click on the four last check boxes VoLTE, ViLTE, VoWIFI and ViWIFI to enable these options. You won't be able to enter this setting if you haven't created the empty directory under point 1).
Go back to Field Test and enter Modem Setting to enable 5G if you haven't already -> RAT Selection -> SIM 1 Mode - > select GSM/WCDMA/LTE/5G or whatever you need + 5G. Go back and do the same with SIM 2 after, if you use it. Network mode in the network settings will then not show "5G prefered", but a number, like "26" in my case.
3) Go back to Field Test menu and enter IMS Stting. If you have Slot - 0 : OPEN / EU and Slot - 1 : OPEN / EU (or something else on each side of the / ), then you did everything right to this point. Exit the Hidden Menu and get your SIM out of the phone.
4) Enter th Hidden Menu again without the SIM inserted. Go back to IMS Setting and click on Slot - 0.
Under Subscriber enable IMS,ISIM & USIM.
Under Xcap\Ut. -> General, enable UT & USSD Over IMS
Under ETC, enable Check IMS Registration, Use rule-ID from responsem& Query on bootup
Under GPRI VoLTE/VoWIFi, enable VoLTE, ViLTE, VoWIFI & VIWIFI
Under Test, Preference Operator can be set as OPEN (what I did), or your carrier short name, or your County. Apparently does not make difference for some operator but some do require it to same name as theirs.
Preference Country this is important as this decides if VoLTE gets enabled, Find your country short code example USA is US , India is IN. Europe is EU. Find and try different short codes, I put EU.
Enable Support Volte AT command, VoNR, UAC Enabled & VoLTE Setting Enabled
You can now exit the Hidden Menu & insert your SIM back in. If everything went well, you should see the VoLTE icon showing up on the left of the network in the task bar, on the (my) Wing it's a small lifted phone headset with wave coming out of it. If you don't have it, check under the phone network settings - Mobile networks, if you got the VoLTE option and if it's activated. You might have to repeat some of the steps above with the SIM card inserted (as I had to) to make it work. Don't forget to check the settings for both SIMs if you use two. Not sure if all setting are kept if you reboot or reset the phone. You might have to repeat the preocess or part of it on each reboot, as for enabeling the 5G option.
Was tested on Android 12, as my phone didn't get Android 13 yet. But it's also working on my Velvet 5G that is on A13.
Many thanks to Baljeet Khairwal and johndaniel for their guides + all other persons who helped in the two threads.