hey guys and gals. i am quite new to android. been messing around windows mobile for a while, but when i got my evo i started to see ADB and all this other stuff. i havent messed around linux/unix since 2001. i wanted to root my evo then all this adb push and shell stuff got me confused for a second. the guide in this thread is the best i have seen so far but to know all of this adb shell stuff would be great knowledge along side all the wm stuff. if u go here and read carefully it will give u the sdk u need and how to install and use. i read it about 10 times and i am gonna read some more. it was very helpfull. go here
http://developer.android.com/sdk/index.html and happy reading