Installing Pure ICS ROM on Samsung Galaxy S2

by: Alvin YbañezFebruary 9, 2012
6 22 8

Nothing beats the pure sweetness that Android 4.0 Ice Cream Sandwich offers to consumers. If you want to experience pure ICS without having to buy a Galaxy Nexus, then you you can use an aptly named ROM–Pure ICS–on your Samsung Galaxy S2.

According to the developer, the Pure ICS ROM providers, er, pure ICS and lists the following working features (among many others):

  • Pure ICS user interface
  • Improved battery life
  • Rooted and latest SU
  • ICS keyboard
  • ICS launcher
  • Stock ICS icons
  • Optimized apps and framework
  • Fully deodexed and zipaligned
  • Integrated with Google add-ons
  • Google Music 4.1.1511
  • TouchWiz removed

So, if you want your Samsung Galaxy S2 to run pure ICS, check out the Pure ICS ROM and install it on your Galaxy S2.


You will be needing the following before installing the ROM:


Please take note of the following before proceeding with the installation process.

  • This custom ROM is only compatible with the Samsung Galaxy S2 GT-I9100.
  • Make sure your are using stock XXLP1 or XXLP2 firmware on your device before proceeding with this guide.  (Some have reported that firmware XXLP6 also works.)
  • Create a backup of your phone data or transfer all files on your SD card in case it will be erased while flashing the ROM.
  • Power-up your battery to at least 60% to keep it running throughout the entire procedure.
  • We are not liable for any damage arising from the use of this installation guide. Use the presented information at your own risk.


If you don’t have any problems, let’s now proceed on how to install the Pure ICS ROM on your mobile device.

  1. Download the Spike Pure ICS ROM package (version 4, as of this writing) from here.  Save it to your computer, but do not extract the contents.
  2. Connect your mobile phone to your PC via USB cable.
  3. Copy the Spike Pure ICS ROM package to the root of your phone’s internal storage (not the external microSD card).
  4. Disconnect your phone from your PC.
  5. Turn off your device completely.
  6. After about 5 seconds, reboot the phone into Recovery Mode. You can do that by holding down the Volume Up, Home, and Power buttons simultaneously.  Release the buttons when you see the Samsung logo.
  7. Perform a full wipe by selecting the following from the recovery menu (make sure you confirm each wipe):
    • Wipe data/factory reset
    • Wipe cache partition
  8. Open the “Mounts and storage” menu, then select “Format system” to reformat your phone.
  9. From the main recovery menu, select “Install zip from sdcard.”
  10. Locate the ZIP file that you copied to your phone.  Select the file and confirm that you want to install it.
  11. Select “Go back” and reboot your device by selecting “Reboot System Now.”

Hooray! You have just successfully flavored your Samsung Galaxy S2 with the pure sweetness of Android 4.0.3 Ice Cream Sandwich via Spike Pure ICS ROM.

  • Downloading and flashing now…..
    Currently using AndyX ROM of ICS and its fully functional but extraordinarily buggy….
    alpha of cm9 still has no video so if this is pure ics it wd be the only fully functional ICS Rom out there with no bugs……….
    Please correct me if I’m Wrong and tell me if theres any functional and stable ICS builds available……. other than the leaked Samsung Touchwized 4.0.3

    • M Carmiggelt

      installed it phones dead now hangs on galaxy s II boot screen shit happens grrrrrrrrrrrrrr

      • FOODYNIK

        Same problem…

        What steps did you do to recover from it?

        • M Carmiggelt

          boot into downloadmode and flashed leaked 4.0.3 with Odin

          • M Carmiggelt

            after I followd the install instructions from the dev. on xda forum this rom now runs like a charme

          • Hidde

            Nooo shit my phone is booting up for 5min already!
            I think I have a bootloop too…
            could you please post a link to the xda forum?

  • i downloaded it and installed it, but GPS is not working, is there something wrong i did?

    • Spetsnazzz

      not working gps too installed just today 30/3/2012

  • GPS didn’t worked also :(
    Version 5 worked fine, see here :

  • Ian

    Works superb no problems and runs smooth but you must follow exactly as shown and delete cache etc as explained. Best rom I’ve used on galaxy s2

  • Deniz

    installed exactly as instructed but hang at Samsung Galaxy S II boot screen….. waited for 5 minutes but nothing happened.

  • Faisal

    thanks for the ROM… followed the steps and nailed it…….working fine for me so far

  • john

    followed instructions to the letter. my phone is now in a boot loop

  • Emir Fejzic

    I had the official 4.0.3 by samsung before. Then my friend installed ROM manager and OPERA, witch looked like ICS for Nexus.
    Now I wanted to install the XXLP2 firmware and so I did it with odin.
    I downloaded this ICS to try it out but when I get in to my recovery mode I dont have the “Mounts and storage” or “Install zip from sdcard.” like I used to, so I cant install this ICS.
    I REALLY NEED HELP <3333333

  • does xxlpq also work.???

  • ddawsonb

    Where’s the love for the SHG-T989 version (US) of the S2?