How to Update Galaxy S Plus GT I9001 with Cyanogen Mod 9 ICS 4.0.4 Firmware

Galaxy S PLUS LogoFor all those who are having Samsung Galaxy S Plus I9001 can now easily update with the latest version of Cyanogen Mod 9 based IMM76I build firmware which ropes in the latest 4.0.4 firmware. Please be informed that this is not the official firmware which is released by Samsung Electronics and also there is no ETA on by when there will be an official update. Over a period of this article, we will be checking out on what are the things which work in this firmware and also we will be checking out on what are the list of pre requisites you need to follow.

Disclaimer: Neither AndroidAdvices, nor developer should be held responsible for any damage happened to your device in the process of following the instructions mentioned in this article. It’s very unlikely that there will be any issues but just in case if at all there are any issues then we are committed to help you in solving the same.

As per the developer, this version of firmware is quite stable and also there might be few bugs which will be fixed in the coming patch updates. Once these patch updates are released, we will be coming out with the same.

What’s working:

  • Audio
  • Receiving and making calls
  • GPS
  • Compass
  • Proximity sensor
  • Wifi
  • Bluetooth
  • USB mass storage
  • HW accelerated gui
  • HW accelerated video

Not working:

  • Camera
  • FM radio
  • USB tethering

Screen Captures of ICS 4.0.4 Custom ROM in Galaxy S PLUS I9001:



Pre Requisites:

  • All the data in your device should be backed up as in the process of applying this update, all the data in your device will be completely wiped off. Don’t use KIES to back up the data or else all the data will be wiped off completely.

SMS – Use “SMS Backup & Restore app”,
Contacts – Sync with the Gmail application,
Call Log - Call Log and Restore
Images, Songs, Videos, Files – Copy to internal / External SD Card,
APN and MMS Settings – Note down from the path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names

  • Disable all the antivirus suites in your computer and uninstall the same in your device as these tools generally tend to interrupt the process of firmware update. You should have the admin rights in your PC along with the active USB ports with full read / write access.
  • Minimum charge left in the device should be at least 70% so as to ensure that device doesn’t get turned Off in the middle of firmware update.
  • Enable the USB Debugging in your Galaxy S GT I9000 from the path “Settings > Applications > Development > USB debugging”. The USB Debugging option should be ticked as shown in the below screen capture.

Assuming that you have followed all the above mentioned instructions, you can now proceed to the next page where we have summed up a detailed article on how to apply this firmware update in your device.


  1. hello!
    i have a galaxy s plus with XXKQB value pack but i don’t think that is the official one..and i want to reinstal the original version of android that the device came withe.Could you tellme how to do it?

  2. Made it like this, but google applications never showed up :( tried to separately download google play store to the phone. Not working either, flashes open and closes immidietly.

  3. play store not working on cm9 :( :’( can sum1 help me????

  4. is this for SGS+ I9001 or SGS i9000?

  5. How come there are no firmware updates for i9001 on Cyanogenmods page? Is this package for some different device?

  6. Everybody
    My Ph is samsung Galaxy S Plus I9001
    WiFi , Camera , are not working after update Cyanogen Mod 9 ICS 4.0.4 Firmware .
    May I Know.
    How to Fix?

  7. Everybody
    My Ph is samsung Galaxy S Plus I9001
    WiFi , Camera , are not working after update Cyanogen Mod 9 ICS 4.0.4 Firmware .
    May I Know.
    How to Fix?

  8. Can’t get past the homescreen where it says “cyanogen mod 9″.

  9. To enter recovery mode you have to press volume up button and power button.
    In the tutorial it says Volume up + home+power button witch is incorrect.

    Sorry for my poor English..

  10. This is stable?

  11. This is stable?

  12. When can we expect the official release of ICS 4.0 for Galaxy S Plus I9001 model…

  13. hey.. I wait alo from a long time ICS for SGS+, but we need camera to work..

  14. Hi, It works but it does not have the playstore
    Also recovery mode does not work anymore..

  15. hi all, i,ve just updated my i9001 with cm9 and it’sAWESOME. true,camera does not work at present, but hey .anyway is there anything else i should install to compliment cm9 ,any input would be appreciated, thanks for your help.

  16. i tried to install ics with cynagenmod. i follwed all the instruction, now i getting problem. i copied that 2 zip in my sd card, installed through recovery mode after rebooting it shows only cynagen mode logo. what to do for next process.

  17. Dear Neela,
    i have been looking arround for the way to upgrade firmware for Galaxy s plus 9001 can uou please direct me how or which odin i should be using, i have downloaded the firmware single file from sammobile.
    Thank you

  18. Better to wait for the less buggy one I think.

  19. Camera not working!? :(

    That’s sad.

    Not giving a try to this version. I will wait for the next released.

  20. Neil,

    How about the GT i9003 for ICS 4.0.4?? Any updates??