`` Samsung Galaxy S GT I9000 – Steps to Install Gingerbread 2.3.5 XXJVT Firmware - Android Advices

Samsung Galaxy S GT I9000 – Steps to Install Gingerbread 2.3.5 XXJVT Firmware

Procedure to update Samsung Galaxy S GT I9000 with Gingerbread XXJVT 2.3.5:

  • First up download the Gingerbread 2.3.5 XXJVT Firmware Zip file which contains all the ingredients in your computer and then you need to extract he same in your computer. Please note that in the process of unzipping, you will be prompted to enter the password. Enter the password as “androidadvices.com” without the inverted comas.

File Extraction process XXJVT

  • Once you are done with the extraction, you will have to now match with the extracted files which are mentioned in the below screen capture. Please note that if at all if there are any files which are missing then you will have to again re download and unzip the same from the above mentioned link.

Extracted Files XXJVT

  • So, now considering the fact you have followed the list of pre requisites and also the above mentioned check, you now need to turn Off your phone and need to open the Odin flash tool in your computer.

Odin 3

  • Now after this you will have to turn your mobile ON in the download mode. The download mode can be entered by pressing down on Volume Down Key + OK button, and holding both simultaneously press the Power Button . Just in case if the device boots in the normal mode then you will have to again try the process of entering into the download mode. Please note that it’s not recommended to proceed if you are not entering into the download mode.

  • Once you enter into the download mode, you now need to connect the phone with the computer using the USB cable which you got at the time of purchase. Now, once you have successfully connected the phone you will see that the ID: COM section will turn yellow which will mean that all the drivers which are required for the firmware update has been successfully updated and you are now ready to proceed to the firmware update.

Phone connected XXJVT 2.3.5

  • Up next select files in Odin as per the below mentioned manner in the corresponding options.

PIT  – s1_odin_20100512.pit

PDA –  CODE_I9000XXJVT_CL617736_REV03_user_low_ship.tar.md5,

Phone – MODEM_I9000XXJVT_REV_00_CL1064602.tar.md5,


  • Now, after selecting the files, check with the same and click on the “Start” tab to start the process of firmware update. As soon as you click on the “Start” you will see that the process of the firmware update begins after which you will have to wait till the firmware updates gets done. In the process of firmware update ensure that you are not interrupting the process of firmware update or else you may face issues like phone not turning ON.

Files Selected in XXJVT Odin

  • So, once the firmware update is done, you will see that the phone will be re started and then you will be asked to enter the Google account credentials as well as the Language preferences. Now, after this you need to turn Off the phone so that you can then enter into the recovery mode. The recovery mode can be entered by
  • After entering the recovery mode, you will have to choose the options Wipe data/factory reset and also you need to select Wipe Cache partition and then reboot your device by selecting reboot system now option. Please note that you will have to ensure that you don’t select any other options or else there is a high probability that you may end up bricking up the phone. Please note that its utmost important to follow this step or else you will have to face force close errors.

  • If you are unable to access the internet after the firmware update then you will have to re configure the APN Settings which can be done from the path Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names. Just in case if you forgot to backup then you will have to contact your service provider so that the settings can be configured manually as the settings vary from place and operator you are on.

So, in this way you have successfully applied the update of Gingerbread 2.3.5 XXJVT on your Samsung Galaxy S GT I9000 phone. Do let us know just in case if you face any difficulties in updating in the comments section as we will try to sort out the same as soon as possible.


  1. I wanted to thank you for this wonderful read!
    ! I absolutely enjoyed every bit of it. I have got you saved as a favorite to
    check out new stuff you post…

    Stop by my page … kardashian makeup organizer *Rolland*



  4. xjva is better or xxjvt please be fast i am waiting you re answer


  6. very bad link there is no file plz give the correct link to download the package

  7. Im having problems with my GPS after updating to 2.3.5 on my Galaxy S1
    Anyone know to fix this

  8. Samsung Galaxy S GT I9000 – Steps to Install Gingerbread 2.3.5 XXJVT Firmware : Android Advices Very nice post. I just stumbled upon your weblog and wished to say that I have really enjoyed surfing around your blog posts. After all I’ll be subscribing to your feed and I hope you write again soon!

  9. i just now started upgrading process for my smsung galexy s I9000 mobile,firmware 2.3.5 XXJVT,on downloding option going on & its take so long time 15-20 minites.what should i do now stop or cont. with this situation

  10. I have Samsung Galaxy S GT-I9003

    is it different from I9000???

    Can I use this same upgrade for GT-I9003?

    I will be glad, if u can also reply

  11. hi Pradeep, i was using 2.3.3, i updated with XFJVAfollowed steps properly (cleared cache). and i tried rooting it.
    then my device is having problem with wifi. wifi turns off with in few seconds.
    could i go for this firmware? which kernel shall i use?

    please advice…

    thanks in advance,


  12. hi,
    i was using 2.3.3 firmware. i updated with XFJVA, i followed every step carefully (as exactly in the article), cleared cache too..
    But after update my wifi is giving problem. when i turn on wifi, with in few seconds it turns off automatically itself !

    could i update with this XXJVT ?
    i fed up with these, and want to stop experimenting and want to use stable version, in which all the futures work.
    Please advice..
    which kernal i shall use and which firmware?

    Since my device is giving issues, please advice as earliest as possible.
    Thanks in advance.


  13. Hi Neal,

    On the previous page it says “You should have the ADMIN privileges along with the full access of the USB Read / Write access so that all the data can be read / written from / to the phone”

    How do I find that whether I have admin privileges on my phone or not?

    I am able to read/write normal data to/from my internal / external SD card through USB. Is that enough?

  14. Hi Neal,
    I have installed the firmware and it’s working fine. The firmware is very stable and I can clearly see the battery improvements.I am Indian galayx S user.
    The only problem I am facing is the com.android.phone process stops working very often specially after the end of a call. According as the instructions I did clean the cache partition and factory reset after installing the ROM.
    Please help me solving the issue.

Leave a Reply

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


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Human Verification: In order to verify that you are a human and not a spam bot, please enter the answer into the following box below based on the instructions contained in the graphic.

About Pradeep Neela

Friends call him Droid Geek because he tries out different ROM’s everyday and helps droid users experience better features on their devices. Add +Neal Pradeep on Google Plus for more Updates.
Scroll To Top
Get Daily Free Newsletters

Receive The Latest Android News, Tips & Useful Guides Directly To Your Email - It's Free!!