[XPERIA X10 Android Development] Sahandroid:
I have put down the simplest (can you say simplest?) instructions for installing Android 2.3.1 Gingerbread on the Xperia X10.

Some may say that dummies should not use Alpha ROMs, however, in this particular case I would disagree. I have been testing this ROM for 3-4 days now and I find that it is ready for daily use if you can give up features such as camera, GPS, and some other stuff.

This ROM is made by Jerpelea, all creds to him. Donate and buy him a beer (or orange juice depending on what he prefers).

Use these instruction with precaution. With this said, if any problems occur and your phone is in any kind of way damaged, I will not be held responsible.

For more info and updates on ROM read the following thread:

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

According to Jerpelea, you shall install it in this order.

MULTITOUCH INSTALLATION ON (ANY?) 2.x ROM

1. Download MT ENABLER by Bin4ry.

2. Create a folder called "MT Enabler" and move the file that you just downloaded (MT_enabler.rar) into it.

3. Extract the file (MT_enabler.rar) with Winrar or Winzip.

4. Now you will have 2 important files and they're both called "X10flash". One installs the Multitouch via cmd and the other one via X10Flashtool. Double click ONE of them :) If you choose the one that installs via flashtool you will have to press the button "Flash" that is shown in the program :)

5. Follow the instructions given and if you are asked to "connect Xperia in flash mode" do so by:

5.1 Turn X10 off

5.2 Disconnect from computer

5.3 Hold down BACK button WHILE inserting the USB cable (be sure that the other end is connected to your computer) :)

5.4 When the LED LIGHT TURNS GREEN, your X10 is in "flash mode"

6. When it is done remove the USB cable and reboot your X10.

7. Enable Unknown Sources (1) and USB debugging (2)

(1) MENU button -> Preferences -> Applications

(2) MENU button -> Preferences -> Applications -> Development

8. Houston, we have multitouch!

OBSERVE

! If you do not have multitouch in your browser or in Google Maps please follow THIS simple guide to enable it! However, I believe you will have it enabled in every app :)

ROM INSTALLATION

1. If you haven't put in xRecovery in your X10 do so by following the instructions listed here:

http://xdaforums.com/showthread.php?t=859571&highlight=xrecovery

(read the requirements as well)

2. Download the ROM from here: http://hotfile.com/dl/99887488/c3452ec/gb_beta_0008.rar.html

3. Extract the file (with winrar or winzip) and you will have a folder called "gb_alpha_0008".

4. Inside this folder you will have three folders, of which two are .Zip files. Copy the one called "gapps-hdpi-20101226" and "signed_008" to your phone. Don't copy them to a specific folder, just to the main folder also called the root folder of your SD card. (Of course, to do this you will have to connect your X10 to your computer and mount the SD card).

3. Now unmount your SD card, reboot your phone and enter xRecovery by pressing the BACK button repeatedly when the white "Sony Ericsson" text comes up during the boot up.

4. Inside xRecovery you can navigate up and down by pressing the VOLUME buttons, choosing an option by pressing the HOME button and going back by pressing the BACK button. Now choose...

4.1 "Install custom zip"

4.2 "Choose custom zip from sdcard"

4.3 Find and choose "signed_008.zip"

4.4 Let it work...

4.5 "Choose custom zip from sdcard"

4.6 Find and choose "gapps-hdpi-20101226"

4.7 Let it work...

4.8 Go back and choose "Reboot phone".

Now you have the ROM installed..

However, we're not done here...

Your phone will freeze on the "Sony Ericsson" text thingy.. Now do this:

1. Connect your X10 to your computer

2. Download the Android SDK from here:

http://developer.android.com/sdk/index.html

3. Put the SDK folder that you just downloaded in C:\

4. Open cmd.exe (search for it in your PC) and write the following text without citation marks "" or brackets () :

"cd C:\(the name of the SDK folder that you downloaded)\android\tools" and press ENTER

5. Now write the following, without citation marks "", and press ENTER between each one:

"adb shell"

"busybox killall5"

6. Wait approximately 10 seconds, take out the battery from your X10, put it back in, start your phone..

BACKUP BEFORE INSTALLATION OF NEW ROM VERSION

If you are about to install a new version of this ROM, I am glad to present you a little backup tips from cobrato

INSTALL THE APPS IN THE "APPS" FOLDER AUTOMATICALLY (BATCH)

COMING SOON!

THERE YOU GO! IDIOT PROOF INSTRUCTIONS!