How to Install TWRP Recovery on Android without Root

Install Twrp Android Featured

TWRP stands for Team Win Recovery Project and is an open-source recovery software for Android devices and handsets. TWRP allows the user to save, install, back up, and restore firmware on a device without having to worry about ruining the state of the device when rooting, flashing, or installing new firmware on an Android device. Here we’ll show you how to install TWRP on your Android phone without rooting.

Note: you don’t need to root your device to install TWRP, but you will need to unlock the bootloader, which will erase all the content on your device. Also the method for unlocking the bootloader is different for each device, so your mileage will vary.

1. Download and Extract Android SDK Tools

Before installing TWRP, you will need to install the Android SDK tools. You can download the package that corresponds to your operating system from the “Command line tools only” section of the Android developer website.

Install Twrp Command Tools

After download, extract the command line tools to a location of your choice.

2. Download the TWRP Image that Corresponds to Your Device

Install Twrp Download

You’ll need to download the TWRP image that matches up with your device. You can find a full list of available image files on TWRP’s website.

3. Unlock Developer Options, Enable USB Debugging, and Enable OEM Unlocking

You will need to unlock the developer options on your phone. To do this, go to “About” phone in the Settings app of your phone. You’ll need to tap on “Build number” seven times before being granted access to the developer options.

Install Twrp Dev Options

Hit the back button and select “USB debugging.” Hit OK.

Install Twrp Usb Debugging

Next, look for “Enable OEM Unlock” in the Developer options menu and select this option.

Install Twrp Enable Oem Unlock

The device will prompt you to key in your security code and will state that unlocking the bootloader will disable the device protection feature. This allows you to unlock the bootloader at the beginning of the device startup. Unlocking the bootloader will delete the data from your device. Make sure to backup all files, images, data and settings you want to keep.

4. Connect Device to Computer

Connect your device to your computer via USB-C or micro USB. When connecting your device to your computer, you may be prompted with a message asking to allow USB debugging, if so tap “Always allow from this computer” and tap the OK button.

5. Install TWRP via the Command Prompt

This will vary depending on your operating system, but you will need to launch a command prompt in the folder you installed/extracted your Android SDK tools to. You’ll also need to place your TWRP image file in this folder.

In the command window, type:

then press Enter. Your device will be listed.


Next, type the following command to reboot your device into bootlader/fastboot mode:

Next, run:

You’ll have to make sure to replace the version of TWRP in this line of code for the one that corresponds to the one that you need to load onto your device.

Finally, run the following line of code:

With that step completed, you’ll be able to boot up your device using the TWRP custom recovery and use its features.

Booting into TWRP Recovery

This is another thing that will vary from device to device, but usually there is a key combination that needs to be carried out by users to place their devices into recovery mode. For example, some devices require that you press the power and volume up buttons while they are off to boot into the TWRP recovery.

Maybe you want to go a step further and root your Android device? We have you covered. As a followup to that, here’s how to check whether your Android phone is rooted.

William Elcock William Elcock

William has been fiddling with tech for as long as he remembers. This naturally transitioned into helping friends with their tech problems and then into tech blogging.


  1. after this command “fastboot flash recovery twrp-3.1.X-XXX.img” the message keeps blinking, nothing happens

  2. Hello Sir
    I am using Tecno Pop 2f… I have tried many ways to root my phone but it’s not working….
    Please kindly help me….?

Leave a Comment

Yeah! You've decided to leave a comment. That's fantastic! Check out our comment policy here. Let's have a personal and meaningful conversation.