World of ROMs on the SGS – Part II: Returning to Stock

Now assuming you’ve flashed a custom rom on your Galaxy S and you want to return it to a stock state (why would anyone want to do that? Unless it’s going back for service, in which case I understand), here’s what you have to do.

Now, I hope you have the USB drivers for the Galaxy S or KEIS installed. If not, download the USB Drivers over here.

Next up, I hope you have ODIN, and know how to put your phone in download mode and Recovery mode using the three button method. If not, read up over here.


I hope you understand that you are returning your phone to a stock state and will lose your data. Make a  Titanium Backup file. Once you flash the stock ROM, you will have to ROOT again to restore using Titanium Backup.

Now head over to this thread on XDA Developers and download the Pit file, and the ROM specific to your region. If you’re in India it’s the JP6 version, etc. Download and save the files, and extract the files to a folder.

Now, you can do this two ways: by flashing only the PDA (kernel), or by completely flashing the whole ROM (which I recommend).

If you want to Flash only the Kernel, follow the steps below:

  • Open ODIN, make sure only Auto Reboot and F. Reset Time are selected, select the PDA file from the folder
  • Put your phone in download mode and connect it to the computer
  • Click start, wait for it to finish, and your phone will boot up. Once that’s done disconnect and use your phone.

Check out the screen shot below.


Now, if you want to flash all the files (which I recommend), follow the steps below:

  • Select the PIT 512 file in ODIN
  • Select the respective PDA, CSC and PHONE files.
  • Make sure Re-Partition, Auto Reboot and F. Reset Time are selected
  • Connect your phone in Download mode and Flash!

Voila! You’re back to a Stock Galaxy S.

Looks like a lotta people were worried about flashing a custom ROM as they weren’t sure if they could return it to stock. Now that you know how to do that, go ahead and get onto a Better Custom ROM.

We’ll be back soon with more custom ROM options. Until then, catch us on twitter, we’re @myportableworld