Good and EVOTips & DealsTutorials

Stuck at 1xRTT on your HTC EVO 3D? Here's how to get 3G back [Updated]

Prl50580

If you recently applied the most recent PRL (preferred roaming list) update on your HTC EVO 3D, you probably noticed that your data speeds have gone down … a lot. This is because, for some reason, the most recent PRL version (50580) does not seem to be allowing most users access to Sprint's 3D EVDO network, forcing those who have applied the update onto Sprint's much slower second-generation 1xRTT network.

You can check which PRL you have by going to Settings > About phone > Software information > More. Additionally, if you are running a stock ROM that does not indicate whether you are truly on a 3G or 1xRTT network in the notification bar, you will need an app such as Network, Open Signal Maps, or Netmonitor (shown above) that can reveal your true connection type.

If you already applied the update and find yourself stuck with slower speeds, there is still hope. You can roll back to the previous PRL (21081), although if you use the method below, you will need root access and your device's unique MSL code.

  1. Download PRL 21081 and EPST.apk here.
  2. Unzip the PRL and place anywhere on your SD card.
  3. Find out your MSL code using MSL Reader, or simply call Sprint.
  4. Place EPST.apk in system/app using Root Explorer or similar. Make sure all permissions are selected. Important: This will overwrite the existing EPST.apk file, so be sure to back this up if it is important to you!
  5. Restart your phone.
  6. Once your phone has fully booted, press ##775# (##PRL#) in your phone dialer, and enter your MSL code as your password.
  7. Press Update PRL, select the PRL that you previously placed on your SD card from the list, press the Menu button and Commit modifications.
  8. Wait for your phone to reboot again.

Once your phone has restarted, you can once again enjoy those 3G data speeds. You don't even have to wait however long it takes for Sprint to realize their mess-up and push out a new PRL update to fix things.

If you are unrooted, or just don't like messing around with things like this, be sure to keep checking back – we will let you know once an official fix is available.

Update: As of 9/06, Sprint has made PRL 21081 available again to all HTC EVO 3D users. To update from PRL 50580, go to Settings > System updates > Update PRL.

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!

John F

John was the editor-in-chief at Pocketables. His articles generally focus on all things Google, including Chrome and Android, although his love of new gadgets and technology doesn't stop there. His current arsenal includes the Nexus 6 by Motorola, the 2013 Nexus 7 by ASUS, the Nexus 9 by HTC, the LG G Watch, and the Chromebook Pixel, among others.

Avatar of John F

54 thoughts on “Stuck at 1xRTT on your HTC EVO 3D? Here's how to get 3G back [Updated]

  • it works. i did this earlier today after i noticed i was stuck on 1X

    Reply
  • 800 MHz devices like the EVO 3D should actually have a 2xxxx PRL. Sprint just messed up on this latest update!

    Reply
    • Evo’s have a 1.2 mhz cpu. mine gets about 1150 mhz actual speed

      Reply
  • Avatar of Andy Cook

    Shall I assume, too, that this is why my battery seems to be draining faster lately?

    Reply
  • Avatar of NickEvo

    How come my phone doesn’t respond to ##775#. It just goes back to the dialer. Also can I use an apk installer to load the EPST file since I an not rooted (yet)

    Thanks for any assistance

    Reply
  • Avatar of Tim Beaudoin

    I noticed this too a couple of days ago but I choked it up to the hurricane that came through. I did something a little more drastic, when I noticed the speeds tanked and only the “1X”, I deleted my profile and allowed the phone to reactivate itself. This fixed it and I was able to get my speeds back.

    I too don’t understand why its showing a 5XXXX PRL, I thought they were supposed to say 21081.

    Reply
  • my PRL says 12115…what’s that?

    Reply
  • Avatar of Shawn

    My PRL is 21081 and i still get no 3G… Im rooter running Clean Rom 2.2.

    Reply
  • You’ll have to follow the instructions above, which (as stated) are for rooted devices. If you’re not rooted and already updated, the easiest thing to do is wait for Sprint to fix their mistake.

    Reply
  • Avatar of shfityz

    My prl is 21081 but I was getting 1xrrt on netmonitor. I updated my profile (not prl) and once it finished, netmonitor showed evdo. Obviously after that speeds were much quicker.

    Reply
  • Avatar of Dro3d

    My prl is showing the same but speeds are ok for me.

    Reply
  • Avatar of NickEvo

    Do I have to be rooted to use the ##775# access to the PRL? I can access ##3282# to view my current ESPT file

    Reply
  • Just like the original post says, you have to be rooted to install a different version of EPST as a system app, which will allow you to use ##775#.

    Reply
  • Avatar of NickEvo

    Will the official HTC root procedure give me the root access I need. I was waiting for revolutionary to come out with a version of their root to handle the 1.5 HBoot

    Reply
  • Avatar of Alex figueroa

    my signal bar went down from 4 to 2 after the update but speeds are ok too.

    Reply
  • Avatar of markbo2000

    I’m rooted and it is not responding to me either.

    Reply
  • Avatar of bigboy

    will this work on evo 4g i am trying to use kingrom shooter and i get stuck on 1x can get 3g back it android 2.3.5

    Reply
  • Avatar of AdrianLesher

    I tried calling Sprint about this problem, and the support guy I got didn’t know anything about the issue. In fact he told me that the PRL had nothing to do with whether the phone was running on 3g or not, but only had to do with which towers the phone used. Does Sprint even know about this?

    Reply
  • Avatar of Carrie K

    For those of you who have problems getting the codes to work, I found out through the help of some friends in another forum that it is because of my third party dialer. Go to settings, manage applications, bring up your third party dialer, and tap on clear defaults. Then, when you go to use the dial pad you will be prompted to choose a new default method. Check the checkbox first, then select the stock dialer. Hope that helps!

    Reply
  • Avatar of Carrie K

    To clarify my above post, when I would enter a code the phone would attempt to dial the number instead of bringing up the menu. After thinking I was going bonkers, I found out it was because I was using DW Dialer and not the stock dialer.

    Reply
  • I already had the 21081 PRL but Netmonitor was only showing the 1xRTT network even though my phone showed connected to 3G. Only getting about 200K download when I ran Speedtest. I used the PRL listed above to overwrite the one installed on my phone. Netmonitor now shows the EVDO-A network and I’m getting 1.49mb downloads over 3G.

    Reply
  • Avatar of MValle

    Thanks a lot for this i finally got my 3g back.. i spent 2 hours with sprint trying to fix this

    Reply
  • I have 60681. Updated about 10 days ago.
    EVO 4G

    Reply
  • How did you fix it?

    Reply
  • Avatar of Charles S

    I don’t get it…if you already had 21081, why did you have to revert back to it if that’s the one that works correctly?

    Reply
  • This problem can fairly easily be fixed right on your phone. It DOES NOT require ROOT. It does however require that you have your MSL.

    I would begin making sure that you download some type of file explorer on your phone ie (astro, linda file manager)

    there are 2 files you will need one of them a zip and one of them an application (.apk)

    files and detailed instructions can be found here: http://forum.xda-developers.com/showthread.php?t=1244825&page=12

    Reply
  • I wasn’t getting the correct network settings so something must have gotten corrupt with the installed 21081 PRL. By overwriting the one I had with the one linked in this post it must have fixed the problem because I now get the speed and network settings I should have.

    Reply
  • Avatar of Josh m

    Sprint is not aware of the problem so everyone should call so the non rooted users don’t haveto suffer for too long-range :)

    Reply
  • Avatar of John

    This problem can also easily be fixed by Sprint fixing the problem.

    Reply
  • Avatar of DeSean

    does anyone have the prl 21078

    Reply
  • Avatar of Vicki

    I updated my prl Wednesday morning bc my reception still sucked from what I thought was caused by the hurricane. It updated to 21081 but I still couldn’t get any service to make calls or to receive calls. Then I updated the prl to 50580. I still have no call service

    Reply
  • Avatar of Josh m

    Sprint looked at the 3g icon on my phone and said see you have 3g … No mater what I tried or showed them. The above method worked great and I’m not rooted

    Reply
  • I hope they fix this soon, I would rather not have to manually apply a PRL. This is a pretty big mess up, you can check if your EVDO is working or not just hit ##33284# then click data status if you see 1xRTT that’s no good.

    Reply
  • Avatar of Vicki

    Yea I see the 1xRTT. Is a fix out yet for UN-rooted Evo 3ds yet?

    Reply
  • Avatar of elite

    too bad 1.49mb is impossible w/ evdo rev.a

    Reply
  • Impossible? Well then if you’re some expert why did I get that reading from Speedtest?

    Reply
  • No fix out yet, at least a Sprint employee acknowledges this.
    http://community.sprint.com/baw/message/332202

    Still amazes me this update even made it through. I don’t know why they can’t just push down the old PRL to everyones phone. We shouldn’t have to goof around to get 3G working.

    Reply
  • Avatar of NickEvo

    I installed the EPST file listed in Sprint Employee’s post above. That gave me ##775# access. I have my MSL code so I was able to reinstall the 21081 PRL successfully.##33284# is now showing CDMA – EvDo rev A. My 3D is UNROOTED!!!

    Reply
  • shows what he knows i just pulled a 1.8 and 1.9 back to back with same prl

    Reply
  • thanks a lot. it worked perfectly fine for me. i got my phone finally fixed after a long search. for those whose phone that doesnt respond to ##775# you must download EPST.APK as noted on step 4 and override your existing EPST.APK. if you fail this procedure your ##775# code wouldnt respond. Good Luck!

    by the way i called up sprint 2x about this issue. either they are playing dumb or just plain dumb. didnt fix the problem and they are a waste of time.

    thanks for your hard work and sharing this post guys. im back to bussiness again.

    Reply
  • Avatar of Vicki

    I finally fixed my phone. The first time I called sprint the guy kept telling me he could barely hear me and told him that was why I was calling and he said he would call back on my husband’s phone and never did. The second guy just push through a profile update. No help. But this worked

    Reply
  • I have a unrooted evo 3D and I have done the steps above and I am still at 1xRTT after I installed 21081 PRL. Any other suggestions?

    Reply
  • Avatar of CarrieK

    For those of you who have tried the revert solution and still are on 1xRTT, do a hands-free activation. This re-sets the data profile, which makes sense because when people update their PRL they also tend to update their profile. To do this, FIRST, make sure you are using the stock dialer and not a third-party one as the menus will not work (as I discovered the hard way… ) Then…

    Turn off your GPS. Dial ##3282#, and select Edit. Enter your MSL, then go to Data Profile. Push the menu button, then tap on Restore. Push OK to reboot. Allow the phone to go through hands-free activation, but WATCH YOUR PHONE CAREFULLY AND PRESS CANCEL WHEN IT BEGINS TO UPDATE PRL.

    Reply
  • I went to my local Sprint store and the young gentleman was very knowledgeable and helpful. He wasn’t aware of this issue, but provided me with my MSL code. Running through steps worked great and I am now back up to 3G speeds.
    Thanks for providing the steps.
    (HTC Evo 3D – Not Rooted)

    Reply
  • I have an unrooted HTC EVO 3D and i just updated the prl and my 3G is back….my prl updated to 21081.

    i updated my prl normally by going to the settings….you guys should try it and see if it works for you.

    Reply
  • Sprint fixed it, just do a standard PRL update connects to 3G no problem. About time

    Reply
  • So I did a standard update and I am still at 1xRTT. is anyone else still having this problem?

    Reply
  • Avatar of Eddie

    You don’t have to be rooted, root is only used to obtain your msl. But you can obtain the msl simply by calling sprint. I called twice and got it on the second try. I’m not rooted and I switched back to the last prl.

    Reply
  • Avatar of mike

    yes sir it is possible. i now got 1.85 after using this update. thanks again for those who made this fix possible.

    Reply
  • This worked for me, thank you.

    Reply
  • followed all the instructions here, still getting 1xRTT. Any ideas? thanks in advance.

    Reply
  • u r a ass….
    it dint work out… u asshole … bloody geek ….

    Reply

Leave a Reply

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