How to flash Samsung Stock ROM using ODIN - DroidTechKnow

June 05, 2017 33287
Samsung stock rom

If you are a Samsung user and wondering how to flash Samsung stock ROM using ODIN, here is an easy way to do it. Before that, let’s take a quick look at what is Stock ROM and Custom ROM.

Stock ROM is an official firmware that is preinstalled on every new device and comes by default on an Android device. Custom ROM is a modified version of the Operating System and has features and customization options not found in the official ROM. There are several advantages of using custom ROM on your Android Device. With Custom ROM you can customize your Android device, boost android speed, and much more.

What is ODIN

ODIN is a Windows-based firmware flashing tool that is used to flash firmware images in Samsung mobile phones. ODIN is used by Samsung internally to flash stock Rom, an unbrick Samsung device. However, Samsung has not openly released ODIN for public use; rather it had been leaked to the public over the internet. Along with installing the 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

Also, we strongly suggest you have a backup of your device before performing any given step. Let’s go through the step-by-step procedure to flash Samsung stock ROM using ODIN.

Pre-Requirements for installing the Samsung Stock Rom

  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.

Downloads Section

Download ODIN flashing software

Download Samsung USB drivers

Download Official Samsung Firmware from one of the below links

Steps to flash Samsung stock ROM using ODIN

  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’s it, guys! You now know how to flash Samsung stock ROM using ODIN. Now your phone restarts automatically and takes some time to boot 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