How can I root my Sony Xperia u? I have used several one-click methods but none of them worked for me.

Can anyone tell me the correct process?


Android version: 2.3.7
model number: st25i
build number: 6.0.B.3.184
As far as I've found so far there's no known way for GingerBread (2.3.7) except bootloader unlock, which wipes the storage clean on the phone.  ICS is a different matter.