How to Update Samsung Galaxy S GT I9000 with XWJW1 Gingerbread 2.3.6 Firmware

Galaxy S ICS New logoIt was just few days back when an all new version of firmware has arrived in the form of XWJW1 Gingerbread 2.3.6 firmware which not only ropes in the goodness of the latest Darky’s 10.4 custom ROM custom ROM support which is undoubtedly a masterpiece when it comes to the performance as well as battery life. In the due course of this article we will be discussing the same and will check out on how you can first install this XWJW1 firmware so that in the coming days we can then come out with the tutorial to update with Darky’s super Custom ROM Firmware.

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 S GT I9000 which is a very unlikely event if you follow the instructions carefully.

Caution: If you are having any sorts of lag fixes then you need to disable all of them from the Recovery mode as if you proceed without disabling the same then there is a possibility that you may face issues in updating the phone.

Rooting Information:

  • In the process of this update, the phone won’t be rooted in any manner. Also, just in case if your device is already rooted on some firmware then after applying with this update, the rooting will get void.
  • Just in case if you wanted to root this firmware, then we will be soon coming up with the rooting process in the next article.

So before we proceed to the tutorial on how to update, you will need to follow the list of pre requisites from the below mentioned link so as to facilitate the safer and faster firmware update.

Quick Pre Requisites

So assuming that you have followed the above list of pre requisites, you now need to proceed to the next page where we will see on how you can apply this update of XWJW1 in your Galaxy S GT I9000.

  • Ove M

    Hei, I can not download the XWJW1 Firmware package, it appears always a hotmail message with US copy rights complainment. Here are some specification of my i9000 Galaxy S:
    Firmware: 2.3.6; gingerbread: xwjw1; kernel: xwjw1-cl788890 root@dell 89-#2.

    I would be very gladful if you could give me some advice for a compatible kernel.
    Thanks in advance!
    T. OM

  • starnet

    Does it support Arabic language? How to add this language after the operation?

    • Pradeep Neela

      yes it supports arabic

  • Aviral_dua

    Can i Update it from 2.3.4 xxjvr ?

  • Aviral_dua

    Can i Update it from 2.3.4 xxjvr ?

    • Pradeep Neela

      yes you can apply the update

  • nikko

    i got a problem when i was doing this.
    i did the first step like
    – download the firmware
    – open odin
    – and download mode the phone
    – put the CODE in the PDA

    but when i started it says “FAIL!” instead of “RESET”
    and accidentally pull out the USB connector from the phone
    and suddenly i cant open my phone now..

    please HELP…urgent help please

  • nikko

    i got a problem when was doing this.
    i did the first step like
    – download the firmware
    – open odin
    – and download mode the phone
    – put the CODE in the PDA

    but when i started it i says “FAIL!” instead of “RESET”
    and accidentally pull out the USB connector from the open
    and suddenly i cant open my phone now..

    please HELP…urgent help please

  • ahmed

    hi does it support arabic langugae

  • pravin

    hey plz help how can i update my samasung galaxy I9003
    firmware version :- 2.2.1
    baseband version :- I9003DDKC1
    kernel version :-
    root@se-s605 #1
    build number Froyo.DDKF1
    so plz give me the suggestion for latest update of android version

  • rimi

    Thanks Neal, also Im planning to use amestris v 7.3, so which would be best – odex/deodexed and wipe/no wipe?

  • rimi

    Hi Neal,

    Can you explain why this firmware version has only a pda file ? what about the phone and csc files?

    • Pradeep Neela

      this firmware comes with an all in one package!

  • Mridul

    I’m on the stock 2.3.3 firmware
    and my buildnumber is GINGERBREAD.DDJV9

    Can I apply the update?

    • Neela Pradeep


  • jason

    I see baseband and kernel dont line up…but complete

  • jason

    I have sgs gt i9000m updated with 2.3.6 and now have no 4g service entered proper apn and still nothing …please help

    • jason

      firmware 2.3.6 baseband version i9000xxjw4 kernel version root@Dell89#2 build number gingerbread.xwjw1

    • Neela Pradeep

      i9000 doesnt support 4g

  • User Android

    Hello and Good time,
    I have a huge problem.
    After two weeks, after installing the software…
    How to Update Samsung Galaxy S GT I9000 with XWJW1 Gingerbread 2.3.6 Firmware
    How to Root Samsung Galaxy S GT I9000 on XWJW1 Gingerbread 2.3.6 Firmware
    My mobile (Samsung Galaxy S GT-I9000) does not and will no longer boot up.
    I am also using other software. and turn Off the phone to enter the device in the Download mode. But when recovery The recovery mode can be entered by pressing Volume Up Key + OK button, and holding both simultaneously press the Power Button. In recovery mode, my phone The color red message…
    “E: failed to mound /sdcard (File exists)”
    ” your storage not prepared yet. please use UI menu for format and reboot actions”
    and I will do my mobile “Wipe data/factory reset” my phone The color red message…
    “E: format_volume: rfs format failed on /dev/block/mmcblk0p2″
    and that my phone will not boot and does not work.

    Desperate please help me.
    I too love my phone.


  • thu ra min

    Hi i have Samsung Galaxy S GT I9000

    FIRMWARE VERSION: 2.1-update1
    KERNEL VERSION: 2.6.29 root@SE-640 #2

    Please advice if i had update the above,How to firmware update and root?GingerBread 2.3.6 itself has several version it seems..
    XWJW1 :(
    which firmware i should go ???

    and which ROM i shall update?

  • Sandeep

    How we can disable Voodoo Sound , my phones sound is nott good enoung with this voodoo, also tethering is not working at all.. I am on 2.3.6 i9000XXJVT with semaphore and Amestris 7.1
    Please suggest

  • Jimmy

    if i update firmware .. will i loose all application installed on my phone? will i have to install it again after firmware update?

  • kwasi

    March 14, 2012 at 14:03

    I have Samsung galaxy s GT I 9000 ; firm ware: 2.3.4 ; base band ver. : I9000 XXJVR ; build no. gingerbread xxjvr ;
    kernel ver – I9000 xxjvr – ch 425308 se. infra@ SEP – 63# 2

    I experienced force close issue so I applied the recovery mode and followed the procedure and reboot the device.
    I then realised that there was an update ready on the Samsung Kies so I clicked update. The information on the Kies
    indicated that the firmware ver is PDA: JVR / PHONE: JVR / CSC: JVR( SWC ). However on the phone itself the informationsays : firmware ver. 2.3.4 and baseband ver. I9000xxjvr

    What I have noticed is that if I UNINSTALL applications like “WhatsApp, Skype and Bible” and put the device off,then next day when I switch on those applications are re-installed. Also if I copy music on to the device next day when I switch on, the music is deleted. Force issue still persist on skype, whatsapp, bible and avg.

    Please advise.

    Thanks in advance,


  • s90

    i followed the instructions but i am stuck at boot.bin…..please tell me wat to do…fast

    • Neela Pradeep

      check with the usb debugging mode setting!

  • Kyril

    I have a Samsung Galaxy S Model # GT-I9000M
    Firmware Ver: 2.3.3
    Baseband Ver: I9000UGKG3
    Kernel Ver: sj0829.kwon@SEP-08 #2

    I am new to this whole ROM update environment and although I have a technical background and training in computers, I am hesitant to move forward without confirmation of the following questions:

    1. Can I update my phone with this 2.3.6 XXKPQ firmware without risk of harming the phone

    2. I have used all the recommended back up application to back up contacts, music/pics/video, applications etc to my SD card. If I wipe data/factory reset the phone as is ‘recommended’ above, by simply recovering the backed up data to the phone reinstall my applications and such? Do I even have to perform a factory reset/wipe data command?
    3. Can I apply the semaphore upgrade to this phone as well once I have installed the gingerbread update mentioned in point 1 above?

    Thanks for your help on this matter and I look forward to your reply.


  • razib

    Hi, i am updating/flashing SAMSUNG i 9000,
    Firmware version-2.3.6,
    Kernel version se.infra@SEI-22 #2
    1) IS it a latest stable updated firmware for 2.3.6 ?
    2) some tymes it said “process stoped” force close. in this tym my mobile network block. after force close im back.
    Please help me.

    • Pradeep Neela

      yes its the latest and stable!
      clear cache from recovery, it will be fixed!

  • Mukhlis

    hi..i m on semaphore kernel alongwith gamerz rom..can i flash this? I want to go to darky’s rom and i need this firmware..please reply!!

    • Mukhlis

      Hey pradeeep…Reply!

    • Pradeep Neela

      disable the lagfixes and update via XXJVU

  • Robert

    Hi, home button is not working properly after this firmware update. When i press home button, nothing happens, screen remains black for 10 seconds then it will maybe pop up, maybe not. Sometimes i have to press HOME few times untill screen appears… how to fix it?

    • Pradeep Neela

      apply the update once again, which device you have updated?

  • Tapan

    Hi Pradeep,
    I have the Indian 2.3.3 Gingerbread version on my SGS GT-i9000. Was thinking of upgrading the firmware but confused about which version is better? I9000XWJW1or I9000XXJVU or I9000XWJVZ? What additional features does JVU have? Tks.

    • Pradeep Neela

      JVU comes with screen unlock capability and many stability fixes!

  • Puspak

    Hi Neal,
    Can i apply this to Galaxy S GT-I9000 used in India ? Will the CSC be fine ?

    • Pradeep Neela

      yes you can apply the update!

      • Puspak

        Hi Neal,
        Can I flash xwjw1 with Indian Csc and modem(DDJV5 and DDJV9 ) ?

        • Pradeep Neela

          we haven’t tried it but it will be a risky thing to do!

  • Prof Lucas
  • Jayadeep Kumar

    Hi, i am using SAMSUNG GT-I9003,
    Firmware version-2.3.6,
    Baseband Version I9003JXKP3,
    Kernel version–CL811961 root@DELL132 #1

    Could I update this firmware to XXJVU and how? Please help.
    Thanks & Regards,

    • Pradeep Neela

      yes you can apply this update by following the procedure mentioned!

  • Hemant

    Hey Neal, here i got problem wid my I9000 bcz itz goin in Download mode————–i just read in after googling tht some samsung i9000 were built such tht they can’t go to download mode using tht 3 combos.
    please give me the solution———————-looking 4ward 4 ur reply soon.

  • Black Gekikara

    Hello there,

    I don’t know why my first comment didn’t show so I will try this one more time.

    I tried applying this update but it did not work so I switched off my phone, while still in Download mode.

    When I tried to switch it back on…Nothing happened!

    Any tips on this please?

    Thank you very much

  • Suzumiya Yuki


    I turned off my phone during download mode after a failed install and I can’t seem to turn it back on >.<

    Any tips

    • Neela Pradeep

      re insert the battery and then check with the same!

  • Cem

    Hi Neela,

    I’got two question if allowed :)

    1. Question
    I upgrade a few days ago to xxJVU from your post. Work great. My device was fast as never before. Then next day I rooted according your post again with CMW (CF-Root-XX_OXA_JVU_2.3.6-v4.3-CWM3RFS). also wihtout problems. But I realized that the Gallery opens up very slow or even hangs which was not the case before rootins. Is it possible that the tweaks has caused such behavior? I tryed to disable all tweaks but nothing changed.

    2. Quetsion
    I need to restore a few applications from my CWM backup before the upgrade. How can I do that?

    Thanks in advance

    • Neela Pradeep


  • Cem

    Hi Neela,

    I’ve got 2 questions if allowed :)

    1. Question,
    I’ve upgraded to xxJVU. Worked fine, fast perfect. next day I rooted with CWM (CF-Root-XX_OXA_JVU_2.3.6-v4.3-CWM3RFS) from your post. but then I realized that the Gallery “hangs” sometimes when first started. or it takes huge time to update thumbs like 30 seconds. I disabled ALL tweaks in CWM but no success. Is it possible that CWM tweaks have been the reason for that?

    2. Question
    I need to restore just only some application from my previous CWM Backup. How can I do that?

    Thanks in advance

    • Neela Pradeep

      just clear the cache and it will be fixed!
      its preferred to install the apps rather than via CWM!


    GingerBread 2.3.6 itself has several version it seems..
    XWJW1 :(
    which firmware i should go ???

    and which ROM i shall update?

    • Pradeep Neela

      Go with XXJVU!

      • KK Yasir

        does XXJVU supports arabic language.. i have just install 2.3.6 XWJW1 but it doesn’t support arabic language.. i need arabic language in my I9000..

        Can u please suggest the best firmware version which supports Arabic and English both ..

        • Pradeep Neela

          no it doesnt support arabic language

  • Imran Ithisham

    The first 2 letters of the code represents the region / country and the only difference you could expect are the language packs they carry. Most of the firmwares that come up on androidadvices are European by origin and they are more stable than the rest. Official Asian firmware is still at 2.3.3 compared to Europe’s 2.3.6.

    XW J\W\1 is newer than XX J\V\U because \W\ comes after \V\ in the alphabet lol… I am serious ;)

    Letter Code:

    XX—> Austria, Belgium, France, Germany, Hungary, United Kingdom
    XW—> Austria, Belgium, France, Germany, Hungary, Italy, Nordic, Spain, United Kingdom
    XE—> Bulgaria, Estonia, Kazakhstan, Latvia, Lithuania, Russia, Ukraine
    DD—> India
    DX—> Indonesia, Malaysia, Philippines, Singapore, Vietnam
    DZ—> Malaysia, Singapore
    JP—> Arabic, Algeria, Egypt, Iran, Iraq, Kuwait, Morocco, Nigeria, Oman, Pakistan, Saudi Arabia, Syria
    JV—> Tunisia, Turkey

    Sri Lanka

  • Alex

    BIG PROBLEM, did the update but the phone did not reboot correctly so i took off the battery ans now the phone do not open anymore. It is lock on the introduction window……

    • Pradeep Neela

      we hope this issue is now solved!


    Hi, i am using SAMSUNG i 9000,
    Firmware version-2.3.5,
    Kernel version se.infra@SEI-28 #2

    could i update this firmware? do i need to update the ROM? Please help.

    • Pradeep Neela

      yes you can apply the firmware on your phone!

      • SHYAM


        would the ROM be updated if i update this firmware?


        do i need to update the ROM? or existing ROM would work?

        • Pradeep Neela

          yes you can apply the firmware!

      • SHYAM


        would update ROM if applying this firmware ?

        could i update ROM Amestris. V7.1 too?

        i need a stable version of ROM, Firmware please suggest.

        • Pradeep Neela

          yes but for this you need to disable all the lag fixes from recovery and apply this update!

  • shyam

    My phone mode is I9000
    Firmware Version 2.3.5
    Kernel Version se.infra@SEI-28 #2

    Can i update this firmware version?
    Do i have to update the ROM?

    Pls help…

    • Pradeep Neela

      yes you can apply this update in your phone!!

  • LDAP

    Hi Neela,

    I also have the NO SIMCARD detected issue after updating to this rom. I have wiped cache/reset, remove battery. Do you know what i can do to fix?

    Thank you :)

    • Pradeep Neela

      its not a known issue, re apply the update, it will be fixed!

      • Mahmud Koya

        Dear Neela,

        I updated my SGS GT I9000 with this XWJW1 and rooted as well as per your tutorial. Everything went well and smooth. But my phone now does not recognize the SIM card. There is no phone service! WIFI and all other apps including Super User, Rom Manager etc are working. (Now About phone: Model GT-I9000, Fir ware version:2.3.6 , Baseband version: Unknown, Kernel Version: root@DELL89#2, Build number: GINGERBREAD.XWJW1)
        I wiped cache, did factory reset and tried this update many times, but all with the same result. I can get into the recovery mode and download mode.
        Finally I decided to go back any other earlier version of GB. I tried many GB versions of 2.3.5. The Odin accepts the device but in the middle of updating process, it stops and finally the device goes off. How can I over come this issue and get back my device as a working phone?

        Thank you,
        Mahmud K

        • Pradeep Neela

          update with XXJVT Firmware and it will be fixed, please dont update n/w locked device!

      • LDAP

        Hi Neela,

        Just to update you , i did a complete re apply off the update step by step, SIM card would not detect before
        and after rooting.

        Im assuming it may be something with Australia sim card frequency from what i read on another forum?

        I dont know what to do.

    • Mahmud Koya

      Hi LDAP,

      Don’t panic! I had also the same problem plus I could not go back to any other earlier versions of GB after having updated with this XWJW1. It gave me many hours of tension before I succeeded to overcome the issue. Many times I applied and reapplied, wiped cache, and did factory reset. Finally I took out battery, sim card sd card and even restarted my PC and updated with the GB XXJVZ 2.3.6 and also rooted with its package successfully. Now everything is working well and fine. To add beauty to my device, I applied the ROM Amestris. V7.1 too.
      Try, best of luck!

      Mahmud K

      • LDAP

        Hi Mahumud,

        Thanks heaps for your lenglthly reply :) Im glad im not the only one having the same issue. Can i ask, do you think it does make a difference if you flash with or without simcard in phone at the time? Can i ask where you got the XXJVZ firmware from, i couldn’t see it on the list for i9000 on this site?

        Thanks again :)

        • Pradeep Neela

          flashing with and without sim card are both at the same! there are no changes!

  • adi

    neel i m having wifi connectivity problem wid xxjvu ,so after installing this firmware does my wifi problem will solve..

    • Pradeep Neela

      yes there are some minor issues!

  • adi

    neel wht main advantages will i get if i update is to this firmware …i m having xxjvu so is it worth to do all restting r xxjvu is same like this one

    • Pradeep Neela

      stay on XXJVU AS OF NOW!

  • LDAP

    Hi, Im just a little confused. Is the Darky’s super Custom ROM Firmware still coming out. Do we install that one on top of the rooted XWJW1 Gingerbread 2.3.6 ?

    Thanks in advance. :)

    • Pradeep Neela

      yes, we are coming out with a tutorial v soon

  • Zaw Zaw

    At my computer, i can`t download any file that upload at HOTFILE.COM.
    When i download it shown

    (The page cannot be found
    The page you are looking for might have been removed, had its name changed, or is temporarily unavailable.

    Please try the following:

    Make sure that the Web site address displayed in the address bar of your browser is spelled and formatted correctly.
    If you reached this page by clicking a link, contact the Web site administrator to alert them that the link is incorrectly formatted.
    Click the Back button to try another link.

    HTTP Error 404 – File or directory not found.
    Internet Information Services (IIS)

    Technical Information (for support personnel)

    Go to Microsoft Product Support Services and perform a title search for the words HTTP and 404.
    Open IIS Help, which is accessible in IIS Manager (inetmgr), and search for topics titled Web Site Setup, Common Administrative Tasks, and About Custom Error Messages. )

    So anyone can help me about this case.

    • Pradeep Neela

      it seems like you are on a proxy server, check with different dns or contact admin!

  • Nii Addo

    what is the best custom ROM for the i9000 in your opinion….im currently using a stock 2.3.5 gingerbread ROM and i am lookin forward to updating it but i dont know the best option to update to…please help me….thanx in advance

    • Pradeep Neela


  • zimba

    dont read my sim card now!! keep tell me to insert sim card

  • zimba

    neeal after update XWJW1 and rooting, my sim card dont work, keep tell me to insert sim card to access network services.. ???

    • Pradeep Neela

      was it a n/w locked device? try clearing cache and check from recovery mode!

  • Nii Addo

    what will be the features of the official release from samsung? and when may the value pack be coming?

    • Pradeep Neela

      yes value pack will be coming!

      • Nii Addo

        what is the best custom ROM for the i9000 in your opinion….im currently on the stock 2.3.5 gingerbread and im lookin forward to updatin it but i dont know what to update it to

        • Pradeep Neela

          we will be coming out with a new stable rom v soon, stay tuned

  • ZanderX

    neeal do i need to update this on first?? (Samsung Galaxy SL I9003 – Steps to Install Official Gingerbread XXKPQ 2.3.6 Firmware) tks

  • Nii Addo

    please i want to know if it is an official update from samsung

    • Pradeep Neela

      it will be released very shortly

  • zimba

    neeal do i need update this one first?? ( Samsung Galaxy SL I9003 – Steps to Install Official Gingerbread XXKPQ 2.3.6 Firmware )

    • Pradeep Neela

      no, you can directly apply the update!

    • Pradeep Neela

      this update is for only i9000 users

  • Dejan

    Which one is better, XXJVU or this one ?

    • Pradeep Neela

      XWJW1 Is better as its the latest!

  • karim

    I would like to know if there are any new changes that this software has as compared from the previous software of XWJVU?

    • Pradeep Neela

      XWJVU is better in terms of features!

  • Juan

    Can we update directly from Froyo 2.2.1 XXJPY. I tried to update to several gingerbread version and always got the same problem: when calling people can hear me but I can´t.

    Is possible to update it directly from froyo?

    • Pradeep Neela

      yes you can directly apply the update!

  • Dejan

    Which one is better, XXJVU or XWJW1?

    • Pradeep Neela

      both are better!

      • Rudeboy


        In your previous response to knt you told him that XXJVU is better, and now you change by saying both is best. What should I believe?

        • Pradeep Neela

          features of XWJW1 can’t be compared with XXJVU! XXJVU is not stable but comes with added features whereas XWJW1 lacks some key features which are there in XWJVU but is a stable build

  • Ghamaraj

    Hi Pradeep,
    Before to update with this version, I have a question:
    Is it upgraded version than value pack? Does it support Devnagari Script?
    Thanx for your all time support.

    • Pradeep Neela

      its not a value pack! it doesnt support devanagri!

  • Remco

    What is the difference between XX and XW roms for the Galaxy S ?

    • Pradeep Neela

      both are european builds!

  • Asad

    I’m already on almost same version after following your tutorial “How To Update Samsung Galaxy S GT I9000 with Xtra Long Battery Amestris ROM v7.1″.

    Please advice if ineed to update this one? What is main difference between both thses?

    • Pradeep Neela

      no, you need to apply the same again!

    • Akhalil9000

      Hi nelela, I have the same now as ASAD said .. i have Samsung Galaxy S GT I9000 with Xtra Long Battery Amestris ROM v7.1″.

      Please advice if i had update the above,could I be able to flash Amestris ROM and the Semaphore Kernal after theis above new update????

      • Pradeep Neela

        yes you can apply any ROM but you need to follow the instructions strictly!

  • Remco

    I noticed that some roms starts with XX and some with XW?
    What is the difference between them? for example XXJVU and XWJW1?

  • mani

    hi i have updated ICS to my S2 issue XXLP2 issue with screen brightness and contacts restore from SD card, and tried with XXPL6 batter backup issue and not finding vibrate+ ringing .

  • knt

    Which one is better?
    Value PACK XXJVU 2.3.6 or XWJW1 Gingerbread 2.3.6 ?
    I am already on value pack now. Should I update this one?
    Thank u :)

    • Pradeep Neela

      xxjvu is better than xwjw1

  • Tim

    Guys, you web pages are locking up my IE browser again. Had a problem with this some weeks back which you eventually cleared. Now back again. It seem to be something to do with the scripts you are running for the recurring subscribe screen which is a real pain, not least if you’ve already registered.