How to Update Samsung Galaxy S I9000 with Official Gingerbread 2.3.5 XFJVA Firmware
Advisory: 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.
Pages: Part 1 Part 2

Thank you !! Very detailed explanation, and finally I hav upgraded my phone to Gingerbread. Work perfect for me
Thankx ~
I have a problem with geting into downloader/recowery mode with Volume UP/DOWN + home buton+ power buten.
In this combination my phone starts normaly.
While i was looking on google got acros only 1 possibel way with JIG!
CAn u advice is this only way to get into download/recovery mode and if soo where can i buy or how to make a JIG
TNX for u’re answer
yes this is the only way!
Hy…thnx alot….bt pls rply soon….for dis…….can u tel me a gud Rom for this version 2.3.5 which has ice cream sandwhich theme …pls yar…rply soon…or else anyothr rom which has a gud theme rather than da original theme for 2.3.5…pls rply soon…..
you can update with the new firmware of gamerz rom!
My friend updated it and I saw that he had his whole lock screen changed…..
Hey Pradeep Neela, i asked if this version had a russian locale and in above messages you said it did. But it doesn’t. Also, when i turned why phone on, while keeping the odin open i had the yellow COM things in this way. On your picture in the tutorial it said 0 [COM6] and when i did the same it had 3 yellow slots filled out with 0 [COM6], 1 [COM3], 2 [COM5].
I did the update and in the 0 [COM6] it was green and said updated. Then my phone restarted and while the odin was still opened it said in red failed in the 2 [COM5] section. Can tell what was that all about? Should i apply the update again?
there is an issue with your COM POrts that is nothing but the USB Ports! check with some other computer or get the admin rights and check with the same!
Ok, never mind with the three COM sections, i just applied an update for the 2 time and it had only one yellow COM. I just wanted to know why it was 3 in the first time. And why isn’t there a Russian locale????
hi neal i have a SGS GTi9000
firmware version 2.3.2
baseband version i9000XXJVE and a
build number of GINGERBREAD.XWJV1
it is quiet laggy and should i update to ur version to get it fixed? and do i need kies installed on my pc to upgrade from ur procedure????
waiting for ur reply and thanking u in advance
and also its kenel version is 2.6.35.7-i9000XWJV1-CL31216 root@DELL101 #2
can i update from ur procedure?
yes why not, you can apply the update!
update with XXJVU Firmware!
Hi there!
Tell me please, if this update OK for Galaxy S then why it is not possible to do this thru Kies officially?
I’m using firmware XXJVQ…
THANKS
as of now its not yet officially launched!
many thanks, ive now updated my i9000 from 2.1 to 2.3.6 without any problems.
your guild was easy, detailed and simple to use.
once again thanks
Hi, I used this update for my I-9000 and now the software is on and very fast, however wont let me access recovery mode any more, doesnt read a SIM, says there isnt one inserted and the wifi doesnt work either, everything has completely stopped working. How can I repair this or remove it back to the original?
hi , how long is this supposed to take? my phone has been in `downloading` mode for 2 hours , with the odin launcher on `setup connection` ?
hi, i upgraded my gt-I900B TO GIMGERBREAD AND NOW MY TOUCH SCREEN IS NOT WORKING !! I AM STOCK …
NEED HELP .
ITS NOT FOR I9000B
I havent applied this update yet.I juss wanted to know if it has any problems?from what i have read i didnt find much coz those who installed it njever really said if the update has any issues.Can i upgrade staright from 2.1 to this?
Neel, Thanks Bud! Updated like a charm!
One Question, does this official version support Arabic Language interface? or is there any way to bring it.?
Thanks.
is it necessary to factory reset and clear cache after installing the update??
there is no arabic language
hey neal i have a GT i9000 on Baseband Version I9000XXJVS Kernal version 2.6.357-I9000XXJVS-CL56837se.infra@SEP-73#2 can I apply this update now thanks awaiting your reply
yes you can apply the update with the simple steps mentioned here
Hi,
i tried to update i9001, however was not able to update the phone. Below mentioned is the log which was showing in Odin’s message box:
Added!!
Enter CS for MD5..
Check MD5.. Do not unplug the cable..
Please wait..
PDA_XFJVA_Sbl.tar.md5 is valid.
PHONE_XXJVT.tar.md5 is valid.
CSC_OXFJV1.tar.md5 is valid.
Checking MD5 finished Sucessfully..
Leave CS..
Odin v.3 engine (ID:28)..
File analysis..
SetupConnection..
it does not goes ahead after setup connection….. kindly advise how it can be done….. reply awaited.
hi,
when i tried to update my i9001,the message box of Odin showed the comment as mentioned below and didint updated the phone:
Added!!
Enter CS for MD5..
Check MD5.. Do not unplug the cable..
Please wait..
PDA_XFJVA_Sbl.tar.md5 is valid.
PHONE_XXJVT.tar.md5 is valid.
CSC_OXFJV1.tar.md5 is valid.
Checking MD5 finished Sucessfully..
Leave CS..
Odin v.3 engine (ID:28)..
File analysis..
SetupConnection..
kindly advise how can i update the phone’s firmware.. reply awaited
Hi,
Since you have switched to hotfile.com for downloads, I am unable to download the rar file. I live in a college campus and that website doesn’t allow parallel downloads at a single IP address, and because somebody else might be using the site in campus, I can’t get the file.
Can you please provide some other download location for this rar file?
TIA
when i try to update my software it showes me log in i dont have account i opened one and when itry to log in it says me again error cant login
I wanted to update to a newer one. but Odin couldn’t find the appropriate file it seems (only .tar was there). I tried to get back to this one, but now Odin is stuck in “setup connection”. What should I do?
install the usb drivers, it will be fixed!
thanks a lot neal!!! i had tried everything and my galaxy s had become a piece of junk…now after updating to gingerbread its become almost as good as new!!! hope it stays this way…thanks again!!god bless!
Plz help it seems it is stuck on setup connection and doesn’t go farther i have waited for like an hour but still no response
Hi Neal, i am a first time user and did followed the above mentioned steps to install 2.3.5 and it is working fine. thanks for that.. my only concern is when i connect to KIES… it says the device cannot be updated via kies. pls can u advice, if I need to install any other version to fix the issue. FYI Originaly i had version 2.3.3 from optus Australia.
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
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??
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.
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!
Hi neal wear are you working i need upgrade my galaxy s i9000 to2.3.5
Wear i can get it please help me
My camer phon
i need arabic language please
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 2.6.32.9, froyo.XWJS8. plz help tell me where to start
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.
does it support arabic
it doesnt support arabic
plsssssssss answer
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??
i did it but my phone wont come on again…what should i do?
i use a samsung galaxy s GT- 19003
i did it but my phone wont come on again…what should i do?
i use a samsung galaxy s GT- 19003
i did it but my phone wont come on again…what should i do?
i use a samsung galaxy s GT- 19003
Very good updare sped up my phone lots:)
Updated easily.. Lets see how it works! Many thanks! tc.
Thanks a LOT! This really helped me when I was trying to sell my Galaxy S. Excellent!!!
Will it work with my galaxy s i9000 shw m110s it is the same galaxy s gti9000 what should i do
yes you can apply the update!!!!
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.
Plz suggest best official update for Galaxy s i9000?
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.