How to Uninstall TWRP and Restore Stock Recovery on Samsung Galaxy

Srivishnu Ramakrishnan

TWRP Recovery is helpful when you want to install custom ROMs, MODs and take a full backup of your devices. But from time to time, you might want to go back to stock recovery. In this guide, we will tell you how to remove TWRP and restore Stock Recovery on Samsung Galaxy devices.

TWRP has become the go-to recovery for anyone who is looking for a custom recovery for Android these days. A couple of years ago, there were choices to choose from such as CWM Recovery, Philz Touch CWM Recovery, and TWRP Recovery. Nowadays, TWRP seems to be the only available option if you are looking for a custom Android recovery.

But, for some reason, if you are looking for a way to restore stock recovery on Samsung Galaxy device and remove TWRP Recovery, we have got you covered. Read ahead to know how to remove TWRP Recovery and flash stock recovery on Samsung Galaxy devices.

Why Remove TWRP and Install Stock Recovery?

While TWRP is an absolute blessing when it comes to customizing Android device, it may not always be helpful in all the scenarios.  For example, below are some of the reasons why you might want to go back to stock recovery:

  • You are selling your device and you need to go back to stock.
  • There is an OTA update and you need to install it.
  • You need to install Stock ROM/Firmware on your device.
SEE ALSO  What is Android System Webview? All You Need to Know.

See Also | How to Unlock Bootloader via Fastboot on Android

Steps to Remove TWRP on Samsung Galaxy Phones

Flashing stock recovery image on Samsung devices is a little bit different when compared to devices from other phones. In other devices, you can simply flash the stock recovery image via fastboot and you’ll be good to go. That is not the case with Samsung Galaxy devices. Follow the below guide to flash stock recovery on Samsung Galaxy phones.

  1. Download Latest Odin.
  2. Extract the downloaded Odin zip file. You will get an Odin.exe file.
  3. Download the ODIN flashable stock recovery for your device.
    └ You can find this in the stock firmware/ROM of your device. Simply extract the stock firmware and look for a file named ‘recovery.tar’.
  4. Make sure OEM unlock is enabled on your Samsung Galaxy device.
  5. Double click and open the Odin.exe file.
  6. Boot your device into download mode:
    1. Switch off your device.
    2. Press and hold Volume Down + Power + Home buttons for a few seconds until you see a warning screen.
    3. Press Volume Up buton on the warning screen and boot into Download mode.
  7. Once your device is in Download mode, connect it to your PC. You should see the text ‘Added!’ on Odin.
  8. Click on the AP tab and select the downloaded recovery.tar file and click on Start.
    └ IMPORTANT: Make sure that the Re-partition and Auto Reboot checkboxes are NOT selected, under the Options tab. Don’t use PIT tab either.
  9. Click on the Start button in Odin and wait for the flashing process to complete.
  10. Once the process completes, you will see a ‘Passed!’ message on Odin. Your device will automatically reboot.
SEE ALSO  Group Messaging on Android: The Ultimate Guide

At this point, you can disconnect your device from your PC. There are no additional steps required. This is the easiest way to install stock recovery on Samsung Galaxy devices.

5 thoughts on “How to Uninstall TWRP and Restore Stock Recovery on Samsung Galaxy”

  1. Hello EveryBody,

    I went through all the steps but I am not getting “Passed” Message on Odin.

    Why ?

    This is what I am getting in Odin Message Box :

    Check MD5.. Do not unplug the cable..
    Please wait..
    N9005XXSGBRL1_N9005OJVGBRL1_N9005XXUGBPB1_HOME.tar.md5 is valid.
    Checking MD5 finished Sucessfully..
    Leave CS..
    All threads completed. (succeed 0 / failed 0)

    Your Help is appreciated.


    • he meant a message of success by the word ‘passed’ it does not exactly need to be ‘passed’. If the process was successful, it will show:
      All threads completed. (succeed 1 / failed 0)
      If it was unsuccessful, it will show:
      All threads completed. (succeed 0 / failed 1)
      And you are saying that it shows:
      All threads completed. (succeed 0 / failed 0)
      Which seems like a quite rare case.


Leave a Comment