Sony Xperia S is a great device and powerful enough for running Jelly Bean. Android AOSP Jelly Bean source codes has been released to public and developers are already engaged in creating Jelly Bean ROM for Xperia S but no one has successfully ported it yet. Right now, I am going to tell you about MIUI Android ICS ROM for Xperia S. MIUI are most preferred custom ROM after CyanogenMod. This is one of the best Custom ROM available for Xperia S. XDA dev senior member Araveil has reported about it.
Warning: You will need to root your device in order to install custom ROM. Rooting voids warranty.
You will need a rooted Sony Xperia S with custom recovery installed, if you have not rooted yet follow this tutorial.
1. create backup of all essential data. Also create a backup of your ROM using Custom recovery.
2. Enable USB debugging on your Phone.
How to Install MIUI ROM on Xperia S:
Step 1. you will need to download the fast boot driver and flash kernel to the phone. Copy the boot.img file to Fastboot folder and open command prompt. [You must have ADB and fastboot drivers installed.
Step 2: Now, execute following command:
fastboot devices [This command will return a value like 0x0fce if the device is recognized by drivers]
Now, execute below mentioned command to flash kernel:
fastboot -i 0x0fce flash boot boot.img
Once done reboot the device with command:
fastboot -i 0x0fce reboot
Step 3: Now, the kernel is installed and you can restart the device and connect it to computer as USB storage device, extract the 2 ROM files and you will get a zip file. Transfer this Zip file to phone’s storage.
Step 4: Switch off the device and boot into recovery. Select “Wipe Cache/Factory reset” and then confirm.
Step 5: Once done select “Go Back” and then “Install zip from SD card”. Now, choose zip from SD card and then confirm to install the MIUI ROM. It will take few minutes.
Step 5: One the firmware is installed go ahead and select to “reboot the system”.
You have successfully installed MIUI custom ROM on your Xperia S. There is no Android market pre-installed on this system. So download the apk from the link provided and install it.