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
su
cd /data
mkdir gingerbread
cd gingerbread
busybox tar zxvf /sdcard/system-dump-as-root.tar.gz
mkdir data
busybox cp -a /efs efs
sync
reboot download

  • After this it is time to unzip nsonsgs.tar.zip 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.
11 Comments
  1. Reply 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.

    • Reply 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. Reply perrsy July 22, 2011 at 11:23 pm

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

  3. Reply 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. Reply 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. Reply Mav March 10, 2011 at 5:13 pm

    How can you run “the commands” ?!

    • Reply Neal Pradeep March 10, 2011 at 5:35 pm

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

  6. Reply aadil February 15, 2011 at 6:49 am

    need password for nonsgs.tar, plzzzz

  7. Reply tijs February 8, 2011 at 2:58 pm

    Ill try it when it supports wifi. :p
    Cool

  8. Reply 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

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.