Upgrade Sony Xperia U ST25i to ICS 4.0.4 via Cyanogenmod 9.3

Sony finally rolled out Android 4.0.4 ICS update for Xperia U ST25i smartphone. Not only you but developers around the world were also waiting for the update to release, so that they can make a modified version of it in order to boost the performance and increase smoothness of your smartphone. But Cyanogenmod is a Custom ROM that doesn’t wait for Official update to come out, because it is completely based on AOSP sources and hence it can provide you the latest Android version straight on your mobile.

Cyanogenmod 9.3 is based on original Android 4.0.4 ICS source code. CM team has modified the original OS such that you can use the phone without having any bugs like Bluetooth & Wi-Fi (which may present in stock firmware). Beside that, it consumes very low phone resources & hence increases the battery power significantly.

CM has its own Customization panel packed inside with which you can change all the possible settings in your phone. For e.g. you can overclock your phone to increase the performance or under volt it to decrease the battery consumption. Of course, OC kernel is required to perform these operations.

Anyways, I think this much information is sufficient for you to understand about Cyanogenmod. So, let us move further where well be checking the steps required to install Cyanogenmod 9.3 custom ROM on your Sony Xperia U ST25i.

Disclaimer : The Procedure described in this article are risky & can cause damage to your device. You should not try to attempt this if you are unaware of these things. Please follow this guide completely at your own risk. If any damage happened to your device while following this tutorial, neither we nor FreeXperia team should be held responsible for the same.

upgrade sony xperia u st25i to ics 4 0 4 via cyanogenmod 90

This update of Cyanogenmod 9.3 is only applicable on Xperia U bearing model number ST25i. Don’t try it on any other device, it may cause damage to your phone..

Pre-requisites:

  • Charge your phone at least up to 70% so that flashing process wont get interrupted.
  • It is highly recommended to backup all your data from internal memory (includes contacts, messages (SMS/MMS), call logs, Internet APNs etc.). Your phone data will get lost after installation of this ROM (excluding External storage).
  • Before proceeding to the actual installation procedure, ensure that you have unlocked the bootloader of your device. If you’ve not done it already, follow this guide.
  • Custom Recovery like Clockworkmod must be installed in order flash this ROM. If you’ve not installed it yet, follow this guide.
  • Please note that the above two steps are very much essential to install Cyanogenmod 9.3 on Xperia U.

Procedure to Install Cyanogenmod 9.3 on Sony Xperia U ST25i:

  • Before proceeding to the actual installation procedure, ensure that you have unlocked the bootloader of your device. If you’ve not done it already, follow this guide.
  • Custom Recovery like Clockworkmod must be installed in order flash this ROM. If you’ve not installed it yet, follow this guide.
  • Please note that the above two steps are very much essential to install Cyanogenmod 9.3 on Xperia U.
  • Download latest Cyanogenmod 9.3 package from the link mentioned below.
  1. CM9.3 for Xperia U.

Note: Link has been updated to CM10 since link to CM9 package has been removed.

  • (Optional) Download Google Add-on Apps (Gmail, Maps, GTalk, Play Store etc.) which are not present in ROM by default.
  1. Google Apps
  • After downloading CM9.3 package, connect your device to PC. Enable mass storage mode on it. Now transfer ROM package & Google Apps to your device’s internal SD card.
  • Now disconnect the phone from computer. Boot in recovery mode on your phone. To do so, switch off the phone, switch it on again, when phone is restarting (during boot logo & LED turns blue), press Volume up button. Your phone will land in recovery mode.
  • Take a nandroid backup of your current ROM so that it can be restored back (in case if anything goes wrong). To backup your current ROM, select Backup and Restore option from the recovery mode & on next screen, select backup. Now It will make a nandroid backup of your whole system (excluding SD card). Wait for the backup process to get finished.
  • Now Select “install zip from sdcard” & then “choose zip from sdcard“. Navigate the ROM file (which you’ve transferred earlier) Select it & press on ‘Yes‘ to continue. ROM installation process will start.
  • Wait for the ROM to get installed. After ROM gets successfully installed, your phone will land in the recovery mode again.
  • Select wipe data/factory reset & wipe cache partition to wipe all the data & caches from the phone memory respectively
  • (Optional) The same procedure you have to do for installation of Google Apps. (Just don’t do the above step i.e, wiping data after installation of Gapps). After you finished installation of Gapps, press back button to go to main menu of CWM.
  • Select reboot system now from the recovery mode to Restart the phone. Switch off it again (since the procedure is not completed yet). Just keep the phone aside.
  • Now download the ADB & fastboot files which we will need to flash the kernel image.
  1. ADB & Fastboot Files
  • Extract above rar file to a convenient location/folder (Fastboot Folder).
  • Open Cyanogenmod 9.3 ROM package using WinRAR or 7-zip, extract boot.img file (which is nothing but a kernel) to any convenient location. (It is located in the root directory of the ROM).
  • Now move the kernel file (boot.img) where ADB & fastboot files are located.
  • On the phone (while switched off), enter into the fastboot mode. To do so, Connect your phone to the computer. While connecting press Volume up button to trigger fastboot mode.
  • Open the folder which contains ADB & Fastboot files.
  • Run command prompt.bat file to open command prompt pointing to the ADB & Fastboot folder.
  • Type the following command in command prompt to flash the kernel file:

fastboot flash boot boot.img

  • Restart the phone by typing “fastboot reboot” (without quotes) in command prompt.

Tip: In case if you want to restore back to your previous ROM , enter into recovery mode, select Backup and Restore option from the recovery mode & on next screen, select restore & choose your latest backup to restore.

Congratulations !! Your Xperia U ST25i is now running Android 4.0.4 ICS in the form of Cyanogenmod 9.3 Custom ROM. Let us know how CM is doing for you. In case if you need a help, feel free to comment it below, we will try our best to sort out the same.

The following two tabs change content below.
Comments (46)
  1. Vaibhav October 8, 2014
  2. stef September 7, 2014
  3. Oğuz December 27, 2013
  4. Deepu September 15, 2013
  5. Janaksinh September 8, 2013
  6. anmenz July 22, 2013
  • Viraj SK July 22, 2013
  • nikhil July 9, 2013
    • Viraj SK July 9, 2013
  • Gianluca June 29, 2013
    • Viraj SK June 29, 2013
  • Thiago June 28, 2013
  • shabee June 15, 2013
  • amn June 15, 2013
    • Viraj SK June 15, 2013
  • Bharat Satya June 13, 2013
    • Viraj SK June 13, 2013
  • neru June 2, 2013
  • tono May 13, 2013
    • abhishek February 19, 2014
  • Sharrath M April 18, 2013
  • Robs246 April 14, 2013
  • Tejas April 4, 2013
    • Sanket April 4, 2013
      • Soumeet April 17, 2013
        • Viraj SK April 17, 2013
  • Pseudo April 2, 2013
    • Viraj SK April 2, 2013
  • Leeness April 1, 2013
    • Leeness April 1, 2013
      • Viraj SK April 1, 2013
        • Leeness April 1, 2013
        • Viraj SK April 1, 2013
        • Leeness April 1, 2013
        • Viraj SK April 1, 2013
  • Leeness April 1, 2013
  • JARC April 1, 2013
    • JARC April 1, 2013
  • JARC March 31, 2013
    • Viraj SK April 1, 2013
  • JARC March 29, 2013
  • noob's friend March 14, 2013
  • xyz February 9, 2013
    • Viraj SK February 9, 2013

    Leave a Reply

    Your email address will not be published. Required fields are marked *