Hi Guys
Finally i was able to activate volte on my carrier (STC-KSA) by the help of @somin.n module
You need to have unlocked bootloader and Magisk Canary installed
1. Flash the attached module via Magisk and reboot
2. Check and activate Volte in settings
3. Dial *#*#4636#*#* > check IMS service status > you should find IMS service registered and VOLTE is available
4. You are good to GO !
Edit: it look like you need a Magisk module "SELinux Permissive" to get it working with you.
Note:
I had a problem that the volte getting disabled after a reboot, in order to fix this:
1. After applying the module restart your phone
2. go to settings>network>Mobile network> wifi calling> choose "call over mobile network"
3. Turn off your phone and take out your sim card.
4. Turn it on again with sim card uninstalled.
5. Turn off your phone, install your sim card , turn it on again.
Note: i have installed vodafone UK mbn file for my phone, you may need to change mbn file for your carrier (attached Mi9T mbn files)
in order to change mbn file:
1. Download the attached Mi9T mbn
2. Extract the file and choose the desired mbn file
3. open "Volte Pixel 4.zip" and go to
Code:
/system/vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/myown/
and paste your choosen MBN file.
4. Go to the mentioned flashing steps and you are good to go!
Did both ways - with my own mbn and stock zip's - no changes at all (
It only makes a Volte toggle to appear in settings - but it doesnt change anything for me
Eiad Ajam said:
Hi Guys
Finally i was able to activate volte on my carrier (STC-KSA) by the help of @somin.n module
You need to have unlocked bootloader and Magisk Canary installed
1. Flash the attached module via Magisk and reboot
2. Check and activate Volte in settings
3. Dial *#*#4636#*#* > check IMS service status > you should find IMS service registered and VOLTE is available
4. You are good to GO !
Note:
I had a problem that the volte getting disabled after a reboot, in order to fix this:
1. After applying the module restart your phone
2. go to settings>network>Mobile network> wifi calling> choose "call over mobile network"
3. Turn off your phone and take out your sim card.
4. Turn it on again with sim card uninstalled.
5. Turn off your phone, install your sim card , turn it on again.
Note: i have installed vodafone UK mbn file for my phone, you may need to change mbn file for your carrier (attached Mi9T mbn files)
in order to change mbn file:
1. Download the attached Mi9T mbn
2. Extract the file and choose the desired mbn file
3. open "Volte Pixel 4.zip" and go to
Code:
/system/vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/myown/
and paste your choosen MBN file.
4. Go to the mentioned flashing steps and you are good to go!
Click to expand...
Click to collapse
I`m running Kirisakura kernel - may that be a case?
FlatOutRU said:
Did both ways - with my own mbn and stock zip's - no changes at all (
It only makes a Volte toggle to appear in settings - but it doesnt change anything for me
I`m running Kirisakura kernel - may that be a case?
Click to expand...
Click to collapse
Actually i am not sure about the mentioned kernel
I have network signal Guru installed from this thread:
https://forum.xda-developers.com/showpost.php?p=83499679&postcount=75
I am not if it has anything to do with this as well
Maaaaan u save my life,I just installed .zip in magisk and is working
does not work for me, installed my mbn and only thing I see is VoLTE switch.
pornogeroc said:
Maaaaan u save my life,I just installed .zip in magisk and is working
Click to expand...
Click to collapse
What Carrier you have?with cosmote-Greece don't working....
tasoskio said:
What Carrier you have?with cosmote-Greece don't working....
Click to expand...
Click to collapse
Vodafone I have.if u have account in myphone.gr I have upload photo in pixel 4 xl section. I haven't changed nothing in zip.i have use vodafone uk
Any chance do it without root?
masi0 said:
Any chance do it without root?
Click to expand...
Click to collapse
It's based on replacing files on your system partition, so you def need an bootloader unlock.
You could flash rom with this change and choose not to root this rom, but on stock it is not possible afaik.
Just to say many thanks Eiad Ajam and somin.n. It work for me running R11 rooted with Canary build.
I've tried many many of Mi9T mbn files with my current profile (SEA, Hong Kong CSL/1010) but still not working. Finally, I followed the below list on focusing Volte_OEM_lab (Volte_OEM_lab work before on my Oneplus 5T). Replaced with Russia - MegaPhone Region not Moscow then bingo :good:. Hope this can help some guys which still not yet VoLte.
Greece - Cosmote - H3G_Denmark_Commercial
Czech Republic - O2 - Telefonica_UK_Commercial
Belgium - Orange - Telefonica_UK_Commercial
France - Orange - Telefonica_UK_Commercial
France - Orange - Orange_Commercial_France
France - RED SFR - Telefonica_UK_Commercial
Turkey - TurkTelekom - India_Volte_Vodafone
Norway - Telenor - India_Volte_Vodafone
Belgium - Proximus - India_Volte_Vodafone
Netherlands - KPN - Norway Telia Commercial
Brazil - Claro - Telefonica_UK_Commercial
Switzerland - Wingo (Swisscom) - Netherlands_VoLTE_Vodafone
Kenya - Faiba - ROW_Commercial
Australia - Optus - Telefonica_UK_Commercial
Sri Lanka - Dialog - India_Volte_Vodafone
Canada - Telus - Telefonica_UK_Commercial
Canada - Bell - Telefonica_UK_Commercial
Romania - Vodafone RO - India_Volte_Vodafone
Romania - Orange RO - India_Volte_Vodafone
Mexico - ALTAN - Telefonica_UK_Commercial
Israel - Partner - Telefonica_UK_Commercial
Israel - 012 mobile - Telefonica_UK_Commercial
ksa Saudi Arabia - Zain ksa - Germany
ksa Saudi Arabia - Zain ksa - Telefonica_UK_Commercial
ksa Saudi Arabia - Zain ksa - India_Volte_Vodafone
Slovakia - Orange - DT_Slovakia_Commercial
Australia - Telstra - Telefonica_UK_Commercial
Brazil - TIM - Volte_OEM_lab
Poland - Orange - DT_Poland_Commercial
Russia - All Carriers - Telia_Finland
Russia - MegaPhone Region not Moscow - Volte_OEM_lab
https://forum.xda-developers.com/oneplus-7-pro/how-to/guide-activate-volte-vowifi-t4116051
where i can find Telia_Finland .mbn file?
I am using CSL as well... but I cannot find Volte_OEM_lab in mbns-mi9t.zip, not sure which one
yiufey said:
Just to say many thanks Eiad Ajam and somin.n. It work for me running R11 rooted with Canary build.
I've tried many many of Mi9T mbn files with my current profile (SEA, Hong Kong CSL/1010) but still not working. Finally, I followed the below list on focusing Volte_OEM_lab (Volte_OEM_lab work before on my Oneplus 5T). Replaced with Russia - MegaPhone Region not Moscow then bingo :good:. Hope this can help some guys which still not yet VoLte.
Greece - Cosmote - H3G_Denmark_Commercial
Czech Republic - O2 - Telefonica_UK_Commercial
Belgium - Orange - Telefonica_UK_Commercial
France - Orange - Telefonica_UK_Commercial
France - Orange - Orange_Commercial_France
France - RED SFR - Telefonica_UK_Commercial
Turkey - TurkTelekom - India_Volte_Vodafone
Norway - Telenor - India_Volte_Vodafone
Belgium - Proximus - India_Volte_Vodafone
Netherlands - KPN - Norway Telia Commercial
Brazil - Claro - Telefonica_UK_Commercial
Switzerland - Wingo (Swisscom) - Netherlands_VoLTE_Vodafone
Kenya - Faiba - ROW_Commercial
Australia - Optus - Telefonica_UK_Commercial
Sri Lanka - Dialog - India_Volte_Vodafone
Canada - Telus - Telefonica_UK_Commercial
Canada - Bell - Telefonica_UK_Commercial
Romania - Vodafone RO - India_Volte_Vodafone
Romania - Orange RO - India_Volte_Vodafone
Mexico - ALTAN - Telefonica_UK_Commercial
Israel - Partner - Telefonica_UK_Commercial
Israel - 012 mobile - Telefonica_UK_Commercial
ksa Saudi Arabia - Zain ksa - Germany
ksa Saudi Arabia - Zain ksa - Telefonica_UK_Commercial
ksa Saudi Arabia - Zain ksa - India_Volte_Vodafone
Slovakia - Orange - DT_Slovakia_Commercial
Australia - Telstra - Telefonica_UK_Commercial
Brazil - TIM - Volte_OEM_lab
Poland - Orange - DT_Poland_Commercial
Russia - All Carriers - Telia_Finland
Russia - MegaPhone Region not Moscow - Volte_OEM_lab
https://forum.xda-developers.com/oneplus-7-pro/how-to/guide-activate-volte-vowifi-t4116051
Click to expand...
Click to collapse
chankeung1217 said:
I am using CSL as well... but I cannot find Volte_OEM_lab in mbns-mi9t.zip, not sure which one
Click to expand...
Click to collapse
The mbn file should inside below path of mi9t.zip :
mbns-mi9t.zip\russia\megafon\commerci\ru\mcfg_sw.mbn
Extract it and replaced with the :
VOLTE_Pixel_4.zip\system\vendor\rfs\msm\mpss\readonly\vendor\mbn\mcfg_sw\generic\myown\mcfg_sw.mbn
PS: No selinux_permissive is required.
Good luck.
yiufey said:
The mbn file should inside below path of mi9t.zip :
mbns-mi9t.zip\russia\megafon\commerci\ru\mcfg_sw.mbn
Extract it and replaced with the :
VOLTE_Pixel_4.zip\system\vendor\rfs\msm\mpss\readonly\vendor\mbn\mcfg_sw\generic\myown\mcfg_sw.mbn
PS: No selinux_permissive is required.
Good luck.
Click to expand...
Click to collapse
Just tried... no luck for me
I've flashed this one, it work for me all the day.
yiufey said:
I've flashed this one, it work for me all the day.
Click to expand...
Click to collapse
Wow, this worked for me! Russia - megafon
chankeung1217 said:
Just tried... no luck for me
Click to expand...
Click to collapse
When I updated to R11 with Oct security update, the VoLte broken again and it unable activated since remove/add few times.
Luckily, It worked again when I added SELinux Permissive back.
Please try it again with my flow.
yiufey said:
When I updated to R11 with Oct security update, the VoLte broken again and it unable activated since remove/add few times.
Luckily, It worked again when I added SELinux Permissive back.
Please try it again with my flow.
Click to expand...
Click to collapse
This is true!
Thank you so much
I've added this to the post
Eiad Ajam said:
Hi Guys
Finally i was able to activate volte on my carrier (STC-KSA) by the help of @somin.n module
You need to have unlocked bootloader and Magisk Canary installed
1. Flash the attached module via Magisk and reboot
2. Check and activate Volte in settings
3. Dial *#*#4636#*#* > check IMS service status > you should find IMS service registered and VOLTE is available
4. You are good to GO !
Edit: it look like you need a Magisk module "SELinux Permissive" to get it working with you.
Note:
I had a problem that the volte getting disabled after a reboot, in order to fix this:
1. After applying the module restart your phone
2. go to settings>network>Mobile network> wifi calling> choose "call over mobile network"
3. Turn off your phone and take out your sim card.
4. Turn it on again with sim card uninstalled.
5. Turn off your phone, install your sim card , turn it on again.
Note: i have installed vodafone UK mbn file for my phone, you may need to change mbn file for your carrier (attached Mi9T mbn files)
in order to change mbn file:
1. Download the attached Mi9T mbn
2. Extract the file and choose the desired mbn file
3. open "Volte Pixel 4.zip" and go to
Code:
/system/vendor/rfs/msm/mpss/readonly/vendor/mbn/mcfg_sw/generic/myown/
and paste your choosen MBN file.
4. Go to the mentioned flashing steps and you are good to go!
Click to expand...
Click to collapse
will this work on Pixel 5? and which MBN should I use? thanks in advance
Great news will give it a shot.
Out of subject, I'm wandering if stcpay still not working with root ?
Thanks
Related
From an upgrade he stopped receiving GPRS signal both slots in my Xiaomi mi4i.
I've tried everything, factory reset, load roms from TWRP recovery from ADB sideload and from FlashBoot. ROMs development, global and weekly roms, and happens all the same, impossible to receive GPRS, GSM and WCDMA signal.
- No coverage icon appears on the card itself detects the mobile operator, but if you go to Settings / SIM card is deactivated status for the two and there is no option to activate.
- If you go to call tells you the radio is off and take away the airplane mode.
- The IMEI SIM cards is not lost, if frame ma * # 06 # IMEI appears both SIMs slots.
- If I go to Settings / About the phone / state in state service said Radio off / turn and Cellular Network Data desconnected state.
- If I go to Settings / About the phone and pulse several times on Kernel version, entered the Test Hardware, skewer in "3. SIM card" and the only information provided it is that it detects the SIMs but the test result is Fail.
- If I go to Settings / About the phone and pulse several times on internal memory from this menu you access to information from the SIM cards (Phone information). That I can see:
- Phone number:
- Current network: off
- GSM service: Radio Off
- GPRS service: disconnected
- Network type: unknown
- There are few buttons turn on radio, select the type of network does not work etc but the option to enable it.
If anyone knows how to fix appreciate it.
Huguitoow said:
From an upgrade he stopped receiving GPRS signal both slots in my Xiaomi mi4i.
I've tried everything, factory reset, load roms from TWRP recovery from ADB sideload and from FlashBoot. ROMs development, global and weekly roms, and happens all the same, impossible to receive GPRS, GSM and WCDMA signal.
- No coverage icon appears on the card itself detects the mobile operator, but if you go to Settings / SIM card is deactivated status for the two and there is no option to activate.
- If you go to call tells you the radio is off and take away the airplane mode.
- The IMEI SIM cards is not lost, if frame ma * # 06 # IMEI appears both SIMs slots.
- If I go to Settings / About the phone / state in state service said Radio off / turn and Cellular Network Data desconnected state.
- If I go to Settings / About the phone and pulse several times on Kernel version, entered the Test Hardware, skewer in "3. SIM card" and the only information provided it is that it detects the SIMs but the test result is Fail.
- If I go to Settings / About the phone and pulse several times on internal memory from this menu you access to information from the SIM cards (Phone information). That I can see:
- Phone number:
- Current network: off
- GSM service: Radio Off
- GPRS service: disconnected
- Network type: unknown
- There are few buttons turn on radio, select the type of network does not work etc but the option to enable it.
If anyone knows how to fix appreciate it.
Click to expand...
Click to collapse
Try download the full rom zip and flash using updater app.
This will not erase your data and app.
Sent from my Mi 4i using Tapatalk
I already did
chongns said:
Try download the full rom zip and flash using updater app.
This will not erase your data and app.
Sent from my Mi 4i using Tapatalk
Click to expand...
Click to collapse
I already did and still doesn't work
Try flashing stock via fastboot
Still not working
Flash with fastboot and still not working
What version of MIUI did you flash?
Hackerpunk1 said:
What version of MIUI did you flash?
Click to expand...
Click to collapse
I'm using deverloper version.
did ur sim still working in the others phone? If yes than u should go claim warranty.
Sent from my Mi 4i using Tapatalk
Hello @Huguitoow, could you fix the bug? I have the same bug in the mi4c. I tested the same as you but I have not achieved anything.
Please excuse me for my English.
singnal off
So no one solve this? i have the same issue
This can solve
-download QPST
-download QXDM
-phone rooted
-connect phone to pc use diag mode (xiaomi *#*#717717#*#*)
1. Open QPST - and connect your phone (see port active)
2. Open QXDM - (administrator) - Click Communications (see your port click ok)
3. Click view - NV Browser - search ID 00441 Band Class Preference and click - click read button - you will see 0x0 in Input Field - click this and change with 0xFFFF - Any - click write button.
4. Close QXDM
5. Disable diag mode (*#*#717717#*#*)
6. Restart your phone.
7. And see that, your signal comeback
There is hw/eu and hw/ru (and other) regions location.
What is the difference between them and help please to choose proper location and firmware.
ru location have 172 firmware, eu - 170. KangVIP - 170 based.
Previously was AL10 cn
Elseone: which item must be flashed first (or not important?) - location file or firmware ?
Hello,
I have AL10C00B182 ROM - ota upgrade after start use the phone.
Now I have two question:
Can I upgrade from AL10C00B182 to B353 without any other upgrades (dload method)?
Thank!
since u got the OTA to B182, im guessing ure on full stock with locked bootload and no root so in that case, installation of B353 via dload method is no problem. enjoy!
Thank you.
Now I'm on 353 (AL10) with unlocked bootloader.
I'll instal TWPR (EMUI 4.1) with decryption support and them what..?
1. install superSU
2. Have to I do wipe system or with decryption support is not nesesery?
Clean ROM with root is all I need Maybe KangVIP
hello,
May I ask how did you update your AL10C00B182 to B353?
I just had the phone for 2 days and tried checking for updates, but no updates so far.
Thank you.
bodzio3333 said:
Thank you.
Now I'm on 353 (AL10) with unlocked bootloader.
I'll instal TWPR (EMUI 4.1) with decryption support and them what..?
1. install superSU
2. Have to I do wipe system or with decryption support is not nesesery?
Clean ROM with root is all I need Maybe KangVIP
Click to expand...
Click to collapse
wellit depends what u want. if u want to stay on B353 stock and u only want root, flashing supersu is enough. otherwise go ahead and flash kangvip slim via twrp, it comes prerooted so you should be fine
Sent from my Huawei Mate 8 NXT-AL10
shackks said:
hello,
May I ask how did you update your AL10C00B182 to B353?
I just had the phone for 2 days and tried checking for updates, but no updates so far.
Thank you.
Click to expand...
Click to collapse
I had the phone for 3 days
Update is very easy:
- download the ROM - zip file,
- extract update.app from it,
- copy the UPDATE.APP to the internal memory in a folder called - dload (you may have to create it),
- power off phone,
- press [volume+]+ [volume-]+[power] together to force the update,
- done
Please check somethink:
In dialer * # * # 2846579 # * # * Enter and then 3 - Network Information and then on 4 - Vendor Country Info
Here you will find a following entries:
I have Vendor: all
Country: cn
differet that this:
cust eu = C432 - Europe
cust specseas = C636 - Asia
cust meanaf = C185 - Africa / Middle East
cust ru = C10 Russian
I bught phone from Spemall with unlocked bootloader.
jbmc83 said:
wellit depends what u want. if u want to stay on B353 stock and u only want root, flashing supersu is enough. otherwise go ahead and flash kangvip slim via twrp, it comes prerooted so you should be fine
Sent from my Huawei Mate 8 NXT-AL10
Click to expand...
Click to collapse
I suppose stay on B353 stock. I flashed supersu, reboot and its done ? Any wipe? I read that I have to do format system... Maybe too much info.
Ok. I have B353 stock with root and I want too upgrade my phone, so now I have to change twpr too stock and dload, yes ?
bodzio3333 said:
I had the phone for 3 days
Update is very easy:
- download the ROM - zip file,
- extract update.app from it,
- copy the UPDATE.APP to the internal memory in a folder called - dload (you may have to create it),
- power off phone,
- press [volume+]+ [volume-]+[power] together to force the update,
- done
Please check somethink:
In dialer * # * # 2846579 # * # * Enter and then 3 - Network Information and then on 4 - Vendor Country Info
Here you will find a following entries:
I have Vendor: all
Country: cn
differet that this:
cust eu = C432 - Europe
cust specseas = C636 - Asia
cust meanaf = C185 - Africa / Middle East
cust ru = C10 Russian
I bught phone from Spemall with unlocked bootloader.
Click to expand...
Click to collapse
Thanks for the reply bodzio3333,
I shall do it this way later on. But, why do we have to check the region code? I'm having the same country info as yours.
Good morning Everyone
I have an Mate 8 L09C605 (Latin America) and i am trying to change its region to C432 (Europe) but it is impossible to find the oeminfo and custom.bin
Could someone share those files from the C432 please?
With all those rom players i guess there is a lot of backups out there... should not be so difficult to find
Thanks a lot.
Me too. Please help us. Thank you
Cust international (normal) = C900 OTA LOSS but you should be able to install rom from any region
--------------------------------------------------------------------------------------------------------------
Update running
--------------------------------------------------------------------------------------------------------------
Update OK. Now i am L09C900B320
---------------------------------------------------------------------------------------------------------------
The only thing I can not remember is how I am switched to L09C900B100 ... too much manipulation with SRK Tool among others with the change of region.
But it seems to me that it is doing as follows:
1- Full backup with TWRP -Before to change region-
2- Reboot
3- Region change (SRK Tool)
4- Restore TWRP Backup
5- Reboot (it seems to me that at this moment I found myself in L09C900B100, my starting Rom was L09C605B100 (Latin America). So if your starting Rom is a B180 for example, you should end up with L09C900B180.
THEN...
1- Create dload on SDCard with UPPDATE.APP (in my case from L09C432B320)
2- Restore Huawei recovery (SRK Tool)
3- Launch update * # * # 2846579 # * # *
4- Install TWRP EMUI 4.1 (SRK tool)
7- Root with TWRP
8- Reboot
--------------------------------------------------------------------------------------------------------------
VERSION INFORMATION:
In dialer * # * # 2846579 # * # * Enter and then 3 - Network Information and then on 4 -
Vendor Country Info
Here you will find a following entries:
Cust eu = C432 - Europe
Cust specseas = C636 - Asia
Cust meanaf = C185 - Africa / Middle East
Cust ru = C10 Russian
Cust international (normal) = C900 OTA LOSS but you should be able to install rom from any region
Cust la = C605 Latin America
platajeret said:
Cust international (normal) = C900 OTA LOSS but you should be able to install rom from any region
--------------------------------------------------------------------------------------------------------------
Update running
--------------------------------------------------------------------------------------------------------------
Update OK. Now i am L09C900B320
---------------------------------------------------------------------------------------------------------------
The only thing I can not remember is how I am switched to L09C900B100 ... too much manipulation with SRK Tool among others with the change of region.
Click to expand...
Click to collapse
First of all, thank you for spending your precious time writing out the instructions for us.
I followed exactly as your instruction; however, at the end, when I checked About Phone in Settings, my phone is L29C432B320 instead of L09C432B320. This is why I need the OEMINFO and CUSTOM.BIN file for L09C432B320. Thank you
Before to change the region (that gave you the L29), have you done the TWRP backup? While you where still in L09?
Oops! I don't think I did. Do you think that could be the case? BTW, how do you like C432 stock firmware? Is it any better than C636? Thank you
Yes i think that is thé reason. C432 or C636 are not firmware but région. Thé firmware i had was B100 ans now i am with B320. So far m'y phone is faster even without doing any Factory reset. But for stability ans battery life, i can't say yet.
I Guess you could be back to L09 by changing with Srk Tool the buildprop things, but better check with specialists on the fórum.
Thank you, platajeret.
I went back to L09C636B191
backup System with TWRP (for some reasons, TWRP wouldn't lemme backup Data)
reboot
changed Region
reboot
restored Backup in TWRP
dload L09C432B192
I still get L29C432B192 after all was done. So frustrated.
PSA: I bought the phone from some other country & I want VoTLE to work in my country!
Given your Mobile Operator supports VoLTE, working of it depends on your phone's firmware. Especially two components of the firmware called "CSC" and "CP". CSC, depending on who you ask, is either Country Specific (Product) Code or Country Specific Content. CP or "Core Processor" is the firmware for your modem.
OBJECTIVE OF THE POST: Determine if your phone supports your mobile phone operators LTE bands. Check which firmware you need to change to. How to obtain that firmware.
WARNING: MESSING WITH FIRMWARE CAN TURN YOUR PHONE INTO A PAPER WEIGHT.
PART A [CP] : Does my phone support VoTLE provided by my Mobile Operator to begin with?
1. First of all your modem should support the bands used by your mobile operator. You need to cross check bands supported by your Mobile Operator and your phone modem.
2. Search for the LTE bands supported by your mobile operator. Make a list.
3. To check the LTE Bands supported by your phone modem you need to know the Model Number of your phone. Goto Settings -> About Phone. You will see the Model Number there. Now goto Samsung website and check the phone specs using the model number. Specs - > Show all specs -> Network/Bearer-> 4G FDD/TDD TLE.
4. After cross checking bands from #2 and #3 if any of the bands match proceed to Part B. If not, unfortunately your phone cannot support VoTLE for your mobile operator; this post is no longer relevant to you. Maybe change the mobile operator and go through PART A again.
PART B [CSC] : Can I change the firmware on my phone to make VoLTE work?
1. Now you need to change the firmware of your phone. Change it to the current country you are in. The country in which you wish to utilize VoTLE. The country in which your mobile operator is.
2. To which firmware you can change to depends on your firmware's CSC. You cannot jump from any firmware to any other firmware. That stuff is locked down by Samsung.
3. You need to know your phone's firmware's CSC to know which firmwares you can change to.
4. Install the "Phone INFO Samsung" app. Open App, goto "CSC CODE" tap. You can see your Firmware's CSC code. But more importantly see "Available CSC Codes" section. Available CSC Codes tells you to which firmware you can change to.
5. Search each of those codes (Available CSC) in this page or the internet.
6. If any CSC corresponds to your Country/Mobile operator-- congratulations you can now change to that firmware and VoLTE will work for you. Note down that CSC code.
Eg: If you are in the country "India" and one of the Availabe CSC is "INS", you will find the entry "India= INU (unbranded), IND, INA, INS (unbranded), IMS, REL". [Success]
If you are in the country "Singapore" and one of the Availabe CSC is "XSP", you will find the entry "Singapore= MM1, XSP (unbranded), SIN (Singtel), STH (Starhub), BGD, XSO". [Success]
7. If none of the CSC codes correspond to your Country/Mobile operator then at present there is no way to make VoLTE work on your phone. Contact your mobile operator if there is work around for this, probably like an app.
Eg: If your avialabe CSC are : {BRI, CAM, LAO, ... , SIN, SMA, STH} and your country is "India" : India= {INU (unbranded), IND, INA, INS (unbranded), IMS, REL}; you can see those two sets have no common CSC [Failure]
PART C: How to get the correct firmware file according to the CSC?
If you have root, there used to be apps to just change the CSC to the required CSC Code. Used to be.
I am not really sure but you may try following that route and skip PART C.
Hint: Phone INFO Samsung app -> Hamburger menu -> other tools -> CSC Changer (ROOT)
PS:Rooting trips KNOX. No more Samsung Pay etc.
1. Goto https://updato.com
2. Enter your Model Number (PART A #3). You can ignore the part after the slash. Eg: If the model number is "SM-A750GN/DS" just enter "SM-A750GN".
3. Sort/click the "Region / Carrier" column. The CSC you noted down (PART B #6) should appear in one of the entries.
4. Observe the "Date" column and download the latest firmware.
PART D: How do I flash the downloaded firmware to my phone?
1. This part is out of the scope of this guide.
2. Find the latest guide/tutorial on how to flash a firmware to your Samsung phone using a program called Odin.
3. The latest one. The one that recommends at least Odin3 v3.13.1.