How to install TWRP recovery on any android in 2020- A complete guide

Many of us are not that rich that we opt on buy the new device once we get bored with the current android device we are having. I know we get trapped by the  same functionality and same animations. Consider a case where you are told to use a pc for 3-4 years with the same window, isn’t that boring? How about changing the rom (its like installing new window on pc) and installing cool apps which you haven’t seen anywhere?

Well if you are going through this thing and wanted to do something outside of the box then you are at right place. I will make a post on how to install custom rom on your device later. But the main thing which required the most before you do tweak on android is to break the jail (its not like jail break on iphones😉) i.e to install a recovery which further lets you install other things.

 Here the recovery is TWRP recovery. Before getting started make sure that your device is rooted , if not then don’t worry i have an article written on it, you can check it out here. So lets get started.

What is TWRP?

So TWRP is a thing and you would have heard about it  while searching youtube or googling stuff to customize or do some more things with your android. Here TWRP stands for Team Win Recovery Project. With the help of which you install custom roms and other images on your device. In simple words it is like having a football to play football 😃. 

The main question here arises is why it has become so famous now days? Well if you dont know, earlier we use to have another recovery known as clockworkmod recovery which was famous in old days but the problem with that was it doesn’t support touch once the device is in recovery mode. 

The user has to use a combination of volume and power button to select the thing and then execute that. It was quite hectic, imaging a long list of images on your device and the user has to select the last one😒. So this problem was majorly solved with TWRP recovery with some additional features.

How to install it?

So you can install it on you device by two methods:

  1. With PC
  2. Without PC

1. Installing twrp using PC

Well this method is more easier than the second one. All you need is a computer/laptop. You have to visit this link, enter your device in the search and then you will see the download link. Here i will be using POCO f1 device for this process. Following are the steps you have to follow:


Step1: First you have to download the zip file from here and install all the necessary drivers for your device.

Step2: Then enable the usb debugging on your android device. Go to settings > About phone > click on android version 3-4 times and your are in.


Step3: Open the folder where your TWRP Recovery .img file is saved. Then open a CMD window inside that folder. To do that, Shift + Right click on any empty white space inside the folder and then select Open command window here.

Step4: Connect your Android device to the PC. Type the following into the command window to boot your device into bootloader/fastboot mode:

adb reboot bootloader

Step5: Once your device boots into bootloader mode, type this into the command line. Make sure you type correct name of the twrp recovery.

fastboot flash recovery twrp-2.8.x.x-xxx.img

Step6: Once TWRP is successfully flashed on your device, type this final command to reboot your device.

fastboot reboot

 Hola!! you have successfully installed TWRP !! 🙌

2. Installing TWRP without PC

So before starting with this method make sure that you have following things available:

  1. Two android phones(including the one which you want to root).
  2. An OTG cable and a usb cable to connect both device with each other.
  3.  A recovery image on the device which you will use to root the other phone.
Lets get started:
Step1: First you have to install an app named Bugjaegar Mobile ADB on the another device(the one which you are not rooting). Download from here. Basically the secondary device acts as a pc/computer from which you will run commands on the device which you want to root.
Step2:  Now connect the device which you want to root with other phone via OTG cable. An enable usb debugging on that phone(make sure you check the OEM unlocking option if ts there in developer mode).
Step3: Now open the app and go to  list devices option and check whether your connected device is showing up there.
Step4: Now enter the Bootloader by clicking on the reboot bootloader option. Now your phone will be rebooted into fastboot mode.
Step5: Now in the app you have to go to fasboot option, which is the last option in the menu header when you swipe left.
Step6: Now click on the icon below at right corner. Now you will see a input box where you can write commands. If your bootloader is  locked then you have to type “fastboot flashing unlock“, this command can vary from device to device. Although you will see a small message on your connected device “LOCK STATUS- unlocked” .
Step7: Now the main command comes, type “fastboot flash recovery ” and then select the downloaded recovery from file manager by clicking on the attachment icon above. Then click on the button.
Step8: Make sure you see the OKAY message on the device. Then on the other device you have to select the recovery mode by using volume buttons and select that. The phone will automatically boot into TWRP recovery.
Hurrayy!! you have successfully installed the TWRP recovery!!😃😎😎
Some highlights of TWRP recovery:
  1. Install: This will let you choose the rom or image file you want to flash and install.
  2. Wipe: This will let you format your data and cache.
  3. Backup: With help of this you can backup your data or existing rom .
  4. Restore: This will help in restoring your backup image.
  5. Mount: it lets you mount an external storage device such as an SD card or a flash drive (using USB OTG). 
  6. Settings: Some settings of twrp .
  7. Advanced: This option contains other options like wiping system, internal storage, external storage, cache.
  8. Reboot: It will reboot the device.

So this was all about installing twrp recovery. If you find this article helpful then share it with your friends.

About Deepak Parmar 10 Articles
Deepak Parmar is the founder of He is a web developer and a computer geek by passion. Apart from that a tech lover and fitness freak. Finding ways to make life easy.

Be the first to comment

Leave a Reply

Your email address will not be published.