Home » Android, Geek Stuff, Gizmos, Mobile, Wishlist

Install Android Ice Cream Sandwich [4.0.3] on Galaxy S2 and root it

Submitted by on Tuesday, 17 January 2012No Comment
ICS 4.0.3 on Galaxy S2

ICS 4.0.3 on Galaxy S2

If you are looking to install the latest Android 4.0.3 [Ice Cream Sandwich] on your Galaxy S2 GT-I9100, here are the steps. In addition this post will guide you to ROOT the phone as well. Let me re-iterate that ROOT is an optional thing, and rooting your phone will void its warranty. There are 3 stages to do this, so read on:

!!By following these steps, you agree that ChillNite.com is not liable for any loss of data and/or functionality of your phone. Do the steps only if you understand what you are doing !!

Stage 1 [prepare]

1. Back-up all your contacts/pics/videos/songs/ebooks etc. on a computer

2. Download latest version of KIES software from Samsung website and install it

3. Make sure you have the USB cable that would connect your Galaxy S2 to your Computer

4. Enable the USB Debugging Mode in your device from the path “Settings > Applications > Development > USB debugging” and tick the option


1. Ensure your Galaxy S2 is fully charged

2. Download this RAR’d file which contains ICS ROM files + ODIN + ROOT image from here

(click here >>) http://ul.to/lcr970ca (<< click here)

3. Extract the RAR on your computer

Extracted Files

Extracted Files

4. Shutdown your Galaxy S2

5. Now hold down VOL DOWN key + HOME key and press POWER [see video]

6. Once in DOWNLOAD mode, connect your Galaxy S2 with USB cable to your computer

7. Start ODIN.exe from the extracted files

8. If the ODIN window shows a ID:COM YELLOW box and ADDED message appears in the smaller window then you are good to go. If this fails then you need to download latest KIES software from Samsung and install it along with the drivers

9. Now select files as follows in the ODIN

     PIT – u1_02_20110310_emmc_EXT4.pit

    PDA –  I9100_CODE_I9100XXLP2_CL57619_REV02_user_low_ship.tar.md5

    Phone – MODEM_I9100XXLP1_REV_02_CL1095381.tar.md5

    CSC – GT-I9100-MULTI-CSC-OXALP2.tar.md5

ODIN Files Selection

ODIN Files Selection

10. Ensure Re-Partition, Auto Format, and Reset Time checkboxes are CHECKED/ENABLED

11. Now Click on START button and wait for ODIN to flash the ROM. DO NOT DISCONNECT YOUR PHONE DURING THIS PROCESS!!

12. Your Galaxy S2 will automatically reboot when this process is over

13. Now follow the prompts on the screen to register your phone with your Google account, and enjoy ICS on your phone !!


1. Once your Galaxy S2 is flashed with ICS, shutdown your phone and put your phone in DOWNLOAD mode again. [see steps above]

2. Connect Galaxy S2 with the USB cable to your computer

3. Start ODIN and wait for ID:COM to turn YELLOW and ADDED message

4. Click PDA button and select CF-Root-SGS2_XX_OXA_LP2-v5.2-CWM5.tar file

5. Click on START

6. Wait for the process to finish, your phone will automatically reboot with full ROOT