Samsung Galaxy S20, S20+ and S20 Ultra are the latest flagship smartphone of Samsung. These phones come with all it takes to be the best smartphone of 2020. The new collection of S-Series have outstanding cameras, which makes it stand out from others. A few new features are also introduced in the new series. Although, the Galaxy S20 is the latest smartphone, there are cases where you might have to install stock firmware on Galaxy S20. For example, if your S20 is stuck in a boot loop at the startup. Even if you want to unroot your S20 and go back to stock you can use this guide.

The Samsung Galaxy S20 comes in three colours; Cosmic Gray, Cloud Blue and Cloud Pink. Whereas, the Samsung Galaxy S20 Ultra comes in Cosmic Gray and Cosmic Black.

Following is a little comparison of all the S20 models:Install stock firmware on Galaxy S20

Now moving back to the topic, there are two methods that can be used to install stock firmware on Galaxy S20. One is via Smart switch, which is pretty easy to use software by Samsung for troubleshooting problems with Samsung smartphones. The other method is via ODIN, which is another official software by Samsung which is used to flash firmware and recoveries on Samsung phones.

Install stock firmware on Galaxy S20 via Smart Switch:

Smart switch is a pretty useful software that allows users to perform a number of tasks on their Samsung smartphones. Using it you can make a backup of your phone on your PC or cloud, restore the backup. It actually works like iTunes works for iPhones. You can also use it to install stock firmware on Galaxy S20 if it’s stuck in a boot loop. It does not boot after an update or you want to go stock after you are done with rooting.

  • Your phone must be charged over 40%.
  • A Windows or MAC computer. Smart switch is not compatible with Linux distributions.
  • Data cable to connect S20 with PC
  • Download and install Smart switch on your PC.
Once you are done with pre-requisites; Follow the steps below to install stock firmware on Galaxy S20:
  1. First of all, open the smart switch on your PC and connect your Galaxy S20 with your PC using a data cable.
  2. Once your phone is connected, your phone will be recognised by a Smart switch.
  3. Click on “More” on the top right corner of the smart switch and select Emergency Software Recovery.
  4. Here you will see two options on the screen, Initialization and Emergency Software Recovery. These options are for when your phone is not booting up. You can use either of the options to install stock firmware on S20.
  5. In Initialization Mode, you will need to have your phone’s model number and serial number. This information can be found on the backside of your phone’s box.
  6. In Emergency Software Recovery mode, you will have to have your phone recovery code, which is also generated by Smartswitch if your phone is recognised by your PC.
  7. Use either of the methods. Download the appropriate firmware, that Smartswitch usually does it for you. Follow the on-screen instructions and you are good to go.
  8. It might take time as the smart switch will download the firmware on your PC. Make sure your phone is connected to your PC and the internet all the time during the process. Once the process of installation of the new firmware is complete. Your phone will reboot.

Install stock firmware on Galaxy S20, S20+ or S20 Ultra using ODIN:

There are some situations where you can not install stock firmware on Galaxy S20 using Smartswitch. For example, if your phone is not recognised by Smart switch, you can’t find the recovery code for emergency software recovery or it fails to install the firmware on your phone. Your second option is ODIN. For some people, ODIN is the first option. As it gives you more flexibility, you can select the firmware yourself. You can make modifications to how you want to flash the firmware. You can also repartition your phone hard disk using ODIN. If you are not that technical, and it is your first time flashing firmware. It might seem a bit complicated. Still, if you follow the information below. It will be pretty easy. If you get confused during the process. You can reach out to us using the comments or social networks.


First of all, you will have to install some prerequisites on your Windows PC.

  • You will have to download and install Samsung drivers for windows.
  • Download latest ODIN3 version 13.4.4.
  • Download Official Stock firmware for Samsung Galaxy S20 from Sammobile. (Enter your Model number and look for the latest stock firmware Android Oreo)
  • Your phone should be charged>40%.
  • While you use ODIN, make sure KIES is off and not running in the background.
  • Turn on USB Debugging on your Galaxy S20:
    • 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 drivers for Windows on your laptop or PC. If you have already installed smart switch. You don’t need to install the drivers. As your PC will already have them. These drivers are required for your computer to recognise your phone.

Moreover, download the appropriate firmware for yoursS20. If your phone is carrier-free. Then you can download and flash the firmware from any country. If your phone is carrier-locked then make sure to download the firmware of that respective carrier according to the country you bought the phone in. If you install the exact same firmware that is already installed on your S20. All your data will be preserved. Otherwise, you will lose all the data present in the internal storage of your phone. If you install carrier-free firmware on a carrier-locked phone. Your S20 will be stuck on the Samsung logo at the startup.

Once you are done with the pre-requisites; Move on to the step to step guide below:

  1. First of all, turn off your Galaxy S20 or S20+.
  2. Now go to Download Mode.
    • Power off your phone.
    • Once it is completely off. Press and hold Power and Volume Up key, release the keys when you see the Samsung logo on the screen.
    • Now you will see a number of option on the screen; this is the recovery mode, use the volume button to navigate to “Reboot to Bootloader” and press the power key to make the selection
  3. On your PC, open ODIN and connect your phone using a USB data cable. You will see “Added” in the logs of ODIN.
  4. You will see your phone has a connection with your PC. The ID:COM on ODIN will change to blue. (If the colour didn’t change, then the PC has failed to recognize your phone. Above all, make sure you have installed the right drivers and the drivers were installed successfully. Sometimes the fault lies in the USB cable)
  5. In ODIN, you will see several tabs and you will have to select files respective to each tab. Click on CP and locate and select the CP file from the extracted firmware. In the same vein, click on AP and select the file with AP in the name. Similarly, add BL file in the BL tab.
  6. If you want to factory reset while you install stock firmware on Galaxy S20. Select CSC file in CSC file. Otherwise, load the HOME_CSC instead.
  7. Make sure F.Reset.Time and Auto-Reboot option are checked in the ODIN. Meanwhile, if there is any other option checked. Uncheck it.
  8. Finally, when everything is ready, press the “Start” button. The whole process will take around 5-9 Minutes. Once done, your phone will reboot.

Install stock firmware on Note 9

That’s all from my side. If you have any questions or confusions regarding any of the methods above. Reach out to us using the contact us an email or drop a comment below. I hope you managed to successfully install stock firmware on Galaxy S20. If it was your first time. You deserve a thumbs up.

Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments