Related
So I happen to see a very popular thread here in the EVO sub-forum which reveals that many EVO 4g users don't even have Sprint evdo coverage. I was a little surprised because this Sprint EVDO roaming question has been asked for years while it seems no one has posted the workaround.
Using the Alltel PRL may not be a good idea because it will always try Alltel/Verizon towers first even when you are in an area with good Sprint coverage. If you ask Sprint, they will sure tell you this is in violation of their terms of service and it is possible to get your account in trouble. And if this exploit gets abused by the public, dang, you can be sure Sprint will close the loophole and everyone's game is over.
I'd suggest to take caution and only do the roaming when it is necessary. The straight forward workaround would be doing the ##775# stuff and load a Verizon PRL when it is in need and load back the Sprint PRL other times.
This method sounds a little awkward as you have to load a different PRL each time you switch roaming. The following is an improved method for the tech savvies.
You will need to install QPST found here.
1. On your phone dial ##3424#
2. Connect your phone to the Windows PC. Install the modem driver attached.
3. Open QPST Configuration, add the com port your phone attached to.
4. Open QPST Service Programming. It will try to find your phone. Click OK to open your phone.
5. Click "Read from Phone". It will ask for SPC/MSL code. Get the code either by calling Sprint or google search "Touch Pro MSL".
6. Go to CDMA tab. Copy everything from NAM1 to NAM2 except the AOC.
7. Download Verizon PRL from here or any newer one.
8. Go to Roam tab, click NAM2, click browse, find the PRL/RLA you just downloaded.
9. Click "Write to Phone".
10. Install the attached unhide_nam2.cab. Restart your phone.
Now on your phone, Settings, Personal, Phone, Services, You will find an option "Switch NAM". Swtich to NAM2 when you need to EVDO roam onto Verizon, and switch back to Sprint when you done. The phone does not need to restart during the switch. You can even write a mortscript to automate the switching process.
Now Sprint online shows data roaming usage and "additional charge". Will this long time free gift going to be charged? Nobody knows what's going to happen next. As being said before, when it get abused, it gets closed. In such a short time. Some people just don't get it.
Several of my friends work for Sprint. They all say that Sprint usually throws on additional charges when you data roam over 300MB minimum. Usually, it's at 500MB.
dam this is pretty good! gonna give this a shot!
Work on EVO ?
Anyone know if this might work on an EVO 4G ?
my touch pro 2 has no option in qpst for NAM2...only NAM1
any ideas?
ok...so anyhow I managed to get all the NAM2 information written to the phone however whenever an internet connection is attempted from the verizon side, I get "unable to connect to #777"...
yup...you guessed it, figured that one out too after a bit. use a 4xxxx PRL.
Does anyone know if theirs a similar unhidenam2 .apk for Android phones. I'm trying to get something like this for my evo
syntheticexctasy said:
my touch pro 2 has no option in qpst for NAM2...only NAM1
any ideas?
Click to expand...
Click to collapse
Hello, I cant find NAM 2
Can someone help me?
So I got a MetroPCS phone today, got home and started following this guide
http://forum.xda-developers.com/showthread.php?t=1303507&page=11
I did EVERYTHING exactly right.
PPP Conf:
RM http://i1113.photobucket.com/albums/k502/zander145/1.png
UM http://i1113.photobucket.com/albums/k502/zander145/2.png
AN http://i1113.photobucket.com/albums/k502/zander145/3.png
M.I.P http://i1113.photobucket.com/albums/k502/zander145/5.png
Profile 0 http://i1113.photobucket.com/albums/k502/zander145/4.png
Profile 1 http://i1113.photobucket.com/albums/k502/zander145/6.png
Display http://i1113.photobucket.com/albums/k502/zander145/7.png
However, after hitting write to phone, mine automatically restarts. Dunno if that was supposed to happen. When I try and make calls I get "TSL 02 the number or service code you are attempting is not available or accessible from your calling plan" and then the call is ended.
Did I do something wrong? I went into the metro PCS store and asked about putting my ESN in the database and they looked at my like I was speaking latin. So I asked about metroflash and they said they don't do that to this phone. Any ideas or help is greatly appreciated. Verizon was taking too long for the nexus galaxy and I really don't want to sign another contract...
I did flash the metro 3022.prl
zander145 said:
So I got a MetroPCS phone today, got home and started following this guide
http://forum.xda-developers.com/showthread.php?t=1303507&page=11
I did EVERYTHING exactly right.
PPP Conf:
RM http://i1113.photobucket.com/albums/k502/zander145/1.png
UM http://i1113.photobucket.com/albums/k502/zander145/2.png
AN http://i1113.photobucket.com/albums/k502/zander145/3.png
M.I.P http://i1113.photobucket.com/albums/k502/zander145/5.png
Profile 0 http://i1113.photobucket.com/albums/k502/zander145/4.png
Profile 1 http://i1113.photobucket.com/albums/k502/zander145/6.png
Display http://i1113.photobucket.com/albums/k502/zander145/7.png
However, after hitting write to phone, mine automatically restarts. Dunno if that was supposed to happen. When I try and make calls I get "TSL 02 the number or service code you are attempting is not available or accessible from your calling plan" and then the call is ended.
Did I do something wrong? I went into the metro PCS store and asked about putting my ESN in the database and they looked at my like I was speaking latin. So I asked about metroflash and they said they don't do that to this phone. Any ideas or help is greatly appreciated. Verizon was taking too long for the nexus galaxy and I really don't want to sign another contract...
I did flash the metro 3022.prl
Click to expand...
Click to collapse
profile 0 and 1 is wrong, metropcs is not used any more,,
its the whiterabbit msl.. http://www.whiterabbit.org/android/ calculate
edit...
did u add ur esn to metro or did the metroflash...
mdiaz33685 said:
profile 0 and 1 is wrong, metropcs is not used any more,,
its the whiterabbit msl.. http://www.whiterabbit.org/android/ calculate
edit...
did u add ur esn to metro or did the metroflash...
Click to expand...
Click to collapse
I did calculate the whiterabbit msl.
just whited it out for pics.
If metropcs isn't used anymore, what do I put?
And thats the thing, I went to a authorized dealer and asked for metroflash, they said they cannot do my phone. So I asked them just to add my esn to the database and I'll do the hard work. and they looked at me like they didn't know what I was talking about...
Try this and see if it helps any
http://forum.xda-developers.com/showthread.php?t=1305353
Hope it does
Locked & Loaded
""shooter on Deck""
laie1472 said:
Try this and see if it helps any
http://forum.xda-developers.com/showthread.php?t=1305353
Hope it does
Locked & Loaded
""shooter on Deck""
Click to expand...
Click to collapse
Unfortunately no, I see it does replace a framework, but that isn't even part of thr problem I am having. When I asked about metroflash at the authorized dealer they didn't really have a clue was I was talking about. But I'm going to the corporate store today to get the metroflash done. Should still work right?
Sent from my PG86100 using xda premium
Just got back from 7 metro PCS stores including a corperate one, appears they refuse to add my ESN into the system, or even add a line for this phone. They will NOT metroflash it.
And apparently "All these kids are learning to unlock their phones and they want to add them to our network"
I have the $50/m plan that is required for smart phones. I searched metro pcs esn on craigslist nothing came back. I now have NO idea how to get this phone to work...
EDIT: I just tried doing *611 on my 3vo after "flashing" it to metropcs and it takes me to sprint's customer service. does that mean I did it wrong?
Just go to a dealer store. Most corporate stores stores dont wanna do smartphones(some will). But if you go to a dealer store they will houdini your phone. Which is where they write an esn from a phone in their inventory to your phone to get it into the network.When they flash it it will do the prl part for you. And if you already have the data provisioned everything will work from the time they flash it.
Reflasing on Sprint Data not working
Sorry not to hijack the thread but I think someone here might have the expertise to help me with the issue. I have a evo 3d that was flashed to Metro. I wanted to flash it back to Sprint, I cleaned the esn. Voice and txt works but data does not. I keep getting error code 67. upon more research i found out that i needed to copy NAI and AAA and HA secrets. Which I made sure were correct. However, I still keep getting error 67. Can anyone help me on how to get 3g data working? thanks in advance.
So are you trying to set up for metro or sprint?
Shot from my shooter e3dvo
mteezey said:
So are you trying to set up for metro or sprint?
Shot from my shooter e3dvo
Click to expand...
Click to collapse
trying to set up on sprint...
after fixing the clean esn and meid, my voice and sms worked fine...
data not working not even 1x. copied over the profile 0 and profile 1, including AAA and HA secrets but still does not work. When i tried hands free activation, i keep getting error 67 and profiles are wiped out.
Yea that error is because your not connecting to data. I know sprint you can zero out the ha and AAA. Where you used to have your metro msl code that needs to be replaced with your meid hex. Your gonna also need to make sure your sid/nid are those for Sprint. I do now know those off hand. One thing you can try to get those settings back is flashing a new radio it will contain the nv items you need for those spots.
Shot from my shooter e3dvo
mteezey said:
Yea that error is because your not connecting to data. I know sprint you can zero out the ha and AAA. Where you used to have your metro msl code that needs to be replaced with your meid hex. Your gonna also need to make sure your sid/nid are those for Sprint. I do now know those off hand. One thing you can try to get those settings back is flashing a new radio it will contain the nv items you need for those spots.
Shot from my shooter e3dvo
Click to expand...
Click to collapse
That's what I thought I did, The in Evo 3d, using QXDM, i set addresses 465, 466, 1192, 1194. one of the user id was my [email protected] and another one was [email protected]
AAA was 'secret' and HA secret, i copied over from the old working phone.
Just to try I also did, ##SPC# (SPC= my spc code) and reset my data, after it rebooted the phone it tried doing hands free activation but it would error out again...
i feel like i am so close yet little further from working outcome..
Yea I'm not familiar enough with sprint settings try asking some of the people in the boost flashing threads they will know all the sprint settings. You have a sprint prl right? Not one of the hybrid ones to roam with vzw
Shot from my shooter e3dvo
mteezey said:
Yea I'm not familiar enough with sprint settings try asking some of the people in the boost flashing threads they will know all the sprint settings. You have a sprint prl right? Not one of the hybrid ones to roam with vzw
Shot from my shooter e3dvo
Click to expand...
Click to collapse
Yeah I have the Sprint prl 21081 and PRI 1.24_003
It is not the latest PRL, but should it even matter which version i have? i thought PRL was only for roaming settings?
That will make all the difference when it cones to calling customer service if you have a metro prl it will call metro Ect. Ect. But sounds like you got that. There's threads on flashing back to sprint do an advanced search here and if its not here its on android forums it might be for EVO 4g but settings are the same on 3d
Sent from my PG86100 using XDA App
Only 1 metro store within 20 miles will flash my phone.
And they charge $63! I could just buy houdini master key for 50!
They also said that they have never successfully flashed a EVO 4G...
Can some1 sorta explainthe process of flashing to metro i had my Evo flashed by a guy that im sure knows what he is doing and everything went smooth. Now my sis and bro both got themselves Evos but this dude keeps on givin the run around and switching up the prices one phone was already being used w. Metro when bought but he insists that it needs to be "reflashed" (since its been on metro b4 wouldnt he just have to activate it to the existing acct?) the other has never been flashed. what im mostly wondering is, besides adding the esn into metro network is there anything else that MUST be done by a metro dealer? Is this thread for actual flashing or for provisioning like bloody's guide?
Sent from my PC36100 using XDA App
You won't find any guides that truly show how to flash. Technically all the guides here do show you how to flash them. But metro is using a differnt method to flash now. So its not as simple as giving them your esn to have it added. They write an esn from a metro branded phone to yours. As far as the one that was flashed already all you need to do is call metro from it. Then provision the data from bloody or jds guide in order to get web and mms.
Sent from my PG86100 using XDA App
i nevered seen this little guide right here... haha....
what happens is this,
msid 9412333323 or 9412340237 or 7272271341
u can use this number i think, any metro msid number near u. i had these saved, from my new evo, and old touchpro,
u have to use a metro number for it to connect or something...
I did both of the following steps..
I did bloodys provision and at the same time i looked for the msid num.
in qpst u need to go through all the pages, i think i found the old number in 2 or 3 spots... if its a number change..
in DFS...
MIN A = USE ur 10 digit phone number,
MIN D = USE the msid number,
add any metropcs prl and u should connect to metro before any flash, change ur number or whatever...
i manually flash my 2 evos, but the 1st metroflash to add the esn, the internet and mms worked out the door,
The second in ebay 45 to add the esn, then I dialed *228 and it worked..worked on the first shot,,, after it was added.. it was activated with my acct.. yeah..
edit: 12-23
##3282# under ADVANCED u will see MSID
Myself and many others are interested in unlocking the full potential of the HTC Rezound on AT&T and T-Mobile networks. The closest GSM counterpart to the Rezound is the GSM Evo 3D (same chipset and manufacturer) so I'm requesting someone post/upload their radio configuration. This will hopefully facilitate HSPA+ speeds on AT&T and T-Mobile (where the spectrum as been refarmed).
I'm really just relaying info from this thread, I cannot vouch for the safety of your phone when performing these steps (can someone else???).
1) Download and install HTC Sync, HTC Diag drivers and DFS CDMA Tool (free version).
2) Connect phone to PC and switch it to the DM mode (dial ##3424 then Send).
If ##3424 doesn't work, download "Hidden Menus" from the app store, launch it and select DMCmdBroadcastReceiver.
3) Connect DFS to the first HTC Diagnostic Interface port (not 9K)
4) At the Equipment page check if Extended Build ID / MSM rev is MSM8660. If it's different, you've selected a wrong port.
5) Click Send SPC button to send SPC 000000.
6) Go to NV page, click Read RF, let it finish, then click Save and share the resulting NVM file.
Based on what was said in the other thread, this file is safe to share as it contains only RF calibration data and no serial or phone numbers.
If anyone is concerned about the process (above) damaging their phone I will say that I completed these steps this morning on my own phone and the process seemed pretty benign. I imagine pressing the wrong buttons could screw things up, but as long as you only hit "read" I don't think there's any harm.
Hey Tastywheat, hopefully we can get something going. I just started a bounty in the Rezound General section to get 3G on T-Mobile's refarmed area. I tried an AT&T phone last night that was 850/1900 and actually got 3G confirming my area has truly been refarmed. I tried the Sensation NV posted but still had EDGE so it's defiantly gonna take a lot of work on our end as the refarm doesn't seem to enable 3G on the rezound automatically.
I've tried to make this brief, but there's a lot to tell and this isn't a simple yes/no question.
After several hours of searching for answers with Google and here on XDA, I'm hoping I can find some help here. A friend's wife has a Verizon Galaxy Note II (SCH-i605) that was flashed to Boost Mobile a few months ago by some shady cellular store which no longer is in business. So taking the phone back to them isn't an option. They did a half-ass flash considering the device didn't have 3g or mms working. At some point within the last day or two a factory reset was done.
Here's where it gets weird. After the reset the phone no longer had service. No phone or (1x) data that it had up to that point. I was asked if I could figure out what was wrong. After a long time investigating the problem I finally discovered the reason the phone didn't have service any more was that the ESN didn't match the MEID! And no, it wasn't changed by my friend or his wife (they definitely have no idea how to do it). Nobody had done anything to the phone up to that point aside from the factory reset.
Some quick background info - when the phone was flashed it was done via MEID/ESN method. Let's not go into any detail on that. So after realizing that the current ESN (verizon) didn't match the current MEID (boost) I was puzzled. I'm not new to flashing, and have done a fewl flashes myself so I'm familiar with the whole procedure. What I don't understand is how/why this ESN change happened! I would have suspected someone tampering with the phone but it isn't possible.
Now, my friend lives on the east coast and I'm in California so I couldn't physically look at or do anything with the phone. So using TeamViewer I remotely connected to his computer and gave him instructions on what I needed him to physically do on the phone, and I operated the software. Connected to CDMA Workshop I looked everything over and the only problem I noticed was the mismatched ESN. Tried to change the it back with Workshop but it wouldn't stick. I didn't think it would, but tried anyway. I Tried again with DFS but it didnt work either. For reason unknown DFS didn't load the proper EQF for the phone, and instead used a generic Qualcomm EQF. Yellow light at the bottom instead of green. Long story short, I then noticed that the Boost Mobile NAM and data profile settings were gone as well. Strange, right? Especially since the MEID was showing the same Boost number that was there since the flash.
In my experience on Samsung devices, only the MEID needs to be written and the phone calculates and applies the ESN (or pESN). But this thing apparently has an IMEI which I'm not familiar with. Never owned a GSM phone. So I don't understand how the ESN could have changed/reverted itself, the NAM and data info reset, and so on. Can anyone with experience in this area give some input on what the problem would be and maybe even offer a solution? What is required to perform an MEID/ESN repair on this device? I want to do what I can to help him out because at this point his wife is very upset (to put it mildly), thinking it's his fault.
budgreen24 said:
I've tried to make this brief, but there's a lot to tell and this isn't a simple yes/no question.
After several hours of searching for answers with Google and here on XDA, I'm hoping I can find some help here. A friend's wife has a Verizon Galaxy Note II (SCH-i605) that was flashed to Boost Mobile a few months ago by some shady cellular store which no longer is in business. So taking the phone back to them isn't an option. They did a half-ass flash considering the device didn't have 3g or mms working. At some point within the last day or two a factory reset was done.
Here's where it gets weird. After the reset the phone no longer had service. No phone or (1x) data that it had up to that point. I was asked if I could figure out what was wrong. After a long time investigating the problem I finally discovered the reason the phone didn't have service any more was that the ESN didn't match the MEID! And no, it wasn't changed by my friend or his wife (they definitely have no idea how to do it). Nobody had done anything to the phone up to that point aside from the factory reset.
Some quick background info - when the phone was flashed it was done via MEID/ESN method. Let's not go into any detail on that. So after realizing that the current ESN (verizon) didn't match the current MEID (boost) I was puzzled. I'm not new to flashing, and have done a fewl flashes myself so I'm familiar with the whole procedure. What I don't understand is how/why this ESN change happened! I would have suspected someone tampering with the phone but it isn't possible.
Now, my friend lives on the east coast and I'm in California so I couldn't physically look at or do anything with the phone. So using TeamViewer I remotely connected to his computer and gave him instructions on what I needed him to physically do on the phone, and I operated the software. Connected to CDMA Workshop I looked everything over and the only problem I noticed was the mismatched ESN. Tried to change the it back with Workshop but it wouldn't stick. I didn't think it would, but tried anyway. I Tried again with DFS but it didnt work either. For reason unknown DFS didn't load the proper EQF for the phone, and instead used a generic Qualcomm EQF. Yellow light at the bottom instead of green. Long story short, I then noticed that the Boost Mobile NAM and data profile settings were gone as well. Strange, right? Especially since the MEID was showing the same Boost number that was there since the flash.
In my experience on Samsung devices, only the MEID needs to be written and the phone calculates and applies the ESN (or pESN). But this thing apparently has an IMEI which I'm not familiar with. Never owned a GSM phone. So I don't understand how the ESN could have changed/reverted itself, the NAM and data info reset, and so on. Can anyone with experience in this area give some input on what the problem would be and maybe even offer a solution? What is required to perform an MEID/ESN repair on this device? I want to do what I can to help him out because at this point his wife is very upset (to put it mildly), thinking it's his fault.
Click to expand...
Click to collapse
Has he tried just going into a Verizon store I know that might seem dumb as an answer but you just go in and tell them to do a complete factory restore/reset.. have them change back the info.....
Not sure but if i remember correct if you use ODIN (havent used ODIN on this phone yet) theres a box to check to do factory restore or factory reset which will put all old info back ... I will look into it and reply back .. since i got my note 2 i have used odin again but when i had a epic 4g flashed to boost i remember i had to make sure that box wasnt checked
But you see...They don't want the Verizon settings on the phone. The Note 2 WAS flashed to Boost Mobile (which they currently use), but it's currently non usable because the Verizon setting already ARE back on the phone. That's half of the problem here. The other part of the problem is how to get the device back onto Boost's network.
Update- just found out from DFS tech support that the demo version of this software isn't capable of writing meid or esn on this phone. An update costing $35 is required to have that ability. Is it possible with other software (free)?
budgreen24 said:
Update- just found out from DFS tech support that the demo version of this software isn't capable of writing meid or esn on this phone. An update costing $35 is required to have that ability. Is it possible with other software (free)?
Click to expand...
Click to collapse
That's strange because I flashed an i605 from a Gusto with a demo of DFS and everything went fine including the ESN/MEID.
I now want to flash it to Boost mobile because the reception of Verizon isn't that much better in my area and I'm grandfathered in to the 10c a mintues pay as you go.
Note II
If I factory reset my note II will it still be flashed to Boostmobile? Do I re-sell it as Sprint or Boostmobile?
I have an HTC Evo 3D phone. It is for Virgin Mobile. I had it attached to my phone number last year and it worked fine. I upgraded my phone and just had the HTC laying around. My son accidentally broke his phone and I gave the HTC to him. I activated it online and everything went fine. I turned on the HTC and it would not connect. It tries to activate but it is not connecting to the Virgin Mobile network. I have network on and WiFi off. I have tried it with WiFi on and neither is working. I tried resetting the phone. I tried factory resetting and taking the battery out. I tried updating Profile and PRN - not connecting to the Virgin Mobile network.
Have made a total of 4 calls to Virgin Mobile.
Call #1
Your phone is too old and it wont connect to our towers. Get a new phone.
Call #2
Use ##VIRGIN# - that doesnt work? Oh well get a new phone.
Call#3
Needs to be programmed - This one actually tried a few things before he told me I had to go to a Sprint store to get the MSL code so that I could program the MSID and MDN into the phone manually.
Call #4
Retrieved the MSL code *By the way - virgin mobile phones need to be on the virgin mobile network for over 10 months for them to give out the MSL code.
Tried ##(mslcode)# - did not enter into the edit mode - did nothing.
At this point he stated that I needed to upgrade my phone.
Tried ##3282# - was able to edit MSID # but not the MDN number (which is the phone number).
So my questions are - why is it not connecting to the network?
How to change the MDN number?
Anything else? Please?
entrailnu said:
...
So my questions are - why is it not connecting to the network?
How to change the MDN number?
Anything else? Please?
Click to expand...
Click to collapse
//edited to put the solution first and diatribe after.
HAHA!
since the log gave the the expiration date of the stale CA certificate, I turned off automatic time/date and set the date to April 29, 2019, right before the cert expired.... and the profile update ran and completed.
same for the PRL update, but the profile update corrected the time and I had to go back and "fix" it again to run the PRL update.
I'll have to try the date reversion gimmick on the Optimus V for fun later.
Just a heads-up, most HTTPS is going to have issues from the stale certificates. If you figure out which ones have gone south (settings>security>trusted credentials) you might be able to import new ones (settings>security>install from SD card)
but I have yet to find a current version of the Sprint branded CA cert anywhere, and somewhere around a third of the certs installed on the 3vo are expired.
Maybe good ones could be pulled from a newer ROM on some up-to-date Sprint HTC device. Since I'm not worried about using the stock rom on my 3vo I will likely not go to the trouble of fishing for current CA certs.
If it works for anyone else, great. I'm going to harass Sprint mercilessly about this one.
If it wasn't such a fight to get to tier 2 (or higher) tech support even WITH a sprint account, maybe I'd have been able to talk to someone who had a clue. Virgin tech support is no better... I feel I know that pretty well, considering that over the years since 2007 I have been such a ridiculous pain in the behind to both companies with overly deep technical issues that I once had direct phone numbers for tier 3 Sprint and tier 2 Virgin support, which they have of course since disconnected.
original reply follows:
I know this is stale, but, for anyone interested:
to edit MDN/MSID on a Sprint 3vo
##(your six digit MSL/SPC number)# in the dialer
this was on a fully updated sprint 3vo, on ICS.
it's weird yours wouldn't edit. will it view the numbers in that menu? You can also see them without editing in ##RTN# and ##SCRTN# menus, they both require the MSL to access.
##VIRGIN# was the way to edit MDN and MSID on my Virgin Optimus V. I'll have to burn a Virgin 3vo back to stock to verify if it's the same. Will do that at some point.
Since my most recent $7 3vo is a used sprint phone and I have no sprint account, sprint flat refused to give me the MSL, and I had to root the phone and use MSL reader from play store to get it. Even finding stale crusty downloads of everything I needed, it was still faster rooting and getting the MSL myself than all the time I wasted with Sprint between phone calls and the corporate store today.
f*** sprint.
the 3vo activation apps, including both virgin and the sprint one and the buried pieces of them in settings>system updates, are now broken due to expired root CA certificates, as far as I can tell from the system logs.
E/vDM ( 7403): VdmRawConnection#open: IOException: com.android.org.bouncycastle.jce.exception.ExtCertPathValidatorException: Could not validate certificate: current time: Sun Aug 23 22:48:30 CDT 2020, expiration time: Tue Apr 30 13:24:45 CDT 2019
I managed to get voice/text working on Hello Mobile (sprint MVNO) by setting the MDN(phone number) and MSID (looks like a phone number but is different than the actual phone number(MDN.))
But I have no data service whatsoever, and have not yet puzzled out why. It is still day 1 of hacking at this phone again, I guess.
It was like pulling teeth and took around a half hour to explain roughly what the MSID is and why it was needed to the tier 1 hello mobile rep before they eventually went through a manager or two and coughed up the information. I actually got that for testing a Virgin Mobile LG Optimus V.... again, voice/text/no data. Rather than fight through another call with them I reverted the V to aphrodite (stock mod) to get the MSID from ##RTN# menu to force it into the 3vo.
the activation tool does connect to data during its failed run, you can see it in logcat, but I haven't found a working APN for hello mobile yet or any other info to get data up and running.
//end of the beginning
Perhaps I'll post a "guide" of sorts later. But, I'm pretty lazy, and people don't usually like my crowded overly verbose text formatting anyway.
So to update my last post...
I dug up my Virgin 3vo, put it on my hello mobile account which works with my Sprint 3vo, and the VM version refuses to activate, even with the time/date set to 2018 before the SSL certs expired.
As far as I can tell from the logs, activation on the Virgin model is trying to run over 1xRTT (2G towers.) Those, as far as I know, have been obsoleted on Sprint service and will no longer connect.
The exact same thing happens on my Virgin Mobile LG Optimus V.
The Sprint 3vo has newer firmware than HTC ever released for the Virgin model, and runs activation over the 3G towers, which works.
I'm sorry to say that the older Virgin Mobile devices look to be dead ducks for activating data service unless they were already activated on a specific account.
My somewhat newer Virgin HTC Desire 816 (A5) also refuses to provision services with a different error, but it has hardware issues with the SIM slot which may be preventing activation from running properly.
You can still use ##(your MSL code)# to program the MDN/MSID manually for voice/sms service, but for data, I have never gone deep enough into debugging to see how the stock ROM obtains the new profile information and sets it in the NVRAM. It'd require some serious reverse engineering to figure that out.