Install stock firmware on Galaxy S9

Samsung Galaxy S9 and S9+ are one of the most loved smartphones of the Galaxy series. Although, there are not many changes in it compared to its predecessor. The most apparent differences are thinner bezels and a better camera. If you are using Samsung Galaxy S9 and have run into a problem like a boot loop or corrupted firmware, you want to return to stock after some custom ROM. You can use this guide to install stock firmware on Galaxy S9.

The latest Galaxy S9 and S9+ come in four colors. I like Midnight black among all others. S9+ has a 6.2″ Quad HD+ Super AMOLED display screen, whereas; Galaxy S9 has a 5.8″ screen. I love the size of the S9 more. It’s more convenient to use a Galaxy S9 with one hand than S9+. Both phones have exceptional cameras, and they produce terrific pictures.

The American and Chinese versions of Galaxy S9 run Snapdragon 435. At the same time, the international version is running on Samsung’s Exynos processor. Galaxy S9 supports a battery of 3000 mAh power, and Galaxy S9+ has a bigger battery of 3500 mAh. In addition, both phones support an extendable storage slot.

Reasons to Install Stock Firmware on Galaxy S9 or S9+:

There can be several reasons you might have to install stock firmware on Galaxy S9 manually. The most common sense for flashing stock firmware is to unroot your device to return to the factory settings to receive OTA updates. Or, if you install a custom ROM that is not up to your expectations, you want to return on stock firmware on S9. You can use this guide for that as well.

If your phone is not working orthodoxly, it has random reboots, lags while performing, or any other unexpected issue. You have tried clearing the cache and factory resetting. Nothing seems to work out; the last option is installing stock firmware on Galaxy S9. Your phone will be new as you pick it out of its box. Flashing firmware also works as a seal for software issues. If you have installed stock firmware on Galaxy S9 and still some feature is broken or not working correctly, it is a hardware issue. You need to get it to a repair shop to get it fixed or look into hardware components to find the fix for your problem.

One of the most common issues in the Galaxy series is the phone getting stuck at the Samsung logo, which cannot load the operating system. Installing a stock firmware is a known solution for that problem as well.

Guide to Install Stock firmware on Galaxy S9 or S9+ using ODIN:

Suppose your phone is rooted and is not getting the firmware update via OTA. This guide will also allow you to get future updates on your phone via OTA. You can also use the below methods to unroot your phone. In addition, you can fix all the operating system and software issues by flashing the stock firmware. In this guide, two methods can be used to install stock firmware on Galaxy S9 or S9+.

The first method will use ODIN, an official tool to flash files, recoveries, and firmware on Samsung smartphones. If you are not used to ODIN or are not comfortable using this tool, you can jump to the second method that uses Samsung’s Smart switch to install the firmware. Although, the process of installing stock firmware on Galaxy S9 using ODIN is not that hard, even if it is your first time. You have to follow the steps mentioned in this guide.

Now, let’s move on to the guide; you need to be done with some prerequisites. First, you will need a computer running on the Windows operating system to execute this guide, as ODIN is not present for Linux or MAC.


    • Download Samsung Drivers for Windows. (Link to download file is under the main heading)
    • Download Odin for Windows.
    • Download Official Stock ROM for Samsung Galaxy S9 or S9+ from Sammobile. (Enter your Model number and look for the latest stock firmware Android Oreo)
  • It would be best if you charged your phone>40%.
  • While you use ODIN, make sure KIES is off and not running in the background.
  • Turn on USB Debugging on your Galaxy S9:
    • Go to Settings -> About device -> Tap on Build number 7 times.
    • Now Go back to Settings -> Developer Options -> Turn on USB debugging.

First of all, download and install Samsung USB drivers on your PC. If you have been using your phone with your PC and accessing its data, you will most probably have these drivers on your PC.

Next, download the correct firmware from the link above to flash on your phone. If your phone is carrier-free and not branded, download and flash an unbranded firmware of your country. If your phone is branded and supports a carrier, install the same carrier and country’s firmware your phone already has. For example, it is OK to download and flash an unbranded firmware on an unbranded Galaxy S9. If you install precisely the same firmware of the same country on your Galaxy S9, you won’t lose the data present even after installing stock firmware.

How to install stock firmware on Galaxy S9 or S9+:

In the guide below, make sure you follow the steps as they are in the guide below to avoid any problems while trying to install stock firmware on Galaxy S9.

Assuming you already have Samsung USB drivers for PC and ODIN installed on your PC.

  1. The first step is to turn off your Galaxy S9 and connect it to your PC using a data cable.
  2. Now put your phone into download mode by pressing and holding Bixby, Power, and Volume down buttons; when you see a warning on your phone’s screen, release the buttons.
  3. Press the Volume Up button to proceed to Download Mode.
  4. Now open ODIN on your PC and connect your phone to your PC using the original data cable.
  5. You will see your phone has a connection with your PC. The ID: COM on ODIN will change to blue. (If the color doesn’t vary, the PC has failed to recognize your phone. Ensure you have installed the correct drivers and that the drivers were installed successfully. Sometimes the fault lies in the USB cable)
  6. After your phone is connected, click on PDA or some ODIN versions, it is AP.
  7. Now select the .tar or .tar.md5 file from the files in extracted firmware.
  8. Make sure only Auto Reboot and F.Reset Time are checked in the options tab of Odin.
  9. Now, if everything is ready. Press on Start.
  10. It will take around 10 minutes to install stock firmware on Galaxy S9. Suppose the flashing is unsuccessful due to some reason. Then try with some other version of Odin.
  11. Finally, if the flashing is successful, your phone will reboot and have the official stock firmware of Samsung.

Install stock firmware on Galaxy S9

Important Note: 

If the firmware you downloaded and extracted has more than one file, select the corresponding file in its specific tab in Odin. Then, identify the files from their extension type. typeBL belongs to Bootloader, AP to PDA, select CP in the Phone(Modem) tab and select CSC file in the CSC tab. For example, click on BL and select the file that starts with BL in the folder where you extracted the firmware. Finally, click on AP, select the file that begins with AP, and do the same with the CP.

Method 2 to Install stock firmware on Galaxy S9 using SmartSwitch:

The new smartphones of Samsung support the Smart switch, which is excellent software to back up all your data to your PC, or you can also use it to install official firmware on your Galaxy S9+ or S9. Unfortunately, only a few latest ones are supported, like Note 8, Galaxy S7, S8, S8+, S9, and S9+.

The process is pretty easy; just follow the steps below:

  1. First, download Smart Switch from the official website and install it on your Windows, Linux, or MAC.
  2. Once Installed. Please open it and connect your S9 to your PC using a data cable.
  3. The smart switch will recognize your phone.
  4. Now you will have an option to install stock firmware on your phone using Emergency Software Recovery and Initialisation.
  5. Now select Software update and Initialisation.
  6. The smart switch will find the latest suitable firmware for your Galaxy S9 and install it on your phone; follow the on-screen instructions.
  7. Once installed, your phone will reboot. Know that you will lose all your data present on your phone using this method. You can also back up all your data using the smart switch on your Windows PC. Once you install the firmware on your S9, you can use this software to restore all your data to your phone.
Important Note for Smart Switch:

Emergency Software Recovery might ask for a recovery code if you can not find the recovery code. You can also install stock firmware on your Samsung Galaxy S9 via Device initialization instead of the Emergency Software Recovery option. It would require your Samsung Galaxy’s model number, which can be SM-G960, SM-G965, or any other. You can find it on your phone’s back or in your phone’s box. You will also need your device’s serial number, which you can find in your phone box.

That’s all on how to install stock firmware on Galaxy S9 or S9+. Suppose you have any confusion or questions regarding the guide above. Feel free to contact me using the comments below. Do drop feedback if this guide worked for you and solved issues in your Galaxy S9.

Notify of

Inline Feedbacks
View all comments