How to flash Samsung stock rom using Odin

June 05, 2017 30376
Samsung stock rom

Here is an easy way to install Samsung Stock ROM using ODIN on your Samsung Android device. If you are using Android device then you heard about Custom Rom and Stock ROM. So Stock ROM is an official firmware which is preinstalled on every new device. Custom ROM is modified version of Operating System such as Cyanogen. There are many advantages of using custom ROM on your Android Device but along with it, there might be some disadvantages also. In Custom Rom you can customize your Android device, boost android speed and many more.

What is ODIN

ODIN is a Windows-based firmware flashing tool that is used to flash firmware image in Samsung mobile phones. ODIN is used by Samsung internally to flash stock Rom, unbrick Samsung device. Along with installing official firmware ODIN is used to,

  1. Communicate with Samsung Mobile using USB cable

  2. Gaining root access

  3. Installing Custom Rom(firmware)

  4. Install kernel

So if you are using Custom ROM and want to install official Samsung firmware then this article is for you. I suggest you take backup of your device before proceeding any steps. So let’s start the process.

Pre-Requirements :

  1. Your Samsung Device battery should be greater than 40%

  2. Install the Samsung USB drivers or just install the KIES.

  3. Download the ODIN flashing tool.

  4. Download the Samsung Stock Rom according to your Samsung device model.


ODIN flashing tool

Download USB drivers

Download Official Firmware from one of the below links

Steps to follow for installing Samsung Stock ROM:

  1. The first step is to extract the ODIN flashing tool that you have downloaded and open the odin.exe file as Run as Administrator.Samsung stock rom

  2. Turn on your Samsung device into Downloading mode. You can do so by following steps.

    1. Switch off your device

    2. Press the Power key+ Home key + Volume down key Simultaneously until the warning screen appear.

    3. Now press Volume up key to boot into downloading mode.Samsung stock rom

  3. Now Connect your device to Computer using the USB cable. When you connect it the ODIN tool detect your device automatically and show a message Added!!.Samsung stock rom

  4. Now navigate to Samsung stock ROM that you have downloaded from and unzip the package. In the package, there is the number of files available. Just follow the below steps to select files.

    • click AP/PDA button and select the file (compulsory file)

    • click on CP/Phone button and select the file with MODEM name

    • click the CSC button and select the file with CSC file name

    • click the PIT button and select the .pit file.

    • Note: If the package contains only one file which is file then leave the other steps. Samsung stock rom

  5. Now its time to start the installation process so to start it just click on Start button. This process will take some time for installing the Stock ROM on your Samsung device. Samsung stock rom

  6. After some time ODIN gives a message regarding your process. If ODIN successfully installs the TWRP on your device then it will give you SUCCESS message else give you an ERROR message.Samsung stock rom

That it guys you have successfully flash your Samsung Android device. Now your mobile automatically restarts and take some time to boot up for the first time.

Need more detail about ODIN tool?

Checkout this What is ODIN and How to use it

Happy flashing…

If you know more detail view then watch this video


If you encounter a Fail! message instead of PASS! message then it might be problem of ODIN version. So remove battery from device and restart it, restart ODIN with different version and repeat the whole process once again. For more detail view you can see the ODIN logs.

Fixing Bootloop After Installing the Firmware

If your phone is stuck in bootloop then boot your device into stock recovery mode and clear “wipe cache partition”. If know more how to fix bootloop then click here.

How to fix bootloop