yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] eeeeeeeeek:
Well in the BS9.7 Thread it says turn on wifi and try it. I did, and for some odd reason when wi-fi is enabled I'm able to access the EPST. It says update your prl then turn on wifi, but it works either way. Weird huh.

Edit: Speaking of So Cal, anyone else out here know of a solid prl to use? Also I've seen it discussed but wanted to follow up, we don't get charged for data roaming in the US correct?
[EVO 4G Android Development] eeeeeeeeek:
Ironically, I tried 00001, 60068 and 41003, and at my work, the stock 60068 was the fastest. Im out in the corona, moreno valley area in california.
[EVO 4G Android Development] zipxavier:
I've just tried all of the PRL files in this thread, and wow the data is really faster in my area with far better signal.

However, every time I try to make a call I get a recording saying Verizon was unable to authenticate my phone.

When reverting to the Sprint PRL calls work normally.

Any ideas why this may be happening?
[EVO 4G Android Development] InfiniteReality:
Again with this question???? Dial area code.....
[EVO 4G Android Development] stress1ner:
dial what are code as i tried dialing the are code of the number and i get the same result?
[EVO 4G Android Development] InfiniteReality:
9 times out of 10 it works and it's because it's thinks you're in a different city I believe. So you can't make any outgoing calls?
[EVO 4G Android Development] stress1ner:
thx will test that out more. Also do you dial 1 plus area code or leave the 1 off?

funny it used to work fine stopped using the mod prl for a couple of days then ever since i went back i have that issue.
[EVO 4G Android Development] InfiniteReality:
Mine works with and without the 1. Funny cause I've been using the 40660 PRL for a month now and thsi week started seeing 3x the speeds I initally got, now I average 1500! Maybe Verizon updated their towers, lol
[EVO 4G Android Development] stress1ner:
what rom are you using? and can you post a screen of your ##data settings just to compare?
[EVO 4G Android Development] pezhore:
Just trying to wrap my head around this. The idea is that if Sprint's coverage sucks, you can force it to roam to Verizon using a PRL - right? My apartment is right next to some high-voltage powerlines - and as a result my EVO loses its signal. A buddy of mine stopped by with verizon and had several bars.

Is this fix for data only or for voice and sms?

I need to get pages when I'm on-call and not having a signal really kind of sucks.
[EVO 4G Android Development] InfiniteReality:
I'm running OMJ Sapphire's ROM now. Didn't really think about it, but my speeds did indeed pick up when I rooted! Wonder if some how that helped, though not sure how.

I'm not sure how to screen capture on my phone, I'll have to find out how... I know it can do it, just never messed with it.
[EVO 4G Android Development] zipxavier:
For such a rude response I would expect the suggestion to be useful. I always dial with the area chose as my contacts all have them filled in.
[EVO 4G Android Development] v_lestat:
reddyfire -

i would cancel your sprint service on the basis of no 3G coverage and being charged a premium service fee and not getting the service.

advise them that if they seek to pursue you for the termination fee that you will pursue them for charging you for a premium service that you never get.

frankly, call and immediately ask to speak to the retention center.

the gal in texas i spoke with the other night was a riot, totally cool chic who is sending me a Sprint Airwave 2.0 (allows for voice and data over your internet connection instead of just voice like the 1.0) for free when they come out and NO monthly charges for 2 years (thats almost a $400 total savings), PLUS i got my $25 credit because i cant get service for 8-10 hours a day where i work even though their map shows there is service.

call them be FIRM but POLITE and they will buckle and let you cancel, but CS wont do anything you need to ask for the retention center.
[EVO 4G Android Development] yornotelppa:
Just wanted to add one thing to this. . . the "retention dept". is now called "Account Services"
[EVO 4G Android Development] Techknowfile:
106 pages and counting! Wow, I'm happy to see that my tutorial has gotten so much attention. I apologize for my absense, but I have been dealing with financial issues and have had to focus all of my time on my clients. **gets text from client**

If I had realized this thread was still going strong I would have stuck around to give you all support & answers, so I'll make sure to do that now.

if you wish to show your appreciation for this thread, feel free to click the donate button below.
[EVO 4G Android Development] cpiman:
I'm running FoYo 2.2 on my evo now the ##775# will not do anything?!.... I have tried the others to. No go.... What should I dial now? Thanks For the help!
[EVO 4G Android Development] michaelvibe:
You could try flashing an alternate rom and updating the PRL through there. The rom I am running won't let me dial the numbers either, for whatever reason.

Since the PRL is seperate from the rom you can update the PRL and switch between whatever rom you like.
[EVO 4G Android Development] michaelvibe:
This has proven to be a great way to get around the cap they place on roaming data for me. Though it might be a bit unethical
[EVO 4G Android Development] stress1ner:
glad that you are back maybe now you can help me. with all prls a get data but all calls i make says verizon could not authenticate my phone and all incoming go to voice mail?
[EVO 4G Android Development] webs05:
http://xdaforums.com/showthread.php?t=737594

Above link I'm working on a solution to the dialer issues of this code and others.
[EVO 4G Android Development] imex99:
I really don't want to flash a rom every time I want to switch sprint to verizon and back. Since Tech started this, I switch back and forth daily, will the final rom screw us or is this just because of baked roms?

TECH, any help on this?
[EVO 4G Android Development] Techrocket9:
I'm going to be watching this thread. When it becomes possible to use this in conjunction with CM6's force roaming feature, I'll give it a whirl. I like Sprint's 3G coverage fine outside, but find it quite wanting inside most buildings. I'd love a simple 3G roam switch for streaming Youtube inside Round Table Pizza, where Sprint 3G drops under 80 kb.
[EVO 4G Android Development] codyco83:
I'm sure someone on here will figure out the dialer issue soon enough but I needed to change my PRL back to the verizon 0001.prl because I updated to the leaked froyo update while I was on sprints PRL. Problem is, i cant get speeds faster than 100kbps where I'm located on that PRL. So with some searching I found a fairly easy way to change PRL's without dialing ##775#.

This is the tutorial I used from droidforums.

i have no idea what an HTC Droid is but i have a Motorola Droid, and have used various HTC devices on many CDMA networks. to program the PRL manually, as *228 (*22801/*22802, etc) may not always work, you can use CDMA Workshop, QPST or the more difficult QXDM in Windows XP/Vista/7. in Linux it is more difficult to explain, and don't ask me about a Mac...

for the FREE QPST:

1. install HTC modem drivers for your O/Shere (courtesy PPCgeeks)

2. put the phone in DIAG mode, or turn on debug mode in Android Settings (under Applications)

3. navigate to Computer Management in Windows (Right click -> Manage on the My Computer icon, or Computer in Windows 7)

3. under COM ports take note of the port of the HTC device

4. start QPST and set the COM port accordingly

5. CONNECT to the phone

6. SEND the 6 digit MSL/SPC to the phone to unlock it

7. on the Roam/PRL pane upload a new PRL from file. you can get some PRLs for different carriers here

8. either click WRITE or try to exit the program and it should prompt you to save the items edited to flash

now when you dial a number the voice on the other end should be that of your chosen network. but you do need to activate the ESN with the chosen carrier, of course, to get service. you can *try* to *228 now, but it may not work :/

if you are referring to the non-HTC Motorola Droid, then you can use QPST in the same manner. you will need Motorola's drivers, found here (gotta register). put the phone in Debug/Diag/Modem/whatever mode (power it on by plugging in the USB data cable, while holding 'X' on the slide out keyboard). now you will need a Virtual Serial Port configured to IP 192.168.16.2, port 11008. this creates a COM port. there is a way to do it wirelessly as well; search the forum. to get a Hardware Virtual Serial Port, look here for free software on Windows XP. Windows 7 you need to find something else, i never found a free solution, only a trial

i hope it helps!
[EVO 4G Android Development] Lyvewire:
No update on ##775# now working? Anyone figure another hack to prevent doing it the long way?
[EVO 4G Android Development] eric0327:
I was able to do this and my phone works now with 00001.prl. The process wasn't as easy as techknowfile's way of doing it but it got the job done for me.

After i connected the phone to QPST i just went to the ROAM tab and selected the PRL file and then wrote to the phone it then asked me for my MSL # which i got from sprint easily. Once i verified that the file was on the phone i restarted the phone dialed *2 and it said it was still with sprint so i dialed *288 and now it works.

Speeds before the PRL change from Speedtest.net APP

4 kbps down and 37 kbps up

After the change

680 kbps down and 712 kbps up

Thanks

Eric
[EVO 4G Android Development] johncjenc:
I solved the epst programming issue. What worked for me was to copy the epst from fresh 1.1 to sd then restore fresh 3.1 w rom manager

Install the copied epst from sd then i used root explorer and replaced the 3.1 epst in system/app w the one i copied from 1.1. Works and sticks. Confirmed 775 3424 and 3282 working.
[EVO 4G Android Development] shortbus182:
can it really be that simple? Im trying this asap
[EVO 4G Android Development] johncjenc:
I tried a few things before that worked. Adb push, copy and paste wo installing etc. Installing first solved it but it didn't stick after reboot. Installing then putting it into system/ app worked.
[EVO 4G Android Development] bigrushdog:
This is confirmed working on Fresh 3.1.0.1. It sticks after reboot. ##775# works. I'm tethered on vzw right now. Nice to have the PRL hack back. Great job johncjenc!
[EVO 4G Android Development] dmoses1969:
I can confirm it worked for me. I copied the file to my storage card, used root explorer to copy it to system/app and installed from there and after that ##775# worked.
[EVO 4G Android Development] johncjenc:
A small contribution for all the work that's done here. Glad to have helped. Theres a dude called tilde88 on the programming post making snarky comments to ppl who were needing a hand. He claimed to have developed a .zip file but wouldn't release it or some such nonsense.
[EVO 4G Android Development] ChiefSpoonS:
Hey, Was wondering if someone would clarify everything going on.

If I'm following correctly, this bumps you over from Sprint CDMA to Verizon CDMA?

I know how to update via the ##775#

Which PRL is the best to use if im In Statesville, NC?
[EVO 4G Android Development] yubby:
I took epst out of 2.1 then put it in 2.2 using Droid explore and it works fine.I'm able to change my prls with no problem. Any ideas on what prl works best around Pittsburgh? Using 01337 now and it works good but data comes and goes.

Sent from yubby's EVO using Tapatalk PRO
[EVO 4G Android Development] tony_2018:
Hey guys I'm trying to do this and I'm stuck on step 3, I'm hitting ##775# and the dialpad just reverts back to my call log. I tried shutting down my phone and turning it back on and did it again but nothing.
[EVO 4G Android Development] bitsrunner:
You're probably missing the EPST application, I am running Fresh 3.1 and had to install EPST.apk from the system directory of fresh 1.x

Should be able to find it that way, I did have to try 2 different versions of the EPST.apk to find one that worked.
[EVO 4G Android Development] jguill08:
Thanks alot!
[EVO 4G Android Development] tony_2018:
So I skipped about 99 pages but went back one or two pages and found the issue and found the alternative way of doin it, damn you guys rock. i may have sprint 3g in the area but when i did the prl hack I did notice speeds were higher.
[EVO 4G Android Development] tony_2018:
I'm using an apk installer and it won't install, how did you get it to install?
[EVO 4G Android Development] johncjenc:
Use a file explorer like root explorer or estrongs and just tap to click and it will install automatically.
[EVO 4G Android Development] Lyvewire:
I was just wondering for the ppl that was able to do the workaround for the ##775#. Was everyone already rooted and didnt do the Sprint update so your able to root ya phone?Just curious because I been looking for the way to root after the Sprint update and most sites are saying its possible yet. Wanted to make sure I'm not missing anything.

Thanks in advance
[EVO 4G Android Development] Six-Deuce:
Ok I'm a total newb in some aspects of this. I tried getting the EPST of 2.1 into my system/ apps directory after backing up the current EPST in a backup folder using Root Explorer and it tells me I can't so that because its a read only file. But I have read where people have done this. Is this what the rooting is supposed to do or us there another way to get full access to the directory? Help if u can i'd really appreciate it. As I said I'm a total newb so details are welcome. Thanks

BTW I am updated to 2.2 and get 0 Sprint bars at work as opposed to full Verizon signal with the hack.
[EVO 4G Android Development] TrimTripton:
I have read through this entire thread and have not found an answer to a question I have. I am unfortunate enough to live in and area where Sprint does not even have 3G nor does it offer 3G roaming. Every other carrier does including VZW. Will this hack still allow me to access VZW's 3G? Thank you in advance.

Edit: please disregard this question. Sprint finally went 3G here in Terre Haute, IN last night.
[EVO 4G Android Development] johncjenc:
Six deuce. Root explorer has a radio button in the upper right that says R/W. (You have to be rooted to use root explorer's rw function) that makes the directory read/writeable rather than read only (r/o). Once you grant r/w access you can alter the file's contents.

Edit: make sure you're looking at system/ app not system/ apps. Little nuances like that can make a big difference especially when pushing and pulling files.
[EVO 4G Android Development] tom1l21:
I have gone through a substantial amount of this thread, but wasn't able to read it all. Can anyone confirm that there won't be any negative side effects (billing) that could happen in the future?

I realize there is a disclaimer, but FOR THE MOST PART, is this legitimately safe?

UPDATE: Went to give it a shot, seems like ##775# doesn't work in froyo :(
[EVO 4G Android Development] Six-Deuce:
Thanks for the quick reply on this, yea I'm looking at the right directory, there's only one on Root Explorer but it doesn't matter, I know my Evo isn't rooted so I won't be able to put the 2.1 EPST.apk on there, at least not through the phone itself. Last I checked there was no root method for 2.2 so I'm stuck now. Would any other program like through the PC be able to bypass this or you have to be rooted no matter what?
[EVO 4G Android Development] Six-Deuce:
From what I have understood and for the few days I used it last week before I updated (without checking the consequences) it basically has your phone look for Verizon (Alltel) towers so it doesn't look for Sprint towers all the time. At my job I get no service with Sprint and I get full bars 3G through Verizon with the hack. So I would say it would do that for you too Trim
[EVO 4G Android Development] johncjenc:
Six you don't have to be rooted to use this hack. You can install epst then use adb to push the file to system/app. I haven't tried this method but it is a visible alternative to rooting the phone. If you don't know adb commands or have the program look around the forum a bit.

I've been using this hack since about January with first the pre then the hero and now the evo with absolutely no side effects. There were a couple weeks last month where Verizon was working on their towers in my area and speeds were worse than sprint. I thought we lost the hack for good but... here we are.

When Alltel existed they had a evdo roaming agreement with sprint. Alltel was purchased by Verizon and the exploit is using alltel's prl's to connect to Verizon towers by in essence telling the tower that you are an alltel phone. (It's an ingenious hack). Now some of alltels old towers have to get turned over to att in order for Verizon to avoid market monopoly in some areas. This may or may not effect the future of thus hack in some areas. For most of us who would have otherwise been stuck with 1x service and a 10$ extra a month fee this is a godsend.
[EVO 4G Android Development] Six-Deuce:
Ah, thanks again, lol now I will have to make an attempt to understand and use adb. Yea you are right just based on the fact that for the last few years since I've had smartphones I've had no use of them for 8 hours or more out of my day this hack was a godsend indeed... but I updated and lost it in like 3 days lol. Hope I can figure adb out and get back on it.
[EVO 4G Android Development] johncjenc:
Try this real quick. Try installing that epst file wo pushing it or placing it in the system directory. If it installs check the ##775# code using the stock dialer. If it works this way it won't stick on a reboot, but its still easy enough to install the epst when you need it.
[EVO 4G Android Development] Six-Deuce:
How would I try that, I have the 2.1 EPST in the SD card .. do I use the root explorer to try to install it, or is there some apk installer I can download and use. Can u list the steps I can try I'd appreciate it.

BTW if I misspelled something and the sentence makes no sense ..well u use the Evo so u know all about the crazy autocorrect sometimes lol
[EVO 4G Android Development] johncjenc:
No issues w spelling bro. I use shapewriter and it does whatever the hell it wants sometimes.

Download estrongs file explorer from the market. Navigate to the directory on the sd card where u have epst stored. Just tap to click and the file 'should' install.
[EVO 4G Android Development] Six-Deuce:
Won't install, I tap on it and ask it to install and it starts then it says it didn't install.
[EVO 4G Android Development] johncjenc:
Pm me ill send you the copy i have
[EVO 4G Android Development] johncjenc:
Nm. You probably have to mount the system which again returns you to rooting the device. Sorry bro.
[EVO 4G Android Development] Six-Deuce:
Yea that's cool I appreciate the help. I guess I'll try out see what I can do with adb, hopefully that works. Thanks again.
[EVO 4G Android Development] johncjenc:
You got it.
[EVO 4G Android Development] zeeyo987:
changing the epst works perfect, uninstalled old one using root explorer and installed then the new one
[EVO 4G Android Development] InfiniteReality:
Just curious if this is a possiblity for people that have updated to 2.2 and can't do the PRL hack.... Can you hard reset your EVO and it'll go back to 2.1 then you can update the PRL (and copy the ESPT file) then do the OTA 2.2 update?
[EVO 4G Android Development] rkirmeier:
No! If you could there would not be topics everywhere saying it is impossible to root 2.2 on the EVO if you were not already rooted.
[EVO 4G Android Development] webs05:
Fix for 2.2 here: http://xdaforums.com/showthread.php?t=737594
[EVO 4G Android Development] vedavin:
yes....thats what I did....I installed a custom 2.1 rom, did the #775# thing, updated to the custom prl and updated to 2.2 custom rom....this was b4 the e[st thing
[EVO 4G Android Development] Six-Deuce:
Can I uninstall the EPST.apk that is on the phone and then try installing the older version? Or would that screw the phone up?
[EVO 4G Android Development] getut:
unauthenticated

I have a Sprint Hero and when I use the 0001 prl from the first post I am getting a Verizon message that my phone cannot be authenticated.

What am I doing wrong?
[EVO 4G Android Development] johncjenc:
http://www.the-answerman.com/sidlist/prl/index.asp

40060 40065 40057 and 40051 work v well without roaming for me.
[EVO 4G Android Development] andrewluccio:
OK, so I added the 60665m3 PRL. There is the roaming icon above the bars, I have data roaming on, and the roaming is set to automatic. HOWEVER, when I dial *2, it still goes to the Sprint Zone. Does this mean I am not connected to Verizon?

I know this has probably been asked before but this thread is huge. How exactly does this work? Under the settings I just listed, would it be connected to Verizon and roaming under Verizon, and how and when does it switch back to Sprint connection.

Finally, I am using the 60665m3 PRL because someone mentioned it works well in the Boston/New England area. Are they any better ones for that particular area, or is there one that has been modified and works better in general?

Thanks, new to all this, so any info is much appreciated.
[EVO 4G Android Development] johncjenc:
Read a few posts back i explained the basic process of how it works. That prl (unless it was modified w qpst) is a sprint prl. I also posted a url on where to get the alltel prls.