How to Flash the TWRP Recovery to Android Device

How to Flash the TWRP Recovery to Android Device

Flash TWRP Recovery to any Android device. An Android device consists of several pieces of software, including the bootloader, radio, recovery and system. The recovery is a runtime environment separated from Android that can perform various system-related tasks. It contains tools to help repair installations as well as official updates. There are two kinds of recovery, one is stock recovery, the other is custom recovery.

Stock Recovery

The stock recovery on an Android device can delete all user and cache content ( for factory reset purposes ), allow external tools to run functions on the Android device and perform system updates. The stock recovery is a limited system.

Custom Recovery

Like TWRP and CWM, a custom recovery is a third-party recovery environment. Compared to stock recovery, custom recovery has more additional features. It is modified to allow update packages that have not been digitally signed by official sources. Custom recoveries have the ability to create and restore device backups and many more.

The popular custom recovery — Team Win Recovery Project ( TWRP ), is a touch-based recovery. TWRP offers ROM installation and backup features but the stock recovery doesn’t.

What you should do before Flashing the TWRP

  • Unlock the bootloader of an Android device. Only you have unlocked the bootloader of the device, flashing the TWRP recovery is available. Most bootloaders are locked, as well as encrypted to make sure users stick to the Android OS version manufactured by the developers.
  • Download a compatible version of TWRP. Make sure that the version of TWRP is applicable to your Android in case of any device specific quirks. Do a little reach on the TWRP website.
  • Install Android Debug Bridge ( ADB ). If you have unlocked the bootloader, you may already have them. If not, you had better download one.
  • Backup. Although flashing the TWRP will not wipe up the data, but backup is always important when you do something with the system.

Flashing the TWRP Recovery Step by Step

Step 1: Enable USB Debugging

Here is a quick steps to activate USB debugging but, if your are new to the Android System or want a brief tutorial please refer to How to Enable USB Debugging Mode on Android

  1. Go to “Settings”.
  2. Scroll down to the bottom and tap “About phone” or “About tablet”.
  3. Scroll down to the bottom of the “About phone” and locate the “Build Number” field.
  4. Tap the Build number field seven times to enable Developer Options. Tap a few times and you’ll see a countdown that reads “You are now 3 steps away from being a developer.”
  5. When you are done, you’ll see the message “You are now a developer!”.
  6. Tap the Back button and you’ll see the Developer options menu under System on your Settings screen.
  7. Go to Settings>Developer Options>USB Debugging. Tap the USB Debugging checkbox.

USB Debugging should only be enabled when you need it. Leaving it enabled all the time is kind of a security risk for that this mode grants you high-level access to your device.

Step 2: Download TWRP for your Android Device

Head to  TWRP official website and go to the Devices page for searching the version of your device. Go to the “download links” section on that page and download the TWRP image. Copy the TWRP image to the folder in which you have installed the ADB and rename it to twrp.img.

Step 3: Boot into Andorid Bootloader.

Every phone is a bit different to another when booted into bootloader. But most of modern devices boot into bootloader by turning off the device, then hold the “Power” and “Volume Down” buttons for 10 seconds before releasing. If this method doesn’t work well on your device, you had better refer to the Google instructions.

Step 4: Flash TWRP to Your Android Device.

  1. Connect your device to the PC with a USB cable once in bootloader mode. The device should indicate that the device is connected.
  2. Open the folder of twrp.img by using the mouse on the PC. “Shift+Right Click” on an empty area and choose “Open a Command Prompt Here“.
  3. Run the command: fastboot devices. The command returns a serial number, indiccating that it can recognize your device. If it doesn’t, check which step you have done with mistakes.
  4. Flash the TWRP once the device is recognized by fastboot. And run the command: fastboot flash recovery twrp.img.
  5. Results of flashing. If all goes well, you will see a success message in Command Prompt window.

Step 5: Boot into TWRP Recovery.

  • Use the volume down button to scroll to the “Recovery” option in your bootloader after unplugging from the PC and select it.
  • If TWRP requires a password, then enter the password or PIN you use to unlock the bootloader. It also asks if you’d like to use in “Read Only” mode. Read-Only mode means it will just stay on your device until you reboot it.

Note:If the TWRP ask if you would like to root your device, choose “DO Not Install”.

Other Popular Stories

Tags – TWRP Recovery, Flash TWRP Recovery, Custom TWRP Recovery, Flash Custom TWRP Recovery, Install TWRP Recovery, Android TWRP Recovery, Flashing TWRP Recovery. How to install TWRP Recovery.

Leave a comment