How To Update Samsung Galaxy S2 GT I9100 to ZCKH2 Gingerbread 2.3.4 Firmware

Galaxy S2 LogoAll those who own the World’s slimmest smart phone Samsung Galaxy S2 GT I9100 can now take out your phones to update with this all new version of firmware which is basically for all those who are from Singapore. This firmware is a native of Singapore, so i request all of the users that if and only if you are from the Singapore region then only proceed for updating your device with this version of Gingerbread 2.3.4 firmware which is dubbed as the version ZCKH2. So, irrespective of your current version of firmware, you can proceed to apply the update on your S2. Though any one from any part of the World can apply this update but since there are some of the applications which are Singapore native, you may face issues with the same.

This update is applied with the help of the Odin flash tool which is the manual way of applying these beta ROMs and this update as of now is not pushed from the KIES Software tool which is the official software upgrade tool by Samsung Electronics. Since there is no Estimated Time of Arrival (ETA) on when this update will be pushed via KIES tool as an official release, you can easily follow the instructions below to update your phone with this firmware.

We are aware of the fact that for other devices like the Samsung Nexus S has recently got the update of Gingerbread 2.3.6 update which contains the fix for the Voice search capability. On the similar lines, there will be similar update even for the Samsung Galaxy S2 GT I9100 as well but will be dubbed as Gingerbread 2.3.5. Again since there is no fixed ETA for the same, we will not be able to come up with an exact date of release but soon we will be coming out with an article on how you can easily update your Samsung Galaxy S2 GT I9100 with Gingerbread 2.3.5. So, coming back to this update of ZCKH2 for your phone, we will see on how you can apply this update easily just by following simple steps.

Note: We take no responsibility if anything happens to your phone as this is very unlikely if you follow the instructions carefully which are mentioned in the due course of this article. Though if at all there are any issues then we will ensure that all your issues are solved which you can report them all in the comments section.

Please note that updating with this version of firmware doesn’t mean that you are rooting the phone and just in case if your phone is rooted then after the application of this update the rooting access will be revoked. So, again you will have to root the phone separately just in case if you wish to root the phone but please take a note that if you are rooting the phone then you will lose the warranty but the best part of the Samsung phones is that the rooting process is reversible and the warranty can be reclaimed. For your convenience, we have broken this article in different pages so that it will be easier to go through different instructions like the Pre Requisites and then followed by the procedure to update your phone with this Gingerbread 2.3.4 version.

63 Comments
  1. Reply memet December 13, 2011 at 4:52 am

    hi every body…
    after i upgrade my galaxy s2 from 2.3.3 to 2.3.5 my galaxy don’t detect my sim card i change my Sim card with an other Sim but don work…then i reset factory my galaxy but don’t work it …what should i do…?please help me…

    • Reply NeaL Pradeep December 14, 2011 at 2:29 pm

      it won’t work on the n/w locked phones as mentioned in the article!

  2. Reply Jason October 1, 2011 at 8:49 am

    hi Neal thx for the guide.

    i have a problem with the Odin where despite installing n updating the Samsung drivers, Odin is still unable to detect my S 2 on usb 2.0.

    the first box does not turn yellow when the s2 is attached in download mode.

    pls advise thank you.

    • Reply NeaL Pradeep October 1, 2011 at 11:12 am

      are you running as an administrator in the pc ?

  3. Reply Andrew September 28, 2011 at 10:01 am

    please use winxp system while using odin. It doesn;t work well with win7. I managed to flash with odin using winxp system.
    under win7 with admin right, i am still unable to flash it.

  4. Reply Bryan September 24, 2011 at 1:09 pm

    I am not sure what happened but after it just shows a fail when I start and then I removed the battery, replaced and reboot it, I get a black screen of death……… any issues?

  5. Reply blckaapldroid September 17, 2011 at 8:05 pm

    Ermmmmm… Any Odins for Mac? >.<

  6. Reply Jeff September 14, 2011 at 1:12 pm

    Admin privileges,
    Odin recognizes the phone fine.
    Upon fail if you disconnect your phone you get a brick phone.
    The only way to restore to working order is flashing with H1 from another site.

  7. Reply Mauricio Oliveira September 13, 2011 at 2:55 am

    Hey there, nice website btw

    Just wanted to say that im getting the

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

    And that im 100% positive that i have all the required admin rights, and still no luck.
    ( also tried compatibility modes, they didnt work either)

    Any suggestions on this?

    Thanks in advance,

    Mau

    • Reply NeaL Pradeep September 13, 2011 at 2:19 pm

      check with the USB ports and have the admin privileges!

      • Reply Joanna September 17, 2011 at 1:49 am

        same stuff happen to me. freak me out the first time when the phone to PC disconnection logo appear and i couldn’t restart. manage to flash back to original.

        tried twice more. ran odin as admin, usb debuggin on. first time it failed, second time it just got stuck at setupconnection. had to reflash back to stock again.

        i’m giving up. not sure what happen. I’m from singapore btw.

        • NeaL Pradeep September 17, 2011 at 11:13 am

          hey Joanna sorry to hear that but have you tried with any other version of firmware?

  8. Reply omar September 11, 2011 at 1:07 pm

    thank god i didnt update this version, is their any roms for us Neal?

    • Reply NeaL Pradeep September 11, 2011 at 2:00 pm

      we are working on the same omar, we will be soon coming up with the updates!

  9. Reply andorid user September 9, 2011 at 2:26 pm

    something is wrong, update is not working,
    failed with same mesaage

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

  10. Reply DJ September 9, 2011 at 2:18 pm

    It doesn’t WORK!!!!!!!

  11. Reply bhawan September 9, 2011 at 1:43 pm

    my s2’s software is courpted…i have followed all the instructions pls help meeeee

  12. Reply Jo Kart September 8, 2011 at 9:00 am

    can I assume this update DOESN’T work??
    There’s no real solution so far for every problems that was asked.

    • Reply NeaL Pradeep September 8, 2011 at 5:42 pm

      this update works well when followed all the steps!

      • Reply mohd September 9, 2011 at 3:59 pm

        Hi Neal,

        Despite having admin rights on my PC, disabled my AVirus & firewall, I still have the same error :

        Enter CS for MD5..
        Check MD5.. Do not unplug the cable..
        Please wait..
        I9100ZCKH2_I9100ZCKH2_I9100ZHKH2.tar.md5 is valid.
        Checking MD5 finished Sucessfully..
        Leave CS..
        Odin v.3 engine (ID:18)..
        File analysis..
        SetupConnection..
        Initialzation..
        Get PIT for mapping..
        Firmware update start..
        boot.bin

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

        There is something wrong with some files with the singapore model version.

        • NeaL Pradeep September 16, 2011 at 10:19 pm

          get the admin rights on your pc and then try to update the phone!

      • Reply Zul September 9, 2011 at 4:23 pm

        Thank.. thank.. thanks a lot to you NeaL Pradeep, my phone now really powerfull and smooth with lightning firmware

  13. Reply mohd September 7, 2011 at 1:11 pm

    Neal,

    As you can see below, I have no problem to update XXKH3.

    Thanks

    Added!!
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    CODE_I9100XXKH3_CL479037_REV02_user_low_ship.tar.md5 is valid.
    Checking MD5 finished Sucessfully..
    Leave CS..
    Odin v.3 engine (ID:18)..
    File analysis..
    SetupConnection..
    Initialzation..
    Get PIT for mapping..
    Firmware update start..
    boot.bin
    Sbl.bin
    param.lfs
    zImage
    factoryfs.img
    data.img
    hidden.img
    cache.img
    RQT_CLOSE !!
    RES OK !!
    Removed!!
    Completed..
    All threads completed. (succeed 1 / failed 0)
    Added!!

  14. Reply mohd September 7, 2011 at 12:57 pm

    Neal,

    Here is the error

    Added!!
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    I9100ZCKH2_I9100ZCKH2_I9100ZHKH2.tar.md5 is valid.
    Checking MD5 finished Sucessfully..
    Leave CS..
    Odin v.3 engine (ID:18)..
    File analysis..
    SetupConnection..
    Initialzation..
    Get PIT for mapping..
    Firmware update start..
    boot.bin

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

  15. Reply Eric September 6, 2011 at 9:22 pm

    I have downloaded SamsungGalaxyS2_I9100_ZHKH2_2.3.4.zip and extracted it. 2 files are there but how do I get the rest of the files such as the PIT file the modem file etc

    • Reply NeaL Pradeep September 7, 2011 at 5:57 pm

      all the files are there in the zip file!

  16. Reply Chris September 6, 2011 at 8:13 pm

    I have the same problem with admin rights already enabled. Any solutions?

    • Reply Eric September 15, 2011 at 2:49 am

      I tried this update twice and twice my phone was bricked when it failed.

      There seems to be a problem with this update.

      • Reply NeaL Pradeep September 16, 2011 at 12:12 pm

        there is no such feedback, have you tried updating with any other version?

  17. Reply Ricky Tan September 6, 2011 at 11:16 am

    Tried 3 times stuck at SetupConnection.

    • Reply NeaL Pradeep September 6, 2011 at 4:32 pm

      try restarting the pc and get the admin rights for your pc!

      • Reply mohd September 7, 2011 at 3:19 am

        Hi Neal,

        Still the same error. I fallback to XXKH3 it works fine. I think i have to give up on this firmware ZHKH2.

        Thanks

      • Reply mohd September 7, 2011 at 4:27 am

        Alternatively, do you have any other help. My phone is from Singapore and yet I’m not able to update.

        Thanks

        • NeaL Pradeep September 7, 2011 at 11:08 am

          what is the error message?

  18. Reply Jo Kart September 6, 2011 at 11:12 am

    I have the following error

    Added!!
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    I9100ZCKH2_I9100ZCKH2_I9100ZHKH2.tar.md5 is valid.
    Checking MD5 finished Sucessfully..
    Leave CS..
    Odin v.3 engine (ID:5)..
    File analysis..
    SetupConnection..
    Initialzation..
    Get PIT for mapping..
    Firmware update start..
    boot.bin

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

  19. Reply mohd September 6, 2011 at 9:02 am

    I try again and get this error. Thank u

    Added!!
    Odin v.3 engine (ID:17)..
    File analysis..
    SetupConnection..
    Can’t open the serial(COM) port.
    All threads completed. (succeed 0 / failed 1)

    • Reply NeaL Pradeep September 6, 2011 at 9:46 am

      kindly re apply the update with admin rights enabled on your pc!

      • Reply mohd September 6, 2011 at 10:27 am

        ok i will try again with admin rights.. i did try upgrade to XXKG5 and it works fine but not ZHKH2. Could it be the same issue? tks

        • Mohd September 7, 2011 at 6:32 am

          I did try what you suggested ie. login the PC with admin rights or adminstrator but still fails to load the new firmware for ZHKH2/ZCKH2. I dont understand why I can upgrade to the previous XXKG5 or XXKH3 but not this one ?

        • NeaL Pradeep September 7, 2011 at 5:51 pm

          you can update with any version!

  20. Reply mohd September 6, 2011 at 7:38 am

    I have try again.. but it stuck at setupconnection… I have waited over 20 mins nothing happen ?
    Below is the logs from the Odin message page. Please help. Thank you

    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    I9100ZCKH2_I9100ZCKH2_I9100ZHKH2.tar.md5 is valid.
    Checking MD5 finished Sucessfully..
    Leave CS..
    Odin v.3 engine (ID:17)..
    File analysis..
    SetupConnection..

  21. Reply kei September 6, 2011 at 7:30 am

    hi neal. is this also applicable for the galaxy mini S5570 phone?

    • Reply NeaL Pradeep September 6, 2011 at 9:48 am

      no, it cant be applied to the Galaxy MINI

  22. Reply mohd September 6, 2011 at 6:14 am

    Hi neal,

    I hv tried to update the zckh2 on my s2 but it always fail (3 times to be exact) and now I cant power up my phone. I can
    only go to download mode.Any reason and how to restore back to origin ?

    • Reply Md September 11, 2011 at 2:17 am

      Flash back to stock firmware/previous ROM you’re using.

  23. Reply Eric September 6, 2011 at 2:01 am

    I have downloaded the update package twice and unzipped it. There are only 2 files odin + I9100ZCKH2_I9100ZCKH2_I9100ZHKH2.tar.md5

    Whre are the rest of the files for the upgrade?

    Regards

    • Reply NeaL Pradeep September 6, 2011 at 9:53 am

      kindly follow the instructions!

    • Reply trilok September 13, 2011 at 10:56 pm

      it working

  24. Reply Jun Hong September 5, 2011 at 12:37 pm

    I’m from Singapore and haven’t received the update from OTA yet

    • Reply NeaL Pradeep September 5, 2011 at 2:45 pm

      this update will be pushed very soon through kies!

      • Reply Jun Hong September 5, 2011 at 3:37 pm

        oh i see thanks

      • Reply Barry September 8, 2011 at 10:23 am

        So will the update pushed through kies also wipe all handset data?

  25. Reply bryan September 5, 2011 at 6:42 am

    Have you released the root procedures for this firmware?

    • Reply NeaL Pradeep September 5, 2011 at 3:02 pm

      no, as of now the rooting procedure for this is not yet out but once it arrives, we will surely update with the same!

      • Reply bryan September 5, 2011 at 11:39 pm

        Thanks Neal.

        I’m rooted on lightning Rom now. means I should not update my firmware till root procedures released right?

        • NeaL Pradeep September 6, 2011 at 9:53 am

          it by defaults roots the ROM after applying this update!

        • bryan September 6, 2011 at 4:49 pm

          Hi Neal, same problems with the rest here. Failed on flashing thrice. Straight after “boot.bin”

          Now flashing back to XXKH3.

          See if it can be fixed.

  26. Reply ryan September 5, 2011 at 3:24 am

    hi nael, i just tried this few times and isn’t working,
    now im back using the xkg6..

    thanks

Leave a reply

Human Verification: In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.