Great scott, it worked! So elegant root and wayyyyy sooner than I expected!
To the fokls having problems; I found out, that adb.exe in motochopper.zip did not want to play together with my Xperia. So I deleted it, killed adb.exe and copied latest adb.exe from android sdk to motochopper directory. Blam, no problems and I have root.
You may also manualy debug (and even root) by starting cmd.exe and calling commands manually, ie.
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
If this don't show you device, you have no changes to root. If your device shows up, there should be no problems. If you devices is not showing, kill all adb.exe processes and use adb.exe from latest android sdk. Then you can even root manually and see waht step does what:
adb push pwn /data/local/tmp/pwn
adb shell chmod 755 /data/local/tmp/pwn
adb push su /data/local/tmp/su
adb push busybox /data/local/tmp/busybox
adb install Superuser.apk
adb shell /data/local/tmp/pwn
adb shell rm /data/local/tmp/pwn
adb shell rm /data/local/tmp/su
adb shell rm /data/local/tmp/busybox
And then manually reboot. Run each command manually one per one, do not copy paste every command as batch. This will teach you a lot
But .bat should work.
Kudos to authors of motochopper!