Rooting / Flashing Questions

view full story

http://forum.xda-developers.com – So I've been lurking the these forums for quite awhile now and I've flashed probably a hundred different times on my HTC Desire so I know a bit of what's going on here... Anyways, before I root and flash on some beautiful AOSP rom, I have a few questions. I've got a Koodo T989 (Galaxy S2X or Hercules) I can or cannot root using the program a lot of people use.? Is it possible to unroot and reset the flash counter in case I need to return the phone for warranty? Do all galaxy s2x's use the same roms? (as in the s2x (from t-mobile) and the s2x (from canada) use the same roms? Whats the (HowTos)