[XPERIA X10 General] Frosty666:
Hi everyone,

I created this thread to keep the dev thread clean.

Basically, If you have something you want to post in the dev thread that isn't going to directly contribute to development of the rom, post it here instead. This includes all questions, all "Thanks for this, you're amazing!" posts, all "OMG Z IS BACK!!!" posts, and any other general discussion that doesn't belong in the dev thread. Also, if you have any related videos or links, post them here and I'll put them in the OP.

I might put up a list of FAQs later.

NEWS:

As we know, Z hasn't released an update on his ROM for a while. Meanwhile, FXP (J) has just released a CyanogenMod 9 ROM based on Android 4.0, which was a great Christmas present for all of us! Hopefully he'll have the download links up soon.

Why don't you check out the dev thread or the CyanogenMod Discussion thread, and for god's sake, DO NOT SPAM THE DEV THREAD!!!

DISCLAIMER:

This port is in its very first stage. Very little works. It is not stable for everyday use. Do not report bugs about data, wifi, bluetooth, etc because they are known issues. Read the dev thread a few times. This guide is only intended for testing purposes. If you don't understand any part of this guide, this rom is not for you. In other words, if you are a total noob, don't bother with this rom.

Installation Guide: (Thanks to X10B)

0. Prerequisites: Make sure you have unlocked your bootloader or you will receive flashing errors.

1. Get the latest FlashTool from the FlashTool thread. (http://xdaforums.com/showthread.php?t=920746)

2. Download zdzihu's ICS package from the dev thread (http://xdaforums.com/showthread.php?t=1356580) and extract it.

3. Copy update_es209ra_ICS_alpha1_CWM5.zip to your SDcard.

4. Turn off phone and unplug the USB cable if it was connected.

5. Start FlashTool, go to Advanced > Bundle Creation and choose zdzihu's kernel.sin. (See the Links section for a quick tutorial)

6. Press flash and choose "Flash Mode".

7. Search for the newly created firmware (the one you've created earlier) and click OK.

8. Hold down the BACK button and plug in the USB cable. FlashTool should begin to flash it.

9. When FlashTool finises flashing, turn on your phone. When you see the trollface press VOLUME DOWN continuously, CWM5 should start.

10. Wipe Data, wipe Cache and wipe dalvic cache.

11. Flash update_es209ra_ICS_alpha1_CWM5.zip from your SDcard.

12. Reboot, and wait until it boots.

13. Donate to zdzihu.

I haven't tried that yet so tell me if I need to modify it.

Thanks to X10B for pointing out that I missed step 5.

Links:

The dev thread: http://xdaforums.com/showthread.php?t=1356580 (Big thanks to zdzihu, aZuZu and everyone else who helped)

The post on XDA-Portal: http://www.xda-developers.com/android/xperia-x10-gets-ics-port/ (Thanks to egzthunder1)

Video of the Alpha 1 port: http://www.youtube.com/watch?v=bsOFn4YLvZU (Thanks to X10B)

Tutorial on how to create a FlashTool bundle for Alpha 1: http://www.youtube.com/watch?v=0e_jCcxDYvE (Thanks to X10B)

Another video of the Alpha 1 port: http://www.youtube.com/watch?v=ZqUUwKutNq8 (Thanks to sopdogg)

Review of Galaxy Nexus and ICS: http://www.youtube.com/watch?v=6otMehZxQX4 (Thanks to sahibunlimited)

Big thanks to zdzihu and everyone else who contributed.