Update Samsung Galaxy S GT I9000 to Froyo 2.2.1

XXJPU Galaxy S LogoSeems like there’s someone between Froyo and Gingerbread, its Froyo’s 2.2.1 version which is said to be the major update which promises to solve some bugs like missing letters from contacts list and also it’s sure to speed up your Galaxy S. So, does that mean that you will need to wait for 2.2.1 for your Galaxy S to arrive, absolutely not? So let’s see how you can install XXJPU 2.2.1 for your Samsung Galaxy S GT I 9000 irrespective of country you live in, be it Europe, Asia or Africa or even US we will guide you in upgrading your device from current Froyo to 2.2.1 XXJPU version.

Please note that this update can’t be applied for locked devices. Also with this update Quadrant scores set to score higher than the current one. Also please note that this update is not available for Vibrant, Captivate, Mesmerize, Fascinate and Epic. Also please note that after update you will lose all your data like messages and contacts, so its better to sync all your contacts with your Gmail account and also take take back up of your messages because after updation Kies will not support your device as it will start supporting once Samsung officially launches 2.2.1 update for your device.

Procedure to upgrade Galaxy S GT I9000 firmware to Froyo2.2.1:

  • So, let’s proceed for update but before that make sure that you are on Windows based operating system and not on any other operating system and also make sure that the device which is to be updated is having model number of GT – I9000. If it’s not the model number then don’t proceed for the update.
  • First, you need to visit samfirmware and just need to sign up for an account.
  • Now, after signing up and logging in you will be redirected to the page where you can see a big list of firm wares and click the download link next to the I9000 XXJPU ## (make sure it is the one in BLUE) which is in the list of Europe and proceed to download the file.
  • Now, once the downloading of the file is finished you need to extract the file using WinRAR and if prompted for a password then you will have to enter samfirmware.com.
  • From the extracted download file, run the Odin 1.3 software file which is there in the folder you just extracted from I9000XXJPU.rar and it should look like this

Odin 3

  • Now in the Odin interface as shown above, click on the PIT button and choose the 512.pit file (you can find this file in the extracted folder which you downloaded)
  • Now next up, click on the PDA button and choose the file containing the word PDA (you can find this file in the extracted folder).
  • Now, click on the CSC button and choose the file containing the word CSC (you can find this file in the extracted folder).
  • Now click on the PHONE button and choose the file containing the word MODEM (you can find this file in the extracted folder).
  • Now check the Re-partition box under the options section of Odin.
  • Now, at this stage you should backup your phone contents as its recommended to do a Hard Reset upon installing all new firm wares after which all information in your device will be lost.
  • After backing up your device remove your SIM card if you have one and your microSD card if you have inserted any.
  • Please follow this simple step very carefully. Now you will have to boot up your phone into the download mode, for doing this you simply need to press hold down the Volume Down button + the Home key button (the middle one).  While still holding those 2 buttons down now press and hold the power button and keep holding these buttons until you boot up in to a screen like the below one.

download mode

  • Now, when you see the download mode screen, connect your device with computer with USB Cable and after that you will find the screen as like this.

Success Odin

  • If you see that then everything’s Ok and now proceed by pressing on Start button and Odin will update the firmware.
  • Once you see this screen with a Green box showing PASS! in the Odin then it means that your device has been successfully installed with the new firmware XXJPU 2.2.1 stock and is now safe for you to remove the USB cable from your phone and now boot your device.

Success Odin

This is it, you have now successfully updated your device, for the first boot it will take longer time than normal and then it’s recommended to hard reset once you have now flashed the ROM. Now, turn off your phone and insert microSD card and SIM card. Now, you can also go to Settings, About and can check that the current firmware will be 2.2.1. Also, do let us know the Quadrant scores in 2.2.1 XXJPU. Do let us know in comments section if you face any problems.

135 Comments
  1. Reply Rimaz May 19, 2012 at 6:38 pm

    Hi, I folowed the step you explained, and it did not download anything so I waited for long time, nothing happened so remove the usb cable and switch off the phone, but then I tried to start the phone its not working, I am so sad, what should I do now, how can I solve this issue.

  2. Reply search engine rank May 5, 2012 at 7:07 am

    Hi my friend! I want to say that this post is amazing, great written and come with approximately all significant infos. I would like to peer extra posts like this .

  3. Reply joydee nishimoto September 21, 2011 at 3:38 pm

    Why i can’t buy gems

  4. Reply Craig September 15, 2011 at 1:33 pm

    i have a problem getting the download screen. i press the volume down button and home key and then the power but i just keeps flashing the bootup screen. what must i do now

  5. Reply dj cus September 5, 2011 at 6:34 am

    I have resarted my samsung galaxy s i9000 and i have put my sim card back in and its saying my sim card does not allow the selection but i can only go on orange or orange t-mobile but its not connecting

    thanks

  6. Reply adam August 14, 2011 at 9:10 am

    tank’s for android

  7. Reply adam August 14, 2011 at 9:07 am

    tank’s

  8. Reply simo August 13, 2011 at 7:58 pm

    svp winrar me demande un mot de passe , ou se trouve ce mot de passe . help mpe please

    • Reply NeaL Pradeep August 17, 2011 at 10:07 am

      kindly check with the winrar in your computer!

  9. Reply Hed July 28, 2011 at 12:24 pm

    I found this firmware on Samsfirmware.com: I9000TUBJPD. Can i use it? What do you recomend. Also, do I check the Repartition in Odin or not.

  10. Reply Hed July 26, 2011 at 11:25 am

    Can this work on the Samsung Galaxy S GT I9000T?

    • Reply NeaL Pradeep July 26, 2011 at 11:41 am

      no

      • Reply Hed July 28, 2011 at 11:01 am

        Can it be flashed with another firmware though…if yes, which one.

        • NeaL Pradeep July 28, 2011 at 11:48 am

          yes you can very well update!

  11. Reply RAFI July 25, 2011 at 11:37 pm

    VEDIOS

  12. Reply Ramune July 13, 2011 at 3:56 am

    Thank you so much. Have tried doing it with Kies, but it just didn’t work.
    Just done the update with the firmware 2.3.4. Green PASS!!!
    Yeh

    Thanks again
    :)

  13. Reply Haha June 25, 2011 at 8:00 am

    The press hold down the Volume Down button + the Home key button thing doesnt work i cant go to that screen please help!

  14. Reply dipesh June 24, 2011 at 12:02 pm

    if i dont have usb cable,how do can i update my samsung galaxy s????can i update using bluetooth???

    • Reply Neal Pradeep June 24, 2011 at 12:32 pm

      no as of now you cant update via bluetooth! Make use of USB cables which have come along with your phone

  15. Reply Ayyaz Durrani June 22, 2011 at 9:27 am

    Hi Pardeep,
    I have updated my samsung Galaxy S I9000 from 2.1.1 to Base band version I9000XXJP2 (Andriod Version 2.2),but problem facing to install and run 3D games and some applications which r previously running fine on Eclair 2.1.1,Can u plz update whats the problem or how can i fix it,and which Base band version do i select to avoid from these,Can i update my Version from I9000XXJP2 to XXJPY

    Error coming :your system stops unexpectdly force close

  16. Reply Ravi May 26, 2011 at 2:10 pm

    Please help. after flashing the phone… can’t turn on the phone… First i tried power… nothing happend. I have tried volume up + home + power 4 seconds… nothing happened. is there any other way of turning the phone back on. Please help!!

  17. Reply washim May 22, 2011 at 8:10 pm

    Trying to update i9000 with xwjvb. But odin is showing fail. PlZzzzz help me neal.

  18. Reply Bader May 21, 2011 at 11:18 pm

    password samfirmware.com doesnt work???!!! did you change it ?

  19. Reply washim May 15, 2011 at 3:28 pm

    Tried to install 2.3.3 XWJVB but odin is showing FAIL. How to update i9000

  20. Reply Naveed May 14, 2011 at 9:56 am

    Neal,

    I’ve just bought a used galaxy S i9000, 2.2 already installed. i am not able to upgrade firmware using Kies. want to update using I9000XXJPY.rar.
    1.Kindly tell me should i flash it to Eclair 2.1 first in order to get it upgraded to froyo 2.2.1 I9000XXJPY.rar.
    2. Is there any difference in procedure in flashing my device to I9000XXJPY.rar or I9000 XXJPU. Plz specify if any.
    Thanks

  21. Reply washim May 11, 2011 at 2:56 pm

    flashed with odin to xxjpu. when asked for reboot i pressed the home button. it displayed the start up animation and then blank and just vibrating at times. plzzzzzzzzzzz save my i9000 n me

    • Reply Neal Pradeep May 11, 2011 at 6:40 pm

      just install the latest XWJVB 2.3.3 version of Gingerbread for your Galaxy S. or retry the procedure to install the same!

      • Reply washim May 14, 2011 at 6:22 am

        trying to install xwjvb. but odin is showing FAIL. what to do?????

  22. Reply washim May 11, 2011 at 2:36 pm

    flashed with odin to xxjpu. when asked for reboot i pressed the home button. it displayed the start up animation and then blank and just vibrating at times. plzzzzzzzzzzz save my i9000 n me

  23. Reply washim May 11, 2011 at 2:23 pm

    after flashing my i9000 not getting started. keeps on vibrating with blank screen. plzzzzzzzz help me

    • Reply Neal Pradeep May 11, 2011 at 6:40 pm

      @washim don’t worry washim we are here to help you and promise you to help you. Sorry for delay in replying!

  24. Reply PQ May 10, 2011 at 6:57 am

    Where the F is the PIT PDA files… cant even find them.

  25. Reply Pinxelog May 6, 2011 at 2:10 pm

    Neal,

    Given my current FW, if I understood it correctly, I must update first to to XXJPU before I update to XWJS7. Or do I need to go JPY first before going to JS7?

    TIA, again.

  26. Reply Pinxelog May 6, 2011 at 11:31 am

    Hi Neal,

    I’m new on using SGS, basically new at smartphone. I bought my SGS in Saudi Arabia. Kies says that my Current firmware version is: PDA:JPA/PHONE:JPB/CSC:JPA(XSG).

    What is the most stable FW upgrade to 2.2.1 for my SGS? I notice in samfirmware that there are about 12 releases of it. I don’t want to upgrade to GB yet as google’s holding it up says something.

    TIA.

  27. Reply Kevin_A May 6, 2011 at 10:32 am

    Awesome – did my phone last night, and just did another tonight – took 5 mins and they’re both working fine!

  28. Reply muki May 5, 2011 at 1:36 pm

    thaaaaaaaaaaaaaaaaaanks a loooooooooooooot its working

  29. Reply muki May 5, 2011 at 1:01 pm

    how long time its take to finish this??? can anybaudy help??

  30. Reply Javidan April 16, 2011 at 5:27 pm

    hi neal,what is means “Now check the Re-partition box under the options section of Odin” ?i must click to checkbox of “Re-partition” ??

    • Reply Neal Pradeep April 16, 2011 at 5:49 pm

      @javidan you need to ensure that its unticked!

  31. Reply vijay karanth April 15, 2011 at 10:09 am

    I want updates for. Gt 15801

  32. Reply Kelvin April 14, 2011 at 8:11 am

    Hi Neal,

    Thanks for the advice, I’m very grateful.

    Stay Blessed and keep up the good work.

    Kelvin

  33. Reply Kelvin April 12, 2011 at 10:21 am

    Hi Neal,

    I’ve been following your advice on Samsung Galaxy S updates, and I can say it is really helpful. I managed to update my SGS to 2.3.3 GingerBread without any hiccup. It works fine, but can’t play certain games like Need For Speed Shift and GT Motor Academy, which played fine on Froyo 2.2. I’ve never tried 2.2.1, and would love to try XXJPY.

    I would like to find out how stable the March, 2011 XWJS8 2.2.1 release is.

    Thanks.

    Kelvin

    • Reply Neal Pradeep April 12, 2011 at 11:18 am

      @kelvin there are some bugs which are reported on xwjs8, not recommended!

  34. Reply rocky April 7, 2011 at 4:11 am

    i upgraded my galaxy GT I9000 (android froyo 2.2.1) to gingerbird 2.3, but it seems the swype is nt working,.. somebody please tell me , how to reinstall android 2.2 back on my phone..please REPLY

  35. Reply jr April 5, 2011 at 6:14 am

    i have follow the steps… it says RESET… then my phone shut off… and i cant open it again…. WHAT THE FUCK!!!!!

    • Reply Neal Pradeep April 5, 2011 at 6:48 am

      @jr TRY FLASHING IT AGAIN, I hope you are flashing it on your Galaxy S I9000 only!

      • Reply jr April 9, 2011 at 2:32 am

        i do… promise… and im crying because i have to bring my mobile at the service center if possible, anyway i will try flashing it again… but it cant even open on a download mode… its just shutted OFF. :(

      • Reply jr April 9, 2011 at 2:36 am

        how will i flash it again, if i can’t open my mobile … :((((

        • Neal Pradeep April 9, 2011 at 6:16 am

          @jr you need to go into the download mode, may i know why and what happened exactly.?

  36. Reply sgtdag April 2, 2011 at 4:43 am

    Updated SGS GT-I9000 to stock Froyo 2.2.1 ZSJPJ. Marginal increase in I/O ops, Quadrant ~1200. Stock browser no longer crashes on flash-intensive websites such as CNN and Washington Post, seen RAM amount increased to 339MB; vs 304MB previously.

  37. Reply Nathan March 28, 2011 at 9:17 am

    I have a galaxy s from optus (Australia)
    And about 2 and a half weeks ago i upgraded to the 2.2.1
    and it works brilliantly, no more lags, Facebook app is fixed, random screen turning black s fixed,
    huge improvements to the speed of it, just downloaded it followed the steps and it was great.
    i would recommend it to anyone,
    two things that was a issue, the official internet browser dose not work, no reasoning, internet works fine though, through opera mini, Facebook and any other app that requires internet.
    at first, the 3G did not work, had no G or E or 3G up the top, just blank,
    but it deletes all the operators settings, i just went on to optus website, got the settings, and wa-la 3G pooped up within seconds, i think the antenna has been improved as well considering i get full bars almost where ever i go now

  38. Reply Noah March 26, 2011 at 1:19 pm

    wanted to downgrade from 2.3.2 to 2.2.1. download jpu filr, but only pit, pda and modem file…where is the csc file? can any good soul post a link to xxjpu 3 file version..tks^^

    • Reply Neal Pradeep March 27, 2011 at 8:43 am

      @Noah you can now update with stable 2.3.3, don’t go to xxjpu now!

  39. Reply George March 24, 2011 at 11:53 pm

    2 questions:

    1: in your picture in the highlighted box mine says 0:[COM3] and inyour picture it is 0:[COM9]. please help.

    2: when you add the PDA, PHONE & CSC files, do you tick the boxes beside them or not?

    • Reply Neal Pradeep March 25, 2011 at 5:44 am

      1. i hope ur handset is not operator locked
      2. the ticks are automated, you don’t have to manually.

  40. Reply virender March 21, 2011 at 4:08 am

    how i can extract a file using winRAR please send to me solution immediately

    • Reply Amit Bhawani March 21, 2011 at 4:09 am

      Download Winrar software from rarlabs.com following which you can easily extract the files.

  41. Reply anonim March 20, 2011 at 7:36 pm

    Does it break warranty? Do i need to have my phone flashed?

    • Reply Neal Pradeep March 21, 2011 at 1:50 pm

      @anonim no it doesn’t break the warranty as you can go back to original version at any time.

  42. Reply shakira March 20, 2011 at 5:35 am

    Hi. I recently upgraded to 2.3.2 fw and i’d like to downgrade back to 2.2 fw. thing is, my sgs was locked before. and it’s still locked as of at the moment. since it’s stated in your article that it can’t be applied to locked devices, i’m wondering if its still possible for me to downgrade my phone to 2.2?

    thanks.

    • Reply Neal Pradeep March 20, 2011 at 8:07 am

      @shakira yes you can perform the update.

  43. Reply a-al March 15, 2011 at 3:03 pm

    awaw

  44. Reply Vio February 26, 2011 at 8:37 pm

    I’ve followed your tutorial and everything went perfectly. I have obtained 1234 points in quadrant way more than with 2.2 version.

  45. Reply Neal Pradeep February 26, 2011 at 4:22 pm

    Hi @ZOG, i can understand your issue, but just follow the simple procedure which is mentioned in the link which is given, if there are any problems then do let me know, will help you in the same.

  46. Reply ZOG February 26, 2011 at 4:00 pm

    can i get ur email or something :S i know this is a hard issue but i despratly need help ! I’m not sure what is ADP!

  47. Reply ZOG February 26, 2011 at 2:27 pm

    Thats the point ! i can’t get to download mode at all. even the standby mode the VlUp+home+power isn’t working

  48. Reply ZOG February 25, 2011 at 7:42 pm

    I did the firmware update with Odin as mentioned above but strangely the phone couldn’t connect me to my network ! I live in Syria and I’m on MTN network, how can i solve this issue? please reply soon !

    • Reply Neal Pradeep February 26, 2011 at 11:40 am

      flash your device again!!

  49. Reply ravi February 23, 2011 at 10:02 pm

    Added!!
    Odin v.3 engine (ID:12)..
    File analysis..
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    Checking MD5 finished Sucessfully..
    Leave CS..
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    Checking MD5 finished Sucessfully..
    Leave CS..
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    Checking MD5 finished Sucessfully..
    Leave CS..
    SetupConnection..

    My update process is showing the same window from past 40 minutes, does this normally take so long?
    or should i unplug the cable and try flashing with XXJPY, currently i am flashing with XXJPU.

  50. Reply ravi February 23, 2011 at 9:16 pm

    I am currently working on this procedure, and on the Odin screen in the message box the last status i see is “Set Up connection”, please let me know if the process is going on in a right track.

  51. Reply ravi February 23, 2011 at 9:12 pm

    Can anyone tell me – how long will the above process take place?

  52. Reply daniel February 4, 2011 at 7:06 pm

    Exact same was happend with mine i try find out how to fix it about 3 weeks and still nothing ;// if someone have any ideas please share with us i will check them :)

    Thx (:

  53. Reply CuteSnuggles February 4, 2011 at 12:49 pm

    Question:

    I was given a Samsung Galaxy s & have managed to jailbreak it but when I put my sim in it it brings up my contacts but when I go to dial out it says ” Data Network Not Avaliable”

    The sim I put in is a 3 sim & I was very suppried to c that it read the sim. I have tryed an Orange sim in it & on the main screen @ the top it shows the sim symble with ! next to it.

    I am not sure what the network the phone was on originaly.

    If someone has got any ideas could u please throw them my was as am totaly stumped.

    (There is no where for me to put a code in either)

    Thanks.

  54. Reply Alan February 3, 2011 at 11:04 am

    Question: Are these specifications also valid for I9000B? That is i9000 with a B at the end. I am not quite sure and would not like to render my phone useless. Many thanks

  55. Reply daniel January 31, 2011 at 8:57 pm

    Thomas : Yes ive done that but problem is the phone can sreach networks and evrything but is unable to connect thats really wierd for me belive me i was tryin nerly evrything and nothing i though the phone is blocked or something but no ? U got some ideas what i can more to fix it ??

    Dipan: Kies dont see ur phone cos froyo 2.2.1 is not compatibile with kies yet so thats why.

  56. Reply dipan January 31, 2011 at 9:02 am

    I have upgraded to 2.2.1 using the steps mentioned above. Though the phone is working fine. I have lost all the contacts and messages.

    But the major problem is I am unable to connect to computer using Sasung Kies to retrieve the contacts and messages, Pleae help

  57. Reply Thomas January 31, 2011 at 5:12 am

    @Daniel, did you try to setup a new data connection via APN settings?
    something like live.vodafone.com, etc. setting are googable…

  58. Reply daniel January 30, 2011 at 12:09 am

    that flashin dont help i alredy done that 9 times and still same problem ? anyone got some idea?

  59. Reply Jiawei January 29, 2011 at 4:29 am

    I updated my i9000 to 2.2. Today, it keeps only showing the boot up screen ” samsung galaxy s GT – i9000b”.
    Does anyone know what happen with my phone and what should I do.

    Thanks

    • Reply Neal Pradeep January 29, 2011 at 4:40 am

      flash it again

  60. Reply daniel January 27, 2011 at 5:35 pm

    ive done it and still nothing maybe i getting something wrong i mean cos im in UK my network O2

    after that flash still on my phone some of my stuff like pic , music itp

    guys what to do i pay for that phone fortune and stop f*** working please HELP !

  61. Reply dane January 27, 2011 at 11:08 am

    If the three button download option doesn’t work, how else can i get my galaxy into download mode?

  62. Reply daniel January 26, 2011 at 10:40 pm

    Evrything goes good update succes but i have still problem cos i still have “Data network not available”

    Wtf what happend i was ubtating cos that happend before i cant sorted please some help

    • Reply Neal Pradeep January 27, 2011 at 9:42 am

      flash it again!

  63. Reply mizius January 21, 2011 at 3:40 am

    @NeaL Pradeep, thanks for your patience but I have no idea what you mean when you say “flash with xxjpy”. My questions are:

    – Do I run Odin from the XXJPU folder or do I need to copy it first to the XXJPY folder?
    – What do I pint Odin fields to if there are no files in XXJPY as explained by you above for PIT, PDA and CSC?
    – Do I point the Odin MODEM field to modem.bin in the XXJPY folder?
    – Do I still select the Odin Re-partition box?

    Thingslike this are not clear. I’m quite new to the Android devices and don’t want to mess things up.

    Thanks!

  64. Reply NeaL Pradeep January 21, 2011 at 3:14 am

    hi @mizius, since the modem version is also changed, you are able to see the difference but jpy is the most efficient version till now.

  65. Reply Alexandre January 21, 2011 at 12:17 am

    Hi,

    I just can’t get through the downloading screen by pressing the 3 buttos as you’ve mentioned.
    It keeps only showing the boot up screen ” samsung galaxy s GT – i9000b”.
    What am I doing wrong?

    Thanks

  66. Reply mizius January 20, 2011 at 8:37 pm

    @NeaL Pradeep – OK, so I need to flash only with XXJPY, great, but … that package has completely different content than the XXJPU. Specifically it contains:

    I9000XXJPY.rar > JPY_JPY_JPY.tar >
    – cache.rfs
    – factoryfs.rfs
    – modem.bin
    – param.lfs
    – zImage

    Of the above only the modem.bin seems to match entries for Odin 1.3 as per above instructions. Am I missing something wrt the process?

  67. Reply NeaL Pradeep January 20, 2011 at 6:36 pm

    @henke you can download from the market

  68. Reply NeaL Pradeep January 20, 2011 at 6:35 pm

    @Robert flashing din succeed, flash the firmware again or flash it with xxjpy

  69. Reply NeaL Pradeep January 20, 2011 at 6:34 pm

    @mizius you can directly flash with xxjpy, no problems!!

  70. Reply mizius January 20, 2011 at 3:43 pm

    Need a clarification. If I already have a GT-I9000 with firmware version 2.2 (build number FROYO.XWJPA) then which procedure should I follow:

    1. Flash with XXJPU first and then flash again with XXJPY, or
    2. Skip XXJPU altogether and just flash with XXJPY

    Please advise. Thanks!

  71. Reply Robert January 20, 2011 at 12:13 am

    I encountered a quite weird problem, it first said “Added!” Then a lot of text appeared, some kind of something:

    Added!!
    Odin v.3 engine (ID:4)..
    File analysis..
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    Checking MD5 finished Sucessfully..
    Leave CS..
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    Checking MD5 finished Sucessfully..
    Leave CS..
    Enter CS for MD5..
    Check MD5.. Do not unplug the cable..
    Please wait..
    Checking MD5 finished Sucessfully..
    Leave CS..
    SetupConnection..
    Can’t open the serial(COM) port.
    All threads completed. (succeed 0 / failed 1)

    What does this mean?

  72. Reply Niall January 19, 2011 at 5:23 pm

    Hey,
    Just wanna say thanks alot. This is the best step by step process for updating firmware. Im not andoid literate at all and found it very easy

  73. Reply Henke January 14, 2011 at 11:50 pm

    How do I get swedish dictionary after the update?

    HELP!!

  74. Reply Neal Pradeep January 13, 2011 at 7:58 am

    hi @vak, you can update your device to xxjpy 2.2.1 for kies support.

    @Ghettosp you can use the mass storage mode to transfer the files if you are unable to connect via kies or the best option is to again flash your SGS with XXJPY 2.2.1 version,

    @JohnWhite thanks for your appreciation.

    @Phil you can either flash your SGS again with XXJPU 2.2.1 or with the latestc

    @Henke hi, you too can update your SGS with the latest XXJPY 2.2.1… it will solve the problem.

    Link for updating your SGS GT I9000 with the latest XXJPY 2.2.1 is-
    http://androidadvices.com/update-samsung-galaxy-s-gt-i9000-to-froyo-xxjpy-2-2-1/

  75. Reply Ghettosp January 12, 2011 at 10:14 pm

    PLEASE I HAVE FEW QUESTIONS 2 ASK. KIES REALLY SUCKS A LOT AND WHICH MODE SHOULD D USB BE IN BEFORE IT IS USED FOR THIS OPERATION, KIES, OR MEDIA OR DATA STORAGE

    SECONDLY I HAVE MY DEVICE ALREADY ROOTED WITH SUPER ONE CLICK, IS THIS GONNA CHANGE OR AFFECT ANYTHING AS I WILL REALLY LIKE TO UPGRADE TO FROYO

    DOES THE DEBUGGING NEED TO BE ON BEFORE THIS CAN WORK?

  76. Reply John White January 12, 2011 at 4:18 pm

    The best article about updating, I am done . Very easy . Big thanks

  77. Reply vak January 10, 2011 at 6:57 pm

    Guys, when do you think 2.2.1 appears on KIES?

  78. Reply Stefan January 5, 2011 at 1:48 pm

    Hi.
    Thanx for excelent help with update.
    Could not be easier :)
    Great job.

  79. Reply Phil January 5, 2011 at 12:47 pm

    it quotes ” USB device attached to this computer has malfunctioned, and Windows does not recognise it” :(

  80. Reply Phil January 5, 2011 at 12:45 pm

    Thanks Speedy Neal

    Unfortunately when i plug my phone via data cable, the computer does not recognise my i9000 and claims incompatible driver. Cannot upgrade. I tried using latest version of kies. It recognise the phone until its time to upgrade. Again the computer cannot communicate with the phone? Any suggestions?

    Thanks in advance.

  81. Reply Henke January 5, 2011 at 10:49 am

    @Speedy Neal: Thanks… great news! =)

    When it comes to the official 2.2 version I’ve experienced very poor performance w/ the native email/calender app when using Exchange (sync of email/calendar/contacts)… a lot of times my phone turnes into a brick and everything locks down.

    Do you think that this is taken care of in 2.2.1?

  82. Reply Henke January 2, 2011 at 11:24 pm

    Have a few questions on this update:
    – what are the main benefits of the 2.2.1 compared to 2.2?
    – will i be able to jump on the official samsung version if and when it appears in Kies?
    – since i’m using Swype will there any way of getting it on 2.2.1 also?

    • Reply Speedy Neal January 3, 2011 at 9:45 am

      - you can enjoy faster performance compared to 2.2 in 2.2.1,
      – yes you can very well update your device with the latest firmware whenever it arrives,
      – yes you can use the swype on 2.2.1…!!!

  83. Reply Speedy Neal December 30, 2010 at 5:11 pm

    hi @ErtarNal, there is no need to go back what you can do is there is a new version released that is XXJPY, download the file from here http://www.samfirmware.com/WEBPROTECT-i9000.htm and flash it again with same procedure mentioned above.

    If you encounter with any problems then do let me know about the same, we would be happy to help you.

  84. Reply Speedy Neal December 30, 2010 at 5:08 pm

    @RIJO it should not happen like that but really v sorry to hear that. Now what is advised is download XXJPY file from the link http://www.samfirmware.com/WEBPROTECT-i9000.htm and flash the same way but this time in odin don’t select repartition option. rest all remains the same.

  85. Reply Speedy Neal December 30, 2010 at 5:06 pm

    @Nizam, hi nizam yes 2.2.1 that is XXJPU doesn’t support Kies but the latest firmware which is there in the server that is XXJPY supports Kies, so it is adivsed to flash the sam way but this time you need to select the files from the downloaded zip file of XXJPY..

  86. Reply rijo December 30, 2010 at 2:36 pm

    i had upgraded my galaxy s to froyo 2.2.1 via kies it is successful but after reboot the screen is disabled.

    please advise have a solution on this problem.

    Thanks

  87. Reply NeaL Pradeep December 30, 2010 at 2:05 pm

    all firmwares are listed here,

    http://www.samfirmware.com/WEBPROTECT-i9000.htm

    the above XXJPU version is tested one, all functions should work!

    • Reply washim May 11, 2011 at 2:10 pm

      how much time does it take to start after flashing?

  88. Reply ErtarNal December 30, 2010 at 12:11 pm

    Hey i have a quick question…

    If i already upgraded my galaxy S to 2.2 via Odin 1.3 (kies sucks), do i need to flash my phone back to 2.1???? Because im so lazy to flash it back.

    According to “http://www.addictivetips.com/mobile/how-to-use-odin-to-upgrade-samsung-galaxy-s-gt-i9000-to-android-2-2-froyo-download/” they said you should flash back to 2.1 Éclair and then do the upgrade.

    I just cant wait to use 2.2.1

    Thank you very much for your answers :)

  89. Reply sridhar December 29, 2010 at 4:38 pm

    I tried upgrading to Froyo using Samsung Kies, it worked pretty well without any need of following all the steps.
    Install samsung Kies in your PC
    connect your Samsung Galxy S G 19000
    In Kies app (From your PC), you will find upgrade firm ware option
    click on it, follow the wizard with bit patience and Saying Ok for back up when wizard asks.
    Total upgrade takes 10 to 15 minutes. This is completly autoamted.
    Note: Be sure that you have enough charging in you battery, don’t stop the process in middle

  90. Reply Harangad December 29, 2010 at 1:41 am

    I am really thankful for this article speedy neal
    I never flashed my phone before but this article really helped me out.
    Thank you again for instilling the confidence in me :D

  91. Reply nizam December 28, 2010 at 5:03 pm

    Will it void my warranty??
    froyo 2.2.1 not available through kies?

  92. Reply eMirage December 26, 2010 at 1:05 pm

    worked fine for me, thanks for the tip,

  93. Reply Jawad December 24, 2010 at 2:08 pm

    unbelieveable.
    After reading a lot of thread about upgrading to 2.2.1 i nearly gave up hope and thought i should just stick to 2.1

    The procedure described here couldnt be any easier. i am speachless.
    Worked a treat for me. i am so wrapped.
    havent used the phone yet but will update everything first and comment back again tomorrow.

    Thank you guys .. keep up the good work!

    jawad

  94. Reply Jawad December 24, 2010 at 3:56 am

    I clicked on the above link “samfirmware” created an account and logged in but cant find the JPU firmwire. bahhhhhhhh
    can someone help?

  95. Reply James December 24, 2010 at 2:37 am

    hi, by “it can not be applied on locked devices” do you mean sim/network locked?

  96. Reply JP December 23, 2010 at 9:30 am

    Im not able to use Data Network after this, why?

    • Reply Annette September 4, 2011 at 6:21 am

      I have this problem, can you help me?

      • Reply NeaL Pradeep September 4, 2011 at 10:00 am

        kindly update with the latest version of Gingerbread 2.3.4 XXJVR

Leave a reply

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.