Here's what I did to get WiFi tethering to work for me, even after the #$!& sales guy did the 6-4-10 OTA update.
1. Downloaded:
PC36IMG.zip
2. Connected my phone to the comp, selected USB: "Disk Drive"
3. Copied PC36IMG.zip to the root of the SD Card.
4. Powered off my phone
5. Held volume+power button until the screen was white
6. It took about 1 min before it started to check PC36IMG.zip (blue progress bar on upper right of screen)
7. Listed all the images, asked to flash, I said YES!
8a. When it was done it asked to reboot, I said yes
8b. After reboot I deleted the PC36IMG.zip file from my SD card so it wouldnt keep trying to install from recovery mode.
9. Downloaded
evorecovery
10. Downloaded
AndroidSDK (for windows)
11. Made a folder on the root of my hard drive called: "c:\android"
12. Extracted the AndroidSDK to this folder and Extracted evorecovery
Folder structure looked like this:
c:\android
c:\android\tools
c:\android\evo-recovery
etc., the ones above are the only ones needed
13. Put my EVO into
USB debugging mode
14. Downloaded a/the stock ROM WITH root access, no other changes. Downloaded
here. (
note: people have reported 4g issues with this rom. I don't live in a 4G area and Sprint says it won't be here before Sept so this is a moot point to me at the moment)
15. Copied the "stock" ROM, from step 14, to the root of my SD Card
16. I am running Windows 7 so I launced a cmd.exe window with Admin priv, apparently WinXP is exempt from having to do this.
17. Switched to the directory with adb.exe by typing cd c:\android\tools
18. Typed "adb reboot recovery"
19. The EVO rebooted and had a screen with a red triangle
20. Back to the computer... in the cmd.exe (if you have the same directory structure as above) window "cd .." then "cd evo-recovery" (Just go to the directory where evo-recovery was extracted)
21. Trigger recovery mode on the phone by typing "recovery-windows.bat" (note: if the phone doesn't go into recovery mode at this point and you're running Vista/7 then your cmd.exe window is not running with admin priv's)
22. The first thing I did, and recommend that everyone do, was create a droid backup
23. After the backup completed I returned to the main menu
24. It's scary, but this next step is where a lot of people seem to make a mistake, and end up with their EVO in a self-rebooting loop.....so as scary as it may seem: DO IT. Wipe the phone by selecting: "data/factory reset" and "Dalvik-cache"
25. Back to the main menu
26. Selected update from SD Card
27. Selected the file we downloaded earlier with Root Access
28. At this point I got the message that the Install from sdcard complete
29. Rebooted, it's the first reboot after install so it takes longer than normal and in my case the phone auto-rebooted once
30. Downloaded the newest
android-wifi-tether to the root of my sdcard
31. Went to the market and downloaded an installer
32. Launched the installer, selected the .apk file I downloaded to my sdcard
33. Android gave a warning about installing unsigned blah blah .apk's, so I disabled the warning and it installed without a hitch
34. Fired it up and even without configuring anything tried to tether to wifi... I got a message asking if I wanted to allow root to access wifi-tether, of course I said HELL YES!
35. Checked my laptop I had a unsecured wifi network and I could ping yahoo.com
26. SUCCESS.
I tried to note ALL the steps, so to those who know what they are doing this post will be rather annoying. For those who are new this may become a good starting point. I do not take any responsibility for anything that goes wrong on your phone from doing this. Sprint says that rooting your phone voids the warranty...insurance, etc. blah blah blah. These directions worked for me. My main reason for posting is that I am new from WindowsMobile (where I created my own roms, etc.) and I am trying to get into the swing of things for android. The above instructions are a compilation of about 10-15 different sites that I read through while trying to get it working.
Best of luck to everyone.