-This is for the people who couldn't
Get the heimdall way to work.. follow these instructions: http://www.redmondpie.com/root-samsu...w-to-tutorial/ all the way up to step 6.
Run s2 rooter
You might have to download superuser from the market as I had it installed already
Update the su binary from within the superuser app.. not mandatory but I did it..
And you will have root.
Things you'll need:
if ADB isn't seeing ur phone unplug ur phone run usbdeview.exe uninstall the drivers that came from the phone plug phone back in and let them install wait for it to install ADB driver for the phone..debug mode enabled of course.
S2 rooter: http://forum.xda-developers.com/atta...0&d=1318718398
Have usb debugging enabled
Kernel and heimdall: is in the very first link at the top
If in need of help just email me firstname.lastname@example.org
I'm not very good with writing instructions but I could help directly