How to Install TWRP Recovery using Fastboot on Android


TWRP Recovery is the most popular custom recovery available for Android at the moment. We had only two recoveries for Android basically. The CWM recovery and the TWRP recovery. CWM recovery discontinued a few years ago. TWRP brought a whole new concept of custom recoveries into reality. This recovery used a touch interface and a very user-friendly UI. It is more than easy to operate the TWRP recovery and perform all of your custom operations in it. Moreover, TWRP recovery is available for almost all the Android smartphones which are active till date.Install TWRP Recovery using Fastboot on Android

TWRP recovery is available in the form of .zip files, .img files and .tar files. To flash TWRP recovery .zip files, you need another custom recovery running on your device beforehand. The TWRP recovery.tar files are only for the Samsung Galaxy smartphones. TWRP recovery.img files can be flashed on any Android smartphone through ADB and Fastboot.

Advantages of TWRP

Flashing TWRP on an Android has a number of advantages. Such recoveries make it possible for the users to flash file to root the Android OS. Other .zip files of ROMs and MODs can be flashed as well using the Install option in the TWRP recovery. TWRP recovery has a backup option using which you can backup all the partitions of your smartphone. The Advanced Wipe option gives you the ability to select an individual partition of your phone and wipe it. You can factory reset the phone easily without wiping its internal storage.

By all the means, TWRP recovery is worth flashing. If you are planning to get it on your Android phone to change yourself into an Android power user, you may find the fastboot method the most convenient one. Just to help you further, we have this guide up to Install TWRP Recovery using Fastboot on Android.

Note: Flashing custom recovery on your Android device will void its warranty.

Install TWRP Recovery using Fastboot on Android

  1. Your device must have an unlocked bootloader.
  2. Download and install Minimal ADB and Fastboot drivers on your computer.
  3. Download TWRP Recovery.img file for your Android phone. Rename the downloaded file to recovery.img only.
  4. Enable OEM Unlocking on your phone.
  5. Enable USB debugging mode on your phone.
  6. Copy the downloaded recovery.img file to the Minimal ADB and Fastboot folder. The folder location should be C:\Program Files (x86)\Minimal ADB and Fastboot.
  7. Now launch the MAF32.exe file from the Minimal ADB and Fastboot folder.
  8. A command window will open up. Connect your phone to your PC.
  9. Now in the command window, enter the following commands one by one.
    1. adb devices
      1. Hit enter, this command will return a code to verify connection of your device.
    2. adb reboot bootloader
      1. Hit enter, this command will reboot your device into fastboot/bootloader mode.
    3. fastboot devices
      1. Hit enter, this command will verify connection in fastboot mode.
    4. fastboot flash recovery recovery.img
      1. Hit enter, this command will flash the TWRP recovery.img file.
    5. fastboot reboot
      1. Hit enter, this command will reboot the device.
  10. Now you can boot into TWRP recovery using the button combinatoin or the command: adb reboot recovery


Usama is a software engineer by profession and at he uses his expertise to solve everyday consumer tech problems with his main areas of interest being Android, iOS and Windows.

Got a question/query or a suggestion? Drop it below.