1. Home
  2. Mobile

Install Android 2.3.2 Gingerbread On Samsung Galaxy S I9000

Android 2.3 Gingerbread for Samsung Galaxy S is here! After lots of doubts and anxious moments when this ROM was leaked over a Polish forum, we can now confirm that the leak, is in fact a legitimate Gingerbread ROM by Samsung meant for the Galaxy S I9000. What’s more is that since the leak happened, forum members at XDA-Developers have started working on some fixes as well. For more information on this ROM and how to install it on your phone, read on!

This version of the ROM is still a semi-official release where a couple of things aren’t exactly functional. samsung-galaxy-s-phone

What’s Functional:

  • All bands seem to be functional.
  • Swype feature, previously broken is now fixed.
  • TouchWiz 3.
  • Market is functional.
  • Recovery Mode.
  • GPS


  • Some apps especially games won’t work properly.
  • You may encounter ‘Kernel Panic’ when browsing.

Now let’s get this ROM up and running on your Galaxy S!

Disclaimer: Please follow this guide at your own risk. AddictiveTips will not be liable if your device gets damaged or bricked during the process.


  • Android 2.3.2 for Galaxy S. Download.
  • ODIN installed on your PC. Download.
  • Samsung USB drivers installed. Download USB drivers for 32 bit Windows | 64 bit Windows.
  • Rooted Galaxy S. See our guide on how to root the Galaxy S. (Rooting your phone prior to installing this ROM isn’t required. However we highly suggest you make a nandroid backup before you proceed with flashing the ROM. For that rooting is required)
  • ClockworkMod Recovery installed. See here for installing ClockworkMod Recovery on Galaxy S.


  1. Extract the ROM you downloaded to any folder.
  2. Extract ODIN.
  3. Reboot into recovery and make a nandroid backup.
  4. Power off your phone and unplug it from the PC.
  5. Enter download mode. (Press the volume – +, power button and home button together.)
  6. Once you have entered download mode, run ODIN on the PC.
  7. In ODIN, click on the PIT box and select the file ‘s1_odin_20100803.pit’ from the folder where you extracted ODIN.
  8. Then click on the PDA box and select ‘CODE_I9000XWJV1_CL31216_REV03_user_mid_noship.tar.md5’ from the folder where you extracted the ROM.
  9. Click on Phone box and select ‘MODEM_I9000XXJVE.tar.md5’ from the folder where you extracted the ROM.
  10. Click on the CSC box and select ‘GT-I9000-MULTI-CSC-OXXJV1.tar.md5’ from the folder where you extracted the ROM.
  11. Check ‘Re-partition’, ‘Auto Reboot’ and ‘F.Reset Time’.
  12. Make sure that you did not mix up the files while selecting them!
  13. Connect your phone (already in download mode) to the the PC and ODIN will show, “Added” under the message box.
  14. Hit the Start button and let it process.
  15. Once the process is complete, your phone will automatically reboot.

Congratulations! Your Galaxy S has finally tasted Gingerbread and we must say it was about time! For queries and updates, visit the forum thread at XDA-Developers. Do let us know how your experience with this ROM went.


  1. Worked an absolute treat on my sgs i9000 on 3 network. ps dont be scared if your on a contract the 2.3 update wont affect your contract…….. only the the things YOU are able to do with the os. It does look faster, yet to get a bench test yet but I presume it will be faster. Will report back…

    • Yeah bro i Tried it its pretty cool but in my opinion dont update it cuz sometimes its freez

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.