How To Update Samsung Galaxy S GT I9000 to XXJVS Gingerbread 2.3.5 Firmware

Galaxy S LogoTime has now come to again take out all your Samsung Galaxy S GT I9000 phones as an all much awaited Gingerbread 2.3.5 now arrives. So, in the due course of this article we will see on how you can easily apply this latest update from the Gingerbread 2.3.5. This update comes as a great respite for all those who were really waiting for a stable and a 2.3.5 series update after the news came in about the arrival of 2.3.6. Soon, in the coming days, the Galaxy S users will witness the Gingerbread 2.3.6 update too. Though there is no ETA (Estimated Time of Arrival) on the same but we can only hope that the same will be launched as soon as possible. Even the mightiest phone, the Samsung Galaxy S2 GT I9100 phone too is awaiting an update of the 2.3.5 Gingerbread series. But soon Galaxy S2 too will witness the Gingerbread 2.3.5 release.

Please note that this Gingerbread 2.3.5 release is not the Official version which is released by the Samsung but it’s the beta version. Though there may be some bugs which will be there in this version of firmware but it will soon be fixed as soon as you comment about the same in the comments section below. Please note that you need to strictly need to follow instructions before you proceed to apply this update on your phone. This all new update of Gingerbread 2.3.5 is dubbed as the version XXJVS.


  • Daily Briefing Weather Widget now is Added,
  • Improved overall Speed in Quadrant Ranks,
  • Improved Battery Life,
  • No Force Close Errors in either Dialer or Phone.apk,
  • Better Wi Fi Strength,

Screenshots of XXJVS 2.3.5:

Gingerbread 2.3.5 HomeScreenGingerbread 2.3.5 HomeScreen

Special Instructions for users on Custom ROM Firmwares:

  • If you are on any of the custom ROM firmwares like Simple Honey, Juicy Ginger, Extra Ordinary, Amestris or any other custom ROM, then you will have to first backup all the data like you did last time and then need to get into the recovery mode.
  • Once you get into the recovery mode, you will have to select options Wipe data/factory reset and also you need to select Wipe Cache partition after which you need to reboot your device by selecting reboot system now. As soon as you do so, all the cache files and the custom ROM specific files are erased completely after which it will now become safe to proceed with the instructions to apply this Gingerbread 2.3.5 ROM.
  • Just in case if you are using the Voodoo products or apps in your phone then its utmost important to disable the same before proceeding to apply any sorts of update as Voodoo products converts the file system from the RFS to EXT4, so disabling this will allow the new firmware tool to convert the file system accordingly by default to the RFS which is the file system in the Gingerbread XXJVS 2.3.5.

Please note that in this process, you will lose all the data which is there in your phone, so ensure that you have created the backup before proceeding with the update.

Highlight: The best part of this firmware is that anyone from any part of the World can proceed with the updation of the Galaxy S GT I9000 device. The only thing you need to do is to just follow the instructions strictly which are mentioned in the due course of this article.

Rooting Information:
Please note that applying this update on your Android won’t mean that you have rooted the phone. So, applying this update in short will neither root your device nor will be losing the warranty. Thanks to Samsung Electronics which allows customization of Android devices which in turn allows one to manually apply any update from any part of the World as it doesn’t come with the Boot loader policies like Motorola, Sony Ericsson or even HTC follows.

Additionally, if you have rooted the phone before or is rooted now, then after applying with this update the rooting access will be revoked and  you will have to root your device once again to get the root access.

Please note that we should not be held liable or responsible in any manner if anything wrong happens to your device which is the most unlikely if you follow the instructions as prescribed in the due course of this article.

Video Tutorial on how to update Galaxy S GT I9000 with Gingerbread 2.3.5 XXJVS



  2. Hi Pradeep,

    The following my SGS version

    Model: GT-I9000
    Firmware: 2.2
    Baseband version: I9000JXJPD
    Kernel version: root@SE-S606 #73
    Build: FROYO.JVJPF

    Which is the best update i should use to make my gingerbread. Thanks

  3. where is the link of download?????????????

  4. Thanks for the info. Works well. Looking forward to next upgrade already.


    BTW kies is rubbish.

  5. i have problem to turn my phone into download mode.i try for many times but couldnt work.why?how?

  6. link cant download ! pls solve it, thx .

  7. Hello,

    I have recently purchased Samsung Galaxy S Plus , will this upgrade also applicable to Galaxy S Plus ( its now 2.3.4 ) ?

  8. what I have is her green image then takes a long time I have USB and computer detached from Moblie now I have nothing in my Moblie can you help me,,,,,,,,,,,,,,,,,,

  9. please let me know which is the best version for galaxy s i9000 can i use it in middle east… arabic urdu support

  10. once we update gingerbread 2.3.5 and also rooted this and dont like the firmware can we downgrade it back to froyo 2.2.1

  11. i can not activate download mod in my samsung galaxy s i9000.
    plz guid me

  12. Its Wave S8500

  13. Hi Neal,

    I wish to upgrade my Galaxy (GTI900XXJVS) to 2.3.6 or 2.3.5XXJVT. Which one do you think is better?

    I also have Samsung Wave operating on OS BADA but I want to change it to Android. Can you please help me with that.


  14. 1) please.. can u provide the link to download zip file?
    2) will i loose any data while upgrading?

  15. hi, i want to ask that i have samsung galaxy gio s5660 … i installed a custom rom on it using odin… it was fine last night, but today i turned off my phone and now its not turning on. please help me …plzzzz..i tried everything .. download mode, recovery mod but its not turning on … also two touch lights are not coming.. please reply right now i will be waiting …

  16. Hi Neal,

    Its my first time to all of these rooting and stuffs.
    My I9000 is with the following firmware: 2.3.3, baseband version I9000ZSJV6. I want to upgrade my firmware to the latest.
    While reading your tutorial, can you help to help me if I can upgrade my current version to 2.3.5, and if so, is my following understanding correct:
    1. Upgrade to 2.3.5JVS
    2. Upgrade to 2.3.5 JVT
    3. Fix for 2.3.5.JVT
    4. Upgrade to 2.3.5 JVU


  17. hi all,
    i upgraded my samsung galaxy Si9000 to 2.3.5 xxjvs with the specs are as follows:

    Firmware: 2.3.5
    Base band: I9000XXJVS
    Kernel: SE.INFRA@SEP-73#2

    no my problem is every time i’m getting force close for phone.apk and dialler.apk .

    please help me to solve this problem

  18. hello sir.please help to install 2.3.5xxjvs and send me link to instal this

  19. Hi Neal,

    I have a Galaxy S I9000 and the specs are as follows:

    Firmware: 2.2
    Base band: I9000XXJPP
    Build no: FROYO.XXJPO

    Can I upgrade this to 2.3.5 Gingerbread?

  20. Hi Neal,

    I have recently purchased a used Samsung Galaxy S and the specs are as foolows:
    GT-I9000 with frimware as 2.2
    Baseband I9000XXJPP
    Kernel Version
    Build no FROYO.XXJPO

    Is there any way I can find out that this phone was rooted or no?
    Can I upgrade it to 2.3.5?

    Thanks & regards.

  21. I did everything accordingly but the ID:COM simply doesn’t want to turn yellow. I tried on two different computers, I have all the files required and yes, I have a SGS GT-I9000. Can anyone help me out here?

  22. Hi Neal i have used 2.3.4 a while and now i check this new firmware.
    I was try to upgrade but Odin couldn’t read my mobie when i put my usb to computer.
    Actually computer can recognize it not odin.
    I have no idea to fix it
    Help me!!

    When i put my usb it said \There is new hardware to install \
    and odin had no response
    Should i have to reset my mobile or something??

  23. hi! neal i want an latest arabic firmware for my galaxy s i9000

  24. Samsunggalaxys gt i9000

  25. how do i install hebrew after updating the firmware?!


  26. Hi

    I have a Galaxy S GT I9000T. I have following installed.

    Android version – 2.1 update1
    Baseband version – I9000TDOJL1
    Build Number – ECLAIR.DOKA1

    What version of Gingerbread can I update to?


  27. neal lat question android 2.3.5 XXJVT IS BETTER OR ?ANDROID 2.3.5 XXJVS PLEASE BE FAST I AM WAITING

  28. i heard rumor that this version support persian language in sms and phone languagfe … do u know anything about it ?

    and if not .. do u know the one version that support persian language , so i can recomend to my friends ?
    i also asked about this on icecream sandwich page for galaxy S .

    if answer is same just answer in one page ….

    appreciate your awesome, rapidly support

  29. Hye,

    Recently i had upgrde from 2.3.4 to 2.3.5. And ow i have a problem with unable toconnect kies via usb and somemore my devices only can play media with car audio player but unable to use handfree car audio player via bluetooth.

  30. i have successfully upgraded to 2.3.5 but there is only one problem, the sms application carshes so often. Please advise how to fix it. thanks

  31. Hi,

    I just upgraded to Gingerbreak 2.3.5 via Kies – all very straightfoward. I now have….
    Android version – 2.3.5
    Baseband version – I9100XXKI4
    Build Number – Gingerbread.XWKI8

    All seems to be ok and phone is working (so far).

    Only issue I have now is that on very top-right of screen (beside clock, battery power symbol, network reception) I have a symbol that looks like the old ‘silence’ symbol. (i.e. outline of phone with squiggly lines either side of it.) I’m nearly sure is the ‘vibrate’ symbol – but it was never there before and even if I turn off vibrate – it still doesn’t go away?? Why has this suddenly appeared after the update and how can I get rid of it?


  32. Hi Experts,

    Need advice.

    I have brought a new SG2 contract phone 3 weeks back and updated the firmware as below from Kies.

    Version: 2.4.5
    PDA: XWKI4

    Just planning to upgrade my firmware to 2.3.4 to 2.3.5 because of batter performance. Before i processed, i have questions on my mind.

    1. Can i upgrade to 2.3.5 with my current version?
    2. If i upgrade firmware without rooting my warrenty still valid?
    3. If i’m not rooting my phone. what kind of issues i will face in future upgrades or with market place?
    4. If i upgrade my firmware to 2.3.5 and rooted. Can i pull back my pervious version (2.3.4)?

    Appreciate on your advice.


    • you can apply the update
      warranty may get void, contact operator for T&C
      Yes, once you root unless and unless you revoke the root access the firmware won’t be recognized by KIES
      yes you can roll back to any version of your choice, even back to official fw!

  33. Dude, that zip file has nothing in there.. plus its broken i guess…
    and update is wrt XXJVT or XXJVS 2.3.5? broken zip file mention it as XXJVS, whilst your site says XXJVT?
    have been trying from couple of days now, could you please update site with new file asap?

    thanks for passion shown to update this site… m a regular visitor.. ;-)

  34. when download game it ask me wi fi

  35. Hi Neal ,

    Can I direct upgrade from 2.2.1 to 2.3.5? Have any issue after upgrade? Thanks :-)

  36. Does Kies still work after upgrade to 2.3.5 ? my phone is Galaxy S GTI9000 2.3.3 XWJVN can I use the normal upgrade or do I need special upgrade tool ?

  37. please help me while updating odin got stuck not even doing any update

  38. Just installed it, so far so good, thx!

    probably gonna install cm 7.1 tomorrow.

  39. Hi Neal,

    I really want to flash the EO 4.1 SGSII JVS/JVT ROM 2.3.5 by miki. I have the file, plus SGSII tools file as well as an update

    file, but since this is an odin version I would really appreciate a tutorial from you as I don’t want to end up bricking my

    phone. I’m currently on XXJVQ and EO rom v 3.3 which I love.

    Thanks, rimi

  40. hey. thanks a lot for this man. downloaded tje zipped file a while back but just got around to instakking it today. unfortunately “” does not open tje zipped file for me. has dat been changed? when i try without the inverteds, i get a direct error. but with the inverteds, it starts and returns d same error after a while. pls what do i need to do?

  41. Neal,

    Everything is being discussed but where is the ODIN file? I really dont see the procedure to install the 2.3.5 ?

  42. how do i download odin and the other files ??


    Odin v.3 engine (ID:17)..
    File analysis..
    Get PIT for mapping..
    Firmware update start..


  44. Hi Neal,

    I upgrade my SGH-T959V from 2.2.1 to 2.3.3 and I am wondering if you can give me step by step instructions to downgrade back to the 2.2.1.


  45. Marcelo Bruckmann

    I have a Samsung Galaxy S GT I9000 with gingerbread 2.3.4.
    If I update the firmware, do I lost all my info and applications on the phone?
    How do I backup them??


  46. Great ! Great! GReat ! You are providing us new look for our smartphone .. I used to visit it alws looking for new new versions and custom Rom. Is there available any custom Roms for android version 2.3.5.?? Thanks so much for your contribution Mr Neal

  47. hey neal i’ve downloaded the file but it gives me rar files instead of md5…can i still use this for the update??? tnx man..

  48. why you enabled moderation? you haven’t published my comment why?? I gave you a link nothing wrong I found In XDA

  49. Hi Neal
    XXJVT is already out

  50. Hi Neal
    XXJVT 2.3.5 is already out

  51. Hi Neal!!




  52. Managed to update from 2.2.1 to 2.3.5 ok, but now I have no internet access whatsoever…

    • Actually got that sorted. I forgot to make sure my battery when fully charged when I updated, battery life was awful. If I charge it and re-update will that work?

  53. Hi Neal,

    Great work you have done on this site…
    I have updated my i9000 to 234 last month, successfully, now its time to update 235…
    it seems the links are not working for past 3 days…
    Please provide an alternate link or update this link…

    Thanks in advance..

  54. HI Neal, upgraded my SGS to 2.3.5 and its been good but I have a couple of niggling problems neither of which where there on my previous version. Firstly occasionally it has a force close error, and doesnt seem particular to any one app. It did it when exiting messaging today, the other day exiting email. It also had connection errors the other day in emails as well. When it forces the close of an app it appears to cause a problem with the Bluetooth, as even though it appears nothing has changed, i will make a call and find the phone operating audio through the phone and not through my bluetooth headset as it was doing minutes before. It has done this in several locations where I have not previously had problems. The icon still says the headset is connected but it is clearly not. Attempts to pair the headset again have been unsuccesful and I have to turn off the headset and the bluetooth on the phone and reinitialise everything again.
    The phone has also developed a nasty tendency to drop its 3G signal and the signal bars are replaced by an O with a line through it. Again these are problems I have not experienced in the nine months ive had the phone so i can only assume it is the new firmware.
    Any ideas??

  55. Mmm just read all about upgrading my Galaxy and set this day to do my first update…. download link down ;-) Rrrrr
    Is there a list where you can see the actual versions? I missed that on the site.
    Keep up the good work :)

  56. Download links seem to be down at the moment..

  57. Hi Neal,

    Please let me know how to remove or disable voodoo?

    Gautam Meher

  58. Thx Pradeep for the reply.
    All the updates was done word by word as instructed in the website.
    I used only Odin for the gingerbread updates. both (2.3.3 & 2.3.5)

  59. Hi
    i upgraded my GT i9000 from eclair to froyo in kies application. Now i upgraded to gingerbread 2.3.3 using the files from android advices (thanks to that) later i upgraded to 2.3.5 (XXJVS). Also i rooted the phone & used the patch for the wifi fix from your website. It was working fine for 3 days or so. now i am encountering crashing of applications & also the call log opening and contacts opening.
    Also while assigning speed dialling, it is not dialling the phone no. instead it is dialling the key pad no. (2-9) and says un known no.
    first we have to dial the no. example no assigned to numeric pad 2 the assigned phone no. is displayed then we have to touch the displayed no & make the call.
    Can u plz help me out for these complaints?

  60. I already updated my samsung galaxy s to gingerbread 2.3.5. and also root it.The wifi fix also had been done. But I have some problem here with my call. I can’t receive calls from others (the screen become black and suddenly the coverage is gone). I can make a calls but after one minute it was broken off due to no network coverage. The coverage was excellent here but my phone cant get it. Why is that?

  61. I cant see de download files …
    where is ?

  62. I just tried download the file twice, at two different locations on my computer, however i don’t see the files that odin will need to install for CSC, Modem and Phone, i only see pit file.

    While there are 3 zippd folders for CSC, Phone and Modem, the contents of those folders do not contain any supportive or recognized file for Odin

    Am i missing any thing,

    Please advise,



  63. hey Pradeep,

    Can i use heimdall instead of ODIN to flash in MAC. Am really in need to update.. but running out of options.. please let me know… thanks in advance..


  65. Will this update work for my Galaxy S (Model Number – GT-I9000) (Firmware 2.3.3)

    Gingerbread Basebandd I9000DDJV5

    Build number GINGERBREAD.DDJV9

    Please advice :)..thanks

  66. Thumbs up men. The Sim Tool Kit is finally back on this Rom. Continue the good work.

  67. hi the update was good but i dint have any network… what should i do?

  68. what about official version of 2.3.5 ?
    when can i get it neil ?

  69. Hi
    my galaxy model number is Gt I9000t. I got this mob frm singapore without bill.The firmware version is 2.2.1 . The build version shows as Froyo.UBJP9. Shall i upgrade to 2.3.5 through samsung kies. Pls suggest me the procedures to upgrade. I am new to this area. Shall i do it of my own… Or should i visit samsung showroom to upgrade… Pls advice…

  70. Hey Neal, There is still ”forced close” errors in my dialer even though i had updated my samsung galaxy s with this 2.3.5. Is there any solutions to that??????

  71. GPS not working after i upgraded to 2.3.5 XXJVS… any solutions??

  72. Upgraded my i9000t with 2.3.4 XXJVR and then proceeded to install EO 3.5. Was much better than when I was on 3.0, and data connectivity was much better. (practically absent in 3.0). I want to upgrade to XXJVS but the issues mentioned above have me a bit skeptical; Anyone with an i9000t tried this rom as yet? If so kindly let me know of any issues so i can decide if to proceed with an update.

    reads as follows..
    “ODIN V.3 ENGINE (ID 10)..



  74. hey neal i update 3 galaxy s with the same procedure and have no problem but yesterday i try to update the anycall M110S Galaxy S and it stucks at boot.bin and now its not entering in downloading mode it just opens a blue screen which displays “UPDATE” and some Korean language what to do now?

  75. hi neal

    i want to know you said before ginger bread 2.3.4 is a very stable version here..

    is 2.3.5 a stable version like 2.3.4 …is it recommended to update to 2.3.5.

    please reply

  76. Is it normal that the process gets stuck at boot.bin for more than 30 minutes. I restarted the process twice already

  77. without checking Re-Partition my phone is not getting updated. please help.

  78. Hi guys!!! I’m in South Africa, I have been struggling to update my phone (Galaxy S GT i9000) firmware. I downloaded Ordin, when I press start after all selection it just deactivate all as if is starting a process but it takes for ever. When I compare phones with one I have, mine don’t have a software update in settings. It is a demo phone or what, can I be able to update it to gingerbread if it is a demo?

    Odin v.3 engine (ID:4)..
    File analysis..
    Enter CS for MD5..
    Leave CS..
    Enter CS for MD5..
    Leave CS..
    Enter CS for MD5..
    Leave CS..
    It just end there

    • Very sorry to hear that you are facing issues, have you checked with any other PC? What version of firmware your phone is on? Try clearing the cache as well as clearing the data from the recovery mode and then re try the process! Let us know if it doesn’t get solved!

      • Is on 2.1 Eclair.XWJM3 version. Can’t locate “recovery mode” where can I find it on my phone? I’m still gettin problems though to update.


      • Hi Neal

        Thanks for reply, is on 2.1 Eclair.XWJM3 version. Can’t locate “recovery mode” where can I find it on my phone? I’m still getting problems though to update.


      • I tried on KIES but it does not give me a firmware update. I don’t know what to do now. I tried to update it without SIM card before did not go through the process still. There is no codes maybe that I can use?

  79. Hi again Neal, I am still stuck with my phone. I can get the phone back into download mode, but cannot get it to go into recovery mode, have tried loads of stuff even took the battery out for around 45 minutes. If I try to boot normally I get the orange triangle with the ! in it and nothing happens. I have tried with Oden3 loads of time and that is not doing anything either. I have had a look in my device manager and found that the phone is called SAMSUNG Mobile USB CDC Composite Device in the USB controllers. What I would like to be able to do is just get out of download mode and hopefully back into my installed firmware, as nothing has been installed the original firmware has got to be there somewhere in the phone.

    Best wishes Wez

    • i believe you haven’t flashed GALAXY S GT I9000 Phone? what is your device’s model number?

      • Hi Neal many thanks for your very fast reply. My phone is a galaxy s 2 which was locked to the 3 network in Ireland. I know that I have not flashed the phone as Odin never did put the green upload bar on the Odin installer like it does in any video I have seen of it. I am not sure what the original FW was now or if the phone was in USB debug mode either. If I try to boot normally I get the orange triangle with an exclamation mark in the middle of it between an icon representing the phone and one for the laptop. I cannot put the phone in recovery mode, I can get it back to download mode though, but from what I have learned from watching some videos on you tube it might not really be in download mode but just saying that it is and it needs to be USB jigged to get it right again, I have just bought a ISB Jig from ebay and now must wait for it’s arrival, which will take up to 10 days, it is coming from HK.

        Many thanks again Neal and keep up the good work my friend, very best wishes Wez

        • Hi I have resolved the problem with my SGS2, in the end I used Odin3 and only uploaded the Modem.tar file to the phone, I did not use any of the other tar files or the pit file and my phone went back to normal again. I am so happy that I have it back to normal again and it still has the 3 Ireland software on it also.

          Thank you for your help and for all the good work you do on here, I think that I will await the update from Sammy as it can’t be that long away now till they release it to us.

          Very best wishes Wez

  80. Hi guys!!! I’m in South Africa, I have been struggling to update my phone (Galaxy S GT i9000) firmware. I downloaded Ordin, when I press start after all selection it just deactivate all as if is starting a process but it takes for ever. When I compare phones with one I have, mine don’t have a software update in settings. It is a demo phone or what, can I be able to update it to gingerbread if it is a demo?

  81. Neal Did you load a new version of 2.3.5 on here, I did download it last night, but all the files are the same (The Dates 0f files) as the one that I have downloaded over the weekend.

  82. First time I’ve done this update firmware thing, so thank you, worked a treat, very good instructions. But, 2 questions if i may?
    First should i have taken the sim card out before updating?
    Second, i assumed google talk now had the video chat option with 2.3.5, but checking the phone now it looks the same as before, and i have checked the firmware update, still shows 2.3.5 so update worked. Is that correct? no video with google talk on this update? If so, do you know when it will be available?

    Thanks for your help

  83. Hi sorry but I have posted this to the wrong section before and am reposting it here in the hope that someone can help me resolve my problem.

    Having tried to update to this firmware and after several failed attempts I now have a phone which is bricked. I have taken the battery out of it to stop it but every time i reconnect the battery all I get is a phone symbol with an orange triangle with a ! in the middle of it between a symbol representing a PC.

    I cannot get out of this and feel that my phone is bricked. I would not advise anyone to try this unless they are prepared to have a phone that is useless, sorry but I do not think it is worth the chance that your phone will end up like mine, useless as it is. Can someone please help me to try and recover my phone, thanks to anyone would can and will help.

    Best wishes Wez

  84. Hi Neal , everything is Perfect , thanks for 2.3.5 Update ,your work is very much appreciated :-)

  85. Hi Neal,

    I have purchased the new I9000 and by ur guided instructions i upgraded it to 2.3.5 FW which have to many force error & decreased battery life.

    But i want something better /good on my SGS, What about BlockBuster 5.5 or any other rom / FW like, SG2 FW, also it should have good pre -installed app,widgets, eye candy UI, and should have very good battery life.

    Can i upgrade blockbuster 5.5 directly on SGS FW 2.3.5 or i have to go back to 2.3.4 first, I have already rooted my SGS by ur instructions successfully.

    Thanx in Adv.


  86. I started updated and it stuck at the stage:

    Firmware update start

    I had remove the battery and retry it 2 times but it still stuck there…. Any other way to solve this problem?

    Thank You.

  87. hi Neal …

    ive successfully updated to 2.3.5 but the WIFI is not workin ?! , any clue !

  88. Hi Neal
    i have just upgraded my samsung i9000 to 2.3.5 XXJVS, The Battery life decreased dramatically, What to do

    Can i upgarde my galaxy s to Galaxy S2 safely with same 2.3.5 FW.
    What precautions i have to follow, Is S2 FW it better then 2.3.5 XXJVS FW.

    Thanx. in Adv.

  89. hey friends can u help me..i have downloaded xxjvs 2.3.5..but i havn a problem..wen am taking a call soon as the calling screen get disabled..hav u got any ideat to fix this..???

  90. how to convert RFS to EXT4?

  91. Hi neal! Can you please update us if the 2.3.5 version is now working and stable including the wifi problem.

    im excited to update my i9000 again!

    thanks for reply neal!!

    • yes its very stable, update with the same!

      • Hi Neal I am a Blackberry user who has recently 4-5 months back upgraded to Galaxy S GT I-9000 having hearing a lot about ginger bread 2.3.5 but unable to find a guide to update it , can you help me with that . Infact I lost all my data while attempting that so I am more curious now to do that

  92. Is Samsung going to release this firmware officially?

    Whilst I like the hardware I think my next one is going to be a HTC because of the much faster firmware releases. Samsung really does seem to suck on that point. 2.3.3 has some security flaws in which it sends credentials over HTTP instead of HTTPS, which IMHO means Samsung MUST update.

    Yet they don’t seem to care about security at all :(.

  93. hi there ..

    i started updating , but it froze at this stage :

    Odin v.3 engine (ID:9)..
    File analysis..
    Get PIT for mapping..
    Firmware update start..

    its been like this for like 15 mins, wat should i do ?


  94. Is there any way to backup apps that are already installed in the SGS GT-I9000? How to backup them?

  95. Hi,
    I have done upgrades from 2.1 -> 2.2 -> 2.3.3 but I cannot get this update to work. My Odin 1.7 shows the following status- seems never to download the firmware to the phone … any ideas?

    Get PIT for mapping..
    Firmware update start..
    All threads completed. (succeed 1 / failed 0)

  96. Hey Neal,

    Again ‘Forced Closed’ error :( ….. at-least 3 times a day ….

  97. Guys Who Are Having Wi-Fi Problems,I Have A Fix For Them.With The New Update Permissions Have Changed.So Use Kernels Based On XXJVS ONLY!!
    Problems Will Be Solved Automatically.

  98. Hi, I am getting the same issue with Wifi, shows connected but nothing works.. gives connection error. When do you think the fix will be released?

  99. Just updated my Galaxy S GT I9000 with Gingerbread 2.3.5 XXJVS. But: after the update exactly following the procedure it asks for a password after first reboot? Why? What is this password? (max 16 characters). Also when entering recoverymode same question for password?

    Please help.


    • My mistake… it asked for the PIN of my device :[ forgot to switch it off….



      • hi Evert, i just did the same as you, and when i try recovery mode to clear the cache, my galaxy s ask me for this passaword. How did you solve it? Is this the PIN of the SIM card? I don’t remember any PIN for the device. How do I switch it off now? Thanks a lot!

        • @paulo: if you take out your sim card he can only ask for device – password (which was the case for me)

    • have you set for any password, try entering

  100. Hello! I’m having a problem with updating.

    Odin v.3 engine (ID:9)..
    File analysis..

    It does that and then it stops. I restarted my PC, didn’t help. I also re-connected my phone sometimes to the PC too(restarting odin aswell with that).
    Any suggestions? Thanks!

  101. Hi neal,

    i have update my handset with this version..The wifii s getting disconnected now and then…Is there a bug in this version??

  102. Is it possible to upgrade without reïnstalling all the application that I’ve installed on my phone? By example is it possible to execute a backup (without rooting), installing the update, and do a restore? If so, how do I start?

    And where can I found all the changes that are applied in this update?

  103. neal in the video guide re partition is off don’t it have to be ticked when using 3 file flashing ? or is off okay for this ?

  104. And I made sure I done the last step of Wipe data/Factory reset and wipe cache partition. The problem is when it gets force closed I have to restart it to make the phone work properly with bluetooth handsfree.

  105. This firmware is also having Force Close problem. I just flashed it and now it is showing 2.3.5. I just connected it to Bluetooth handsfree and made couple of calls and bhoom! It’s saying has stopped working, Force close.

  106. hi, neal,
    can i root this update with CF-Root kernel?

  107. using…

    nice one!


  108. I am following your instructions to the letter.
    When I get to the point when I have put my phone into download mode, I then attach to the PC via USG, but the Odin software does not recognise that it is attached, i.e. the ID:COM does not turn yellow.

    I know I can connect the phone to the PC because I have done so previously using the same USB cable and connected to KIES. In fact when I connect the phone while it is not in download mode, and select KIES to connect then the Odin software does infact acknowledge the phone is connect and ID:COM does turn yellow. I do not go any further since I know I can only upgrade in download mode.

    So why does Odin not recognise my phone in download mode? Any ideas?


  109. Neal i see the comment in some forums that its has wifi bug..??
    is it right ??
    do u use this update ??

  110. My basebad version is I9100MUGKG2. Can i update the firmware to 2.3.5. Wat difference does different version will make in upgrading ?

  111. Is Rooting procedure for XXJVS same as that of XXJVR?

  112. I just updated ….. Thank You Neal …

  113. Hi Neal,

    In the message Box I am getting boot.bin and after that nothing happens.
    Now the phone the phone is off and i am worried of disconnecting. Please advice me what need to be done?

  114. can it change signal to better reception it little weak now

  115. hi there
    first of all thnx for your tutorial… very intuitive…

    this can be used for:


    if so, what is the best moment to disconect the usb cable? before entering the Recovery mode??


  116. hi
    please can i upgrade from I9000XXJPY 2.2.1 to I9000XWJVS 2.3.5 ?
    will i have some problemes with wifi or batterie or something like this?

    please help me

  117. What’s the feedback on the battery compared with 2.3.3 XXJVO ?

  118. many people say there is problem with wi-fi in this version, is it thrue or how to fix that! TY!

  119. many people say there is porblem with wi-fi in this version, is it thrue or how to fix that! TY!

  120. Hi Neal,
    I tried yesterday to update it. But it reversed in to the 2.3.3 from XXJVR 2.3.4. It was so sad moment for me.

    But Now I Successfully updated it in XXJVS 2.3.5. Please do not mind, I am in confusion in rooting as I am not advanced user, advise me, can I use the Root package of XXJVR 2.3.4 or is there any way. Please help me.

    I have one question, why Samsung does not give priority of Devnagari script in its phone, I could not see the script among more than 2 dozens of local languages. From 2.1 to 2.3.5 demand is high of the DEVNAGARI Script. It covers Sanskrit, Hindi, Nepali and so many other Indian Language. Please, Please include this Script in Samsung.
    Thank you.
    Kathmandu, Nepal

  121. Hi Neal,
    I tried yesterday to update it. But it reversed in to the 2.3.3 from XXJVR 2.3.4. It was so sad moment for me.

    But Now I Successfully updated it in XXJVS 2.3.5. Please do not mind, I am in confusion in rooting as I am not advanced user, advise me, can I use the Root package of XXJVR 2.3.4 or is there any way. Please help me.

    I have one question, why Samsung does not give priority of Hindi or Devnagari script in its phone, I could not see the script among more than 2 dozens of local languages. From 2.1 to 2.3.5 demand is high of the DEVNAGARI Script. It covers Sanskrit, Hindi, Nepali and so many other Indian Language. Please, Please include this Script in Samsung.
    Thank you.
    Ghamaraj Luitel
    Kathmandu, Nepal

  122. Hi Neal,
    I tried yesterday to update it. But it reversed in to the 2.3.3 from XXJVR 2.3.4. It was so sad moment for me.

    But Now I Successfully updated it in XXJVS 2.3.5. Please do not mind, I am in confusion in rooting as I am not advanced user, advise me, can I use the Root package of XXJVR 2.3.4 or is there any way. Please help me.

    I have one question, why Samsung does not give priority of Hindi or Devnagari script in its phone, I could not see the script among more than 2 dozens of local languages. From 2.1 to 2.3.5 demand is high of the DEVNAGARI Script. It covers Sanskrit, Hindi, Nepali and so many other Indian Language. Please, Please include this Script in Samsung.
    Thank you.
    Ghamaraj Luitel
    Kathmandu, Nepal

  123. Any idea when custom ROM for XXJVS 2.3.5 would be released? When can we expect this?

  124. I started the process as mentioned here, but it doesn’t go any further from:
    ID:COM is still yellow

    But it doesn’t move from there. What can I do? Obviously I’m afraid of disconnecting the phone as I fear bricking it.

    What do you recommend?

    Oh, and the phone itself is stuck.

    Thanks ahead.

  125. I did but Say firmware is 2.3.3

  126. If you want to root your Galaxy S on v2.3.5 then goto:

    where you will find the Chain Fire kernel. It is near the bottom of the page; you will be looking for CF-Root-XX-OXA_JVS-4.1

  127. I have the XXJVP 2.3.4

    Can I update?

  128. I updated my firmware to 2.3.5 but about phone say it 2.3.3

  129. Can I upgrade T959UVKB5 2.2 Froyo.UVKB5 kenrnel version to XXJVS Gingerbread 2.3.5

  130. Hi Neal.

    I am a SG2 GT-I9100 user, don’t we should feel shame cause SG GT-I9000 updated 2.3.5 before us. And when the Arabic language is going to be supported.

    Thank you.

  131. I updated my firmware to 2.3.5 but when I see firmware in about phone wrote 2.3.3 . what is it problem

  132. Hi Neel,

    Is this applicable for I9003 also?

    • Its not applicable to I9003

      • Do you mean that it IS applicable to GT-I9000M?



        • no, its not applicable for I9000M

        • Hi Neal!

          Is there anything on your site that applies to the I9000M? If not I won’t waste your time any further.



        • Thanks Neal!

          Here are my phone’s OS specs: (I don’t really know what most of them mean)

          Bell Canada Vibrant
          Samsung Galaxy S
          (Unlocked and running on the Rogers network)

          Firmware Version: Gingerbread 2.3.3 (Stock – from KIES)

          Baseband Version:

          Kernel Version

          sj0829.kwon@sep-08 #2

          Build number:

          I had my phone rooted under Froyo (2.2) but lost it when I upgraded to 2.3.3 (had to Factory Reset to do it!). I need to restore Root so I can re-install my phone configuoration and apps with Titanium Backup. I would also like to try out the Voodoo lagfix (or whatever you recommend) because this stock doesn’t seem to be as stable or as fast as my 2.2 Froyo, though the battery life is a lot better. Also, I have issues because, every once in a while, get these weird black screens where the phone goes completely unresponsive. I have to remove the battery and restart. Anyway, any help you can give me is greatly appreciated!



        • Hi Neal,

          I do understand that this change doesn’t apply to my phone. But you asked for the current version of my phone and I gave it to you (with a whole lot of other stuff that may or may not help). Now back to my previous question, can you suggest somewhere I can go where FW and fixes for the GT-I9000M are being looked into? Thanks.


  133. Neal, I have been following your advices for quite a while now. I am very impressed, but I haven’t been able to take advantage of your work because I have a GT-I9000M and I’ve read that it is not the same as the GT-I9000. Are there root instructions and roms for my particular phone on your site? Will your upgrades and lagfixes work on my I9000M? I just updated to stock GB 2.3.3 with Kies, but lost my root. Now I’m desperately trying to find a root solution so I can restore everything I had in Titanium Backup!

    Thanks for any help you can give me,


  134. Missing CODE_I9000XXJVS_CL565837_REV03_user_low_ship.tar,

    pllease correct it

  135. Hi Neal

    Some comment has been deleted , i download last night, it was XXJVK, anyway, i haf tries XXJVS version, wifi not connected..

    Any Advice.? TQ

  136. Hi,

    Where to donwload the 2.3.5 file i dont fin any link in this page..kindly help

  137. Can i update on network locked phone?

  138. Can some confirm if the gtalk in this rom (3.3.5 jvs) has audio/video chat support?
    how is battery life?

  139. I was able to upgrade but unable to perform the final step in recovery mode, phone will enter recovery mode but when selecting to delete and factory reset the OK button does absolutely nothing, and so far I have no network connection but phone is functional with the exception of not being able to get/make calls, send/receive texts…….any ideas Thanks!

    • can you remove the battery and flash the same again?

    • I had the same issue and have since worked out that the JVS modem does not work when using an 850mhz service, nor can you enable it through call settings. Same phone works perfectly in the metro areas but totally dead whilst at home.

      Now in the process of resorting back to JVQ…

      • Shavey,

        Thanks for the reply – yep it looked great after the update but the home button did not have the same function and I have no network connection – after that my phone went completely dead. I tried downloading the zip file and installing the packet once more but nothing happened. now my phone is COMPLETELY DEAD – won’t even turn on at all, should be receiving replacement today…..oh well thank God for insurance otherwise I’d be F*&*$ :)

  140. Hi neal! Can i install custom firmware Amestris / EO / Block Buster ROMS for XXJVS 2.3.5 when rooted?

  141. Hi Neal.

    I am a Sg2 user, don’t we should feel shame cause Sg updated 2.3.5 before us. And when the arabic language is going to be supported.

    Thank you.

  142. Hi Neal,

    I am currently on 2.3.3 DDJV6, the official update that came at the end of May. Can I directly upgrade to 2.3.5 from that?

  143. once we update this and dont like the firmware that much can we downgrade it back to 2.3.4?

  144. hey neal its great to see u guys back with new fw
    but can u pls tell me that earlier i hav rooted my device to 2.3.4 gingerbread xxjvr by installing 2.3.5 will my device be unrooted or it remains same as now and could u pls tell that to update with it is same type of 2.3.4 xxjvr coz theres no rooting package still for 2.3.5??????????

  145. and my question is still there ..

    can we install speedmod KERNEL on this Firmware ? and then convert the filesystem to ext4 after going into the recovery mode of speedmod ?

  146. yes fine now … Thanks neal …

  147. i m not able to download
    files once i enter the password
    i get only four files in extracted folder and it show the error as password wrong for one file.

    please help

  148. In the Gingerbread zip file, there are only XXJVK files present, please check.

  149. Hello Neal
    The galaxy s updates seem to be coming out very quickly lately.I thibk im going to stick with jvr blockbustet 5.0,the rom is the best i have seen/used i even updated my sisters phine with it.Do you think there will be a blockbuster 6.0?based on jvs?

  150. is there any root package for this rom now?

  151. did it support arabic language

  152. Hi,
    just know I updated my SGS on 2.3.3 to 2.3.4 and I saw this page

    is it recommended to update 2.3.4 to 2.3.5 ???

  153. after installing this FW .. can we install a CUSTOM KERNEL onto it ?

    like speedmod kernel ? and do the LAGFIX convert filesystem to ext4 ?

    can we ?

    and is it a ROOTED firmware ? or should we have to for ROOTING process ?

  154. Thats more like it :)

  155. me first… to root??we can use same step as we done in XXJVR???

    • Hi How to root? Without rooting We can’t use Titanium backup. the process of switching over from one rom to another is a tedious one without a backup/restore in place.

  156. Neal Brth… U Uploaded D Wrong File.. Itz Old Firmware XXJVK Wich Is 2.3.3.. Plz.. Post XXJVS Gingerbread 2.3.5 Firmware

  157. Hi Neal

    I have downloaded the zip files, it does not lokk the same as u mention above
    these are what i have
    1) CSC_OXAJVK.tar.md5
    2) PDA_XXJVK_Sbl.tar.md5
    3) PHONE_XXJVK.tar.md5
    4) s1_odin_20100512.pit
    5) Odin3_v1.0.exe

    Are those Ok to proceed?

  158. hey… the wrong version of this is posted online.. after i updated it.. the firmware version is 2.3.3
    build number is gingerbread.xxjvk

  159. How to root this?

  160. The package that i downloaded had 2.3.3 XXJVK in it. Where do i get the real one?

  161. I’ve downoladed the firmware package but it is for a 2.3.3 firmware version not for the 2.3.5

  162. Exciting. I have just updated the set in XXJVR 2.3.4 and Blockbustor 5.5. I will try to update it in to XXJVS 2.3.5.

  163. hey wifi is not working