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.

  • http://www.davidhowsemarketing.com lethbridge marketing

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

    • http://twitter.com/pradeepneela NeaL Pradeep

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

  • perrsy

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

  • Raul Oja

    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.

  • Mitch

    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???

  • Mav

    How can you run “the commands” ?!

    • Neal Pradeep

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

  • aadil

    need password for nonsgs.tar, plzzzz

  • tijs

    Ill try it when it supports wifi. :p
    Cool

  • Android Development

    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.