yashsingh1/xdaforums huggingface dataset:
[Epic 4G Android Development] Shinydude100:
To anyone on Prepaid Carriers

I'd like to add this on to the op's thread as far as prepaid carriers go.

This doesn't quite apply to those on Sprint, or other major carriers who have their towers all over the place that can do a simple *228 or whatever.

Not many are in the boat I'm on, and for that, I post this for the select few, and perhaps a tip still well gained by saying this for all to know. This could also help a googler, knowing that this specific page will be crawled.

When you're roaming, pay CLOSE attention to that operator,when you, persay try out a *228whatever code that doesn't apply to you, you'll hear the Roaming Operator, THAT'S (kinda obvious but still, lol), that's the Carrier you're roaming off of.

Why am I pointing this out? For the best coverage, GRAB a prl from THAT operator. It WILL work.

About a week ago, I tried out the EFS clear function on my phone to wipe out NVRAM for ''better gps locks'', well guess what? might of worked for some, but for someone who had their data programming input for them at a dealership in Texas, and who moved to Oregon where they no longer have that carrier except roaming services, that was a BIG issue.

I of course, have had to Data program my phone anyway, so it was an exciting day for me, I had to embarassingly call the Prepaid Carrier and ask to talk to their 'Network Specialist Team' explaining the whole situation of how i unprogrammed my phone 'accidentally' and how I can't simply hit *228 for an OTA programming due to the fact that my phone is a flashed phone to metro, and about how even if it was a metro phone, the state I live in doesn't have their company in existence, and that I'd need to input the programming msyelf, and all that mess.

Anyway, after getting the proper info, Both they and I knew what was needed to input, one last piece of the puzzle was missing for service, the prl. I told them not to worry about it and that I'd find an alternate source for prl. (Corolada of course) Now, before I unprogrammed my phone, I had pretty decent 1x/Evdo signal due to the fact that the prl was juuust right. I cant remember what it was, but it may have been the 11115 sprint prl. Anyway, after flashing the latest evdo prl i could find, which was 3024 evdo, i plugged that in, and viola! I have service restored to the phone, BUT! i had 1 teeny baby bar, and most of the time, dead spots, no signal, it was horrible. 86% time without signal, it was laughable. Then I thought to myself, hm.. this prl seems to have sprint's operator.. that can't be right, i had awesome signal, and it was US Cellular's operator (its a good prepaid carrier here) anyhoo. So what do i do? download an evdo prl from US Cellular, just for giggles. sure enough, I have impressive signal in an area where most people get horrible signal. Everyone else in this house has 1 tiny bar, if that, while I'm laughing it hard with at least 3/5 and also 5/5 bars most the time.

Just thought I'd share my experience, someone's bound to google a piece of this and get the right info for their issues. :p
[Epic 4G Android Development] omair2005:
So what PRL is everyone using? I tried the verizon 00001 and 40060 and kept getting 3g drops. But 3g was FAST and got more bars than usual. I'm on sprint 11115 right now and going to see roaming speeds..

any other verizon prl's worth checking out?!
[Epic 4G Android Development] jjjjayd13:
Not able to update PRL!

I have tried various ROMs, could there be something that is blocking my phone for being 'seen' by computer?

Is there another 'way' to update PRL? ie odin...ect....:mad:
[Epic 4G Android Development] dito33:
Dial ##8778# and select pda also turn off debuging
[Epic 4G Android Development] jjjjayd13:
Did that! Also have used same cable w/existing drivers to install different ROMs.

Any other suggestions? ie how to uninstall drivers and latest driver.
[Epic 4G Android Development] dito33:
Reinstall windows
[Epic 4G Android Development] striker1211:
Mine did not say anything about a diagnostic port in the "Add new port" windows but i checked device manager and found it on COM13 and unchecked the little box that says something like "only show diagnostic/usb ports" and clicked COM13. The phone showed up with the "FFA6550" and after that everything went to plan. I used 11115 and went from 8.2 kByte/sec to 118 kByte/sec on vzw 3g. I was going to cancel sprint this wednesday also but maybe I won't because it's only that slow around my house. Thanks for the post :)
[Epic 4G Android Development] omair2005:
Does this work on Ei22?
[Epic 4G Android Development] digiblur:
Yep. No changes and works just fine.
[Epic 4G Android Development] Milkman00:
Does anyone have the latest PRL that allows 3G roaming??? (10000 PRL).
[Epic 4G Android Development] dchawk81:
Do you mean this one:
[Epic 4G Android Development] ac16313:
Do I have to be on BML for QPST loading to work? Or can I be on MTD?
[Epic 4G Android Development] KennyG123:
I would think these settings are stored in NVRAM and aren't affected by partition and file system.
[Epic 4G Android Development] Milkman00:
I couldn't get this to work either (QPST wouldn't see phone). Here is how I accidentally fixed it.

Step 4 in the OP says to change both to MODEM then press home. Well, DON'T PRESS HOME!!!! Stay in that menu and it will work fine (it did for me at least).

Good luck. I now have 3G roaming and 11115 for my occasional use.
[Epic 4G Android Development] darkierawr:
Sorry I deleted the PRL.

Here are some PRL's the latest and some old. PRL 11115 is a Sprint PRL that will, while roaming, connect to Verizon. Which is good so you don't go over the 350mb limit. PRL 00001 is a VZW PRL. It will only connect to Verizon. But you will probably go over your limit and Sprint will terminate your contract...maybe. They have the ability to!

Hope they work for you all!

Oh and if you mess up your phone using one of these...NOT MY PROBLEM! I DON'T CARE!
[Epic 4G Android Development] jeffro18:
Updated mine on mtd today. The trick for me was waiting to switch from pda to modem in the ##8778# menu untill the phone was hooked up to usb first. Make sure usb debugging is off first as well. There is a great post burried back a bit that has a more current walkthrough than the op.
[Epic 4G Android Development] ac16313:
Thnks Jeffro18 and Kenny. I don't have a Tw rom and I have no home internet so I'm going to have to odin to stock ec05 first
[Epic 4G Android Development] pimpin oh boy:
how did you get your dialer code to work ##8778# to work im tryimg it and it just dial the number
[Epic 4G Android Development] BrooklynsFinest:
I successfully upated to 11115 on ec05, but I forgot to switch usb to modem.

I then flashed cm7. Everything seems fine... will I be ok?
[Epic 4G Android Development] jeffro18:
What rom are you on? I did this on a manually converted mtd thunderhawk 3.3 setup. Some roms have this menu removed. I believe this is not possible on cm7 and several others. If so, you can make a nandroid, flash a tw rom with the ##8778# menu, update prl, then restore nandroid. Not sure if there is an easier way...
[Epic 4G Android Development] pimpin oh boy:
using cm7 mtd 7.2

ok will flash a tw rom
[Epic 4G Android Development] tazfanatic:
actually 2.0.0 is the latest version you have to go to roam control web site because it has been removed from the market.

https://sites.google.com/site/roamcontrol/
[Epic 4G Android Development] BrooklynsFinest:
Any help on this? I cannot get Data activated on roaming. Is it because I diddnt switch usb back to pda?
[Epic 4G Android Development] A_Flying_Fox:
I used someone elses suggestion and plugged it in first and THEN dial ##8778# to change to modem and then open QPST and uncheck the little box when adding a new port and it should pop up!
[Epic 4G Android Development] ac16313:
When the box pops up saying "installing drivers for the device **** click here to see more" click it and the last phrase should say COM** somenumber and in the OPwhereit says find the com for your phone I didn't find it so I manually typed in COM20 since mine was twenty in both the name and the com port and it showed my my after that
[Epic 4G Android Development] A_Flying_Fox:
alright guys 11115 is supposed to enable 3g on verizon correct? when i roam its only 1x. Could it be because im in NYC?
[Epic 4G Android Development] lbe:
Correct NYC Verizon is on pcs850. Our phone does not have ability to roam on PCs band.
[Epic 4G Android Development] lbe:
Most current instruction for gingerbread Rom.
[Epic 4G Android Development] ac16313:
Where did you fnd this information? Id like t find out about Phoenix. I can't seem to get data working here when roaming so I hope its not because there is no band we can roam on.
[Epic 4G Android Development] A_Flying_Fox:
but isnt our phone company CALLED Sprint PCS? LOL is this a hardware flaw or is it purposely gimped?
[Epic 4G Android Development] BrooklynsFinest:
So what would be the best prl to use in NYC?
[Epic 4G Android Development] Shinydude100:
You know that prl that gets flashed when you do an ota profile/prl update? Yeah that one.

Edit: to be a bit more informative, the 1115 prl doesn't make a kick of difference in some states varying on location. Here in Oregon, it isn't a difference from say the 60688 prl other sprint customers have over here.
[Epic 4G Android Development] BrooklynsFinest:
Can I update prl using cleangb rom?
[Epic 4G Android Development] Milkman00:
yes

10char
[Epic 4G Android Development] lbe:
Our phone works 3g data on PCs band only when not roaming. So for tristate area. Don't even bother you will only be able to roam at 1xrtt data. Which is cap around 128kbps regardless which prl you use. Only way you can use PCs band data is to load a hybrid verizon 00001 prl. Which makes the phone thinks it's not roaming.

But if you use 00001prl all the time sprint will terminate your account. Since they still know you are roaming through Verizon.
[Epic 4G Android Development] lbe:
Check digiblur's signature. He has most prl decrypted for viewing. Easiest way to find is to load 11115prl and do a force roam and see if you get 3g data. If it doesn't go 3g it will still work on 1x.
[Epic 4G Android Development] dzl:
from the howtos i've seen for HTC phones, it seems that they don't need QPST to do the prl update. Do we not have an EPST app like they do where we can load up a prl file directly from a hidden menu?
[Epic 4G Android Development] reeshmd23:
what is the latest prl?
[Epic 4G Android Development] ÜBER™:
60683

http://i1202.photobucket.com/albums/bb374/TexasEpic/Biggoron3.png

Sent From My Cyan Samurai
[Epic 4G Android Development] pioneersnt:
So I follow the OP to the letter and had serious issues trying to get the phone recognized by the computer.

The phone was able to connect for everything until I set ##8778# USB to MODEM. Tried all usb ports on the laptop, three different cables, uninstalling/reinstalling drivers reboots and nothing.

The thing that resolved this issue for me was to plug the phone into the computer BEFORE ##8778# USB MODEM (thanks to cadams14's post #75). once plugged in and making changes in ##8778# the computer immediately found the phones modem.

After that the update went smoothly without issue.

I installed the 11115 prl and confirmed in settings/about phone/status. set RC to roam and still at 1xrtt on vzw. Bummer, must not be in an area that was covered by that prl.

Guess I'll have to try a vzw prl next time.

Thanks to the OP and all who posted help here.
[Epic 4G Android Development] darkierawr:
60683 download

Other PRLs.

Standard disclaimer and such.
[Epic 4G Android Development] mmayo01:
Maybe this should be added to the OP

So I've just jumped on the bandwagon of updated my PRL manually, but I have been running custom roms for a few years. I was following all of the instructions but I COULD NOT get my phone to connect to my PC as a modem.

When USB debug was on i could connect, when i used it as a mass storage it would connect and when I had the USB option in the ##8778# menu set to PDA it would connect, but whenever I would change the USB option to MODEM the phone would only charge when I connected it and the computer wouldn't react to anything being connected. I know the drivers were working correctly as i had just ODINed to get back to stock, and had done several media transfers and backups to my PC so I knew the connection worked.

I even tried the same thing on a 32 bit laptop and got the same results. I had tried from both the ICS EI22 rom and the new CleanGB EL30 rom and could not get it to connect.

What finally worked was keeping the USB option set to PDA and connect the phone to the PC and let it install its drivers, then WHILE ALREADY CONNECTED I switched the USB mode from PDA to MODEM. Then and only then did the PC recognize the device, install the appropriate drivers for the modem and QPST finally recognized my phone.

I searched and searched and searched here, google, and a lot of other forums to see if anyone had a solution, but i couldn't even find a single post with someone who even had the same issue. This might be a strange bug with just my phone, but I figured it was worth posting my experience in case there are others who have this issue.

So in short - Could not get phone to connect to PC as a COM port/Modem, in order to do so follow the instructions but do not dial ##8778# and change USB to MODEM until the phone is already connected to the PC. At least that worked for me!
[Epic 4G Android Development] lbe:
this solution was listed on page 32 of this thread. It's not a bug of your phone. It's just that they changed some stuff since gingerbread.
[Epic 4G Android Development] Nitefall:
I have been searching and reading thread upon thread about doing this but all with no luck...

I'm on CM9 beta0 and have been able to find the diagnostic menu through *#*#8778#*#*, switched usb over to modem and coneected and even tried it while already connected, restarted my phone/pc and still my stupid pc won't find the drivers for the modem adn won't recognize it as one.....

Can anyone help out here I want to try the 11115 prl and see if I can get any better of a signal downtown where I work because right now its garbage.

Thanks for any help
[Epic 4G Android Development] tazfanatic:
Please follow these instructions.

http://epiccm.blogspot.com/2012/01/boot-el30-stock-from-sdcard.html
[Epic 4G Android Development] beltsnspoons:


Read about 4 posts up, or 5 or 6 out probably 12, 18, 24, and 375376. Plenty of fixes for this already posted.
[Epic 4G Android Development] beltsnspoons:


That will only let him update to the latest sprint prl using the system updates in the settings menu. I believe he wants to install a hybrid sprint/VZW prl, in which case he will have to install it manually. the link you posted is a good option for those who want to update to the latest sprint prl though, and also good to calibrate your sensors to fix any auto rotation lag. I've never used it tho, I wasnt sure if it was rooted or not so I just flashed cleangb mtd so I could be on a rooted stock ROM. That way I could easily download and install apps from the market that were giving me "not compatible with your device" messages when I was on cm (like the Time Warner Cable app), back them up with titanium backup, nandroid back to cm, and then restore the "incompatible" apps on cm. Works like a charm. There might be a better way to do it, but I've found that way to be the easiest. Btw, and back on topic, can anyone who has used the sprint/VZW (11115 i believe) hybrid prl post their experience with it? I'm interested in trying it out, but I'd like to know what others think before installing.
[Epic 4G Android Development] tazfanatic:
I used this method to update my PRL to 1115 what I forgot to post was do that then follow the OP that is what I did and it worked perfectly.
[Epic 4G Android Development] Schnadam:
What's so good about updating the prl
[Epic 4G Android Development] lbe:
cwn backup your Rom, flash to clean gb mtd 1.1.2, update prl and then restore your Rom.
[Epic 4G Android Development] Nitefall:
I did try this and my pc still didn't recognize my phone for qpst, tried resetting both devices, loaded el30 from sd card and tried that. I pretty much tried everything i read in this thread and a couple others all with no luck...

Oh well figured I would ask anyway and thank you everyone for the suggestions, I might just load up stock ec05 and try it that way the load cm9 back up
[Epic 4G Android Development] mschmidt33:
I have a Boosted E4GT w/PRL 61007 and working EVDOA. I have good speeds at home (500kbps-1mbps) but horrible speeds at work (<50kbps) but still 3g. Do I have any options? I updated the profile and prl but nothing changed. Can I force roam to a verizon prl? I assume it won't work since I'm on Boost? Any other options? My donor is a TP2 and it was also slow at work but not this bad... Thoughts?

Try 60677, 11115, or 00001 or am I wasting my time and Sprint just sucks at my work and the E4GT does not get as good of a signal as a TP2?
[Epic 4G Android Development] FrankyFiggz27:
roam control maybe?
[Epic 4G Android Development] bsinit:
Put usb back to pda, THEN go to tethered mode. After it installs completely on your PC, then put usb back into modem mode. Took 3 frickin hours to figure out
[Epic 4G Android Development] AndroAsc:
Cyanogenmod screwed my phone. I'm on Verizon and now I can't get signal. My guess is that it messed up the PRL settings during the flash.

I can't even connect to QPST because my phone cant be detected (even with the 8778 trick, which btw took me an HOUR to figure out that Cyanogen mod has a modified dialing code - WHY???)

I'm really disappointed. I've heard excellent stuff from Cyanogenmod. This is really NOT acceptable!!! Does anyone know how to get it working with QPST? I got a damn brick now!!!

And this fix:

http://epiccm.blogspot.com/2012/01/boot-el30-stock-from-sdcard.html

Is broken!! The file is corrupt!!! Can anyone help???

---------- Post added at 10:04 PM ---------- Previous post was at 09:49 PM ----------

This does not work on Cyanogenmod! I'm still getting the damn Android USB Remote NDIS Network Device!!!
[Epic 4G Android Development] ÜBER™:
THEN GET OFF CYANOGENMOD!
[Epic 4G Android Development] KennyG123:
Androasc, you should know better then flashing an AOSP ROM when on an alternate carrier. Stop blaming the ROM for your own stupidity. If I see anymore of these posts I will delete them and you will earn a spam infraction. Wtogami offered you advice in the CM9 thread.
[Epic 4G Android Development] Shinydude100:
I've got nothing more to add from the above, except that to Cyanogenmod for the Epic's defense, it's meant to be used with Sprint. To my knowledge and experience in extensively using alternate carriers on Cyanogenmod, it doesn't touch your QPST settings, the change comes in losing MMS, and if your dependencies were using scripts, that as well. Things that can mess up your QPST settings is updating to certain modems. Good luck, please do ask for help and you'll be helped. Just don't spew out poison when there isn't the need to infect.
[Epic 4G Android Development] mjben:
I'm probably not the first person to figure this out, or post something about it. But...

There's a prl update fix in the cm7 blog that involves placing a temp stock rom on your SD card and booting it. Then updating your prl and rebooting back to your custom ROM.

it all seemed much easier than this. I just did it and seems to have worked. I'm running Peoples ROM MTD.
[Epic 4G Android Development] brian117:
Newest Sprint PRL thanks to Jay_Jay:

60687
[Epic 4G Android Development] jeffro18:
That's fine if you want the latest OTA prl. This method is meant for people who want a specific prl, or if the ota update fails.
[Epic 4G Android Development] digiblur:
The analysis and changes of 60687 are up at http://www.batonrougebroadband.info
[Epic 4G Android Development] rich_e:
I loaded the Verizon 0001 PRL last night using this method and just wanted to say thanks and report that this method still works fine (even though it's been around since January 2011). I'm seeing a tenfold increase in 3g speeds at home now. Just amazing. I needed a reliable backup to my DSL, it goes out every once in a while and I need to access my work email. It was painfully slow with the Sprint PRL. Now I've got another good reason to keep my Epic around and active.
[Epic 4G Android Development] Grompy:
Just curious are you using a AOSP ROM? I'm wanting to change to a Verizon PRL, but definitely don't want to go back to a stock rom. Which are you using? Thanks.
[Epic 4G Android Development] digiblur:
Enjoy the cancel letter they send you,

Sent from a little old Note 2
[Epic 4G Android Development] poodleDoo:
My reception inside my home sucks, so I thought I may update the PRL, but my version is 60690.

Is there a newer one?

Or might it be that the modem is FC09 (It was better when on EL30)...

Insight anyone?

Thx
[Epic 4G Android Development] digiblur:
No prl will add more coverage to your home. Unless of course you want to roam all the time. Call sprint and get a free airave sent to you.

Sent from a little old Note 2
[Epic 4G Android Development] tengengegas:
If I updated my prl through FC09, would it still be applied to CM9 or CM10 after flashing?
[Epic 4G Android Development] KennyG123:
Yes.

Friendly Neighborhood Moderator
[Epic 4G Android Development] ZenInsight:
Then why when the PRL on my Note II updated last week did I suddenly have excellent 4G coverage that I did not have before that?
[Epic 4G Android Development] niteNarmor:
The following is an excerpt from phone scoop.com. Think is explains PRL pretty good.

The PRL is a list of information that resides in the memory of some kinds of digital phones. It lists the radio frequencies the phone can use in various geographic areas.

The part of the list for each area is ordered by the bands the phone should try to use first. Therefore it's a kind of priority list for which towers the phone should use.

The PRL helps determine which home-network towers to use, and also which towers belonging to other networks to use in roaming situations (areas where the home network has no coverage.) When roaming, the PRL may instruct the phone to use the network with the best roaming rate for the carrier, rather than the one with the strongest signal at the moment.

Since a PRL tells the phone "where" to search for a signal, as carrier networks change over time, an updated PRL may be required for a phone to "see" all of the coverage that it should, both with the home network and for roaming.
[Epic 4G Android Development] Grompy:
So I just updated my PRL to 16012 on cm10.1. My steps were a bit different then op's so I figured I'd share them here.

I used terminal emulator to find my msl # by typing getprop ril.MSL

I may have typed su first I can't remember.

3.	On your Epic, with the touchscreen dialer, dial *#*#8778#*#*, this will open the “PhoneUtil” hidden menu

Connect USB to PC then change UART and the USB menus, to MODEM -> you should see/hear the usb plugged in and search for drivers

7.	Open QPST Configurations. Start>All Programs> QPST> QPST Configuration.

8.	Click on the “Ports” tab and “Add a new port”

9.	Uncheck show serial and usb/qc diag ports only. 2 USB ports should show up add them both.

10.	Click “Start Clients” on the top of the program and open Service programming.

11.	On the new Phone Selection windows you should see one active phone that starts with FFA6550-ZRF6500, select it and click ok.

12.	Click “Read from the phone” and enter your 6-digit MSL code

13.	Click on the “Roam” tab and click the “Browse…” button, here you will need to browse for the PRL you downloaded earlier, select it and open it.

14.	Click “Write to Phone”

15.	When it was complete QPST prompted lost connection to com# of phone. I had to reboot phone manually to reflect prl change.

16.	Don’t forget to change back the USB settings ONLY back to PDA on the *#*#8778#*#* menu