yashsingh1/xdaforums huggingface dataset:
[Windows 10 Mobile] nate0:
[MENTION=7959283]tearfalls[/MENTION] did you add the files under C:\Windows\Provisioning. Sorry for walking your through this so blindly. When I originally set out to do this, I wanted to get it working on the 950XL and had issues getting files across to it. The idol4s is easily unlocked so I started there, but was only experimenting and lost track of the files I was copying over. Some files are static even after a hard reset (untouched) so it was hard to remember which files were doing the work.

These are the ones I am thinking control the Common provisioning which are Microsoft-Common-Provisioning.dat Microsoft-Mobile-Provisioning.dat. Probably the modem and critical settings. I am not sure if they are used only after a hard reset or not.
[Windows 10 Mobile] tearfalls:
Hi nate0,

I do not see any provisioning folder under windows folder in any of the ffu image files. I do see that folder in my phone though with the said files. Not sure how I can extract the same files from IDOL4s.

---------- Post added at 05:49 PM ---------- Previous post was at 05:48 PM ----------

I replaced the files under Programs/Commonfiles/ADC with the same files shared by nate0 which is extracted from IDOL4s.
[Windows 10 Mobile] nate0:
Glad this thread is open to discussion, because I am no where near a W10M engineer and nor do I understand how these carrier settings work. Here is what I know so far.

Files under C:\Programs\Commonfiles\ADC and C:\Programs\Commonfiles\OEM\Public\MMO (if there) are all the carrier specific cab files for the settings. They go untouched too, unless a FW update comes along I am assuming.

How exactly they get provisioned without a hard reset, I do not know. The IDOL4s is different in that there is no modem.cab. The lumias however have a modem.cab that I am finding out is needed to set up the ims settings. Also under C:\Windows\CustomizationPolicy is an MMO xml file that you may want to look at which is used after a hard reset.

What I would do is look a T-Mobil Lumia FFU and look for those files and see what you think would work. I am still not sure why the IDOL4s was so easily configured for AT&T.

Edit: Because we are talking two different carriers here too makes it difficult. What I am going to do is boot up the IDOL4s and see what files remain on it unchanged from when I copied them over then list them out here.

Update: The only files still intact on my IDOL4s which has VoLTE for AT&T enabled are under C:\PROGRAMS\CommonFiles\ADC\Microsoft
[Windows 10 Mobile] tearfalls:
Hey again. Yes the closest T-Mobile branded Lumia is Lumia 640. At least that is the one I can think of. But the problem is that T-Mobile never released Win10M upgrade for that model so there is no Win10M ffu for that model. The file structure somehow is still very different between W8.1 Lumia 640 and W10M Lumia 950 which is beyond my ability to port that provisioning setting from one to another. Wish there is an expert out there who can help us.
[Windows 10 Mobile] nate0:
Ok, true Last Lumia on T-Mo was the 640. Well I can attach the files under Windows\Provisioning but not sure if they will help or not.

Edit: you may not be able to touch the files under there though on the 950. I cannot on the 950XL.
[Windows 10 Mobile] nate0:
It was kinda tricky but I have the 950xl enabled finally. The issue for me on this phone lied with the modem file and this being dual sim. But it is registered now and still testing it out. The interesting part about this is that I got the files needed from the 950xl FFU for Product code:059X7S5 - RM-1085 VAR US ATT NONSTOCK SL BLACK. Which I was not aware even existed until 3 weeks ago.
[Windows 10 Mobile] tearfalls:
Good to hear that and lucky for you to find an ATT ffu for the 950XL. I guess without an official T-Mobile Lumia 950 ffu it is too difficult for us to enable the VoLTE and WiFi calling. I officially give up. Thanks again for all the tips and advices.
[Windows 10 Mobile] aclap:
Thanks
[Windows 10 Mobile] nate0:
It registered to ATT for Enhanced 4g but HD voice never works. It would always drop to 4g when making calls even though LTE was up. So half and half. I ended there. I think there must be some difference either because of a dual sim or some other dependency during provisioning that keeps it from fully working.

UPDATE: I came to find out that my sim card had an issue and the dropping of the LTE bands was due to that. The same thing started happening on my AT&T Lumia 950. Long story short I swapped it out for a new sim card and all is good. Will be testing out VoLTE/Enhanced 4g LTE services on the dual sim 950XL this week as LTE bands stay enabled this time around..
[Windows 10 Mobile] marcx987:
welp this thread was very informative. wish i had seen it before could have had wifi calling while i was still on att with my 950xl. Switched to tmobile recently(att pissed me off) and now know it will be hard process if able to get 950xl to have volte/wifi calling on the service.

Looks like ill be switching to the idol 4s which is good for me as my lumia 950 xl is having same issues that my prewarranty one had (screen suddenly turning off till soft reset/front camera not working/etc). All issues that i thought was fixed after the warranty claim but came up again a few months later when i happened to be outside of warranty.
[Windows 10 Mobile] nate0:
To my knowledge AT&T has never supported VoWiFi for Windows mobile devices. Not sure why. I suppose with some ingenious hackery, you might be able to get it to work.

Like T-Mobile's VoLTE/VoWiFi seems all aspects of Enhanced services are mostly provisioned at the phone level first. FW/SW and the phone itself being HW compatible too (Right LTE Bands). The provider only needs to know your phone is a compatible phone (Whitelisted IMEI/Active SW on the phone), and so long as you have the correct items baked/built into the OS it works.
[Windows 10 Mobile] marcx987:
The Lumia 950 att didnt have wifi calling? Didn't know i ended up buying both 950/950 xl DS unlocked from microsoft store right when they came out.(needed unlocked variant as was traveling outside of us literally the week after they came out.

I still have a lumia 1520 att version(partial debranded) on wp8.1 still and just got the Idol 4s which provisioned volte/vowifi calling right at first set up.

Was hoping still would be able to use my lumia 950 xl with tmobile vo services but doubt it now or might just beyond my expertise level. Might go to local microsoft store and see if they can help me with the screen/front camera issue since b2x doesnt help out of warranty repairs in the us. Even though the device they supposedly fixed ended up with the same two issues as the device i sent in.

Most f'd thing is have to drive about an hour away to get to local store as the one in the mall near me is gone now sometime after i had bought the phone.
[Windows 10 Mobile] nate0:
Correct. Only T-Mobile windows phones to my knowledge have Wifi Calling. And yes, the 950 ATT did not have wifi calling only HD voice/Ehanced LTE services (the last time I used it).
[Windows 10 Mobile] Viveksrivastava007:
how to get VOLTE ENABLED for lumia 830?

I'm using Lumia 830 from India but doesn't see how to switch bolte on
[Windows 10 Mobile] lachutm:
Official Win10 Mobile for L640

According Windows Central Lumia 640 did received Update to Windows 10 back in January 2016 buy only for T-Mobile Poland.

https://www.windowscentral.com/t-mobile-poland-reportedly-begins-windows-10-mobile-update-lumia-640
[Windows 10 Mobile] tearfalls:
True but it is not helpful for the US T-Mobile configuration.
[Windows 10 Mobile] milancnakum:
I'm on Lumia 640 XL and I'm having unlocked SIM and operator, because I'm in India. So can anyone tell me how to enable VoLTE in it..?
[Windows 10 Mobile] nate0:
Hi again. I have something else you might can try that I discovered while trying to enable volte from WP8 files on an upgraded to W10M OS phone - the Lumia 1520. There is a way to update nvi settings on the Nokia phones without modemconfiguration.cab files.

You can try the same on your 950 by backing up all your files on the Lumia 950 under C:\PROGRAMS\CommonFiles\ADC , then cut paste over or replace the files under C:\PROGRAMS\CommonFiles\ADC with the files I attached in ADC.zip.

Now paste the folder\files from the Multivariant.zip file I attached under C:\PROGRAMS\CommonFiles\OEM\Public\Nokia\MultiVariant

So when done you will have all new files under C:\PROGRAMS\CommonFiles\ADC. And the new folders and files under C:\PROGRAMS\CommonFiles\OEM\Public\Nokia\MultiVariant will be 15818\NVI\modem_configuration_full.nvi 15818\NVI\modem_configuration_update.nvi Default\NVI\modem_configuration_full_0.nvi Default\NVI\modem_configuration_update_0.nvi.

After that find your 950 ffu. Run thor2.exe -mode uefiflash -ffufile "your_path_for_the_ffu" -do_full_nvi_update -skip_flash.

If that does not provision then run thor2.exe -mode uefiflash -ffufile "your_path_for_the_ffu" -do_full_nvi_update -do_factory_reset -skip_flash

See if that works. The attached NVI update files (the .nvi files) are from the T-mo US ffu RM-1073. If you or someone is willing to try that I would be curious if they get VoLTE and wifi calling to work on T-Mobile...

FYI: The attached SS is the result of doing this on my Lumia 950 XL with an inactivated T-Mo sim in slot one. You can see wifi calling there now. Not sure if it will work though since I use at&t and have no T-Mobile account.
[Windows 10 Mobile] tearfalls:
I was actually able to bring this menu option up before by using the Lumia 640 T-Mo variant ADC files. But I did not run the thor update setting afterwards. I guess it is worth trying one last time. I'll try your files sometime this week. Thanks for keeping trying. I'll let you know if it works.
[Windows 10 Mobile] nate0:
[MENTION=7959283]tearfalls[/MENTION]

What's more interesting here, is that I enabled 5 or 6 additional bands on my 1520 while testing different scenarios. So there are 22 available now. I am using the extracted nvi files from the modem cabs from different Lumia phones like the 950xl and 950 and testing them on this phone. I had posed a question thread some time ago that asked if LTE bands were controlled via sw (i.e. these nvi files). I am not familiar enough in editing the nvi files, but these seem to be the key role for the correct LTE frequencies. The Wifi calling list, VoLTE/Enhanced 4G LTE toggle, those are all controlled during the provisioning from ADC folder. However it is tied into the nvi files too via tuning and modem file tweaking that the nvi file performs. Not sure how it all works, but maybe we will get lucky.

Lastly, I also noticed that a hard reset does tend to be the last form of testing to see if anything takes. Plus it is a good guage to determine whether the settings are more permanent or not too.
[Windows 10 Mobile] Talon Pro:
Can anyone confirm with a little specificity as to what models would support Band 12 (VoLTE)? Like say, an 830. And then would this work? Im at a crossroads with having to use either a 640 (dont want to cause of the camera) or 950 (dont want to cause of Win10 unless a reset would fix the niggles i dont like) on T-Mobile in the Cincinnati area as the U1900 band has been shut down for the 700 spectrum, so no more 3G calls.
[Windows 10 Mobile] nate0:
The RM-1105 model (AT&T branded Lumia 950) has these LTE bands by default: LTE Bands: 1, 2, 3, 4, 5, 7, 12, 13, 20, 29, 30, 41

The RM-1104 model (Factory unlocked Lumia 950) should have these LTE bands by default: 1, 2, 3, 4, 5, 7, 8, 12, 17, 20, 28, 38, 40, 41

The Lumia 640 XL has similar but I think it lacks LTE band 12 (I will double check that).

You could look for a cheap Idol 4s from T-Mobile used. That way you can get wifi calling and a Snapdragon 820...
[Windows 10 Mobile] Talon Pro:
I've got two 640's and a plain 950, they have Band 12, guess I wasn't as clear in my other post. I also have the first Alcatel Win10 phone somewhere, but don't wanna use that either. I loaded 10 on an RM-985 the other day and it seems to be handling it better than the 950 in terms of usability and WP8.1 "likeness" (how well it acts like 8.1 did with certain things like autocorrect etc). I also like the slimness and screen size vs the 950 (10 just looks better on 720p). I just can't deal with a non Zeiss camera, hence not wanting to use the 640, but I need to be able to make calls on something other than Edge speeds.
[Windows 10 Mobile] nate0:
I got it to work on a 950 xl. Long story short I created a custom modemconfiguration.cab file. Still testing it but so far confirmed volte works on T-mobile. Attached is a screen shot.

I'll share more on this later.
[Windows 10 Mobile] tearfalls:
Wow that is awesome. Waiting for your further update.
[Windows 10 Mobile] nate0:
[MENTION=7959283]tearfalls[/MENTION]

It is still a wip since I cannot verify if WiFi calling is actually working...here is what I have so far.

Attached are the ADC files from the 640 LTE TMO-US model and also in the zip file is a custom modemconfiguration.cab file. IMS registration works, VoLTE works, and HD Voice works. I am not certain on WiFi calling yet. But it is there and can be toggled. It just does not show appropriately in the system tray so I do not know if it is working??

Here are my phone details:

Latest OS Build of 10.0.15254.124

Dual SIM 950 XL NAM Running the below Firmware.

PackageTitle: RM-1085 VAR NAM 4R CV BLACK

Product Code: 059X7F5

manufacturerHardwareModel: RM-1085

Last Firmware: 01078.00053.16236.35003

OperatorName: 000-CA, 000-US,

What I did:

Replaced all the files under c:\programs\commonfiles\ADC\Microsoft with the attached ADC files from the 640 LTE.

Replaced the modemconfiguration.cab file under c:\programs\commonfiles\OEM\Public\MMO\Multivariant\ with the one attached.

I then ran

thor2.exe -mode uefiflash -ffufile <path_to_the_FFU_File> -do_factory_reset -skip_flash -reboot

After reboot it did its thing and asked to restart itself. After restart IMS registered and have VoLTE/HDvoice working on T-Mobile. It should work on the 950 but I do not have one to test. But I have a lumia 650 I could test later.

I basically did edits and additions to the modem nvi files of the 950 XL 059X7F5 model using the nvi file from the 640 LTE as a reference. Then built a new modem cab file to use them on the phone since the x50 models do not use stand alone NVI files like the older gen Lumias. FYI: This configuration will make your phone single sim if it is a dual sim.
[Windows 10 Mobile] tearfalls:
That is really good news that VoLTE works. You said you added 950XL 059X7F5 model to the modem nvi, I'm wondering if you added the 950 as well? Just want to confirm since you said it should work on 950 too.
[Windows 10 Mobile] nate0:
I have used Lumia 950 modem files on my 950 XL. I am pretty sure it will work on the 950.
[Windows 10 Mobile] tearfalls:
Thanks for the quick reply. Another off topic question: ever since I jailbroke my 950, there is always an update for the Advanced Info app in the store with error code 0x80073CF9. I tried several ways trying to fix it with no success. I'm wondering if you have the same problem and if so how did you fix it. Thanks.
[Windows 10 Mobile] nate0:
I have encountered app errors before from the Store. Sometimes I have had to go manually delete the app package folder from where it is installed or runs from (c:\data\Programs) because there were two versions there already. I just deleted the older version in some cases or I would the delete the newer version (the one trying to install from the store) and it would finally install.
[Windows 10 Mobile] nate0:
FYI: I just tested the same exact files I posted above on my Lumia 650, it's unbranded from Cricket on an older build of W10M 10.0.10586.494. Looks like IMS registered VoLTE worked when I tested a call..
[Windows 10 Mobile] tearfalls:
Just completed the whole process but unfortunately the IMS toggle did not appear after thor2 reset. There is a WIFI Calling toggle but it basically does nothing. The phone did configure itself after reset and reboot itself. But the IMS toggle still is not there. Not sure what went wrong.

---------- Post added at 08:27 AM ---------- Previous post was at 08:09 AM ----------

Ha, just went over everything again and noticed the modemconfiguration has a typo in it. Corrected it and did it again and voila, it worked!!!! Thank you so much for not giving up on this!!!! You did it man!
[Windows 10 Mobile] soryn11:
After this process on my Lumia 650 IMS toggle appear but WIFI Calling not appear.
[Windows 10 Mobile] nate0:
Yes sorry. I renamed the file and reattached it earlier.
[Windows 10 Mobile] tearfalls:
No worries. Thanks a lot.

Now the only problem I have is the Advanced Info app always showing update error. I tried to delete it under C:\DATA\Programs but it can only delete part of what's in the folder. Tried to uninstall it in Interop Tools also with no luck.
[Windows 10 Mobile] tearfalls:
Not sure if it is the right way to test WIFI-Calling, but I tried to turn off the band frequencies that T-Mobile uses so there is no cellular signal. Unfortunately when I tried to make a phone call, the phones says no service instead of using WiFi signal.
[Windows 10 Mobile] tearfalls:
But meanwhile, if I select WiFi Calling Preferred and make a call, only the WiFi indicator is showing data exchange. Still not 100% sure if it means WiFi Calling is working.
[Windows 10 Mobile] sarath11kb:
---------------------------

can in use 4G in lumia 730 with registry edit?
[Windows 10 Mobile] jgsparks:
How/where did you "replace" the files?

T-Mobile dropped support for non-LTE calls in my area and I need to try this. Can you please tell me how and where you replaced the files you included in your Zip file? That is, where do I place them and how? Thanks for your research, posting, and support! I hope I can get this working.
[Windows 10 Mobile] nate0:
[MENTION=8826960]jgsparks[/MENTION]

Which model phone are you trying to update?
[Windows 10 Mobile] jgsparks:
Lumia 950 XL international unlocked

Wow, quick response!

I have a 950 XL International unlocked unit. From what I just read on another of your posts, it seems I just need to copy the files into place and do a hard reset w/o thor2 and firmware update???

At any rate, I'm trying to figure out how to copy the files to the device I guess.

PS: I tried to enable SFTP access in the Interop Tools but when I click the button, nothing seems to happen.
[Windows 10 Mobile] nate0:
Ok. I updated the modemconfiguration.cab file of my own 950 XL by updating nvi entries of three nvi files. I can't really go into all the detail on how but I added entries needed to provision ims and volte; those entries came from the t-mobile Lumia 640 variant.

To get access to the file system I use an sftp add on for Windows called swish. I then enable system registry access on the 950 xl using the method found in the interop tools thread. Using swish you can backup and copy the files over. This I believe might only work for T-Mobile in the US, as that is all I've tested it for.
[Windows 10 Mobile] jgsparks:
Swish Location

I clicked on the link in your other post for Swish but the site appears to be down. Do you happen to have a known working location or that? Hopefully it's just a temporary error on their server @ www [dot] swish-sftp [dot] org

---------- Post added at 01:49 AM ---------- Previous post was at 01:43 AM ----------

To get access to the file system I use an sftp add on for Windows called swish. I then enable system registry access on the 950 xl using the method found in the interop tools thread. Using swish you can backup and copy the files over. This I believe might only work for T-Mobile in the US, as that is all I've tested it for.[/QUOTE]

I see that swish is just the client for the PC (I thought it was an SSHD for the phone). Apparently I need to tweak settings on the phone's built-in SSHD in developer mode. Thanks. I'll look into that.
[Windows 10 Mobile] nate0:
Ya the swish site appears to be that way for me too. You can use a web search "swish sftp" and try the sourcefourge links.

You need to use the method on your 950Xl for full system registry access by using the vcreg application and pushing the acersystem service package to it with iutool.exe. Follow those directions. Then enable sftp on the phone and use swish or another sfto client to access the c:\programs\commonfiles\

Don't try to enable full file system access via mtp of course on the 950 xl, it most likely won't work and will cause problems with mtp access via the pc to where you'll need to hard reset to correct it.
[Windows 10 Mobile] Phil259:
Thanks Nate0 for figuring this out! I'm so close..at least I think so. 950XL DS USA on Tmobile. I ran vcreg and also successfully added the registry entries to enable swish. I'm at the last step. I can connect to the phone with Swish and I see a list of folders. The "programs" folder is empty however. "Computer\Swish\sftp://Sirepuser@192.168.5.202:22///PROGRAMS" is the folder location. Any ideas? Thanks!

Phil
[Windows 10 Mobile] nate0:
[MENTION=8839345]Phil259[/MENTION]

Connect as the user "system" instead.

Configure user system in the ssh accounts from interop tools.

Enable the sftp template for that user...etc

Then In swish. Configure it to connect with the user system and location path /c/. See if programs shows with the other directories.
[Windows 10 Mobile] rahulvidh:
What're the string values
[Windows 10 Mobile] Phil259:
I created the user "system" and I'm unable to connect to the phone. I used all the same settings as sirepuser when creating user "system" Swish does not accept the password.

Perhaps there is a permissions issue? When I connect via swish with sirepuser I have read only access. I can copy phone files to the PC but cannot write anything to the phone.

I'm using the store version of Interop tools. Is that the proper version? In " Select a provider for this session" I select "This device (through provider extensions) and I land on a black screen. I push a gray button at the bottom of that black page and I see the interop welcome screen. SSH Manager seems to work but Registry browser doesn't.
[Windows 10 Mobile] nate0:
What is the error swish displays? [MENTION=8839345]Phil259[/MENTION]

Edit: Also if using the store version I believe you still need to sideload the providers unless you installed the dependencies...You can alternatively use this version and just strictly side load it.
[Windows 10 Mobile] Phil259:
I sideloaded the version of interoptools from your link, thanks. When I click on the swish icon for the newly created "system" user the password box comes up. When I enter the password 1234, it disappears and then the password box reappears (like you've entered an incorrect password) After three tries the swish error "Unable to access directory, You might not have permission. The detail drop down says: Waiting for password response: LIBSSH@_ERROR_SOCKET_DISCONNECT

In SSH Account Manager > Templates for selected, there's a section "Apply Full SFTP Access" that talks about enabling CMD access. Is that something that needs to be enabled?
[Windows 10 Mobile] nate0:
You need to enable "Apply Full SFTP Access" if you have not yet.

Tap the user system. Then in the next section tap "Apply Full SFTP Access".
[Windows 10 Mobile] Phil259:
OK ! I've got your files in the proper directories. I notice that your version of modemconfiguration.cab is 13KB vs the original's 2129KB. Can you confirm this is correct. Thanks!!
[Windows 10 Mobile] nate0:
Correct. I only added the nvi files needed for the MNC T-Mobile US. Make sure you back up your modem file and ADC files just in case you need to revert back. Edit: It is not the end of the world if you do not back them up though, since they can be extracted from the ffu for your phone.
[Windows 10 Mobile] Phil259:
I've never used thor2.exe... only the WDRT GUI Would you mind checking my steps?

Backup phone

download .ffu file from lumiafirmware.com (RM1116_1078.0053.10586.13169.15357.034F05_retail_prod_signed.ffu)

run thor2.exe from a command window using your example.

Anything else? Will I have to interop unlock the phone again?

Thanks!