Sony experia phones can be flashed by so many tools including free tools available on the internet.
A sony Android phone even in dead condition if can be detected by pc should be able to flash via one of the following tools provided the problem is software related.
I will be listing only free tools as professional tools have their respective sections.
Flash original Images (Android 1.6, 2.1, 2.3 Images)
Root your phone
Install Recovery, Busybox, custom kernels
Clean your Rom (remove /system/apps apps of your choice) (Be careful, unless you really know what you do, do not modify the default list. This can make your phone stuck at the SE Logo)
Clear dalvik cache
Optimize (install of JIT v2) (Disabled in 0.4, will readd it as a plugin for 2.1 phones only)
Customize (installs apps found in the custom/apps folder of the flashtool)
Clean uninstalled (remove any references to system apps removed in the Clean (root needed) step)
Edit any text file on the device
Rebrand your device
Accept all the prompts and once finished load flashtool
Now select flashmode
Now click the "..." button
Note: The downloaded firmware has to be placed in the firmware folder in flashtool.
browse to the folder where the FTF is and press "open"
Now click the "..." button
Switch your phone off and press and hold the back (volume down on some phones) button while connecting usb lead (Green LED)
It should start flashing and once done will say "Complete", Reboot and your done.
Congratulations you have now successfully flashed a FTF file using flashtool .
List of some stock firmwares for xperia phones:
Xperia U
xdafileserver - for your daily dosis rom!
xperia sola
[You must be registered and logged in to see this link.] xperia p
[You must be registered and logged in to see this link.] xperia s
[You must be registered and logged in to see this link.] Flashing using pc companion
The official sony pc companion can also flash devices in bad state as long as flash mode is detected by pc.
simply download and install pc companion from the link below
[You must be registered and logged in to see this link.] lick on support mode
click start under phone software update
click repair my phone
A LIST OF FLASHTOOL FIRMWARES.
XPERIA X8/2.1.1.C.0.0
Click here
SOME TFT FIRMWARES CAN BE FOUND ON THIS LINK.
FEEL FREE POST ANY FIRMWARE LINK YOU HAV TO HELP USERS
Firmware & Basseband Click here