here is a link to a walkthru on rooting my phone:
Root Your Samsung Galaxy S2: Here
Root Your Samsung Galaxy S2: Here
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
yes, legit. looks like the same way i did it.. u can make sure u have a new firmware before rooting too.. check out this link, its pretty much the same rooting guide plus firmware update guide too
click here
and no, u wont lose a thing, if u follow the guide in my link at least![]()

I WAS rooted until i followed the last step of the guide which said to install a stock firmware, and i chose KG5. Any ideas?

Yup, you've upgraded your firmware to KG5.
You flash a stock kernel to get rid of the yellow warning symbol when booting into recovery.
Just repeat the process (or flash Chainfire's KG5 package from post #5 here) but this time download and flash the stock KG5 kernel (as described) after rooting.
titanium is one of the best.. droidwall is another, it allows u to select which apps u dont want accessing the internet, a firewall of sorts. root explorer lets u dig into all the system folders of ur phone. just search for 'root' on the market n u should see a bunch of root apps. or googlewhat is root?? sorry.. new to android ><
It gives you access to areas otherwise secure on your phone and allows you to change things.
thats pretty much wat u do with a rooted phone. there are many great apps with features that work only on rooted phones.. its quite different to wat a jailbreak does (at least wat i remember of jailbreak way back on my ipod touch first gen
)

) which allows u to play tegra 2 games, for instance