`` How to Update Samsung Galaxy S I9000 with Official Gingerbread 2.3.5 XFJVA Firmware - Android Advices

How to Update Samsung Galaxy S I9000 with Official Gingerbread 2.3.5 XFJVA Firmware

Galaxy S LogoAdvisory: This update is not applicable for the users of I9000M/B, Vibrant, Captivate or Mesmerize or any other similar models like I9001 Plus or I9003 models of Galaxy. The below mentioned article is just valid for Samsung Galaxy S GT I9000.

Just in case if you have updated with the latest version of Gingerbread 2.3.5 XXJVT firmware for Samsung Galaxy S GT I9000, then we are here to bring another update of an all new Gingerbread 2.3.5 release. This all new update is released via KIES and is dubbed as XFJVA and is the Gingerbread 2.3.5 version of firmware. This update is an improved version of Gingerbread 2.3.5 which comes with many stability fixes and also is found to be the firmware which comes with the better battery backup. The best part of this version is that it can be applied by any of the Galaxy S GT I9000 users.

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

Rooting Information:

  • Applying this firmware doesn’t require you to root the phone and also applying this firmware won’t root the phone which means that the warranty too won’t be void.
  • If you are already on the rooted firmware then the rooting access will be revoked after applying with this firmware.

Let’s proceed with the quick list of pre requisites followed by the instructions to apply this new Gingerbread 2.3.5 release of XFJVA.

Quick List of Pre Requisites:

  • Back up all the user data present in your phone as this may get lost or corrupted in the process of firmware update. Just in case if any damage is done to your data, the same can be replaced with the backed up one. With the below mentioned tips, one can easily backup and restore the data.

Notes – Backup in the mail so that you can then restore manually
SMS Messages – Use “SMS Backup & Restore app”,
Contacts Stored in Phone Memory – Sync with the Gmail application,
Call Log - Call Log and Restore
Videos, Images, Videos & Files etc.– Copy to internal / External SD Card,
Internet & MMS Settings – Backup all the settings from the path “Applications > Settings > Wireless and Network > Mobile Networks > Access Point Names

  • Ensure that the device is charged with the minimum of 60% so as to make sure that the phone doesn’t get turned Off in the process of the firmware update.
  • Enable the USB Debugging in your phone. It can be enabled from the path “Settings > Applications > Development > USB Debugging”. Additionally, close all the tools like Antivirus, Firewall and PC Suite in your computer as these tools generally interrupt the process of the firmware update.

Special Instructions to users on Any Custom ROMs:
If you are on any of the custom ROMs then you will have to enter into the recovery mode to clear all the cache files or else you may face issues while applying this update of Gingerbread 2.3.5 XFJVA.

The recovery mode can be entered by pressing  Volume UP Key + OK button, and holding both simultaneously press the Power Button. You can also refer to the below mentioned video to know more on how to enter into the recovery mode.

In the recovery mode select Wipe data/factory reset and also you need to select Wipe Cache partition and then reboot your device by selecting reboot system now option.

Now, without wasting any further time lets proceed to the procedure to apply this firmware to your phone in the next page.


  1. this update is a good one. but after the update there have been some problems with my gps. my phone is unable to establish gps connection. and also i found a new type of file in my phone named as ” angry gps ” which wasnt there before the update. my phone shows it is installed in the programe files. please help.

  2. Plz suggest best official update for Galaxy s i9000?

  3. Hey Neil! Another awesome work like before. I’m now a big fan of u.. I’d like to advice to plz remove that answer you given for Galaxy m110s korean model because upon that answer I tried to flash in my friend’s shw-m110s korean set, AND IT BECAME SOFT BRICKED! :-) No worries this is Pakistan. Everything will be resolved.

  4. Will it work with my galaxy s i9000 shw m110s it is the same galaxy s gti9000 what should i do

  5. Thanks a LOT! This really helped me when I was trying to sell my Galaxy S. Excellent!!!

  6. Updated easily.. Lets see how it works! Many thanks! tc.

  7. Ollypittabread

    Very good updare sped up my phone lots:)

  8. i did it but my phone wont come on again…what should i do?
    i use a samsung galaxy s GT- 19003

  9. i did it but my phone wont come on again…what should i do?
    i use a samsung galaxy s GT- 19003

  10. i did it but my phone wont come on again…what should i do?
    i use a samsung galaxy s GT- 19003

  11. iv tried to update my galaxy i9000 the cord was removed during the process and i now have a phone..triangle(with exclamation mark).. computer and i cant do anything. can you help??

  12. plsssssssss answer

  13. does it support arabic

  14. Hi Neal,

    I have succesfully updated my mobile but got emergency calls only message. The same SIM card is working in another phone and my phone is never locked to any operator. So could you please suggest me what needs to be done?

    Appreciate your help is this regard and waiting for your valuable reply.

  15. hello, I am very afraid of messing up my phone but really want to update it. I have the GT-i9000 firmware 2.2.1, I9000XXJPY, kernel, froyo.XWJS8. plz help tell me where to start

  16. i need arabic language please

  17. My camer phon

  18. Hi neal wear are you working i need upgrade my galaxy s i9000 to2.3.5
    Wear i can get it please help me

  19. Thank you for the great information and update. It worked perfectly!

    After installing the firmware update, Kies shows that this is no longer an upgradable device. It’s fine for now, but will I always have to scour the internet for the latest updates and install manually? Or will Kies eventually update my phone in the future when even newer updates roll out? Thanks!

  20. Hi, Ive downloaded the update but then once Ive clicked it to open it doesn’t show the window that’s in the picture above. could you help please.

  21. I followed the above procedure to install 2.3.5 on my sgs I9000… so far working fine. However, when i connect with KIES, it says “no further update for device using KIES”. I had an optus phone (unlocked) from Australia. Please can you advise what shld i do to get future updates from KIES or do i had to always update from androidadvices using ODIN??

  22. hi there. the firware worked great and the tutorial was aweseome. only problem is is that i cant access my network and have no signal( pretty big problem) help please

    • hey nevermind got it working. thanks a lot. my provider said i had to get a new phone. i knew it was gonna be this easy to fix it. this is why i got an android :)

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!!