yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] imex99:
How to apply this hack to the samsung moment? I have EVO and this works great.... My friend got his msl and he can't get into the PRL. He's tried ##775# and some others... he had launcher pro but i told him to use stock dialer!!! any suggestions?
[EVO 4G Android Development] troyhough:
First off, THANKS FOR DOING THIS!

i travel a lot and sometimes end up in BFE so really need a 'roam only' option. since i have yet to find a way to do that, this is the next best thing!

however, i have a problem. i applied your hacked PRL and when i place voice calls, it is using alltel/verizon. no prob there. however, it is still using sprint's data. i turned on wirless tethering and did an ip trace and it comes back as "sprint pcs".

anything i can do to force the data to use non-sprint?? in many areas around me, Verizon/Alltel have 3G and sprint does not, this sucks for me!

thanks!
[EVO 4G Android Development] Techknowfile:
it will always display a sprint IP.... don't worry, this is better than force roaming
[EVO 4G Android Development] troyhough:
it's sprint cell hell where i am right now. the data speeds are pretty much non-existent. there's no difference whether im on the 60666 or the 00001 when i just tested the data which makes me think it is NOT using non-sprint for data. the IP address solidifies that??
[EVO 4G Android Development] krazyflipj:
I spoke too soon. 00001 works really well!
[EVO 4G Android Development] steelers1:
Does anyone have an answer to our SID question???
[EVO 4G Android Development] OneStepAhead:
@OP

Is there a way to do this with US Cellular's 3G as well? I have really strong US Cell coverage where I live and it would be cool to be able to swap between Verizon / Sprint / US Cellular as needed.
[EVO 4G Android Development] imex99:
Has anyone got the samsung moment to the msl lock screen or any non HTC phone? I've had success on my HTC EVO and my HTC Hero that my wife has. In need of the ## combination for the Samsung Moment so I can have my buddy enter his msl to try this hack..... Can anyone help?
[EVO 4G Android Development] ttforum:
I tried the 00001 and it works pretty well, but the data connections periodically drops. Tried a few different configs with roaming and rebooting manually.

I looked on sprints web site and it doesn't look like I am getting any roaming charges, but not sure if their "current detailed usage" reports really show that or not.

I actually stood side by side with some friends with Motorola Droids and was able to get similar speedtest results (both pretty crappy - 250 kbps up and down). But they don't drop their connection like the evo does. I had two iPhone 3gs users try the same speedtest from the same spot and they were getting 1200 kbps down with 120 kbps up.

On the verge of returning the evo 4g and going back to AT&T and waiting for the Samsung captivate. Love the evo, but really stinks that I have to hack it to get any kind of data connection and they still charge the 4g surcharge. Phone isn't much more than a brick without data.

Techknowfile's work keeps giving hope, though.
[EVO 4G Android Development] ttforum:
So this is interesting... I just realized that the calls I make when using the hacked PRLs aren't even showing up in the sprint.com account call log. Only calls that I make when using sprint's PRL. Anybody else see that? Or does sprint take a few days to show all calls?
[EVO 4G Android Development] karmak:
Results!

All results are from Evansville Indiana. The only MSL I have found to work reliably (30+ hours now) is 51831. I have to flash the PRL file twice. If I only flash it once my phone will reboot every 5 minutes. I have no idea why but I have tested it and the 2nd flash makes it work for me. I can not use WIFI or I will have to go back to the Sprint PRL and flash 51831 twice again. If I dont the 3g icon and data will not return.

With that said this is by far worth any headach. The phone went from somewhat useless away from home to the best device I have ever used.

I would have attached screen shots but new users are unable to...

The results are from mobilespeedtest.net

Sprint with 6 bars. I connect to SID 4139 Kansas City MO.

Speed: 46 kbps (never been able to get over 94)

Latency: 1.64 seonds

Verizon with 4-5 bars. I connect to SID 190 Evansville IN.

Speed: 948 kbps (Highest was 1300+ late at night)

Latency: 0.36 seconds
[EVO 4G Android Development] mistaag1:
Now that you mention it....my calls after 6/16 which is when I applied this hack are not showing up as well. On top of that my minute usage from 6/16 to now has stayed the same.....hmmmmmm
[EVO 4G Android Development] wampuscat:
If you look on sprint website at historical call usage. It shows what code was used on that call like WC for anymobile anytime and AM/ PU for off network and plan usage. Since I installed these PRLs, yes I've had much better coverage and faster speeds but every call since showed AM/PU instead of WC. these calls were to cell phones too so the codes should have been WC as they normally had shown up as. So if the system is seeing this as off network and listing it as PU plan usage. Then they will eat your anytime shared minutes. Just wonder about how they're seeing the data usage as.
[EVO 4G Android Development] Lyvewire:
Hey Techknowfile,

Good to see this post has grown quite a bit since I last posted. I did the hack at work and it didnt work well. But more importantly it didnt work at my house, (where the signal is worst). I thought I was on to something once I did the *2 and it said Verizon. I def.get why this would be better then roaming since it doesnt show up that way but something is def. different.

I have a touch pro 2 that I can force roam on which gives me 4-5 bars at work and about 3-4 at home. I also have 2 IT's I work with that have Verizon and I can see we're not on the same towers by the bars they had and I had in comparison, (they get good service).

When I do this hack here at work its constantly jumping back and forth between 0-3 and sometimes no 3G. I think I didnt realize this hack is not really for people that have "some" sort of Sprint 3g. I found this link posted from 3 different sites and on each I've found ppl willing to pay for a roaming application, (I did say I'd donate here if it had work. Man of my word).. I've seen that triangle pop up a few times. If I could just get it to stay there I'd be in business.

I been so desperate I downloaded the 'network" application from the market and changed my setting from CDMA (auto) from GSM. (they offer GSM auto (prl), CDMA auto, CDMA only, EvDo only, GSM/CDMA auto (prl) and unknown. Some forum stated most EVo's showed GSM auto which had an impact on battery life). However it doesnt seem like it did much per signal but it was worth a shot. Let me know if you come up with anything. Seems like you been the closest to doing this.
[EVO 4G Android Development] krazyflipj:
I would like to know as well
[EVO 4G Android Development] mistaag1:
Looking at Phone Usage log I'm not seeing those codes...I'm still not seeing any calls made since I applied this hack on my call log either though
[EVO 4G Android Development] itmustbejj:
SID is the ID of the tower you are connecting to, you can look it up here:

http://www.roamingzone.com/sid/
[EVO 4G Android Development] kpkimmel:
Talked with a buddy at Sprint, says with unusually high off network calls placed in known coverage zones are investigated due to signed usage contracts for roaming with other towers. BE AWARE YOU MIGHT GET IN TROUBLE
[EVO 4G Android Development] steelers1:
I already looked it up there, but I was wondering should my Evo have a SID in Kansas City when that is 5 hours away from me? When I use speed test app the distance for servers are all wrong and the distance is from Kansas City not where I am. Can I change my SID and how do I do that? Could that help? I have my msl. Thank you.
[EVO 4G Android Development] mthomas456:
Couple doll-hairs sent your way buddy. Sorry I couldn't give you more but money is a little tight right now. Just wanted to say thanks for the guide. I appreciate it.
[EVO 4G Android Development] itmustbejj:
Where are you currently located? You would need a PRL that places the SID of your local tower above that KC tower you are always connected to. Either by way of one of these other PRLs or by using a PRL editor to modify your PRL.

You can use the RL editor in a tool called QPST to edit PRLs, but I can't tell you much more than that. I have opened a PRL in there before but I don't undersand it all so that's about as far as I got.
[EVO 4G Android Development] ejittles:
I'm not sure if this has to do with going from stock OS to Fresh 0.3 or the updated PRL but my weather/time apps now put me in Detroit instead of FL. Anyone have any idea how to fix this? I'm guessing its the PRL since speedtest thinks I'm in Kansas.

*EDIT* Going into Updates and updating your profile is what sets you to Kansas City, KS!
[EVO 4G Android Development] 1wingangel:
Can anyone confirm or deny this hack using anytime mins.?
[EVO 4G Android Development] wampuscat:
It's not on the current usage page. Go to review bill and at the bottom in tiny letters you'll see call usage. Click that and on that page you can view call history for recent months. On right side you'll see the codes with explanations at the bottom. Theirs also a code for nights and weekends and a couple others.
[EVO 4G Android Development] epphllps:
Steelers, go into the ##DATA# menu then Advanced. Make sure your home SID is set to a local SID. Mine was set to a Missouri location and I'm in TN. Once I changed it to a Memphis, TN SID I have had better service and speed.
[EVO 4G Android Development] yornotelppa:
My experience with 00001 prl file here in North Dallas. Data connects were OK but no better speed. Could not MMS, all I would get was this message "Generic Network Error". Gone back to Sprint 60666 prl. Everything works OK now.
[EVO 4G Android Development] yornotelppa:
I checked mine and it was Kansas City (4139) and I'm in Dallas Texas. But on my EVO under the Advanced there is "Home SID/NID #1" section and when you go into it to change the SID# what do you do about the NID#? On the "Roaming Zone" web site where I looked up the SID# there isn't a listing that discusses NID#'s?
[EVO 4G Android Development] InfiniteReality:
I have the same problem and would be cool if it was located right, especially if I can increase my speeds a little more than this hack already did.

Anyone know the SID for Southwest Louisiana? Or any one in Lousiana?
[EVO 4G Android Development] steelers1:
I was wondering the same thing. Why does Sprint have everyone's SID set to so far away? Seems like a lot of Evo's are set to Kansas City.
[EVO 4G Android Development] epphllps:
Don't change NID, should be 65535 I believe. Just checking, did you set it the SID to 4120?
[EVO 4G Android Development] epphllps:
Try 4706 for Lake Charles. Give it some time and see how it works. If not try Baton Rouge/New Orleans: 4159

Keep NID at 65535
[EVO 4G Android Development] yornotelppa:
Yes, I used 4120 and left NID as it was as 65535. It seems to work OK. I was going to do some speed tests later to see if it made any difference.

Thanks for the confirmation!
[EVO 4G Android Development] yornotelppa:
You can go to roamingzone dot com and use their SID list to find SID#s for your area. That's what I did for Dallas.
[EVO 4G Android Development] epphllps:
Also take a look into setting your Home Agent address. It's mentioned in here a cpl of times or Google palm pre data hacks.
[EVO 4G Android Development] InfiniteReality:
Sweet, the 4706 worked perfect for me. Get little higher speeds too. Thanks!
[EVO 4G Android Development] epphllps:
Now research the Home Agent address change and see if you get even better speeds. I can almost swear by these two settings giving you faster data speeds/better signal.

If anyone is curious about this but needs some guidance, though its very simple, just PM me.
[EVO 4G Android Development] steelers1:
Does anyone have a current list of Home Agent addresses? I changed my SID and I now get 4-5 bars at my house when the best I ever got before was 2-3. I just don't understand why the phone don't come set up that way in the first place.
[EVO 4G Android Development] arozer:
Even using stock browser, I keep getting a white screen with crazy letters on it when trying to download the 00001prl file.
[EVO 4G Android Development] imex99:
Pm me your email and I will send it to you.... Some reason gmail doesn't download the prl, so something besides gmail.

Has anyone did this hack on the samsung moment? Can't get ## 775# or any thing to work....
[EVO 4G Android Development] ek9manr:
try downloading it from your pc then transfer it to your phone..
[EVO 4G Android Development] brianb7590:
I would try this suggestion. I do it like this and I don't have any problems.
[EVO 4G Android Development] 1wingangel:
Alright. So I went to the roamingzone and found three sid#'s. Cellsouth, t-mobile,and ATT. Which one should I use? P.s. I'm in pensacola,fl
[EVO 4G Android Development] imex99:
Can anyone help me please? I have my HTC EVO working this hack like a charm.... Trying to setup a friends Samsung Moment but cant get the ## codes to work to enter his MSL!!! Anyone know what the ## screen is called or what the ## sequence for the Moment is?
[EVO 4G Android Development] steelers1:
Do you have to use a Sprint SID? What happens if you use a different carriers?
[EVO 4G Android Development] epphllps:
I actually thought about that myself haha. Haven't tried it though. Anyone who understands this stuff given it a try?
[EVO 4G Android Development] steelers1:
I tried a few non Sprint ones and they all worked but no different than the stock Sprint SID. I am in Iowa and I switched to a Sprint Des Moines, Iowa SID from the Kansas City one. My bars went from never being over 2-3 bars at home to 4-5. I then tried some other ones that were worse than my original one so I put it back to the Des Moines one and it's back to just 2-3 bars. I don't know why it wont work now. I was so excited that I had improved my signal but I guess it was a fluke
[EVO 4G Android Development] epphllps:
I won't say it is a fluke at all. Your home SID is important and needs to be set correctly. Many other things factor into your signal. Remember that bars are not always accurate.

Also try the home agent hack and see if you have better data. Like I mentioned, I have great speeds with just 1-2 bars of service.
[EVO 4G Android Development] steelers1:
I just don't understand why no matter what SID I put in there is no change at all. I can use verizon, t mobile, us cellular, or even att all the same results. How is that possible? I tried the home agent thing too. I tried Chicago and no change. There is not really any around Iowa that I can find.
[EVO 4G Android Development] Krynj:
I was hopeful that changing my SID would correct my SMS timestamp issue, but no luck as of yet.
[EVO 4G Android Development] rujelus22:
Best thing ever just tried this and I my test where

Preinstall

Down Up

.03Mbps .75

.20Mbps .55

.32Mbps .17

After

Down Up

1.16Mbps .85

.87Mbps .71

1.12Mbps .43
[EVO 4G Android Development] TheBiles:
So is there no way to do this with Froyo?
[EVO 4G Android Development] Puma81:
When I user the 0001.prl i get way better service, thanks techknowfiles. My issue is that when using the prl my call log activity through the online sprint account shows no calls made. I have been using it for 2 days so it shows i havnt made any calls for 2 days.

Is this a good thing or bad thing?
[EVO 4G Android Development] brianb7590:
No, not yet at least.

The Sense dialer with Sprint's modifications is needed in order to call up these special codes.
[EVO 4G Android Development] steelers1:
Ever since Sprint updated their prl the other day my sms times have been off too, and that's with a stock prl. What's up with that?
[EVO 4G Android Development] ttforum:
Yeah, I have the same issue. Switched back to sprint PRL and my calls started appearing online again.
[EVO 4G Android Development] Techknowfile:
at the moment you can't do it with AOSP builds. I'll see if I can get the EPST for you guys.
[EVO 4G Android Development] imex99:
ok, Would appreciate it...
[EVO 4G Android Development] maddmatt02:
PRL ping down up

60666 29 131 188

31 128 181

00001 974 574 287

880 461 324

01337 517 294 350

481 178 410

I dont know why I dont, but I dont believe those ping times for the 60666 PRL. and sometimes my up shows close to 1.5Mb up... I have heard 3G is coming here, but web site shows no future towers anywhere close, and the map puts me at least 15 miles from 3G coverage in any direction.

I am gonna go back to the 00001 I think. I rarely browse the web on my phone, mostly just download something from imusic, or stuff from the market... upload photos to picasa... so I dont really care if it takes an extra second to get the ball rolling if once it is, its rolling 3-4x as fast.
[EVO 4G Android Development] Techknowfile:
Thanks for all the comparison data, everyone :)

Just a quick update... I am currently on a short trip down in Phoenix, Arizona where sprint has 3G coverage. I have ran many more tests to compare sprints 3G speeds here vs my custom PRL, as well as my speeds vs my sisters iPhone 3GS speeds (at&t).

PHOENIX

60666: 500-800 Down PING: 10-36ms

00001: 1800-2300 Down PING: 350-"900"

I browsed through many different web pages with tons of content/images/etc, and my PRL loaded pages MUCH faster than sprints. Also, in Tempe where my speeds were around 800kb/s on both 60666 and 00001 the high ping issue still made 0 noticeable difference with browsing the web. Figured I should point this out since the latency change seems to be deterring some xda readers.

As for the hacked EVO vs my sisters iPhone, she gets speeds around 1200mb/s, and my EVO still loads all web content several seconds faster.

Down here for business (and the AMAZING Cake concert yesterday), so I apologize that I can't be very active over the weekend.

Until next time, PEACE
[EVO 4G Android Development] dmoses1969:
I got another EVO and haven't tried messing with the prl yet. But, while driving across town I ran speedtest so and this is what I got.

I can live with that for awhile

Sent from HTC EVO.
[EVO 4G Android Development] gatorran:
RE: 3G w/o Sprint EVDO coverage!

PRL working perfect here!!! I had no bars w Sprint here. They even sent me an Airave to fix that but no 3G service. Got the msl code at Sprint and updated the prl and is working w full bars and the internet is faster than Sprint's 3g. Thanks OP

PS... If I Dial *2 it says Phone is not in service.. lol

speedtest.net results 1298dn 842up GA Server
[EVO 4G Android Development] spanky34:
speed went from 93 kbps to over 1200, was randomly dropping 3g before the SID stuff came around, changed mine to somewhere closer and it's solid and a whole lot faster. +1 to the OP
[EVO 4G Android Development] erikivy:
Been lurking in the thread a while and trying out the various PRLs, but none of them worked better (or at all) than the Sprint PRL. However, the 00001 is working GREAT.

All the 6/20 results are with 00001 and I couldn't be happier. Thanks to the OP for this thread.
[EVO 4G Android Development] beagler:
SID question

Hi - Would appreciate any help on this..

1. Should the SID be a Sprint one or a Verizon one if *using the hack*?

2. In various menus (##778, ##DATA), my SID/NID "lists" ALL show 0/0. The only place that identifies my SID is ##33284, which is read-only.

3. WITH hack PRL (00001), I get a Verizon SID right in my neighborhood. With 60665/Sprint PRL I get a Sprint SID in NYC.

4. Are the Home Agents also Sprint/Verizon, and if so, which one should be used with the hack?

5. What would be the most likely culprit for EVDO just quitting 50% of the time? The data icon goes, and when I try to reconnect I get "Cannot connect for an unknown reason".

Many many thanks. I love this hack, but have to stabilize it so that it's more than 50% reliable before I sign up for another tour of duty with the Sprintster.
[EVO 4G Android Development] arozer:
I should mention:

Any of the tricks mentioned in here do not work on the ROM "Bugless Beast's" latest version (0.4). Because that one if using the theme AOSP.

Seems like this will only work in HTC Sense.
[EVO 4G Android Development] dcmtnbkr:
I'm getting the same results.
[EVO 4G Android Development] Techknowfile:
Ignore the error. Dial *2... welcome to Verizon wireless. Run a speed test and post the results :)
[EVO 4G Android Development] dcmtnbkr:
Thanks for replying. I was able to get everything updated with the new prl and the 3g kept going in and out. I live in a big city near downtown with plenty of verizon coverage.
[EVO 4G Android Development] distincthead:
This is fantastic! I just switched from VZ to Sprint for the Evo and was so dismayed that I had 1 out of 6 bars OUTSIDE of my house, and it varied between 1 bar and nothing in the house - seriously, it dropped every call I made from home. I was even day dreaming about cell repeaters when I stumbled across this thread. Now I have the same service I had with VZ in the house - 4 to 6 bars depending on the room I'm in and FAST 3G. :-D

Thanks!
[EVO 4G Android Development] tdo722:
Yep, I got the same results. WTF.... aaaaaaaaaahhhhhhhhhhhh!!!
[EVO 4G Android Development] Krynj:
I think I'm going to have to resort to the default PRL. Even when I'm outside in great VZW coverage, it WILL not stay with VZW 3G. 1x works fine, but it just won't lock onto EVDO.

Maybe a setting within *#*#INFO#*#* that needs adjusting?
[EVO 4G Android Development] distincthead:
I did at first, but it wasn't bad and now it doesn't seem to be "cutting out" anymore. I'll report back after a few days providing there isn't a fix or something in the meanwhile...

To the OP:

Also, in case I want to go back, should I have saved/backed up anything from my phone or is there another prl I can load that gets be back to "stock" service?
[EVO 4G Android Development] dcmtnbkr:
Settings-system updates-update prl
[EVO 4G Android Development] thorpe24:
Re: *techknowfile's* - Hack the HTC EVO - 3G w/o Sprint EVDO coverage!

Ok sorry just a quick question what this does is make it so that if verizon has a stronger signal where u are it connects to verizon instead of sprint but if you are in an area with better sprint coverage you'll be on sprint?

And does verizon have better speeds than sprint for data?

Trying to see if it's worth it for me. I don't have the best service in my home and wanna give it a try. Is there a way to switch back once you've done this?
[EVO 4G Android Development] |Jason8|:
My 3G coverage keeps going in and out as well. It's not too much fun. Wonder why.
[EVO 4G Android Development] Techknowfile:
There are instructions in the tutorial, big bold letters... settings, system update, update prl. Welcome back to Sprint.
[EVO 4G Android Development] distincthead:
Frankly I find sprint's 3G faster than Verizon where I live, but does it matter if you're getting poor 3G reception, or none at all?

Thanks, I'll keep that in mind!
[EVO 4G Android Development] Techknowfile:
Ito will take vzn 3g over Sprint, Sprint 3g if vzn isn't available.

I was sitting around with a group of friends who had iPhone, androids, a palm pre, and my evo. My hacked phone had faster speeds than even the legitimately vzn users. Speedtest.net gives me 2.4m/s.
[EVO 4G Android Development] thorpe24:
Re: *techknowfile's* - Hack the HTC EVO - 3G w/o Sprint EVDO coverage!

I'm waiting for the easy version. Other one is to difficult for me.
[EVO 4G Android Development] dcmtnbkr:
I think it took the phone some time to get used to the verizon settings, but I am finally getting the 3g to stick. Slightly better speeds than sprint, which is better none the less. I think my 3g speeds might just always be slow due to urban congestion.
[EVO 4G Android Development] dcmtnbkr:
follow the instructions there, then press menu - commit modification
[EVO 4G Android Development] distincthead:
Yeah, if you aren't comfortable with it then I would avoid doing it. You don't want a $600 paper weight.
[EVO 4G Android Development] Techknowfile:
Fortunately this early on you can still go in and replace your phone. ;)