Finally after all this time waiting to get how to root Xperia X10 easily, it turns out the wait is over. I can not wait anymore to root Xperia X10 runs Android 2.3.3 Gingerbread. SuperOneClick which became the main pillar to root X10 but the result is still not successful, where the root process on X10 Android 2.3.3 Gingerbread has always stuck in step # 6.
So I finally dared to do root on the Xperia X10 with flashing method. There is 2 times the process of flashing the firmware to be done on X10 with stock ROM Android 2.3.3 Gingerbread. It only takes time around 15 minutes to gain root access on Xperia X10.

This is the best method for how to root Xperia X10 for now. How to root Xperia X10 was described step by step on this method. If you still worry about the process, you can watch the video below to ensure you have good understanding before rooted Xperia X10.
However please notice if this how to root Xperia X10 method is for any Xperia X10 which runs with stock ROM Android 2.3.3 Gingerbread. I just rooted Xperia X10i successfully. afterward I install Android’s application which requires root access such as drocap2, link2sd, lcd density, and many more. I would like to share the lists on next article.
This method is come from one of XDA’s developer. You can visit the original page to get detail information, step by step, file which needs to download, and update method. But please ensure you backup first your phone’s data before flash X10 to gain the root access. Have fun and enjoy your rooted Xperia X10.
By the way, if you want to get back to unroot Xperia X10, just flash back with original firmware of X10′s Android 2.3.3 Gingerbread stock ROM.