It is nearly 2 years since I bought my Sony
Ericsson Xperia X10. I know many would have already moved to new phones, I thought X10 is doing just fine. Though official Gingerbread arrived to X10 few months ago, have to admit it’s performance is not up to my expectation. It is not optimized , very laggy screen transitions, basic apps like SMS, dialer takes ages to open because of poor management of RAM, etc.,.Because of these reasons I was searching for a responsive custom ROM for X10. I tried lot of ROMs on XDA , but most of them were not usable for daily use or were under development. My search(read as – wait) went on until my friend suggested this one – CyanogenMod 7.2 ported to X10 by FreeXperia Team.
I have been using it for more than a month now, it is performing very well. No random restarts, apps open fast and smooth, RAM is managed well, battery lasts for more than a day, touch screen is very responsive and I’m loving it.
Do head to xda page to flash this custom ROM, kernel with the flashtool provided there.
To load it unlock the bootloader. I used this method
Do remember though rooting and unlocking bootloader is legal, it will void your warranty.