After all this time, Samsung has at last paid heed to its Samsung Galaxy S2 GT I9100G users by bringing ICS to the Chinese users. This new firmware is called as ZCLP5 and is the official firmware. You do not require to root your your Galaxy S2 smartphone prior to applying this update. Users can proceed with this update even without rooting their smartphone. If your device is rooted from before then
the rooting access will get cancelled after applying this update.

We wont be responsible for any harm caused to your device during the updation procedure that is unlikely to happen if you follow the instructions carefully. The updation procedure is not recommended for basic users but is for advanced users and is only applicable to Samsung Galaxy S2 I9100 smartphones that are network unlocked. Do not apply it in any other device as it might not be reversible and may harm the device by blocking it.
Pre-Requisites:
Backup all the user data present in your phone since chances of data loss or corruption are there. Having a backup will help you to replace the lost data if any damage occurs. Follow the link posted below to backup and restore all your data easily.
Pre Upgrade Instructions for Rooting and Firmware Update
Must Have:
Steps to Update ZCLP5 ICS 4.0.3 Firmware in Galaxy SII I9100G:
Step-1: Enable USB Debugging Mode in your phone from the path “Settings > Applications > Development > USB Debugging” and make sure to tick the option of USB Debugging.

Step-2: Download ICS Package along with the Odin tool from the Must Have section to your computer and extract them. Open Odin from the extracted files and power off your smartphone to enter into Download mode by pressing Volume Down key+ Center button and holding both, simultaneously press Power button.

Step-3: If the device boots into Normal mode then re-try to enter into Download Mode by the same process till you are finally there. Connect your smartphone to the computer and select the files by clicking on the corresponding
options as shown below.
TICK: Re-partition auto-reboot F.ResetTime
PIT: omap4_all_20110627_CHN_OPEN_emmc.pit
BOOTLOADER: I9100G_APBOOT_I9100GZCLP5_CL440504_REVr07_user_low _ship.tar.md5
PDA: I9100G_CODE_I9100GZCLP5_CL440504_REVr07_user_low_s hip.tar.md5
PHONE: MODEM_I9100GZCLP5_REV_00_CL1130849.tar.md5
CSC: GT-I9100G-MULTI-CSC-OZHLP5.tar.md5

Step-4: Now tap on “Start” to initiate the firmware updation process. It will take about 5-10 mins to apply this update. After the firmware is successfully applied, it will restart on its own. When you see the home screen, disconnect the USB Cable and power off the phone to enter into Recovery Mode.
Step-5: The Recovery mode can be entered by pressing Volume up key + Ok button and holding both press the Power button simultaneously. In Recovery mode, select the options of ”Wipe data/ Factory reset > Wipe Cache partition” then choose “Reboot system now” option to reboot your device with the help of Volume rocker keys. If the device boots normally then re-try to enter into Recovery mode.

In case the process gets interrupted somewhere in the middle then re-apply the entire process again from
the beginning. You can now restore the back up taken in the initial steps. Thus you can easily update your Samsung Galaxy S2 smartphone with the latest ICS 4.0.3 ZCLP5 Firmware by following the steps mentioned above carefully. To check whether the firmware has been successfully applied or not, navigate to the path “Applications > Settings > About Phone” where you will discover the the firmware version as ZCLP5 4.0.3.











