Update Galaxy S Plus GT I9001 With Cyanogen Mod 9 ICS 4.0.4 Firmware [How To]

3 Flares Twitter 0 Facebook 0 Google+ 2 Reddit 0 StumbleUpon 0 Pin It Share 1 LinkedIn 0 Email -- Buffer 0 Filament.io 3 Flares ×

All Samsung Galaxy S plus GT I9001 users can now update their devices with the all new released Cyanogen Mod 9 based IMM76I build firmware which lies on the latest ICS 4.0.4 firmware.

And be aware that this not an official firmware by Samsung Electronics and even we do have any info when there would be an official update.  So, let’s head over to the step-by-step tutorial.

Important: We and even the developer won’t be responsible for any damage that takes place to your device while following these steps.

Pre-requisites to Update Galaxy S Plus GT I9001 with Cyanogen Mod 9 ICS 4.0.4 Firmware

  • The ROM we would see today is compatible only with Samsung S Plus GT I9001. So, make sure you try this ROM only on this device, not any other device by any company.
  • You must take back-up of all the internal data present in your phone like Logs, Contacts, messages, etc. with the help of backup applications.
  • Battery should be charged enough in order to apply this update. 60% minimum is recommended from our side otherwise your phone may get switched off while the update process.
  • Disable all antivirus suites in your computer as well as mobile so that update process may not get interrupted.
  • Make sure USB debugging is enabled in your mobile. If not, you can do it by following the path – “Settings > Applications > Development > USB debugging” and after that USB debugging would be enabled in your phone.
  • Now just make sure you follow the corresponding instructions properly.

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

  • Download ICS 4.0.4 PackageGoogle Apps  directly to your Computer.
  • Transfer the files you downloaded to your phone by connecting your phone to computer using USB cable.
  • Disconnect the phone from the computer.
  • Now we will have to enter the device into recovery mode and to do the same, turn off your phone and then Volume up + Home Key + Power button.
  • Once you enter recovery mode, select ‘wipe data/factory reset’ and next select ‘wipe cache partition’ and now you’re done with wiping your data.
  • In recovery mode, select ‘Install ZIP from SD card’ and on the next screen, select ‘Choose ZIP from SD card’ and then choose the ICS 4.0.4 firmware package file and also select the Google Apps ZIP package as you transferred the files earlier and the installation process would start and finish in 5-8 minutes.
  • As it’s done land back to the main recovery screen and then select, ‘+++Go back+++’ and then ‘reboot System now’ and the device would restart into normal mode.

Now when your Samsung Galaxy S Plus GT I9001 Android Phone boots up, you would be running Cyanogen Mod 9 ICS 4.0.4 Firmware.

About Sarvesh Darak

Sarvesh Darak is a blogger, an online marketer, a social media specialist and an Android Lover. At Best Android Blog, he writes Android news & tutorials for Android Rooting. He is the tech head and ensures that the blog keeps running at good pace. He also looks after all the SEO and promotion work. He’s from Surat, India and keep contributing regularly at the blog.


  1. Mailprevsetko says:

    Is not for GT 9001 S Plus. I tried to install it , is says error device model

    • Professional developer says:

      You can fix that by installing CM9 Recovery by Arco. Please visit xda-developers! It is for i9001, ’cause i’m running it.

  2. Mailprevsetko says:

    acutally it says:
    assert failed: getprop(“ro.product.device”) == “ariesve” || getprop(“ro.build.product”) ==  “ariesve” || getprop(“ro.product.device”)  ==  “GT-I9001” || (“ro.build.product”) == “GT-I9001”
    E:Error in /emmc/update-cm-9-20120512-SNAPSHOT-ariesve-aplha2-signed.zip
    (Status 7)
    Installation aborted

  3. Дмитрий Мошнин says:

    Ебанитесь такой перевод читать!

  4. tryign do this filed. In recovery mode, i receives the error “assert failed: getprop(“ro.product.device”) == “ariesve” || getprop(“ro.build.product”) == “ariesve” || 
    getprop(“ro.product.device”) == ”
    GT-I9001 ” || getprop(“ro.build.product”) == “GT-I9001″”

  5. Mailprevsetko says:

    Hi All .
    I have finally nanaged to do it. Problem was, that i was using custom ROM – BroodRoM. I have flashed it into official 2.3.6 gingerbread German version, than rooted it and finally install that update. No more weared error.

  6. Mailprevsetko says:

    So Basically there were so many bugs, that i have flashed it again back to Broodrom. Thing that doesnt work :1. Import SIM Contacts2. Google aps.zip wont install google aps.
    3. Google Play doesnt work
    4. Camera doesnt work (not even start)
    5. Adjustable Volume during call doesnt work 😉
    6. I have tryed couple custom aps like Sygic, etc.. doesnt work

    But, owerall it was pretty fast 🙂 . Reccomended to wait for more stable version

    • Sathishkumar Varatharajan says:

       Hi there, you are right. This version is having few bugs like the Camera issues and the volume issues, but apart from that, it will work just well. If you can wait, then I would recommend to wait for a more stable version which will be out within a month!

      • Hi Sathish 🙂

        My Device is Galaxy SPlus GT-I9001Firware Version : 2.3.6 Basebandversion : I9001XXKPLKernelversion : dpi@DELL128#1Buildnumber : GINGERBREAD.XXKQG
        (This one I have updated from the Original Version 2.3.4 / I9001DDKP5 / root@DELL126#1 / GINGERBREAD.XXKPE)
        Is it possible for me to Update my device with Cyanogen Mod 9 ICS 4.0.4 Firmware?
        When You will upload the bugs free version?Please Let me know,OK?My E-mail ID is cvtismu@yahoo.com
        Thanks in Advance 🙂

  7. Juan Carlos Garrido says:


  8. bonjour a tous j ai mis jour mon samsung galaxy s plus et l appareille photo ne fonctionne pas ainsi que ma micro sd …. Que dois je faire pour que cela fonctionne et si pas comment revenir a l encienne rom

  9. is there a stable version available for the i9001? when yes can i get the link
    thanks in advance

  10. non va più niente

  11. sao apps khong tai duoc vay ban oi

  12. sao google apps khong tai ve dc la sao ??? ai biet khong

  13. Michael Garcia says:

    se me a quedado en fondo azul q pone cyanogenmod 9 y no va

  14. I flashed my galaxy s plus exactly the way explained and after successfull flashing of both Cyanogen and gapps when I rebooted the phone, it again comes to the twrp screen. I cant move any forward and evrytime I turn the phone on, it takes me to twrp screen. What to do?????

  15. guys u need to be rooted and have ics recovery installed(I used team win touch recovery) and go to xda from detailded steps

  16. beware that flashing this rom will significantly reduce video recording quality. I did it myself today and other than the camera everything works great. But going from 12mbps to 5mbps has a pretty big impact on video recording quality. It basically SUCKS ASS MAN!

Speak Your Mind


3 Flares Twitter 0 Facebook 0 Google+ 2 Reddit 0 StumbleUpon 0 Pin It Share 1 LinkedIn 0 Email -- Buffer 0 Filament.io 3 Flares ×