How to Uninstall TWRP Recovery and Restore Stock Recovery

TWRP Recovery is one of the best things that has ever happened to Android. But sometimes, you might want to go back to stock recovery. If you are looking for a way to remove TWRP Recovery and Restore Stock Recovery, this guide is for you. Read ahead to know how to flash Stock Recovery on Android.

In the good old days, we had a custom recovery called ClockWorkMod Recovery. That was the only custom recovery that was available back then. There were a lot of modified versions of it that offered some even more options. Then came the TWRP Recovery and completely changed the scene. As of now, TWRP is the only custom Android Recovery available right now.


The stock recovery that comes with the device can only perform very basic functionalities such as updating via OTA files, wiping data etc. They are no good when you want to customize and take full control of your device. But there are a few situations where you would need to go back to stock recovery. This guide is for those who like to remove TWRP and Flash stock recovery.

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 | How to Unlock Bootloader via Fastboot on Android

Remove TWRP and Flash Stock Recovery [Pixel, Nexus, Sony, HTC, Motorola, LG, Asus]

  1. Download the stock recovery in .img file format for your device.
    └ The stock recovery image can usually be found in the stock firmware/ROM zip file. Simply extract the stock firmware zip file and look for ‘recovery.img’ file.
  2. Download and Install ADB and Fastboot on your PC.
  3. Enable USB Debugging on your device, if it is not already enabled.
  4. Copy the ‘recovery.img’ (the stock recovery) to the folder where ADB and Fastboot are installed.
  5. Open a command prompt from inside the folder.
    └ Hold down shift and right clock on the empty space inside the folder. Select ‘Open command window here’ or ‘Open PowerShell window here’.
  6. Once the command window opens up, connect your Android device to your PC.
  7. In the command prompt, execute the below command:
    adb devices
  8. If this is the first time connecting your device to PC, you might get a prompt on your phone which asks ‘Allow USB Debugging?’. Tap on the checkbox which says ‘Always allow from this computer‘ and tap OK.Allow-USB-Debugging
  9. Now execute the below command to reboot your device in to bootloader mode:
    adb reboot bootloader
  10. Once the device reboots into bootloader, execute the below command in the command prompt:
    fastboot flash recovery recovery.img

    └ Please note that the word ‘recovery.img’ is just used as a reference. If your stock recovery image name is different, use that particular name in the above command.

  11. Once the installation of stock recovery is complete, execute the following command to reboot your device:
    fastboot reboot

Your device will now boot into Android OS. Congratulations, you now have successfully installed stock recovery on Android. This is the easiest way to install stock recovery on Android devices.

Leave a Comment