Volte s7 from s9 - Samsung Galaxy S7 Questions and Answers

Hello my operator started volte only on s9 so i extracted home csc from s9 and copied customer.xml pasted to csc folder but still not working. Or we need to flash modem too? Which files are related for volte to working i want to have early before they release.for s7 Or is device related
Thanks

Bump

Don't mess with the files unless you know what you are doing ! (you obviously not).
If your operator haven't enabled VoLTE for SM-G930, there is nothing you can do, only change operator, or phone.

mooms said:
Don't mess with the files unless you know what you are doing ! (you obviously not).
If your operator haven't enabled VoLTE for SM-G930, there is nothing you can do, only change operator, or phone.
Click to expand...
Click to collapse
Lol i know what im doing im not new, and im sure is related to csc or modem but im not gona flash s9 modem lol. I just playing around with csc. Than if somsthing go wrong i restore i have HOS in acces point but not IMS

bleros said:
Lol i know what im doing im not new, and im sure is related to csc or modem but im not gona flash s9 modem lol. I just playing around with csc. Than if somsthing go wrong i restore i have HOS in acces point but not IMS
Click to expand...
Click to collapse
If i could jump in here.
Volte isn't anything to do with csc, it's dependant on the operater enabling on the network and the firmware your device is running.
If your firmware is branded by the network this is how it can be enabled for specific devices and not yours , if your firmware isn't branded then the network operator cannot disable on your device. Unbranded firmware has all call functions enabled by default including Volte.
Some network operators even link functions to IMEI, if this is the case the only option is to change the phone.

cooltt said:
If i could jump in here.
Volte isn't anything to do with csc, it's dependant on the operater enabling on the network and the firmware your device is running.
If your firmware is branded by the network this is how it can be enabled for specific devices and not yours , if your firmware isn't branded then the network operator cannot disable on your device. Unbranded firmware has all call functions enabled by default including Volte.
Some network operators even link functions to IMEI, if this is the case the only option is to change the phone.
Click to expand...
Click to collapse
I have custom rom, if volte work for s9 should work for s7 too, so how they fix it? Volte on other devices , by updating firmware of course. Is firmware related not phone . They dont have compatibility to disable for some devices the tower is for all so they cant disable band.
But i will try to fix it i wont give up :good:

Working on SM-G930FD with Mint Mobile USA
Hi there,
I thought that I would share my findings. I got volte working on G930FD. The setting comes up under Connections --> Mobile Networks --> VoLTE calls. I have tested it with calls and LTE Discovery app to make sure that I am not dropping back down to 3g/H+/etc... The calls are so much better for me. I am hard of hearing, so it really helped me. I will list how I did it below.
1. Download this firmware. https://www.sammobile.com/samsung/galaxy-s7/firmware/SM-G930F/ROM/download/G930FXXS8ETC3/327944/
2. Use Odin v3.14.4 to flash BL, AP, CP, CSC ( I used CSC not HOME CSC)
3. Boot phone and enable developer mode (not sure if necessary, but this is the way I did it)
4. Reboot to download mode and flash TWRP (uncheck auto reboot)
5. Immediately after flash, reboot to recovery (Power, Volume down, Home to reboot, then Power, Volume up, Home to enter TWRP)
6. Swipe to allow modifications
7. Wipe--> Advanced Wipe --> Select Data --> Repair or Change File System --> Change File System --> EXT2 --> go back --> and then EXT 4 --> back all the way to main screen.
8. Install --> latest version of Magisk
9. Install --> CSCSelection_V3.0.0.zip https://forum.xda-developers.com/s7-edge/development/utility-flashable-csc-selection-30-t3392957
10. Aroma --> Select XXA (Multi USA) --> Select XAA (Unbranded)
11. Reboot and wait to boot (Takes a few minutes)
12. Check in Connections --> Mobile Networks --> VoLTE Calls
That's it. Good luck!!
Oh yeah, Wifi calling is in the dialer app under settings, but I have had no luck with it, even though Mint Mobile supports it.

Related

Galaxy S6 wifi calling option missing

I have a Samsung Galaxy S6 on the EE network in the UK. I should have the option to use wifi calling but the option is not present in the settings menus. My phone was not originally supplied by the EE mobile provider, instead I purchased the phone which appears to have come from Italy and has the Italian mobile provider TIM (this is shown on the CSC code on the phone)
Can anybody help me either change this CSC code to the UK one for EE or at least the generic one for UK specific firmware, or a way of somehow enabling the wifi calling feature - I did look this up but I can't edit the necessary system config (xml) files as they are read-only and my phone is not rooted.
cheers
baronne
You have to flash a CUSTOM PIT file... https://1fichier.com/?4f8y7tvinm
First of all, this will DELETE EVERYTHING, since you are on the wrong firmware...
In odin (use 3.10), go to PIT section then click PIT then load that PIT file.
Then, with that file, DO NOT FLASH YET. Go to AP, then load up the EE Firmware. (IT CAN TAKE A LONG TIME AND IT MAY SAY NOT RESPONDING, THIS IS NORMAL, DO NOT CLOSE THE PROGRAM)
Then you can flash, MAKE SURE AUTO REBOOT, F. RESET TIME, AND NAND ERASE ALL IS ENABLED... Nothing else.
Here is a link to the EE Firmware where you can download (You have to create an account, and it is quite slow download): http://www.sammobile.com/firmwares/download/59518/G920FXXU3QOJF_G920FEVR3QOJF_EVR/
Btw, this does work, I am on Stock EE Firmware with WiFi Calling

[ODIN] Stock Nougat Firmware [SM-G935T] S7 Edge to use it on 935v

Here is the link to the tmobile original thread
[ODIN] Stock Nougat Firmware [SM-G935T] S7 Edge
Instuctions provided by jrkruse (original post)
1. You need to be on Verizon Beta Nougat 2
2. In developer options turn on OEM unlock
3. Reboot to download mode
4. Load the files you downloaded in the corresponding slots in odin BL,AP CP, CSC the files are labeled this way
you dont use the G935TUVU4BQB1_Boot_Recovery_Image.tar.md5 until later
5. Install with odin the phone will reboot to recovery to finish the csc install
6. If the csc install in recovery fails reboot to bootloader in stock recovery
7. In odin reflash the CSC file in the CSC slot in odin. The phone will reboot to recovery again and install the csc files
8. Once the phone is done installing and wiping in recovery try and catch the phone as it reboots and reboot back to
download mode (PWR+Home+Vol Down )
9. Use odin Install G935TUVU4BQB1_Boot_Recovery_Image.tar.md5 in the AP slot
10. Let phone reboot and go through setup
11. During Setup you may have trouble typing info in the setup boxes the keyboard has some bugs in setup. I recommend skipping
adding any accounts and do it after your through setup. Or use the alternative method to find your google account
12. Once through setup download 4G LTE Switch and use to Change Network to LTE/CDMA auto (PRL)
13. I recommend downloading Package Disabler Pro (It Works now) and disable all Tmobile Apps
I found samsung pay wasnt working I found that the tmb bootloaders and persist.img needed to also be flashed I made a new odin flashable package and install instructions. All seems to work now except of course volte and wifi calling.
Explanation why you need to be on nougat beta 2
Download:
TMOBILE_NOUGAT_VZW.ZIP
ODIN v3.12.3.zip
Possible Issues and solutions :
Q: after flashing the bootloaders and persist.img, it broke all data and calls and texts again.
A: they need to be all flashed at same time. Maybe Wipe data and it might work
Q: The Google "email or phone" text input box still only accepts one letter and any extra letters overwrite the previous letter typed.
A: The samsung keyboard will work fine if you just goto settings on the keyboard to language and types and change to US english.
Q: So the question is..... this worth flashing or wait for vzw?
A: Other than no volte this definitely the best running Rom so far. It is much better than beta
Q: 13. I recommend downloading Package Disabler Pro (It Works now) and disable all Tmobile Apps
Care to share your list?
A: List of Tmo apps to disable
Q: Except MMS isn't working, for me anyways. VoLTE isn`t working.
A: I got volte working and video calling maybe this will help mms for you
Download App shortcut maker from playstore
Select all activities find IMS Settings and create shortcut
Open the ims settings from the created shortcut
Choose Ims service switch
Click on MMTEL switch
Click on RCS switch
Under MMTEL section I enabled all the options
Q: Cant get this thing to flash CSC...just keep getting the dm-verity error 0x02.
A: 1:Flash all 4 files in zip.
2:let reboot and see if you get dm verity error.
3:if you get the error than reboot to bootloader and reflash all 4 again.
4:after it reboots again it will say error.
5:reboot to bootloader and flash the csc again.
Q: in 4g lte switch, i dont see the option for lte/cdma auto. could this stuff be because csc didnt flash correctly?
A: if you have the verizon data icons you know the 4g lte then it flashed correctly. If you see data icons that ate not verizon then it didnt flash correctly.
When every one is starting over are you flashing a pit file when going pack to ph1. If not you need too.
P.S. All credits goes to jrkruze. :good:
You mentioned to install Nougat beta first before installing t mobile firmware. Is that necessary? Also, any link for Verizon apn?
Sent from my SM-G935V using Tapatalk
junear said:
You mentioned to install Nougat beta first before installing t mobile firmware. Is that necessary? Also, any link for Verizon apn?
Sent from my SM-G935V using Tapatalk
Click to expand...
Click to collapse
Look at you apn settings and just copy it. I didn't mention about to install nougat beta, I mentioned that it was installed successfully on nougat beta and that you must be on latest bootloader.
Okay so I have T-Mobile Nougat installed on my device, and I've changed my VPN over to VZWINTERNET, and I can't seem to get anything working (calls or data).
I'll continue to toy around with things though.
FoxyDrew said:
Okay so I have T-Mobile Nougat installed on my device, and I've changed my VPN over to VZWINTERNET, and I can't seem to get anything working (calls or data).
I'll continue to toy around with things though.
Click to expand...
Click to collapse
Same here
is there maybe a need to change to verizon csc?
j3ffm1ll said:
is there maybe a need to change to verizon csc?
Click to expand...
Click to collapse
are you meaning swap the pi3 csc to odin vice the csc that came with the firmware. I guess we can try that. worst thing no load, flash back stock.
justinsch03 said:
are you meaning swap the pi3 csc to odin vice the csc that came with the firmware. I guess we can try that. worst thing no load, flash back stock.
Click to expand...
Click to collapse
just a thought I would try it but I am at work and have to have use of my phone while I am here lol
FoxyDrew, radelon from what firmware did you flashed ?
spiderkr said:
FoxyDrew, radelon from what firmware did you flashed ?
Click to expand...
Click to collapse
The T-Mo one you posted. Odin with ap,bl,cp and csc selected.
After toying with tons of things on the Tmo firmware, I tried booting into Odin, and flashing the Verizon pi3 CSC. That gave me a bootloop. I then tried reflashing the entire Tmo Nougat with Odin, but replacing the CSC again with Verizons, same bootloop. So now my phone is being flashed back to the trusty U MM.
I can only assume now that running the Tmo firmware on VZW will require root to make CSC edits. But Verizon will release our own Nougat before we get root.
Now I guess it's just a race between Verizon releasing 7.0, and the G935U getting it.
$50 on Verizon.
Edit: After flashing the G935U firmware again, after the first boot I was greeted with a message saying "your device must update to use new features from your SIM card." And I booted to a weird all blue screen with a big SIM card on it. I've never seen anything like that. I'm not sure if the Tmo firmware messed with stuff, so I'm going to fully flash the G935V firmware, THEN reflash the G935U firmware, just in case the G935T firmware messed something up.
they also did something to disable all package disabler apps even if you go back to MM they dont work. They screwed us goood on this
so @spiderkr were you able to get it working or just going off of other reports?
radelon said:
The T-Mo one you posted. Odin with ap,bl,cp and csc selected.
Click to expand...
Click to collapse
i mean at what firmware where you before you flash t-mo nougat?
spiderkr said:
i mean at what firmware where you before you flash t-mo nougat?
Click to expand...
Click to collapse
Beta 2 Verizon Nougat
Unable to select network
Under "Network Operators" I selected Verizon Wireless, waited 5 minutes, and now got Unable to select network. Then, maybe a minute or so later, it says "Unable to connect. Try again later." Is there a way around this?
jrkruse said:
they also did something to disable all package disabler apps even if you go back to MM they dont work. They screwed us goood on this
Click to expand...
Click to collapse
I noticed this too, thought I was going crazy lol. That was the only think keeping me from rooting, and considering how horrible root is on this phone, I'm going to Verizon tomorrow to get a Pixel.
Im messing with it I got lte can make and receive phone call receive text but cant send
jrkruse said:
Im messing with it I got lte can make and receive phone call receive text but cant send
Click to expand...
Click to collapse
awesome!! getting closer...
jrkruse said:
Im messing with it I got lte can make and receive phone call receive text but cant send
Click to expand...
Click to collapse
How'd you manage to do that? Still can't get anything to work on my end...

Wifi x (cross) and VOLTE G8142

I have a G8142 HK version (on Oreo). I am visiting mainland China and I found out there is a 'x' on WIFI signal (I guess it is because of blocking Google). The guy who sold me the phone flashed the oem_x.sin file of the Chinese ROM - in order for me to use VOLTE on China Unicom (I've activated the service with them).
And I fount out:
1. too many Chinese bloatwares e.g. baidu, weibo etc. - gone with flashing HK file, good!
2. the 'x' on the wifi signal is gone - and did not come back after I flashed the HK file (I want it to be there to show there is the Great Firewall, if I go somewhere which has free internet so I can see from the WIFI x)
3.there is still no VOLTE in settings-mobile network - as I go into testing mode (*#*#4636#*#*) the VOLTE provision option is still greyed out. I also found out in HK rom the video calling provisioned option is available but after flashing Chinese file it is greyed out(came back again after I flashed HK version of file).
So I'd like to ask:
1. is it possible to bring back the WIFI 'x' just like before? (Or return to stock)
2. anyone know why there is no VOLTE option?
3. Where do I get the official firmware? - I got the version G8142_HK_47.1.A.3.254 from the phone seller, but I'd like to know where to download them? Tried Xperifirm.exe many times it always stops downloading halfway, and also Xperia companion but the loading bar stucks at the beginning, maybe it has something to do with Chinese internet censorship?
4. while I am in China, before I flash a new firmware I'll have to delete my google account because when the setup menu comes it will ask me to put in my old google account to proceed, I heard it from somewhere, right? If yes I'll just wait for a week maybe flash it after I leave China...
Sorry to write so long. First time using a Sony phone...
1: use flashtool
2: yes through magisk module or use the rom turbo created. (module just adds the options if your phone has it on there, it does not engage volte, only the menu)
3: did you try flashtool?
4: flashed multiple roms on my xzp and not once has it asked me for the old account.

Wifi calling missing

I have galaxy S7 SM-G930F, original stock oreo and i dont have the wifi calling option in the phone settings/dial settings although my phone sim card carriar enabled it for me and told me few times that the service should work for Galaxy s7.
Am i missing something?
rheh104 said:
I have galaxy S7 SM-G930F, original stock oreo and i dont have the wifi calling option in the phone settings/dial settings although my phone sim card carriar enabled it for me and told me few times that the service should work for Galaxy s7.
Am i missing something?
Click to expand...
Click to collapse
Press the phone call icon on home screen , tap 3 dots top right, settings, scroll down to wi fi calling. tap to enable.
cooltt said:
Press the phone call icon on home screen , tap 3 dots top right, settings, scroll down to wi fi calling. tap to enable.
Click to expand...
Click to collapse
The problem is that is not there its just missing
rheh104 said:
The problem is that is not there its just missing
Click to expand...
Click to collapse
Do you mean the option in the menu is missing? Check your quick pull down menu to confirm this, is there an icon in that menu?
What icon appears next to your signal strength? Does it say Vo))?
cooltt said:
Do you mean the option in the menu is missing? Check your quick pull down menu to confirm this, is there an icon in that menu?
What icon appears next to your signal strength? Does it say Vo))?
Click to expand...
Click to collapse
Also VoLTE missing from any settings, all my friends are in the same sim card company and they have the same phone and still, only for me is missng
rheh104 said:
Also VoLTE missing from any settings, all my friends are in the same sim card company and they have the same phone and still, only for me is missng
Click to expand...
Click to collapse
Well it means your phone has not been updated correctly. Oreo for S7 stock has wi fi calling switched on automatically if your network supports it.
You can download the stock firmware yourself then flash via Odin to fix the issue but please check you are looking in the right settings first.
cooltt said:
Well it means your phone has not been updated correctly. Oreo for S7 stock has wi fi calling switched on automatically if your network supports it.
You can download the stock firmware yourself then flash via Odin to fix the issue but please check you are looking in the right settings first.
Click to expand...
Click to collapse
Wdym not been update correctly?
I updated my phone using OTA and my last update was before 3 days fox bug fix so i dont think its because of the rom
https://imgur.com/a/aktKCn5
cooltt said:
Well it means your phone has not been updated correctly. Oreo for S7 stock has wi fi calling switched on automatically if your network supports it.
You can download the stock firmware yourself then flash via Odin to fix the issue but please check you are looking in the right settings first.
Click to expand...
Click to collapse
No any VoLTE Option settings
https://imgur.com/a/aktKCn5
rheh104 said:
No any VoLTE Option settings
https://imgur.com/a/aktKCn5
Click to expand...
Click to collapse
That is not the correct menu and what language is that? Have you checked the phone call icon menu?
cooltt said:
That is not the correct menu and what language is that? Have you checked the phone call icon menu?
Click to expand...
Click to collapse
Here
https://imgur.com/a/RtepwFk
rheh104 said:
Here
https://imgur.com/a/RtepwFk
Click to expand...
Click to collapse
Ok yes, i can see Wi Fi calling (which is the last option) is missing. If the option is missing it means the firmware you have does not support it. So like i said i would flash unbranded firmware so all options are available.
cooltt said:
Ok yes, i can see Wi Fi calling (which is the last option) is missing. If the option is missing it means the firmware you have does not support it. So like i said i would flash unbranded firmware so all options are available.
Click to expand...
Click to collapse
If i do so, is my warranty will be void? I mean if i flash the Official Rom for my country using Odin my phone will still be in the warranty?
rheh104 said:
If i do so, is my warranty will be void? I mean if i flash the Official Rom for my country using Odin my phone will still be in the warranty?
Click to expand...
Click to collapse
No, flashing stock firmware via Odin does not require Root so warranty will still be valid. Also download and install Samsung Smart Switch to check there is an update to the current firmware on your phone.
cooltt said:
No, flashing stock firmware via Odin does not require Root so warranty will still be valid. Also download and install Samsung Smart Switch to check there is an update to the current firmware on your phone.
Click to expand...
Click to collapse
Can't download Smart switch for my pc when i run the setup file its says this: https://goo.gl/images/j5ULU3
I will flash the official rom probably in the weekend.
Thanks for helping me out.
cooltt said:
No, flashing stock firmware via Odin does not require Root so warranty will still be valid. Also download and install Samsung Smart Switch to check there is an update to the current firmware on your phone.
Click to expand...
Click to collapse
Sorry for being annoying i have one more question, i downloaded the official Stock from Sam Mobile and its continents 5 Files:
AP (System &Recovery)
BL (Bootloader)
CP (Modem / Radio)
CSC_*** (Country / Region / Operator)
HOME_CSC_*** (Country / Region / Operator)
I wanted to ask what's all this files does and if i put the Bootloader file is it will void my warranty and can you explain me all the files matters?
Thanks.
nun

VoLTE T-Mobile USA Working on H8324 Xperia XZ2 Compact Dual Stock

I managed to get VoLTE working on the xz2cd (H8324) with T-Mobile USA using the xz3 (H8416) USA firmware oem-*.sin files.
Thank you to all the others that figured out the process details so all I had to do was try every combination - see the other VoLTE threads in this forum to guide you on the actual steps. Also thanks to Androxyde and Igoreisberg for the flash & download tools!
I have this working with the H8324_Customized NOBA_1313-6167_52.0.A.8.25_R5B firmware, I happen to choose, replacing only the oem-*.sin files from the XZ3 H8416_Customized US_1316-4522_52.0.A.8.25_R10B firmware. When you set both lines to "LTE (preferred)" and you'll be able to make LTE calls on both lines, however it may only show [HD] calling on the line you configured last I think but it'll be VoLTE on both.
Enjoy and thanks again to all the other threads that guided me through this long but worthwhile trial process. I wish the carriers didn't make LTE VoLTE provisioning difficult, why didn't they just make it universal like 3G.
Note: I was able to separately get Wifi-Calling to appear using the H8276_Freedom CA_1313-8876_52.0.A.8.25_R3B oem-*.sin files but it wasn't functional on T-Mobile USA - I think someone with a little bit more knowledge might be able to get this to work, unless you can point me in the right direction.
Someone please make an open firmware thin/light/compact dual SIM phone with Wifi-Calling/VoLTE (removable battery a bonus)!
Do you think the files would be the same on the H8314 US edition? i'm assuming you need to be rooted for this to work?
Hey Mike, Can you please share(download link) OEM*.sin files of USA firmware for Volte Settings
Im wondering if we can flash the OEM files from the US XZ1 Compact to get T-Mobile VOLTE and Wifi calling? I would try it myself but I cant find one of these phones at a reasonable price. If I do I will try and report back if anyone cares. I am glad at least VOLTE seems to work with this workaround.
VoLTE provisioned on XZ2 but calls are still made over 3G
I’ve done the same for my XZ2 (not compact, H8266). The VoLTE button is now active, but calls are still making over 3G. Any suggestion?
I just talked to a T-mobile specialist, and he confirmed that my phone should work and no need to register or do anything if it supports all bands!!! As he told me "only check for compatibility" and mine is compatible! ?
Were you ever able to get this working? New XZ2 owner and of course I bought this within a week is the announcement about all non VoLTE devices being kicked off in January..
Is there anyway to get volte working for tmobile on the h8314?
XZ2C H8314 VoLTE working on T-Mobile USA
colonelcack said:
Is there anyway to get volte working for tmobile on the h8314?
Click to expand...
Click to collapse
Yes VoLTE works but no VoWIFI with the following method:
Download USA Customized for XZ2C (H8314) and use only the two oem...sin files from XZ3 (H8416) USA Customized. (overwrite the two files in the XZ2C stack)
Use newflasher tool. (I deleted all .ta files and userdata file to avoid losing existing data)
To put the phone into flash mode, power off, hold the vol down button and plug in your usb cable while holding the button until you get a dim green light.
The device will show up in device manager under USB and you can run newflasher as administrator. Please search for a tutorial - there are many that are very good with screenshots of the files you want to move into the newflasher folder.
Some hangups I ran into when setting up and flashing -
Installing flashtool drivers required disabling driver signature enforcement on win10 (Flash device did not show up in usb in device manager until this was done)
For safety, after the flashtool driver install, I performed a repair on xperia companion app in case of any driver conflicts.
Running newflasher again, I got an error: Unable to open ./boot/Apollo_XBootConfig_MiscTA.ta! after multiple system files had been flashed.
But not to worry, the command window said the phone exited flash mode, but got error 933 - unable to sync. - No worries though, just make sure the command window states the phone is out of flash mode somewhere, disconnect your cable and power up your phone.
Then you will get an android message saying your carrier settings will update after reboot and the phone may reboot.
Once rebooted, enter *#*#4636#*#* in your phone dialer app (Takes 30 seconds after fresh boot for the menu to come up) , select phone information, and select LTE only (Note: VoLTE Provisioned will have the slider set to the right, but grayed out - Before the re-flash, the slider was set to the left and grayed out), reboot again. (If you click the 3 dots and look at IMS Status, you will see IMS status Registered, VoLTE Available and UT interface Available - Before the re-flash status was not registered and not available)
Now when you make a call, it will say "HD" in your dialer while on a call and your signal indicator will no longer say 3G when calling.
VoWIFI does not work, but you can use whatapp or something else like googleFi if its a must have, but in my case, I did not want to have to buy a new phone in January when they turn off 3G - Phones are too darn big now anyways and I love the display on this phone.
Notices will go out starting AUG 4th if your phone is marked as not supported using T-Mobile IMEI BYOD online tool - Their tool said my phone does not support VoLTE (Not fully true - It just does not have Band 71 for Long Range VoLTE but will use Band 4(66) just fine, I cannot confirm band 12 even though the phone spec supports it. It appears only Short range VoLTE is working on the phone unless someone else can confirm with this method, My Band 12 tower is behind a hill and i am 20 miles from it) T-mobile currently does not have a whitelist like AT&T, so If the UE (User Equipment - ie. phone) is configured properly, the network will handle the rest. I hope this practice does not change.
The advantage to using this method, is you are using completely stock USA files - My bootloader is locked and i am not rooted BTW. My XZ2C is only carrier unlocked.
The build number of both Roms I used was the same 52.1.A.3.49 XXX - Good Luck.
BTW - Some people were asking what modem config is working with VoLTE on T-mobile USA - to get the modem setting type *#*#7378423#*#* and in the service menu select software info, under Current modem config the value reads:
row/tmobile/vl/us
XZ1 oem files on XZ2 for VOLTE and VOWIFI calls.
nicogu said:
Im wondering if we can flash the OEM files from the US XZ1 Compact to get T-Mobile VOLTE and Wifi calling? I would try it myself but I cant find one of these phones at a reasonable price. If I do I will try and report back if anyone cares. I am glad at least VOLTE seems to work with this workaround.
Click to expand...
Click to collapse
You will need to try this. I was not so brave. The reason is the difference in the build IDs and oem.sin file names between the XZ1 (Old) and XZ2 (Current as of July USA Customized builds).
Mixing and matching files is easier when you are doing so off the same build ID. Thats why V0LTE worked on my XZ2 using XZ3 oem.sin files, they were from the same build ID and had the same names even though the sizes were slightly different.
It may work if the format of the oem.sin file did not change between the XZ1 builds and XZ2 Builds. The more different the builds, the higher the risk of something going wrong.
---------- Post added at 01:31 AM ---------- Previous post was at 01:28 AM ----------
gigili said:
I’ve done the same for my XZ2 (not compact, H8266). The VoLTE button is now active, but calls are still making over 3G. Any suggestion?
Click to expand...
Click to collapse
Enter *#*#4636#*#* in your phone dialer app, select phone information, and select LTE only - Reboot, if you cant make calls after that something else is wrong.
---------- Post added at 01:33 AM ---------- Previous post was at 01:31 AM ----------
hitemup92 said:
Were you ever able to get this working? New XZ2 owner and of course I bought this within a week is the announcement about all non VoLTE devices being kicked off in January..
Click to expand...
Click to collapse
Got this to work, no VoWIFI though - look further down the thread.
depsilon said:
Yes VoLTE works but no VoWIFI with the following method:
Download USA Customized for XZ2C (H8314) and use only the two oem...sin files from XZ3 (H8416) USA Customized. (overwrite the two files in the XZ2C stack)
Use newflasher tool. (I deleted all .ta files and userdata file to avoid losing existing data)
To put the phone into flash mode, power off, hold the vol down button and plug in your usb cable while holding the button until you get a dim green light.
The device will show up in device manager under USB and you can run newflasher as administrator. Please search for a tutorial - there are many that are very good with screenshots of the files you want to move into the newflasher folder.
Some hangups I ran into when setting up and flashing -
Installing flashtool drivers required disabling driver signature enforcement on win10 (Flash device did not show up in usb in device manager until this was done)
For safety, after the flashtool driver install, I performed a repair on xperia companion app in case of any driver conflicts.
Running newflasher again, I got an error: Unable to open ./boot/Apollo_XBootConfig_MiscTA.ta! after multiple system files had been flashed.
But not to worry, the command window said the phone exited flash mode, but got error 933 - unable to sync. - No worries though, just make sure the command window states the phone is out of flash mode somewhere, disconnect your cable and power up your phone.
Then you will get an android message saying your carrier settings will update after reboot and the phone may reboot.
Once rebooted, enter *#*#4636#*#* in your phone dialer app (Takes 30 seconds after fresh boot for the menu to come up) , select phone information, and select LTE only (Note: VoLTE Provisioned will have the slider set to the right, but grayed out - Before the re-flash, the slider was set to the left and grayed out), reboot again. (If you click the 3 dots and look at IMS Status, you will see IMS status Registered, VoLTE Available and UT interface Available - Before the re-flash status was not registered and not available)
Now when you make a call, it will say "HD" in your dialer while on a call and your signal indicator will no longer say 3G when calling.
VoWIFI does not work, but you can use whatapp or something else like googleFi if its a must have, but in my case, I did not want to have to buy a new phone in January when they turn off 3G - Phones are too darn big now anyways and I love the display on this phone.
Notices will go out starting AUG 4th if your phone is marked as not supported using T-Mobile IMEI BYOD online tool - Their tool said my phone does not support VoLTE (Not fully true - It just does not have Band 71 for Long Range VoLTE but will use Band 12 just fine) T-mobile currently does not have a whitelist like AT&T, so If the UE (User Equipment - ie. phone) is configured properly, the network will handle the rest. I hope this practice does not change.
I made the mistake of calling sony and t-mobile for support and they both kept blaming each other, the reason they don't know why VoLTE does not work on some phones is they really don't know enough about their network or the basebands in the phone or the software build process and details about android sin files - as they should not either cause if the network engineers, device manufacturers and software developers all do their job and stick to industry standard practices, it will just work anyway.
The advantage to using this method, is you are using completely stock USA files - My bootloader is locked and i am not rooted BTW. My XZ2C is only carrier unlocked.
The build number of both Roms I used was the same 52.1.A.3.49 XXX - Good Luck.
BTW - Some people were asking what modem config is working with VoLTE on T-mobile USA - to get the modem setting type *#*#7378423#*#* and in the service menu select software info, under Current modem config the value reads:
row/tmobile/vl/us
Click to expand...
Click to collapse
Thank you so much for the detailed instructions! Only one question... Where do I download these files from? And the tool? Can you link me...
Sorry it's been a long time since I've done any xda stuff
H8314 Flash tools
colonelcack said:
Thank you so much for the detailed instructions! Only one question... Where do I download these files from? And the tool? Can you link me...
Sorry it's been a long time since I've done any xda stuff
Click to expand...
Click to collapse
I dont have direct links, but here is an excellent walkthrough that calls out all the tools -
https://www.xperiablog.net/2018/01/...-firmware-for-xperia-xz-premium-xz1-and-more/
Search for flashtool on XDA there should be links for that, but you only install the drivers from it, not the tool.
You also need the xperia companion software download from sony website for any missing drivers from flashtool.
Search XDA for newflasher, thats what you will actually flash with - https://forum.xda-developers.com/cr...gress-newflasher-xperia-command-line-t3619426
the firmware download utility is xperifirm software - https://forum.xda-developers.com/cr...xperifirm-xperia-firmware-downloader-t2834142
depsilon said:
H8314 Flash tools
I dont have direct links, but here is an excellent walkthrough that calls out all the tools -
https://www.xperiablog.net/2018/01/...-firmware-for-xperia-xz-premium-xz1-and-more/
Search for flashtool on XDA there should be links for that, but you only install the drivers from it, not the tool.
You also need the xperia companion software download from sony website for any missing drivers from flashtool.
Search XDA for newflasher, thats what you will actually flash with - https://forum.xda-developers.com/cr...gress-newflasher-xperia-command-line-t3619426
the firmware download utility is xperifirm software - https://forum.xda-developers.com/cr...xperifirm-xperia-firmware-downloader-t2834142
Click to expand...
Click to collapse
It's been a while but wanted to thank you for taking the time to write out these steps. I finally took a shot with the incoming shutdown of 3g for my XZ2, but unfortunately it did not work. Similar to what gigili said, while VoLTE appears to be provisioned the calls are dropping to 3g/HSPA like they originally were. After setting to "LTE Preferred" and rebooting, calls would not be made at all. I also saw "Unknown" under the Modem Config, and from what you said it should reference T-Mobile after flashing the OEM sin files.
I tried this using the latest firmware available on XperiFirm for the XZ2 (Customized US H8266 - my device is H8276) and the XZ3, which I used to grab the two OEM sin files. The firmware is 52.1.A.3.137.
Using UnSin, I unpacked both "oem_X-FLASH-CUST-B6B5.sin" files in both firmwares, and under modem-config there are a bunch of folders, and each one seems to have a conf files pointing to "mcfg_sw/generic/row/tmobile/vl/us/mcfg_sw.mbn."
I read in another thread that T-Mobile maybe has some way of blocking this workaround now, but I'm not entirely sure if that is true? Totally understand if you've moved on from the device as it's been a while, but am admittedly curious if there's a specific firmware version that this works on I could try to salvage the device.
Volte xz2/xz2 p/xz3 solved
Samir solanki said:
Volte xz2/xz2 p/xz3 solved
Click to expand...
Click to collapse
Details on exactly how?
I will create complete guide thread for the same
Samir solanki said:
I will create complete guide thread for the same
Click to expand...
Click to collapse
Thanks I'll watch for it
I am working to bring support for T-Mobile VoLTE on the xz2c to LineageOS 18.1. As of this writing, official LineageOS builds for this device do not support VoLTE unless it was already enabled and working in the stock firmware.
I have submitted some patches which may resolve the issue for TMO and probably other carriers as well. They work for me, but testing has been limited. If you are interested in using LineageOS instead of the stock ROM, and you are willing and able to build LOS yourself on linux, consider giving my patchset a try. Please read the patch description fully before attempting a build: you will need to obtain and mount some additional files first. The LineageOS wiki has additional instructions for creating a build environment.
EDIT: My patch is part of official LOS 18.1 starting with nightly 20220401. There is no need to build it yourself.
cbs228 said:
---
Click to expand...
Click to collapse
You are a saint for working on this. I bought a H8324 XZ2c recently and was super disappointed it didn't work, so I am back to my XZ1c. Super frustrated. If you ever get a pre-compiled ROM, I would love to try. In the meantime I will try to compile it myself in the coming days despite my technical illiteracy.
If that doesn't end up working, what stock firmware is available with T-Mobile VoLTE enabled and working, so I could step up from that to Lineage? Considering how old the other solutions for trying to get VoLTE working, I am hesitant to try any especially funny business of switching old firmware files from other phones around.
xperiaperson42069 said:
If that doesn't end up working, what stock firmware is available with T-Mobile VoLTE enabled and working, so I could step up from that to Lineage?
Click to expand...
Click to collapse
As far as I am aware there isn't any stock firmware that works "out of the box." The xz2c is listed as "unsupported" by t-mobile, which probably means there isn't any sort of stock ROM out there that works. Sometimes carriers do release "branded" ROMs, but there's nothing like that for this device AFAIK.
LinageOS is designed to be installed "on top" of an existing stock ROM. If you attempt to install it after you have flashed another distro (like an AOSP build), you will likely just make a brick. If you do end up bricking your device, do not despair. You can use Emma to restore your device to factory condition. Emma is available on the Sony Developer World website, and there are many guides available for it.

Categories

Resources