Galaxy S I9000

Samsung Galaxy S – Steps to Install Android 2.3 Gingerbread OS

samsung galaxy sKiller Handset with a Killer Android version will be the perfect combination for the Samsung Galaxy S. In the last post of Galaxy S we saw on how you can install the latest Froyo 2.2.1 version even before the official version is out till now. So, in a similar way now let’s see how you can install the latest Android version Android 2.3 on your Samsung Galaxy S. Please note that this update is purely for experimental purpose and is absolutely not recommended if you are an amateur as this includes lot of risks and also this is not even the beta release as many functions in this build doesn’t work like 3G data download and also WiFi reportedly gets disconnected within few seconds. But once we get the beta release with all functions running in it then we will surely post about the same. So, let’s see how you can install the latest Android version Gingerbread 2.3 on your Samsung Galaxy S with a simple procedure mentioned below.

Procedure to update Samsung Galaxy S with Gingerbread 2.3 version:

Before we proceed to the updating process, please note that your phone needs to be rooted because your current file system must be converted to EXT4 which can be done with the help of latest version of Voodoo Lag fix. Also you need to backup all your data as there is a high probability that you may lose data after the updation. And also you must have Busybox in your device.

  • Now, you need to copy the file system-dump-as-root.tar.gz on the root of your SD card after which you will have to run these commands,

adb shell
cd /data
mkdir gingerbread
cd gingerbread
busybox tar zxvf /sdcard/system-dump-as-root.tar.gz
mkdir data
busybox cp -a /efs efs
reboot download

  • After this it is time to unzip to nonsgs.tar
  • Now, you will have to flash the kernel with ODIN client with NO PIT and NO Repartition selected. And this is it, Your Galaxy S will now run the Gingerbread 2.3 version. At any point of time if you wish to move back to the Froyo update then you just need to flash it again with the froyo ROM back by using the Odin but before that make sure that it must support the EXT4 file system or else your device may become unusable.


  1. lethbridge marketing

    August 20, 2011 at 7:28 pm

    Where is gingerbread now? Is it more stable? my android is in rough shape with a lot of crashing.

    • NeaL Pradeep

      August 20, 2011 at 8:18 pm

      yes it is, you can install XXJVR 2.3.4 version for your Galaxy S

  2. perrsy

    July 22, 2011 at 11:23 pm

    somebody canm help me in spanish how to do this update?

  3. Raul Oja

    May 26, 2011 at 2:00 pm

    This is not probably official update because many things do not work as they should. I downloaded it yesterday and I am not happy with this one. Official 2.2.1 was more stable.

  4. Mitch

    April 24, 2011 at 10:26 am

    Followed all these steps and worked fine but five hours later i tried to access the internet for the first time and cant get on and the app store does not work! WHY? how can i fix this???

  5. Mav

    March 10, 2011 at 5:13 pm

    How can you run “the commands” ?!

    • Neal Pradeep

      March 10, 2011 at 5:35 pm

      @Mav juz follow the above procedure, you will be able to update the device

  6. aadil

    February 15, 2011 at 6:49 am

    need password for nonsgs.tar, plzzzz

  7. tijs

    February 8, 2011 at 2:58 pm

    Ill try it when it supports wifi. :p

  8. Android Development

    January 21, 2011 at 9:00 am

    Thanks for sharing the procedure to upgrade Samsung Galaxy S to Android 2.3 Gingerbread. Does all the features work fine after the upgrade? I’ve heard that some features like Wi-Fi etc did work for some users.

Leave a Reply

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

Comment moderation is enabled. Your comment may take some time to appear.

Most Popular

To Top