Hi,
There quite a number of Froyo Custom ROMs that are quite good. racht's Floyo ROM or Doixanh's FroyoBread Custom ROM.
Floyo-1.0
FroyoBread
This is a guide to upgrade their Xperia X8 to Froyo 2.2 and probably the last one I will update.
DISCLAIMER / WARNING: Please use the info below at your own risk with no warranty of any kind. This 2.2.9 ROM install is UNOFFICIAL and is a breach of your Xperia X8 android phone warranty.
Prelude:
The most stable and complete ROM you can find for the Xperia X8 is the Floyo-1.0 ROM by racht OR Doixanh's FroyoBread ROM @ XDA-developers. Everything works. It is certainty the most efficient of the Android 2.2.9 ROMs I have used on my Xperia X8 on a daily basis. You can ditch your stock Android Eclair 2.1.1 and upgrade to Floyo 2.2.9 without reservation.
================================================
QUOTE:
from racht's post @ XDA-Developers
Updated 5-July-2011:
Floyo (2.2.5) v1.0 HACKDROID
Download : Floyo 1.0 <-- here
Bugs: None?
Notes: shares code with FroyoBread-18; undervolt,pinch-to-zoom,theme chooser,DSP,FM,edgeglow etc.
Themes included : Buuf,NTSense,Xperia,GingerSystem,RetroDroid
Update: all the google-apps are back (including maps).
from Doixanh's FroyoBread post @ XDA-Developers
Final Version 27 July - v023b:
Download : FloyoBread <-- here
Install instructions:
1. Download
2. Copy to sdcard
3. Reboot to xRecovery
4. Install custom zip
5. Reboot
UNQUOTE:
=================================================
Prerequisites:
1) Make sure you have Rooted and xRecovery installed on your Xperia X8.
2) Make sure you have new baseband xxxxxxx15 - check <settings><About phone>
If your baseband ends with 006 and you install this custom ROM your phone will hang/boot loop at Hackdroid Logo
If you have not Rooted and installed xRecovery hit the link below:
Root, Install and Use xRecovery on your Xperia X8 <-- here
METHOD:
A) BACKUP STOCK ANDROID ECLAIR 2.1.1
Step 1: Make a backup copy of your Android Eclair 2.1.1 using xRecovery
- check that your phone's SD Card has at least 650MB of free space
[SD card free space is to hold both your phone original backup ROM and the Froyo ROM of your choice]
- shutdown your X8 and wait 5 seconds -> <reboot> your phone.
- when you see the words [Sony Ericsson] on the phone screen -> start pressing the back button on your phone multiple times and you will enter the xRecovery Menu.
- select <backup and restore><backup> from the menu
NOTE:
- This will create a backup file of your stock android 2.1.1 in your SD Card <SD/xRecovery/backup>
- After you have completed the backup using xRecovery, it will return to the menu screen.
- Now select <reboot> - your X8 phone will <restart>
B) DOWNLOADING 2.2.9 Floyo ROM
Step 2: Go to the XDA Website and hit the download for the <floyo-1.0>
- unzip the <floyo-1.0.rar> file you have downloaded to your desktop
- what you need is 4 files (cache.img, data.img, nandroid.md5 and system.img)
- put them into the floyo-1.0 folder.
- <mount> your Xpedia X8
- copy the <floyo-1.0> folder into /SD/xRecovery/backup
- <unmount> and shutdown your Xpedia X8
C) RESTORING THE 2.2.9 floyo-1.0 ROM
Step 3: Installing the 2.2.9 floyo-1.0 ROM on your Xpedia X8
- <boot> Xpedia X8
- when you see the words [Sony Ericsson] on the phone screen -> start pressing the back button on your phone multiple times and you will enter the xRecovery Menu.
- scroll down and hit <backup/restore><restore>
- you should see two [folders] (your original 2.1 backup ROM & floyo-1.0 ROM)
- choose <floyo-1.0><restore>
- xRecovery will start to install the 2.2.9 Floyo-1.0 ROM on your phone.
- when it is done, xRecovey will go back to the startup menu
- <click><reboot>
And that's it... Enjoy your Xperia X8 running Android Floyo 2.2.9
For Xperia X8 first time users of Froyo ROM who want to read the User Guide [hit the link]
It is generic but it provides the basic information when using Android Froyo.
Note when reading the User Guide: For Xperia X8 there are only 3 command buttons on the front
(i) the right button = back (ii) the middle button = home (iii) the left button = menu
Basic Navigation using Buttons:
1) home or power button = wake from sleep mode
2) power button = enable sleep mode
3) menu button in app = access app menu functions
4) back button (navigation) = backup a level
5) back button (in app) = exit app
6) back button (typing) = close keyboard
The Official Android Froyo User Guide <-- here
Going back to Eclair 2.1.1?
I don't think you will... but just in case you want to
D) RESTORING THE Stock Android Eclair 2.1.1 ROM
Step 4: Reinstalling your original Eclair 2.1.1 ROM
- <shutdown> wait 5 seconds <reboot> Xpedia X8
- when you see the words [Sony Ericsson] on the phone screen -> start pressing the back button on your phone multiple times and you will enter the xRecovery Menu.
- scroll down and hit <backup/restore><restore>
- you should see two <folders>
- choose <2011-09-xx.xx.xx.xx><restore> [xx=2 digit number]
- xRecovery will start to install the stock 2.1.1 ROM [the ROM you've backed up in Step 1] from your phone's SD Card.
- when it is done xRecovey will go back to the startup menu
- <click><reboot>
And you are back to stock Eclair 2.1.1
UPGRADES:
DO NOT update to the new "BusyBox" from the Android Market after you have setup your Xperia X8 with the 2.2.9 Floyo-1.0 ROM or you will BRICK your Xperia X8 phone.
If you have bricked your Xperia phone... follow this guide to recover to stock Eclair 2.1.1.A.0.6
[GUIDE] How to rescue our bricked phone by Graveir @ XDA-Developers <-- here
App Updates:
To install app updates you need to install a file manager --> Astro File Manager or File Manager (its free from Android market)
Note:
Optional = install to update apps... does not affect stability of the 2.2.9 ROM
Recommended = recommended install/update for stability of the 2.2.9 ROM
Android Market v3.1.3 <-- here [Recommended]
Instructions: Download and install/upgrade using File Manager
System v1.0.9 <-- here [Recommended]
Instructions: Download and install/upgrade using File Manager
LauncherPro v0.8.4.1 <-- here [Recommended]
Instructions: Download and install/upgrade using File Manager
Quadrant Advanced v1.1.6 <-- here [Optional]
Instructions: Download and install/upgrade using File Manager
Root Explorer v2.16 <--- here [Recommended]
Instructions: Download and install/upgrade using File Manager
Troubleshooting Tips:
2.2.9 ROM setup:
(i) unrar/unzip errors (check error unzip logs causing corrupted files usually 3% error depending on which application you use) causes MD5 Mismatch.
(ii) copying files to SD card with USB Debugging on also might cause errors (switch off <USB Debugging> when copying to SD Card)
SD card format:
NOT <FAT> and NOT <FAT16> SHOULD BE <SD single partition/no name partition - FAT32>
SD card settings for APPS2SD+LINK2SD:
go to <settings><CyanogenMod settings><Application> select <Allow application moving>
go to <settings><CyanogenMod settings><Application><Install location><automatic>
Note: Some apps do not support APPS2SD
Hard Reset / Soft Reset
Functions:
Hard Reset
<xRecovery><Factory reset (full wipe)> will clean /data and /cache = clean install of ROM on android phone
Soft Reset
<Settings><Privacy><Factory data reset> will clean/wipe all user data off your android phone = restore to factory settings
Usage:
switching ROMs => hard reset+re-flash
switching user => soft reset
- if you are changing ROMs = hard reset and then restore the custom ROM
- if you only have one SD card --> need to wipe your SD card... /sdcard/Android/data folder & /sdcard/.android_secure folder should be empty... because your old google account data is stored in these 2 folders
Cheers
There quite a number of Froyo Custom ROMs that are quite good. racht's Floyo ROM or Doixanh's FroyoBread Custom ROM.
Floyo-1.0
FroyoBread
This is a guide to upgrade their Xperia X8 to Froyo 2.2 and probably the last one I will update.
DISCLAIMER / WARNING: Please use the info below at your own risk with no warranty of any kind. This 2.2.9 ROM install is UNOFFICIAL and is a breach of your Xperia X8 android phone warranty.
Prelude:
The most stable and complete ROM you can find for the Xperia X8 is the Floyo-1.0 ROM by racht OR Doixanh's FroyoBread ROM @ XDA-developers. Everything works. It is certainty the most efficient of the Android 2.2.9 ROMs I have used on my Xperia X8 on a daily basis. You can ditch your stock Android Eclair 2.1.1 and upgrade to Floyo 2.2.9 without reservation.
================================================
QUOTE:
from racht's post @ XDA-Developers
Updated 5-July-2011:
Floyo (2.2.5) v1.0 HACKDROID
Download : Floyo 1.0 <-- here
Bugs: None?
Notes: shares code with FroyoBread-18; undervolt,pinch-to-zoom,theme chooser,DSP,FM,edgeglow etc.
Themes included : Buuf,NTSense,Xperia,GingerSystem,RetroDroid
Update: all the google-apps are back (including maps).
from Doixanh's FroyoBread post @ XDA-Developers
Final Version 27 July - v023b:
Download : FloyoBread <-- here
Install instructions:
1. Download
2. Copy to sdcard
3. Reboot to xRecovery
4. Install custom zip
5. Reboot
UNQUOTE:
=================================================
Prerequisites:
1) Make sure you have Rooted and xRecovery installed on your Xperia X8.
2) Make sure you have new baseband xxxxxxx15 - check <settings><About phone>
If your baseband ends with 006 and you install this custom ROM your phone will hang/boot loop at Hackdroid Logo
If you have not Rooted and installed xRecovery hit the link below:
Root, Install and Use xRecovery on your Xperia X8 <-- here
METHOD:
A) BACKUP STOCK ANDROID ECLAIR 2.1.1
Step 1: Make a backup copy of your Android Eclair 2.1.1 using xRecovery
- check that your phone's SD Card has at least 650MB of free space
[SD card free space is to hold both your phone original backup ROM and the Froyo ROM of your choice]
- shutdown your X8 and wait 5 seconds -> <reboot> your phone.
- when you see the words [Sony Ericsson] on the phone screen -> start pressing the back button on your phone multiple times and you will enter the xRecovery Menu.
- select <backup and restore><backup> from the menu
NOTE:
- This will create a backup file of your stock android 2.1.1 in your SD Card <SD/xRecovery/backup>
- After you have completed the backup using xRecovery, it will return to the menu screen.
- Now select <reboot> - your X8 phone will <restart>
B) DOWNLOADING 2.2.9 Floyo ROM
Step 2: Go to the XDA Website and hit the download for the <floyo-1.0>
- unzip the <floyo-1.0.rar> file you have downloaded to your desktop
- what you need is 4 files (cache.img, data.img, nandroid.md5 and system.img)
- put them into the floyo-1.0 folder.
- <mount> your Xpedia X8
- copy the <floyo-1.0> folder into /SD/xRecovery/backup
- <unmount> and shutdown your Xpedia X8
C) RESTORING THE 2.2.9 floyo-1.0 ROM
Step 3: Installing the 2.2.9 floyo-1.0 ROM on your Xpedia X8
- <boot> Xpedia X8
- when you see the words [Sony Ericsson] on the phone screen -> start pressing the back button on your phone multiple times and you will enter the xRecovery Menu.
- scroll down and hit <backup/restore><restore>
- you should see two [folders] (your original 2.1 backup ROM & floyo-1.0 ROM)
- choose <floyo-1.0><restore>
- xRecovery will start to install the 2.2.9 Floyo-1.0 ROM on your phone.
- when it is done, xRecovey will go back to the startup menu
- <click><reboot>
And that's it... Enjoy your Xperia X8 running Android Floyo 2.2.9
For Xperia X8 first time users of Froyo ROM who want to read the User Guide [hit the link]
It is generic but it provides the basic information when using Android Froyo.
Note when reading the User Guide: For Xperia X8 there are only 3 command buttons on the front
(i) the right button = back (ii) the middle button = home (iii) the left button = menu
Basic Navigation using Buttons:
1) home or power button = wake from sleep mode
2) power button = enable sleep mode
3) menu button in app = access app menu functions
4) back button (navigation) = backup a level
5) back button (in app) = exit app
6) back button (typing) = close keyboard
The Official Android Froyo User Guide <-- here
Going back to Eclair 2.1.1?
I don't think you will... but just in case you want to
D) RESTORING THE Stock Android Eclair 2.1.1 ROM
Step 4: Reinstalling your original Eclair 2.1.1 ROM
- <shutdown> wait 5 seconds <reboot> Xpedia X8
- when you see the words [Sony Ericsson] on the phone screen -> start pressing the back button on your phone multiple times and you will enter the xRecovery Menu.
- scroll down and hit <backup/restore><restore>
- you should see two <folders>
- choose <2011-09-xx.xx.xx.xx><restore> [xx=2 digit number]
- xRecovery will start to install the stock 2.1.1 ROM [the ROM you've backed up in Step 1] from your phone's SD Card.
- when it is done xRecovey will go back to the startup menu
- <click><reboot>
And you are back to stock Eclair 2.1.1
UPGRADES:
DO NOT update to the new "BusyBox" from the Android Market after you have setup your Xperia X8 with the 2.2.9 Floyo-1.0 ROM or you will BRICK your Xperia X8 phone.
If you have bricked your Xperia phone... follow this guide to recover to stock Eclair 2.1.1.A.0.6
[GUIDE] How to rescue our bricked phone by Graveir @ XDA-Developers <-- here
App Updates:
To install app updates you need to install a file manager --> Astro File Manager or File Manager (its free from Android market)
Note:
Optional = install to update apps... does not affect stability of the 2.2.9 ROM
Recommended = recommended install/update for stability of the 2.2.9 ROM
Android Market v3.1.3 <-- here [Recommended]
Instructions: Download and install/upgrade using File Manager
System v1.0.9 <-- here [Recommended]
Instructions: Download and install/upgrade using File Manager
LauncherPro v0.8.4.1 <-- here [Recommended]
Instructions: Download and install/upgrade using File Manager
Quadrant Advanced v1.1.6 <-- here [Optional]
Instructions: Download and install/upgrade using File Manager
Root Explorer v2.16 <--- here [Recommended]
Instructions: Download and install/upgrade using File Manager
Troubleshooting Tips:
2.2.9 ROM setup:
(i) unrar/unzip errors (check error unzip logs causing corrupted files usually 3% error depending on which application you use) causes MD5 Mismatch.
(ii) copying files to SD card with USB Debugging on also might cause errors (switch off <USB Debugging> when copying to SD Card)
SD card format:
NOT <FAT> and NOT <FAT16> SHOULD BE <SD single partition/no name partition - FAT32>
SD card settings for APPS2SD+LINK2SD:
go to <settings><CyanogenMod settings><Application> select <Allow application moving>
go to <settings><CyanogenMod settings><Application><Install location><automatic>
Note: Some apps do not support APPS2SD
Hard Reset / Soft Reset
Functions:
Hard Reset
<xRecovery><Factory reset (full wipe)> will clean /data and /cache = clean install of ROM on android phone
Soft Reset
<Settings><Privacy><Factory data reset> will clean/wipe all user data off your android phone = restore to factory settings
Usage:
switching ROMs => hard reset+re-flash
switching user => soft reset
- if you are changing ROMs = hard reset and then restore the custom ROM
- if you only have one SD card --> need to wipe your SD card... /sdcard/Android/data folder & /sdcard/.android_secure folder should be empty... because your old google account data is stored in these 2 folders
Cheers