the best thing you can do is read read read....read as much as you can about rooting, unrooting, nandroid, recoveries, custom roms, adb shell etc....read the threads then read the pages upon pages of replies...it is worth it....also check out xda forums and find the shift forum.....i spent hours...