[XPERIA X8 Android Development] pfonck:
This is ROM is based on my personal ROM for X10 Mini Pro, not a port but built from scratch using same kitchen (dsixda) and recipe.

After buying my wife an X8 I tried some of the most popular ROMs, but when faced with bugs decided to build 2.1.1.Clean.0.0 for X8

Focus is on everyday useability, speed and stability

Goal is to provide a basic phone OS based on SE framework on which you can install your favorite apps.

Affiliated projects, also based on latest 2.1.1.C.0.0 SE firmware:

[ROM] 2.1.1.Clean.0.0 (X10 Mini Pro)

[ROM] MOD BlackS by flex96 (Tweakers version)

[ROM] MiN-xx | Clipped Stock Eclair 2.1.1.C.0.0 by dr.norton (E10/Mini version)

Screenshots (up to V5, V6 has standard theme)

Free memory after killing all tasks: 92MB

Free internal storage: 182MB

2.1.1.Clean.0.0 gives you:

- Touch-friendly Sony Ericsson framework

- All unnecessary apps and services removed

- Optimum stabitity by the absense of foreign modules

- Focus on maximising internal memory, no need for APP2SD or Link2SD

- Easy to install for everyone

- No TouchScreen bug, No lag, Fully working camera and video recording

Download latest version: X8_211Clean00_V6.zip (67.42 MB)

Installation from any ROM:

If you already have a modified phone you can skip some steps. In case of doubt just follow every step and you can't go wrong. Checks are built in to prevent "bricking" your phone.

1.) Download FlashTool_0.2.9.1.exe.

Install and run X10FlashTool.exe

2.) OPTIONAL: Download the stock 2.1.1.C.0.0 from here and flash it on your phone (follow the instruction on FlashTool). You need to do this if you don't have baseband M76XX-TSNCJOLYM-53404015 on your phone. After restart turn on Unknown Sources and Debugging in Application Settings as stated in FlashTool instructions. Root using following step.

3.) IF NOT ROOTED ALREADY: Please root the device using FlashTool, wait for restart and press "Ask Root Perms", and accept on your phone.

4.) Install xRecovery using FlashTool

If you like setting up your phone by using the Wizard, do it now. After installing Clean ROM you can only do it by using settings menu.

5.) Download latest version of 2.1.1.Clean.0.0 (link above) and copy to root of SD card and rename to update.zip

6.) Reboot (power phone off and on again). When you see "Sony Ericsson" logo press back key a few times. You should see the xRecovery menu.

7.) OPTIONAL: To reset all settings to default, select "Factory reset (full wipe)" from the menu. This is recommended when you're coming from a different custom rom, but please make sure you made a backup of your data first.

8.) Select "Install update.zip from SD Card" and "Yes - Install /sdcard/update.zip"

9.) Reboot and enjoy the speed!

To make most use of the battery:

- Charge to 100%

- Boot into recovery and wipe battery stats

- Reboot and unplug charger

- If battery percentage is less than 100% repeat procedure.

- Use the phone like you do normally but don't charge the phone untill it's completely drained and won't turn on by itself anymore.

- Charge battery to 100% again you're set.

Be sure to read post #2 below!

Special thanks to;

- bitmovel for initial development support

- bugoink2 for testing

- flex96 and dr.norton for help and inspiration

- my wife for giving me the Xperia X10 Mini Pro as a birthday present

- Sony Ericsson for such an awesome piece of hardware in a very small package

- all the chefs of light roms who make phones faster