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.

  • memet

    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…

    • http://twitter.com/pradeepneela NeaL Pradeep

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

  • Jason

    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.

    • http://twitter.com/pradeepneela NeaL Pradeep

      are you running as an administrator in the pc ?

  • Andrew

    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.

    • http://twitter.com/pradeepneela NeaL Pradeep

      thanks andrew for your tip!

  • Bryan

    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?

  • blckaapldroid

    Ermmmmm… Any Odins for Mac? >.<

    • http://twitter.com/pradeepneela NeaL Pradeep

      NO, Not as of now!

  • Jeff

    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.

  • Mauricio Oliveira

    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

    • http://twitter.com/pradeepneela NeaL Pradeep

      check with the USB ports and have the admin privileges!

      • Joanna

        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.

        • http://twitter.com/pradeepneela NeaL Pradeep

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

  • omar

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

    • http://twitter.com/pradeepneela NeaL Pradeep

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

  • andorid user

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

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

    • http://twitter.com/pradeepneela NeaL Pradeep

      check with the admin privileges!

  • DJ

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

  • bhawan

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

    • http://twitter.com/pradeepneela NeaL Pradeep

      kindly follow the instructions again!

  • Jo Kart

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

    • http://twitter.com/pradeepneela NeaL Pradeep

      this update works well when followed all the steps!

      • mohd

        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.

        • http://twitter.com/pradeepneela NeaL Pradeep

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

      • Zul

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

  • mohd

    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!!

  • mohd

    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

  • Eric

    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

    • http://twitter.com/pradeepneela NeaL Pradeep

      all the files are there in the zip file!

  • Chris

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

    • Eric

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

      There seems to be a problem with this update.

      • http://twitter.com/pradeepneela NeaL Pradeep

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

  • http://www.rickytan.com Ricky Tan

    Tried 3 times stuck at SetupConnection.

    • http://twitter.com/pradeepneela NeaL Pradeep

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

      • mohd

        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

      • mohd

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

        Thanks

        • http://twitter.com/pradeepneela NeaL Pradeep

          what is the error message?

  • Jo Kart

    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)

  • mohd

    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)

    • http://twitter.com/pradeepneela NeaL Pradeep

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

      • mohd

        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

          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 ?

          • http://twitter.com/pradeepneela NeaL Pradeep

            you can update with any version!

  • mohd

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

    • http://twitter.com/pradeepneela NeaL Pradeep

      remove battery and then check!

  • kei

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

    • http://twitter.com/pradeepneela NeaL Pradeep

      no, it cant be applied to the Galaxy MINI

  • mohd

    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 ?

    • Md

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

  • Eric

    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

    • http://twitter.com/pradeepneela NeaL Pradeep

      kindly follow the instructions!

    • trilok

      it working

  • Jun Hong

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

    • http://twitter.com/pradeepneela NeaL Pradeep

      this update will be pushed very soon through kies!

      • Jun Hong

        oh i see thanks

      • Barry

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

  • bryan

    Have you released the root procedures for this firmware?

    • http://twitter.com/pradeepneela NeaL Pradeep

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

      • bryan

        Thanks Neal.

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

        • http://twitter.com/pradeepneela NeaL Pradeep

          it by defaults roots the ROM after applying this update!

        • bryan

          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.

  • ryan

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

    thanks