Galaxy S II

How To Update Samsung Galaxy S II I9100 to Gingerbread XWKDD 2.3.3 Firmware

Galaxy S2 LogoFor all those who have bought the latest Samsung Galaxy S II GT I9100, straightaway gets first leaked firmware which is dubbed as XWKDD 2.3.3. Though this firmware is the latest firmware, there are some  minor bugs which are sorted out in this custom beta version. Please note that this update is not the official firmware which is released by Samsung Electronics but it’s a beta release which Samsung releases for its beta testers to test the same. So just like we simplify the firmware update procedures for other handsets like Samsung Galaxy S GT I9000, Samsung Galaxy Ace, to name a few but a whole list can be found by using the search option above.

Since this is the first firmware update, follow the instructions which are mentioned below carefully as if not following the below instructions, you may brick your phone. Right from the pre requisites to the complete upgrade instructions, follow every single instruction so as to facilitate the smoother firmware update. Additionally, please note that flashing with this firmware will not void the warranty in any manner and also upgrading with this firmware won’t root the Galaxy S 2 I9100 and hence the warranty is intact.

Pre Upgrade Instructions:

  • Before proceeding to update, you need to ensure that you have synced all your contacts with your Google Account, all sms, applications, videos and music files which are there in your phone should be taken a backup or else the data will be lost. Anything which is in SD card will not be lost, so you can alternatively move to SD Card. If you are planning to store in internal SD Card then it’s preferred to store the data in computer as a backup as in an unlikely event the data in SD Card may get corrupted.
  • Next up remove the SIM card as well as the external SD cards if any in your phone, just to make sure that in an unlikely event the data in it doesn’t get corrupted,
  • Ensure that you have kept original USB cable handy which you have got with your Galaxy S II GT I9100,
  • Additionally, ensure that your phone has at least more than 50% of battery power left, this is just an advisory which if followed then you will not experience any difficulties as while updation of the device the battery consumption is at a maximum,
  • Ensure that your computer / laptop which runs on a XP, Vista or Windows 7 OS the firewall and other antivirus programs are disabled and also you should have admin privileges to download and install the software including the drivers and also along with this you will be requiring the USB port on your computer which supports USB 2.0.
  • Last but not the least ensure that your phone is Samsung Galaxy S II GT I 9100 and not any other phone as if you proceed installing any other phone then there is a high possibility that you will brick your phone after which your phone will become un usable.

Procedure to update Samsung Galaxy S II with Gingerbread XWKDD 2.3.3:

  • After downloading the Firmware update package which contains items like Odin, firmware file, EXT 4 PIT which will be helpful in the firmware updation process. Also, as soon as you download the zip file, you will have to extract the same and in the process of extraction, if you are prompted to enter in the password then you will have to enter the password as and after the extraction you will get the above mentioned 3 files as shown below,

Extracted files

  • Please note that after you extract the main folder to get the above three files, you will have to again extract the folder “I9100XWKDD_XXKDC_XXKDH” to get a single file “I9100XWKDD_I9100XXKDH_I9100OXXKDC_HOME” which is nothing but the PDA file which we will be using in the due course of the time.
  • Now, from the extracted files, open the Odin3 v 1.83 file as shown in the above extracted files and then a new window will be opening up as shown below,

Odin 3 v1.83

  • Keeping the Odin window as it is, next up you will have to ensure that you put your phone into download mode. Now, switch off the phone and ensure that you take out any SD Card as well as SIM card if any and keep your phone in the switch off mode. Download mode in Galaxy S II can be entered by pressing down on Volume Down button + OK button, and holding both simultaneously press the Power Button. You can also refer the below picture if you are unable to enter into the download mode.

Galaxy S2 Download Mode

  • As shown above the download mode screen will look like the green Android Logo, after this you will have to connect your phone to the computer in which Odin is open with the help of USB cable. As soon as you connect the phone, you will see that first ID:COM box as shown below will turn yellow and in the message box you will see that it will show ADDED as shown in the below snapshot.

Browse files

  • Now, as soon as phone is connected, you simply need to select the files as mentioned below, without changing any parameters as shown in the below screen shot. You will have to select the below mentioned files from the package which you have downloaded and extracted as mentioned above,

PIT – EXT4.pit


  • Apart from the above two don’t select any of the other options as then your phone may get dead too. So, now as soon as you enter in the fields with the above mentioned files, you will have to click on the Start option to proceed for the updation process after which the device upgradation process starts as shown below,

Updating Phone

So, once the firmware updation is completed, you will see that the device will be restarted and after which you will have to pull off the USB cable from your phone. Now, as soon as the update is applied into the phone, the phone will process the update at the final stage which will be shown just like the below mentioned screen as in the message box you will see the message as “PASS” which shows that the firmware update was successful. Since there is a cache memory of the previous firmware gets stored in the device, you will have to clear the same and which can be done by performing the full reset by dialing the short code *2767*3855# and then you will see that all the cache is cleared successfully. To check that version has been successfully updated or not you will have to type in the code as “*#1234#”. Do, let us know if you encounter with any of the problems as we will ensure that all problems are solved.

Note: Since the firmware update has been updated, all the APN Settings will be cleared. So, to access all the data services / MMS / Internet, you will have to get the Internet settings from from your Service provider.



  1. rajeev

    April 27, 2012 at 7:28 pm

    hy how do i do back up? all the things whicj are in the the phone

    • Pradeep Neela

      April 27, 2012 at 10:54 pm


  2. Password

    March 25, 2012 at 8:20 am

    I hv tried wipe off data n was asked to enter password. Tried but failed . only 16 characters is allowed. Pls help

  3. Usman

    March 11, 2012 at 7:51 pm

    Ok now I reflashed and time there weren’t any warnings or errors , but the device rebooted and now there is a loop of animated splash screen of Galaxy SII !! Did it work ?

    • Neela Pradeep

      March 14, 2012 at 12:09 am

      re insert the battery and re apply the update!

  4. Usman

    March 11, 2012 at 7:08 pm

    I followed the instructions and when the the device restarted , there were warnings on the whole screen and it asked me to restart the device ! I restarted it and its been 25 minutes and its on the main splash screen “Samsung Galaxy SII “! Is this normal ? Its urgent ! Please help me out here !

  5. Usman

    March 11, 2012 at 7:04 pm

    I followed the instructions and when the the device restarted , there were warnings on the whole screen and it asked me to restart the device ! I restarted it and its been 25 minutes and its on the main splash screen “Samsung Galaxy SII “! Is this normal ?

  6. Dave

    February 11, 2012 at 2:32 pm

    I’ve just ran the upgrade and it’s worked. AWESOME.
    Many thanks for the walk through and files.
    I had a problem with \unrooting\ my phone as it kept looping the splash screen.
    Some of the pages on XDA assume that you know what they’re talking about.
    You have it down in \Plain English\.
    Many, Many thanks for your help.

  7. Alexander

    January 29, 2012 at 4:48 pm

    Hi… I screwed up the update process.. Now my galaxy s 2 shown an exclamation mark sign in between two things which is phone symbol and pc symbol.. how to resolve this? Please help me… thanks in advance…

    • Pradeep Neela

      January 30, 2012 at 10:21 am

      its perfectly normal, it won’t harm the performance!

  8. Alexander

    January 29, 2012 at 12:41 pm

    I tried to update my galaxy s 2 according to the instructions above. But one thing I got it wrong is I didn’t use the original Samsung USB cable during the process. Now my Galaxy shows a white phone and white pc with and exclamation sign in between. I know this has to be something to do with me not using the original Samsung USB cable. How to get this thing fix? Can anyone help me? Please… Thank you in advance…

  9. Ron Westerveld

    January 23, 2012 at 8:10 pm

    AFter the update my galaxy SII is starting up and rebooting over and over again.
    What can i do to resolve this problem?

    I followed the instructions of your topic \How To Update Samsung Galaxy S II I9100 to Gingerbread XWKDD 2.3.3 Firmware\.
    Did it 5 times now with the same results every time.
    How can i resolve this problem?
    Please help.

    • Pradeep Neela

      January 23, 2012 at 10:24 pm

      are you updating the n/w locked device?

  10. Dustin

    October 16, 2011 at 11:41 am

    It seems to have reformatted the whole phone and started from the beginnning only in GERMAN or DUTCH!! WTF??

    • NeaL Pradeep

      October 16, 2011 at 12:30 pm

      change the language from the Locale and text!

  11. Avram

    October 15, 2011 at 2:13 pm

    How long does Odin run for before phone restarts?

  12. Avram

    October 15, 2011 at 2:11 pm

    Is there any way to go back to stock if this doesn’t work?

    • NeaL Pradeep

      October 17, 2011 at 9:33 am

      yes you need to follow the instructions for the corresponding article to update with your stock version!

  13. vinaykumar

    September 12, 2011 at 2:15 pm

    hey is it possible to install this procedure to samsung star?
    if it install what will happen?
    please help me…

    • NeaL Pradeep

      September 16, 2011 at 7:19 pm

      no, it doesnt support this firmware!
      it will brick the phone if you install!

  14. nafles

    August 31, 2011 at 8:14 am

    i cant connect to kies because it doesnt recognizes my firmware

    • NeaL Pradeep

      August 31, 2011 at 10:59 am

      kindly update with the next available version for your phone!

      • nafles

        September 4, 2011 at 5:05 am

        wich is?

  15. nafles

    August 29, 2011 at 6:58 pm

    Hi, I installed this and is working fine, the thing is, since is not an official firmware i cant connect to to kies, is there any way to reverse this and go back to stock??

    • NeaL Pradeep

      August 29, 2011 at 10:19 pm

      yes you can get back to stock version, may we know on to which version you wish to come to?

      • nafles

        August 30, 2011 at 11:16 am

        hi, I currently have Gingerbread XWKDD 2.3.3 Firmware (installed from this guide) but i cant remember wich one i had before this, the thing is i need the original stock firmware so i can use kies.

        • NeaL Pradeep

          August 31, 2011 at 12:41 am

          yes you can use the KIES to update but before that the Samsung has to release the firmware over the KIES!

  16. rezwan

    August 27, 2011 at 10:27 am

    finally i solve my problem………. thank for your post………

    is it possible to update galaxy sII in Android OS, v3.0 (Honeycomb)

    • NeaL Pradeep

      August 27, 2011 at 11:18 am

      no, not as of now but as soon as it arrives, we will let you know!

  17. Arun

    August 27, 2011 at 8:36 am

    hi There,
    How can i update the firmware if i have a mac??

  18. rezwan

    August 19, 2011 at 10:27 pm

    hi…… i have a problem in my galaxy sII. recently i rooted my galaxy and install my font. but when i restore my font, my phone rebooted automatically. after rebooting….. my phone could not open. could you please help me as soon as possible……..

    I download “I9100XWKDD_XXKDC_XXKDH” file. there is a problem in file. when i extract this file it show crc error. so could you please give me the link where i can download the file properly……….. please answer me urgently………..

    • NeaL Pradeep

      August 23, 2011 at 11:47 am

      its there in the procedure, kindly run through the pages to find them!

  19. bjcomposer

    July 24, 2011 at 6:45 pm

    Just bricked my phone using the above method. I mean I exactly followed these instructions. Now I have a red android screen saying “Software Update Fail”. Any ideas?

    • NeaL Pradeep

      July 24, 2011 at 7:19 pm

      you need to procedure again to unbrick the phone

  20. mariejean

    July 20, 2011 at 7:12 pm

    OK parfait

  21. Annex

    July 20, 2011 at 3:16 pm

    hey guys,i change my galaxy s 2 firmware to 2.3.3 gingerbread xwke2 coz they say its a stable version, seems that my S2 sometimes increase temperature to 39 degree celsius when i browse my phone for awhile,and its a little hot there something wrong with these?the usual normal temperature of the battery is 32-34 degrees base on the battery life app widget that i installed..pls help?thank you…

  22. Andre

    July 13, 2011 at 10:00 am

    Hey i’m doing the upgrade but for some reason Odin 3 has bin stuck at setupConnection, is this normal?

    • Neal Pradeep

      July 13, 2011 at 10:02 am

      have you tried restarting the device and system!?

  23. Slickz0r

    July 1, 2011 at 8:16 pm

    Hi, for those who have problems with first boot, asking for a password ( confirm password ), just spam random passwords, till you get an error messahe, telling you that if you format your sd-card you will loose all data, enter another random password, and ok oance more. youre phone should boot corectly now. Cheers.

    • Marc

      February 2, 2013 at 11:42 pm

      Aye bro you litterally helped me skip a whoolllleee bunch of bs lol thanks bro !!

  24. don

    June 16, 2011 at 5:05 pm

    HI…my phone is in the downloading mode now where it says “Do not turn off target”…and it’s been on this mode for more that 50mins now…does it take this ling or is something wrong and i need to start all over again???

    Thanks…urgent replies would be extremely appreciated.

    • Neal Pradeep

      June 16, 2011 at 5:48 pm

      after you see the download mode, you will have to plug the usb cable to follow the remaining procedure!

    • Neal Pradeep

      June 16, 2011 at 5:48 pm

      you can get out of download mode by pulling out the battery

  25. Kim

    June 6, 2011 at 8:12 pm

    The reason i am asking is because in the screenshots above which are taken to give you a guide show that the ‘Re-Partition’ option is also ticked. So what do i do? do i check that or uncheck?

  26. Kim

    June 6, 2011 at 8:08 pm

    In the options tab, which boxes do i have to tick? Only ‘Auto Reboot’ and ‘F. Reset Time’?

  27. shonnes

    May 27, 2011 at 5:02 pm

    It did the same with me as well. Prompting for only a 16 character password. I tried androidadvices, androidadvices.c, re-tried androidadvices… nothing. I ended up using up all my chances on the password and it gave in red writing something about not being able to format sd card as it was the wrong password…. ?

    It booted into phone fine and has changed build number to GINGERBREAD.XWKDD, does that mean it has worked?

    Any response would be appreciated. S

    • Neal Pradeep

      May 27, 2011 at 7:35 pm is the password @shonnes

      • Jason McCaul

        June 15, 2011 at 5:13 am

        All I had the same thing, if you set a pin number on your phone then enter this I did and it worked, so its actually asking you for your pin.

        The is foe the rar file only

  28. DaMentalOne

    May 15, 2011 at 12:18 am

    Hi there,

    After following the instructions here, the phone restarts, then tells me to ‘Confirm password’

    Any ideas what this password could be?

    Thanks in advance.


    • Neal Pradeep

      May 15, 2011 at 3:32 am

      @s\damentalone the pass. is

      • DaMentalOne

        May 16, 2011 at 11:23 pm

        Thanks for the reply, I managed to get everything working.

        However, now whenever I start my phone up, it has the normal boot screen, but with an additional item.

        A Yellow Warning triangle with an exclamation mark in it.

        Any clues as to what this means?

        Thanks again,


        • businka19

          June 12, 2011 at 11:06 pm

          I have the same triangle, what does it mean? The phone is rooted fine btw, but still wondering why the triangle at start-up is there. Tnx

          • Neal Pradeep

            June 13, 2011 at 2:28 am

            its the download mode!

      • SAB

        May 18, 2011 at 9:36 pm

        It tells me that this password is too long only 16 characters are allowed

        • Neal Pradeep

          May 19, 2011 at 5:15 am

          @SAB PASSWORD IS ACCESSIBLE! just check it once again!

    • Erhan

      July 12, 2011 at 11:56 pm

      the phone restarts, then tells me to ‘Confirm password’ any idea password?

      • Neal Pradeep

        July 13, 2011 at 9:37 am

        enter any password for 3 times and then the password will be resetted, though its a very rare case that its asking you for the password!

  29. Umer

    April 30, 2011 at 12:04 pm

    Hi Neal, wanted to know if you run QUADRANT on SGS with XWJVB, why the scores are so low? i mean with the stable 2.2.1 it was reaching upto 2000 but with this version it hardly reaches 1000, even rooting did not make any difference.

    Is there a bug with 2.3.3 or anything else?

    Actually its hard to get in contact with you directly, so have to use your posts (comments section)


Leave a Reply

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

Comment moderation is enabled. Your comment may take some time to appear.

Most Popular

To Top