What I can do/have already tried: Activated US Cellular and other carrier's HTC Snap (SMT6175) devices on both Verizon and Sprint's networks via both OTA and manual programming of the MDN, etc. The device works fine for voice and text, but data does not work. I've changed the CID of the device using a Riffbox, I've manually changed HDR AN and PPP user IDs and passwords, I've put HSPL on the SMT6175 and installed the stock WM6.5 Verizon ROM. The phones activate using OTAP, but don't get the correct UID and passwords in the PPP fields for some reason.
If I do a hard reset after making modifications, the phones go back to thinking they are US Cellular phones, based on the pre-populated settings in the PPP and other fields.
I need to figure out what it is that makes the phones know they should revert back to US Cellular or whatever the original carrier was, and hopefully make permanent changes so that I can get the phones to work just like a real Verizon HTC Ozone (xv6175) that could be activated normally via OTAP, and have voice, text, and data working.
Any ideas or suggestions? Please reply or send PM! Thanks!