Update Samsung Galaxy S II S2 firmware to Gingerbread 2.3.5 | Singapore firmware | IT Tutorial

Finally, I have my Singapore local set, Samsung Galaxy S II updated with the official firmware from Samsung. Rather than waiting for the official roll out of the firmware via Kies, I have obtained the packaged version and updated my set to the new Gingerbread 2.3.5 version. Below is the full instructions for the firmware upgrade.

Gingerbread 2.3.5

These are the files which you will need:

a) Samsung USB Drivers
b) I9100XXKI3.rar (specify the Password – samfirmware.com)

Phase 1- Preparation

1) Install the Samsung USB drivers





2) Unzip the main firmware file which will contain 5 files




Odin3 v1.83.exe


3) Run Odin3 v1.85.exe file


4) Power off your Galaxy S2


Phase 2 – Upgrading and Updating

5) Hold Volume down key+ Home button key and press power on

IMG 1042

6) Phone in download mode

IMG 1043

7) Connect your phone with USB cable. and you should get the message “Added! !” under the Odin’s message box in the bottom left.

8) In the Odin application, check only Re partition, Auto reboot & F. Reset time in option

IMG 1044

9) Specify files in Odin:

PIT = u1_02_20110310_emmc_EXT4.pit,

PDA = CODE_I9100XXKI3_CL577579_REV02_user_low_ship.tar.md5,

PHONE= MODEM_I9100XXKI3_REV_02_CL1062028.tar.md5,

CSC = GT-I9100-CSC-MULTI-OXAKI3.tar.md5

10) Hit the start button and process will begin


IMG 1046

IMG 1047

IMG 1050

11) Wait until your phone gets restart and then unplug the cable

IMG 1052

IMG 1053

Now your Samsung Galaxy S2 will be updated to I9100XXKI3 Android 2.3.5.



Special notes:

– Take Backup of your contacts messages and other data from your phone

– This procedure doesn`t format your internal memory. But messages, contacts and apps WILL be erased

– Shut down Samsung Kies completely prior the start of the upgrade

– This is not a root process and thus the warranty is not voided

Disclaimer : This post is for education purposes and although this process is tested to be successful on a Samsung S II, you may proceed with the steps at your own risks.

Read other related posts:



Share this article on:
Follow us on:

Facebook comments:

  9 comments for “Update Samsung Galaxy S II S2 firmware to Gingerbread 2.3.5 | Singapore firmware | IT Tutorial

  1. nilesh chipade
    October 5, 2011 at 1:52 am

    i am from INDIA can i update my galaxy s2 I9100 to 2.3.5 Singapore version.

    • Alan Soon
      October 5, 2011 at 9:59 pm

      am not sure. it works well on my Singapore set though.

      • Knb
        November 16, 2011 at 1:43 am

        great bro,but network signal is not stable,could you
        Advice any idea?

  2. orbknives
    November 16, 2011 at 5:02 pm

    Thanks for your tutorial, im also here at singapore. Planning to follow your tutorial, but before that just one question, if I upgrade to this firmware (I9100XXKI3) will I still be able to update through KIES? Will KIES still recognize my phone to install other updates? Because i think this firmware has different region. Thanks!

    • Alan Soon
      November 18, 2011 at 12:57 am

      The KIES still work for me but right now there is no further OTA updates, so I will not be able to accurately answer your query.

      • Yosh
        November 23, 2011 at 2:41 pm

        Hello , I update it , my is singapore M1 set , now my kies say the my firmware does not support upgrading , oh man..help..

  3. Wen
    December 4, 2011 at 7:23 am

    Hi Alan, Nice job!
    After updated to 2.3.5, does Kies still prompting you to update to the current Singapore fw 2.3.3? Is it possible to rollback to 2.3.3 using Kies? Thx

  4. YM
    December 4, 2011 at 1:48 pm

    hi, in kies client – it says.. no longer supporting update for this firmware.. its it ok? seems to me.. its a beta version

  5. JM
    December 25, 2011 at 12:57 am

    Hi, why is it needed to repartition and put in the PIT file?

    If you don’t put it in, can we save your information from being wiped completely?

Leave a Reply

Your email address will not be published. Required fields are marked *