How to Update Galaxy S2 I9100G with Official ICS 4.0.3 ZCLP5 Firmware Update

Galaxy S2 LogoAfter much discrimination, seems like Samsung has finally listened to its Samsung Galaxy S2 GT I9100G users as ICS is finally here for the Chinese users. This firmware is dubbed as ZCLP5 firmware is the official firmware which some of the users have got and is an ICS 4.0.3 firmware version release. Over a period of this article we will be checking out on what are the detailed instructions one has to follow so as to apply this update. Please note that this firmware release can be applied by any I9100G user, the only condition is that it should not be a network locked device.

Please note that this firmware is not yet pushed officially to all other countries and also, we don’t have any ETA on by when there will be an official update. As in when there is an official ICS update released for I9100G, we will update the same here on this site.

Disclaimer: At Android Advices, we have made sure in all respects that all the information regarding the firmware update is mentioned correctly in this article. We hold no responsibility in any manner just in case if any damage happens to your Samsung Galaxy SII GT I9100G which is a very unlikely event if you follow the instructions carefully.

I9100G ICS

Rooting Information:

  • Applying this firmware doesn’t need the device to be rooted.
  • just in case if you have already rooted the device then after applying this update the rooting access will be revoked.
  • We will soon be coming up with the Rooting article wherein you can root Galaxy S GT I9100G on ZCLP5 4.0.3 ICS Firmware.

Essential pre Requisites:

  • Backup all your data there in your Samsung Galaxy S2 GT I9100G ONLY using the instructions which are mentioned below, don’t use KIES PC Suite to back up the data as since it’s a beta firmware, KIES won’t be recognizing the device after this update.

Notes – Backup in the mail so that you can then restore manually
SMS Messages – Use “SMS Backup & Restore app”,
Contacts Stored in Phone Memory – Sync with the Gmail application,
Call Log - Call Log and Restore
Videos, Images, Videos & Files etc.– Copy to internal / External SD Card,
Internet & MMS Settings – Backup all the settings from “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names

  • Minimum charge left in the device should be at least 60% so as to ensure that device doesn’t get turned Off in the middle of firmware update.
  • Enable the USB Debugging in your Galaxy SII GT I9100G from the path “Settings > Applications > Development > USB debugging”. The USB Debugging option should be ticked as shown in the below screen capture.

USB Debugging

  • 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.

So assuming that you have followed all the above mentioned instructions, you can now proceed to the next page where we have mentioned a detailed tutorial on how to apply this update.

About Pradeep Neela

Friends call him Droid Geek because he tries out different ROM’s everyday and helps droid users experience better features on their devices. Add +Neal Pradeep on Google Plus for more Updates.

71 comments

  1. I will try ICS now, hopefully evrything will be fine on my Galaxy S2 (i9100)

  2. I will try ICS now, hopefully evrything will be fine on my Galaxy S2 (i9100)

  3. hello Neela, my SG2 I9100G i bouth from china…so this update should work, but whit this update i will have google accounts?

  4. ismail bin embong

    In malaysia i9100G ,can use ics 4.0.3 ..my phone is good now ,is more better from sll standard android

  5. Hi there. does this ics support arabic language? Tnx.

  6. Hi there. does this ics support arabic language? Tnx.

  7. Hi there. does this ics support arabic language? Tnx.

  8. pfffftt lucky me. cause i read all the comment first

    all of you can see and get update news for android, also get tutorial for android

  9. Lp5 fucking firmware video graphice vry vry bad

  10. I want the ice cream sandwith version for samsung galaxy s2

  11. luckily I read all the comments before proceed to update..

  12. its I9100 malaysia will release ICS together with I9100G model?

  13. I have the GT-I9100G model. I am in Germany. I cuurently have android 2.3.6 so plz tell me if this update really works?
    Thx

  14. IT’S NOT WORKING FOR GT-I9100G! IT’S FOR CHINESSE G MODEL! IT’S DIFFERENT!

  15. This is not for i900G, Brick in my Hard SGS2 and I can not fix…..

  16. Is it true this is not official from samsung? have anyone try it?..

  17. i have a s2 I9100G bought from china and after i do this update my phones ram decreases to 687mb plz help

  18. is it really working? if yes, i want to try it.

  19. ik ben gio

  20. MODEM_I9100GZCLP5_REV_00_CL1130849.tar.md5 is valid.
    GT-I9100G-MULTI-CSC-OZHLP5.tar.md5 is valid.
    Checking MD5 finished Sucessfully..
    Leave CS..
    Odin v.3 engine (ID:17)..
    File analysis..
    SetupConnection..
    Initialzation..
    Set PIT file..
    DO NOT TURN OFF TARGET!!
    Get PIT for mapping..
    Firmware update start..
    MLO
    NAND Write Start!!

    Complete(Write) operation failed.
    All threads completed. (succeed 0 / failed 1)

    MODEM_I9100GZCLP5_REV_00_CL1130849.tar.md5 is valid.
    GT-I9100G-MULTI-CSC-OZHLP5.tar.md5 is valid.
    Checking MD5 finished Sucessfully..
    Leave CS..
    Odin v.3 engine (ID:17)..
    File analysis..
    SetupConnection..
    Initialzation..
    Set PIT file..
    DO NOT TURN OFF TARGET!!
    Get PIT for mapping..
    Firmware update start..
    MLO
    NAND Write Start!!

    Complete(Write) operation failed.
    All threads completed. (succeed 0 / failed 1)

  21. Hey..you should check on xda. It doesn’t work for i9100g.
    Only for those who has Chinese phone can flash it.

  22. Hey..you should check on xda. It doesn’t work for i9100g. Only for those who has Chinese phone can flash it.

  23. robert sombero

    Hi
    The site where the ice cream update for my samsung sII is in chinese/japanese.Is there another website in english.

  24. it just for chinese user only or every one can use it i mean i this just in chinese language?

  25. When Galaxy S2 will get android 4.0 in India???????

  26. Shaheed Hameed

    “samsung galaxy s2 GT-I9100G
    Android version – 2.3.6
    Base Band version – I9100G XXKL4
    Kenel version – 2.6.35.7 dpi@DELL164#2
    Build Number – GINGER BREAD XXLB1″

    this are details of my s2 could i update to ics and the mobile has been brought from arabia

  27. Mahadir Ahmad thanks very much for the feed back
    i was going to apply this to my device
    if someone knows good update for my S2 I900 without breaking the warranty will be very nice help and i appreciate this in advance.

    please mail me on tagwar@hotmail.com

    thanks again

  28. @jackson
    I bricked my phone as well. which blog did u refer to for help? pls send the link.

  29. Tried it too, also didn’t work for me. The PIT is the problem. Is it possible to load without touching the PIT?

  30. GT-I9100 Samsung galaxy s2

  31. Made a lot of problems with my games as some dont start up anymore!! Pls suggest how to restore it as Ive paid for mine.. Thnks

  32. i bought mine from Malaysia

  33. it didnt work for me as well . i bricked my phone and thanks to some blog i managed to fix it

    • is your phone i9100g model?

      • Yes I9100G, from Malaysia. No doubt about it. This website has been so helpful, but just this one rare case that bricked mine. But its OK for some experience. I hope you guys rectify this ASAP and put a clear note this is only for CHINA.

      • Yes, it is I9100G bought in India.

    • Jackson. how did u fix it? Mine bricked too. Please shed some lights. Thanks. Sharing is caring.

    • Dear Jackson,

      Could you please tell me how you manage to fix it? Is it re-flash to original? If yes, how?
      Need your favour since I bought mine in Malaysia too.

      Thanks in advance.

    • I’ve bricked my Indian gs2 too since the PIT file does not match. Can you please provide a link to the blog you used to fix this

  34. Didn’t work!! CHINA PIT file doesn’t seem to work with my version. Almost had bricked it but was able to flash original PIT again.

  35. I updated my gs2 last week to ics android 4. I am on the three.ie network in Ireland, pretty straight forward , lost email settings that was it

  36. Dude, i applied according to instructions. Odin showed FAIL in red color. Then i reinsert battery, trying to get download mode but not successful even after several attempts. Can’t restart as well.
    It showed a screen where PHONE–!–PC. Yes a screen showing Phone Picture with ! Mark to PC Picture. Please rectify. Thanks.

  37. This is not for GT-i9100G, it is for GT-i9100G_CHN_CHN.Please do mention it otherwise it will cause soft bricked. I have confirmed it not work on my SGS2 i9100g. The model might closely same but MLO, modem.bin, bootloader (SBL.bin) is not same with i9100g.

    • I guess you are right friend. Mine bricked. Hopefully others will read this before they update. This is a rare case, so don’t worry. This site is reliable.

    • i got the same issue… how did you recover back??

      • its mentioned in the article! enter into the recovery mode!

        • i cannot even do that… :( it dosent go in to recovery…

        • Once its soft bricked (Phone-!-PC) then can’t enter into recovery mode. restart, reinsert battery, nothing working. phone sent to technician which cost me some money.
          but hell what, i gained some experience, though a pain one. MALAYSIANS, please don’t update this version. not suitable for our I9100G models. wait for the ORIGINAL.

  38. Despite many users asking you, you never list out the advantages/bug-fixes that a new Firmware Update has over the previous one.

    How is a person to decide whether to update his existing firmware or not?
    I have ICS 4.0.3 I9100XXLPS.

    What has been ‘fixed’ in ICS 4.0.3 ZCLP5 to make me want to invest an hour or so to upgrade.

    Will help if you spell this out.

    Thanks for this very useful website

  39. when update coming in malaysia? now im stuck at 2.3.6

  40. i followed the step mention above and i found out that my phone was not able to pass the set up connection as shown below.

    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    I9100G_APBOOT_I9100GZCLP5_CL440504_REVr07_user_low_ship.tar.md5 is valid.
    I9100G_CODE_I9100GZCLP5_CL440504_REVr07_user_low_ship.tar.md5 is valid.
    MODEM_I9100GZCLP5_REV_00_CL1130849.tar.md5 is valid.
    GT-I9100G-MULTI-CSC-OZHLP5.tar.md5 is valid.
    Checking MD5 finished Sucessfully..
    Leave CS..
    Odin v.3 engine (ID:4)..
    File analysis..
    SetupConnection..

    i tried restarting it and it show me an icon of my phone and my computer pear together but there is a yellow triangle at the middle of the connectivity. i coundnt either get into recovery mode or download mode after this error. please help.

    • Hi its seems u r not the only 1 who has faced this challenge. Dont fret. Kindly restore GB thru odin. U can find the restore file on sammobile.com.
      All d best

    • Hi Kelvin ! I have the same problem, SetupConnection freeze, what should I do ?! did you fix it ?

  41. Hello

    To Download the ICS ZCLP5 ICS 4.0.3 Firmware package, it shows more than 12 hours and it is in chinese language. just help me out to get into English language & can download faster.

    Thank you

  42. I hope this firmware is not in chinese…

  43. dear neal
    i want to know this update is stable and better for indian users because in china many google services is banned.