[EVO 4G Android Development] Virus:
FIXES (THANKS tatnai)

I did not create any of these myself. Just gathered them.

Obtain working EPST (##codes#) (not needed for B4)

1. using recovery, flash this (thanks mrwright83)

GPS causes reboot, or GPS stuck on in notification area

1. obtain working EPST (see above)

2. obtain your MSL - see here, or just call sprint and ask for it

3. go do dialer, and dial ##GPSCLRX#

4. enter your MSL, hit ok

5. it will say click here to reboot, or will reboot automatically in ten seconds. it doesn't. just wait ten seconds, then go ahead and reboot it yourself

Get Sprint VVM back (thanks captain_throwback)

note: steps 1, 2, 3, and 5 may not be necessary. this is what I did to reliably get it to work

1. make a nandroid of your current VR Gengersense

2. do a full wipe, flash the stock gingerbread/sense leak (or a gingerbread/sense rom based on the leak with working voicemail), open and use voicemail to make sure it is working, install Titanium Backup, and backup visual voicemail (Voicemail T.5.1.0.60).

3. do a full wipe, then restore your VR Gengersense backup.

4. download and install sprint vvm from here (you can also pull it from MikG or other leaked gingersense rom if you have the zip on your phone already)

5. run Titanium Backup, and restore data for visual voicemail (Voicemail T.5.1.0.60).

6. send a SMS to activate@vvm.sprint.com (doesn't matter what you write

7. wait 2 minutes, then reboot

Google Talk two way video - B3 only (thanks xsmagical and addisonhammer) (and yes, you will be sideways, no fix for that yet)

note: working on a B4 version, not there yet, but think I have it figured out

1. download G-apps by lithid-cm (thanks), place on your sd card

2. go to recovery. wipe dalvik, wipe cache

3. flash the download

Google Talk two way video - B4 only

note: all you need is to transfer the googleservicesframework.apk from the latest g-apps package to overwrite the current one on the system and two way video will work.

1. download G-apps by lithid-cm (thanks), place on your sd card

2. using Root Explorer or other file explorer with root priviledges (or go the adb root if you know what that means), copy googleservicesframework.apk from the lithid package (system/app/googleservicesframework.apk)

3. using Root Explorer or other file explorer with root priviledges, paste and overwrite the same file in the location of the current system file. depending on the file explorer, it may appear to be in different locations. say "yes" to overwrite current file

- Astro showed it as /system/app/googleservicesframework.apk

- ES file explorer (buggy, but has a root option for free - still would not recommend it) showed it as /data/system.app/googleservicesframework.apk

4. reboot

Streaming music fix (allows better functioning of streaming music players on 3G, may also improve 3G speeds) (thanks Avalauchmods)

1. Obtain working EPST (see above)

2. Obtain your MSL (see number 2 above under GPS fix)

3. go to dialer, and enter ##3282#

4. chose Edit mode

5. enter your MSL

6. click Advanced

7. change HTTP PD Proxy Port to 0 (the number zero)

8. change HTTP PD Proxy Address to 0.0.0.0

9. hit menu, commit changes (should say "no changes to commit")

10. back out until you are back to the dialer, then reboot