Good and EVOTutorials

How to update PRL and profile on AOSP on your HTC EVO 4G

Updateprofile If you're running an AOSP-based ROM on your HTC EVO 4G, you're probably aware of the issues surrounding updating your phone with new Sprint goodies. Although you can download and update your radios via recovery, the PRL (preferred roaming list) and your Sprint Profile are not updated via this method and cannot be updated at this time via any AOSP-based ROM. You're also missing out on goodies from the dialer such as ##DATA# and #GPSCLRX#.

While this is not always an issue, as radio updates and PRL/Profile updates do not go hand-in-hand, when new towers come online and features get added/removed from the Sprint Network, you will need to update those two things in order to take advantage. And that can only be done from a Sense-based ROM.

So, how do you update via Sense and not lose the hours you've put into configuring your AOSP ROM?

The basics of the procedure are simple:

  • Download a Sense-based ROM
  • Make a complete Nandroid backup of your AOSP ROM
  • Flash the Sense-based ROM
  • Update Profile and PRL from Sense-based ROM (menu > settings > system updates)
  • Restore Nandroid backup of your AOSP ROM

It's not terribly complicated, but it's time-consuming and there are definitely some factors to consider here and some future plans to make to make it less annoying next time.

If you are running Darktremor's Apps2SD, last I checked your EXT partition was not properly backed up if you were running ClockwordMod recovery (or did not check the option to back it up in Amon Ra). While this will not be an issue in this particular setup if you're installing a stock Sense ROM, if you install a Sense ROM with Darktremor built in, your apps potentially could get munged. I use Amon RA currently and it backs up the SD-EXT as well as the .android_secure folders properly if you tell it to.

It will take you a few minutes to get to the point in the Sense-based ROM where you have configured it enough to let you to the main/updates page. Last time I installed Sense, it was about a 25-minute process, but that was a very long time ago

You're going to eventually need to install a PRL/Profile update again at some point in the future (or use any of the EPST features of ##DATA#), so after you are done with your Sense ROM, why not make a Nandroid of it as well so you can restore it at a later time in about 6 minutes and not need to reinstall every time? It will save you ~20 minutes the first time you use it. ClockworkMod and Amon Ra both allow for multiple backups, and a small Sense ROM with no programs installed is not going to take up much space. You can always move it to your computer if space becomes an issue.

I'll give a word of warning here. It's been a while since I last used Clockworkmod, and I never had it properly back up and restore a ROM. It may be working perfectly well now, but when I used it about 7 months ago, there was always something kind of missing or wonky with the thing – always a tidbit of the next or previous ROM put in. I've been using Amon Ra since then and never had any issues.

Need help with some of the terms in this article? Check out our new glossary.

Pocketables does not accept targeted advertising, phony guest posts, paid reviews, etc. Help us keep this way with support on Patreon!
Become a patron at Patreon!

Paul E King

Paul King started with GoodAndEVO in 2011, which merged with Pocketables, and as of 2018 he's evidently the owner. He lives in Nashville, works at a film production company, is married with two kids. Facebook | Twitter | Donate | More posts by Paul | Subscribe to Paul's posts

Avatar of Paul E King

9 thoughts on “How to update PRL and profile on AOSP on your HTC EVO 4G

  • Avatar of Brandon

    Such a pain…I like running boot manage app. And dual boot with a sense based rom just for updating purposes. It’s tricky to get setup at first but once you do it’s pretty slick.

  • Avatar of Ex-Sprint Employee

    People keep in mind that the PRL (Preferred Roaming List) is changed when Sprint finds a lower bidders for Roaming Towers doesn’t necessarly mean the towers are better. Sprint will have your phone look for a roaming tower that charges Sprint the least $ amount, not which towers are actually better.

    On the other hand they do update the list when certain towers are no longer available also.

  • I also endorse boot manager. For 3 bucks, it is slick and worthwhile.

  • Avatar of Chris H

    Don’t forget, QPST will let you change the PRL regardless of ROM, you do need a PC… Being able to do it on the fly does have advantages though.

  • I will have to check that out tomorrow / today… had not run across that one yet

  • Avatar of Johntee

    What’s QPST, and where do I find it?

  • Please forgive for asking this but,I am really new to this whole rooting and roms and flashing thing,
    but I am wondering whether there is any roms besides stock that You can update PRL and profile on Sprint Network and does this have any affect at all on GPS, I have been running a few different roms
    and found some that I really like but can’t get GPS to function for more than a few minutes, please explain this in laymen terms

  • ok, any Sense-based ROM you should be able to update profile and prl by going to about, settings, check for updates – or some variant.

    It does not generally have an effect on GPS – if you’re running an older AOSP ROM you may want to check for new GPS drivers – since the phone world is an outdated graveyard of no-longer relevant information and copy sites, I can tell you there’s a thread on VaelPak Gingerbread that has some good AOSP GPS drivers that was posted recently, but I can’t look for it at the moment.

    Basically it sounds like you’re running an old ROM.

    What ROM and revision of it are you running? Also what phone (EVO 3d / 4g?)


Leave a Reply

Your email address will not be published. Required fields are marked *