[XPERIA X10 Q&A, Help & Troubleshooting] brenty108:
How to Root and unlock the bootloader of Sony Ericsson your Xperia x10

for those stock on 1.6 or 2.1 or soft bricked Go here first: http://xdaforums.com/showthread.php?p=32673686#post32673686

Vote after you have completed all the steps which you desire. and don't vote "Im confused" if you did not read carefully.

Disclaimer: I nor xda-developers.com bear any responsibility for your phone.(this phone is not bricked easy so don't worry if anything goes wrong you could just flash a new stock 2.3.3 with flashtools)

The first time may scary you like it did me the for my first time but now I can do this in my sleep.

1.download latest flashtools which is a program that you would be using as long a you want to flash custom rom from here: http://androxyde.github.com/Flashtool/

2. Now in the Flashtools folder (C:\Flashtool\firmwares by default) go to the folder named drivers and you would see "flashtool-drivers" and install them (installed them all just in-case you decide to get another Xperia phone in the future.

3. On your phone go to setting>applacations>unknown sources and usb debugging in development and connect your phone to your computer with your data cable and then open flashtools.

4. root would now become available in flashtools so press it(the black unlocked lock ICON) and just wait for flashtools to reboot your phone. and you now have root access!

Installing a Recovery

In order to install a new Rom you would have to install a Recovery, according to the rom you want to install the thread would state whether you need a ClockWorkMod(CWM)(CWM5 in flashtools) or just flash through Xrecovery(0.3 in flashtools)

So in order to install a Recovery your phone must be connected to the USB port on your computer. So in flashtools click on the black square with a white cross in it and choose according.( setting>applacations>unknown sources and usb debugging in development much be on.

How to use Xrecovery.

To get into xrecovery you much power off your device, then press the power button until it vibrates, no when you see the sonyericsson logo start pressing the back button on your phone and then you would enter Xrecovery(in the version of flashtools this tutorial is based you must wait until you see the notification LED turns ) now in xrecovery you use the volume up, down, home and back buttons to navigate.

Bootloader Unlocking

.

5.unplug your phone and power it off. On the top bar in flashtools plugins should now be available with the "Unlocked bootloader" option, so press it and wait until it says to connect your phone then do so by holding down your back button(on your phone) and plugging in your USB cable(don't let go until you see your notifications light come on GREEN

6. While the unlocking is taking place look out for the "you can now unplug and turn on device, then plug it again" Immediately. Do it that one time and just leave it to finish and say "successfully applied unlock. Rebooting

7. Smile because you can now flash custom kernels and so forth and so on and also press

thanks

button.

If your stuck just send me a message.

Quick tip:flashing new roms usually means loosing your data(contacts, apps, etc) but you can use this to backup your data and when you're done re-download it and restore your data: https://play.google.com/store/apps/details?id=com.jiubang.go.backup.pro

Return to Stock 2.3.3

If you wanna go back to stock Gingerbread this is the link. download it extract it and place it in Flashtool/firmwares folder wherever you have it.

http://www.mediafire.com/?vxa0kzi87idladf

Return to Stock 2.3 kernel if you flash one you don't want anymore or don't like

https://www.box.com/s/5jiyxpw9xxhfvu07na73

Return to Stock 2.1

http://www.mediafire.com/?w8hz2ev91lpof6h

Rom Suggestions

My pick for the best Jellybean and Ice-cream-sandwich roms for your x10. are Scritch V5 and Scritch CM10.

Jellybean:http://xdaforums.com/showthread.php?t=2012483

ICS: http://xdaforums.com/showthread.php?t=1987130

And FXP CM9 ICS rom for x10:http://rapidgator.net/file/50328026/FXP142-cm-9-20121013-UNOFFICIAL-es209ra.zip.html

FXP latest kernel for Ice-cream sandwich: https://www.box.com/shared/1zebny1do5lacefwdlfa

Gingerbread rom suggestion

Hands down one of if not the best Stock 2.3 based rom for our x10 is make by alzbac DonutHD

its fast, smooth and this good battery life(well compared to stock 2.3.3)

DonutHD link: http://xdaforums.com/showthread.php?t=1574185

for the gamers out there with an x10 DiKeJ has you covered with his gaming rom. you would however have to talk with him VIA message because the rom is not free you would have to donate in order to get this one but all the other are free.

http://xdaforums.com/attachment.php?attachmentid=1119788&d=1339338767

Gaming Rom link:http://xdaforums.com/showpost.php?p=27222178&postcount=35