[XPERIA X8 General] mrlistersir:
Hello,

I decided to write this because I had a hell of a time finding out how to do this - all the information is here on the forums but not all in one place so you can just read and install the custom ROM.

The ROM that is available that I have successfully tested is CM7_RC1_X8_004

You will need the following programs:

SuperOneClick - to root your phone

Busybox - from the android Market

Xrecovery

Super Manager - from the Market

X10 Flashtool

and your ROM

Rooting

~~~~~

So First we want to root the phone, we will need to set the USB debugging mode to on. Go into settings - applications - Development and click on the tick next to USB debugging to turn it on. Plug the Phone into the PC via the USB Cable.

At the end of this post are files download SuperOneclick and extract it into a folder on your desktop then run the exe file called SuperOneClick.exe and click on root, it will scroll through a load of things then come up with a message that says "Root files have been installed would you like to run a test?" To which I always say Yes then it says "A su command will now be sent to your phone please hit allow in superuser" (there were no messages on my phone so I just hit OK on that message) Then a message comes up asking you to donate, so if that utility is handy for you feel free to donate to the makers of SuperOneclick!

You can now turn off USB debugging.

Installing BusyBox

~~~~~~~~~~~~

Go to settings - sound and display and set the screen timeout to 30 mins I have found it to keep locking while installing Busybox as it takes a while to do.

Go to the market and search for Busybox and install and accept permissions on it. once this part of the application has installed you need to run it as it has only been copied to the phone - now you have to actually install it.

So run the busybox app and say OK to the message from the developer (reading it first of course) then it will ask you for permission which you say yes.

Next we see a screen saying Status: Working, Your phone is Rooted, amount of free space in system is 10128kb, Busybox not found. (we haven't installed it yet.)

The first time I did this it took ages to get anywhere and ages to install so just be patient and wait for it. Choose Busybox 1.17.1 but change the location of the install to system/xbin (the drop down box at the bottom of the page.) Then Click Install. For me this time it failed so lets try v 1.18 and the default location. back up and then relaunch busybox installer.

I found I had to change the settings a couple times when I installed before to get it to install, you might not find that. Sure enough this time it installed fine using v1.18 and the default save location.

installing Super Manager and Xrecovery

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

First you need to download the new ROM files from here:

http://xdaforums.com/showthread.php?t=973753

Go to the third post and download the rom: (currently

http://hotfile.com/dl/109568508/3381b40/CM7_RC1_X8_004.rar.html)

Once it's down extract the files to another folder in your desktop and you should have the files LiveWallpapers.zip, Update.zip, changelog.txt and a BASEBAND folder.

Then connect your phone and copy the three files and the folder to a new directory on your SDcard. (I called mine ROM) Now remove the cable from the PC not forgetting to unmount it first.

Then you need to download Super Manager from the market and install it then run it - choose File explorer - click on the favourite icon at the bottom(the picture of a folder and a heart) and choose SD card, navigate to your folder where you stored the files and click on all the ticks next to the files and folder and then when they are all selected click on any file and hold it till a menu appears and choose copy (This is to copy the files)

Then Click on the favourites one again and choose root path. Then go to System and then Bin and then click on one file and hold the button till the menu appears and scroll to the bottom where you see paste and click on it and this will paste the files into this folder.

X10 Flash tool

~~~~~~~~~~

Next we need to use the X10 Flastool so download it from

http://www.multiupload.com/GYL7A7XQBT

(The thread I got this from is: http://xdaforums.com/showthread.php?t=920746).

Once downloaded you need to extract the files and run X10FlashTool.exe.

Then before you plug the phone back in you need to put it into USB debugging mode again. Go into settings - applications - Development and click on the tick next to USB debugging to turn it on. Plug the phone back into the PC.

In the X10Flashtool click on the button that says ask root perms and press allow on the phone when it comes up and in the FlashTool it will say "INFO - Root Access Allowed."

Then Click Optimize and it will then reboot your phone, let the phone come back up and then in x10 Flasher click ask root perms and it should say Allowed again after a short time.

Then click on xRecovery. Power the phone off and wait for 20 seconds and then power it back on. As soon as you see the words "Sony Ericsson" appear on the screen start hammering the back button. Then the phone will boot into xRecovery.

Backup your phone

Use the sound volume up and down buttons to move up and down the menus and the home button to select the option (I think the back button is back as well). Choose the backup/restore option, then backup to backup your phone to the SD card (First the system and then the data)

Then when it's finished it will say complete and you can go ahead and put the new rom on the phone. Choose install Custom Zip, then choose custom zip from SDcard. Navigate to the directory you put your ROM in and choose update.zip it will ask you if you are sure so choose yes and it will update your phone.

Once it says Install from SDcard complete hit backup then choose the top option reboot phone.

Your Phone will then reboot into Android 2.3