I completely and wholeheartedly agree with everything Blue_Frog has outlined (quite nicely, I might add).
I would only add one thing:
To Item 3a: Both phones I received had GDR2 and voice and data roaming were already greyed out and disabled as soon as I activated the phone.
Sprint, this is not an isolated issue but an ongoing foul-up. I won't insult your intelligence by posting dozens of links to various forums outlining the case (though Blue_Frog's citation is to the point). In this case, the MS update made things worse (I admit) though it appears to have at least allowed me to select roaming options (something that was unavailable since I've had the phone). Call Ting, call MS, call Samsung - we don't care. Just fix the phone and your stupid service.
Sean and Christy,
Here is the simple fix to the greyed out roaming issues. Please forward this to your device team....
I am sitting in London right now doing international roaming, both voice and data! Yea, finally! Screenshot attached for proof.
These 4 keys are all set to "1", change them to "0"
As a side note, here is the provisioning information Ting and Sprint need to setup for GDR3 and 8.1.
Have a fantastic day!
While we are at it, let's fix you too, and re-enable the Network Profile Updater....
Go to HKLM\Software\OEM\OMADM and set the following STRING keys:
ActivationType = Sprint
ActivationProxyUrl = oma.ssprov.sprint.com
ActivationProxyPort = 80
Then set the following DWORD key:
DisableNetworkProfileUpdate = 0
The you can use the "settings-->network profile updater" again and re-download your Sprint profile. Sprint shouldn't have ever disabled this to begin with.
Jeremy, can you confirm if this fixes your issue and let's you update your network profile?
Though I've "said" it a few times, thanks again for taking the time to work with those of us having this issue! I'll probably say it a few more times.
The registry settings are already as you describe except the DWORD key, DisableNetworkProfileUpdate. On my phone, it is set to "1" (true), and I can't change it as I lack a registry editor (no interop unlock here with 8.1) and, to my knowledge, there is not a registry editor that works in the absence of an interop unlock of some kind. Plenty of viewers, mind you, but most entries are protected.
I'm open to other ideas/methods of editing the registry. Even browsed Polish sites for a few hours last night!
Blue_Frog, I'm not sure how you found these settings, but on my interop unlocked phone, this did the trick. Not only is network profile update back, but so are my roaming settings! Everything appears to be working properly now. How Sprint hasn't been able to fix this issue for more than six months is effing amazing!
Edit: Only down side is that I have to re-select the roaming options each time I reboot the phone because it reverts to "don't roam" but at least the drop down box is actually selectable now!
Edit 2: Is there any way to set the DefaultRoamingOption setting via registry? I'm not seeing anything like that in devcenter.
That question is a little trickier. The info is in devcenter, though it's buried. You have to create (or modify) an xml file called DefaultRoamingOptions.
And yes, it is amazing, isn't it? Makes you wonder how much (i.e., how little) time is put towards these issues, despite talk of escalations and all the PR talk.
Try changing these DWORD values to 1:
I am not certain if they do anything anymore, but this is where they are initially provisioned. Mine are all set to one and my roaming is all on, even after soft resets.
Seems that Sprint or Ting could publish a small app to the app store that would reset these registry keys on non-unlocked devices. They have the authority to sign apps that can change registry settings. It would take a very short amount of time to generate a app that changes a handful of keys and would restrict it to 8.1 builds. Publish it to the store and problem would be resolved..... Or they can push provisioning.xml docs out over the air.... Or setup a provisioning server, etc.
Us lowly developers can't publish apps that change these keys, but the OEM vendors can....
Sprint, can you make this happen?
Here is one solution that helped a Sprint customer!
My MMS wasn't working either and I got that Error 225 not activated message. Did the ##72786# reset and it didn't work..Then I got on the phone with Steve (2nd line of support) and Steve fixed it. When he looked at the account, there was nothing wrong. Here's what he did:
turn off phone
Steve blocked MMS on my account
Steve un-blocked MMS on my account
turn phone on
Phone updated profile
able to send MMS now
That Steve is a good guy to know....