[EVO 4G Android Development] cardiox:
Update your PRI with No Factory Reset

First and foremost we would like to say thanks to Sprint/HTC for releasing this "PRI Fix" in the form of an OTA PRI 1.40 update push. If nothing more it serves us as peace of mind that we remain on the same page with them in our endevors to explore and possibly aid in the future development of this awesome Android Platform.

Update 08/30/2010 Please see post #3 for another possible upgrade method: STEP by STEP instructions to update to PRI 1.40_003 as posted by thisizaremix

Update 08/28/2010 There seems to be a few people getting the update with a battery pull as posted by chummer360 here is his posted response:

NAN BACK UP

##786#

WIPE

REBOOT

WHEN IT START THE HANDS FREE ACTIVATION (I CANCLED IT, THE SCREEN WILL STAY DARK, I PULLED THE BATTERY)

REBOOT INTO RECOVERY AND RESTORE AND REBOOT

IT WILL GO THROUGH THE UPDATE PROCESS AGAIN, LET IT DO ITS THING

CHECK THE PRI

Note: Some are letting the battery stay out for up to 30 mins which I am assuming basically confirms that the phone and server connection goes through a complete reset.

UPDATE 08/21/2010: There appears to be a much greater success rate when using the RA Recovery vs the Clockwork Recovery. You can get the latest RA Recovery here: http://xdaforums.com/showthread.php?t=705026

Also there is an easier way to get your MSL now. Search for "MSL Reader" in the market.

After reading and re-reading this thread several times one would have to conclude that there is no clear cut method of recieving the PRI 1.40 update that is a universal factor of success. The only consistant variable is that there is inconsistant ways of achieving it...

As of now there are only two common denominators consistant in obtaining the update:

The ##786# master reset and the other as proposed by TheMike1 The ##3282# reset.

--------------------------

##786# Maters Reset:

1: Do a NAND Backup 1st...

2: Dial ##786#

3: Hit Menu

4: Press Reset

5: Enter your MSL 6 digit number

6: Phone will reboot into recovery mode

7: Wipe Cache/Dalvik x2

8: Reboot

The phone will go through handsfree activation and update the PRI to 1.40

If it did not just repeat the process until it does.

--------------------------

TheMike1: Why not cut to the chase and do a ##3282#?

This will allow you to Start the Hands Free Activation Process and update your PRI without forcing you to do a Factory Reset.

Steps:

1. Dial ##3282#

2. Enter Edit Mode

3. Enter your MSL

4. Select Data Profile

5. Menu

6. Restore

7. Let Phone Reboot, and Wait and the Hands Free Activation will Start.

8. Repeat until you have 1.40 PRI.

Both of these methods seem to work sporadically, so if it does not succeed the first time keep trying. Some people report success after 10+ attempts. At lease doing it with ##3282# does not require you to Wipe Your Data and is quicker/easier to repeat.

--------------------------

If you need you MSL call sprint and get it or try this link:http://xdaforums.com/showthread.php?t=697487

--------------------------

If you are having problems with a specific ROM try flashing to a Custom Stock OTA ROM such as one of these:

Android 2.1 ('start over') Stock ROM

Netarchy Rooted 2.2 Stock ROM

SteelH Rooted 2.2 Stock ROM

--------------------------

I can't stress this enough: There is no magical method that will work for all users. Some of the factors are just out of our control such as the server's actual ability to push the update...either from overall traffic load or it is just not available in your area yet. The bottom line is that some will get it quick and some have been trying since it came out with all kinds of software variables...yet have not gotten it.

Just what this PRI update is actually doing for us still remains somewhat a mystery. Some claim dramatic increase in data transfer some don't. Me personally I have only seen maybe a brief increase in my overall ping...not much else. Once again a big Thanks to Sprint/HTC...:)