Install Cyanogenmod 9 On Sony Xperia Sola–The Easy Way

Want to flash/install Cyanogenmod 9.1(Ice Cream Sandwich) on your Xperia Sola?

Then here is an easy noob-friendly tutorial on how to do it!

Note: Continue at your own risk! We are not responsible for anything that happens to your phone.

Pre-requisites:

  • Your phone needs to have an Unlocked Bootloader.
  • To unlock your phone’s bootloader visit:http://unlockbootloader.sonymobile.com/
  • Installing a custom ROM will wipe all the data like SMS,Contacts,Music,Videos,Apps present in your phone.
  • For backing up SMS,call logs,Gmail,Google calender use: “SMS Backup +

Step 1:Flashing Kernel

  • Download Cyanogenmod 9.1 for pepper from this XDA developers thread.
  • Put the zip file you downloaded in the SD card of your phone.
  • Extract the zip file and you will get a file named “boot.img“.
  • Now download a program named Flashtool from:HERE
  • Install Flashtool.
  • Now navigate to C:\Flashtool\drivers and run Flashtool-drivers.exe to install the fastboot drivers for your phone.
  • Now download the fastboot package from HERE and extract it.
  • Place the “boot.img” inside the fastboot folder.
  •  Now right click inside the folder by holding shift and select “Open command window here“.
  • In the command prompt window type “fastboot flash boot boot.img“.
  • This will flash the CM 9.1 kernel onto your phone.
  • Disconnect the phone.

Step 2:Installing/flashing Cyanogenmod 9 on your Sony Xperia Sola:

  • Turn on your phone and start pressing the volume down key once the FXP logo appears.
  • This will boot you into Clock Work Mod recovery(CWM).
  • With the help of volume up and down keys select wipe data/factory reset>>yes.
  • Select wipe cache partition>yes
  • Select advanced>wipe dalvik cache>yes 
  • Now go back to the main menu and select install zip from sd card>choose zip>navigate to the folder where you put the Cyanogenmod 9  zip you downloaded in Step 1 >select FXP2**-UNOFFICIAL-pepper.zip>yes
  • After the installation is complete select “Reboot system now“.
  • Enjoy!
  • If you want Google apps like Play store,Google maps etc. then download them from HERE and flash the zip through CWM recovery.


  • weijun chee

    Hi~i need help!My xperia sola has unlocked bootloader and Root already…but when i flash boot.img….that said>>>not root access?this what happening>

    • http://www.droid-guru.com/ Suraj Bhatti

      The above error only happens if the bootloader is not unlocked!

      • weijun chee

        what i gonna do?@@

  • Solora

    Fix the fastboot link, i dont want to download some crap….

    • http://www.droid-guru.com/ Suraj Bhatti

      Updated!

  • AL Rodriguez

    cual version de cyanogenmod elegir? entre las 28 que hay de 9.1?

  • Jesus

    it have to be pepper? i downloaded anzu… then flashed kernel.But the phone doesn´t power on to get to CWM… what can i do?

    • http://www.droid-guru.com/ Suraj Bhatti

      You have to download pepper!

  • Matheus G. Mendes

    i did everything as the guide said, but when i choosed reboot system i got stuck on the cyanogen mod 9 load screen, the image is not frozen, but it keeps there, and nothing else happens, what should i do?

  • Qaiser

    Thanks for the tutorial……worked great and now my sola is way faster. But I do not know why my camera quality is down. How can I fix this?Please help.

  • toskani

    In my xperia sole that I have, after the restart ​​from fastboot not opened and i recover the original firmware.

  • Sharath

    You didnt told how to connect phone.

  • http://www.facebook.com/jerome.willing Jérôme Willing

    In the comment window when type in: fastboot flash boot boot.img it only come: waiting for device. Pls help me!!!

    • Jithin Chandra Mohan

      switch off the phone.just connect the phone to the computer by pressing volume up key.ur problem is solved

  • Aaron Rodriguez

    Hi, i have my xperia Sola with the ICS oficial update, i have a big
    problem, the in-call earphone volume is very very low. I can’t hear the
    other person when i call. I need to fix that, the cyanogenmod rom can do
    that? Someone solved this?