Android Tutorials

How to Install Latest TWRP Recovery on Android Devices

TWRP-Recovery-on-Android
Written by Tanmay Sharma

TWRP is the most popular custom recovery available for Android devices and it just got a newer version. So if you own an Android device that has already TWRP installed or any another recovery, it’s time for your to update to the latest TWRP 3.0.

For those who are unaware of TWRP or custom recoveries, let me clear things for you. TWRP is a custom recovery which lets you perform actions like:

  • Installing ROMs, Mods or any other zip or .img files to your system.
  • Making Nandroid backups, i.e. backup of your entire ROM including data and other partitions.
  • Restore ROM backups
  • Wipe any partition of your device,

These tasks cannot be performed by stock recovery, just like custom ROMs custom recoveries gives you more features and easy to use interface specially TWRP. Well the TWRP custom recovery gives you immense control of your device, but you should take things easy and do not play around with every option until you are sure what you are doing.

The newer version brings many changes, the most noticeable being the introduction of Material design. Other changes introduced in the latest version are:

  • Completely new theme – Much more modern and much nicer looking (by z31s1g)
  • True Terminal Emulator – Includes arrow keys, tab, and tab completion, etc. (by _that)
  • Language translation – It won’t be perfect and especially some languages that require large font files like Chinese & Japanese won’t be available on most devices. Also, some languages may only be partially translated at this time. Feel free to submit more translations to OmniROM’s Gerrit. (mostly by Dees_Troy)
  • Flashing of sparse images – On select devices you will be able to flash some parts of factory images via the TWRP GUI (by HashBang173)
  • Adopted storage support for select devices – TWRP can now decrypt adopted storage partitions from Marshmallow
  • Reworked graphics to bring us more up to date with AOSP – includes support for ADF and DRM graphics (by Dees_Troy)
  • SuperSU prompt will no longer display if a Marshmallow ROM is installed
  • Update exFAT, exFAT fuse, dosfstools (by mdmower)
  • Update AOSP base to 6.0
  • A huge laundry list of other minor fixes and tweaks

twrp-menu-screenTWRP-3.0-screenshots

Install TWRP 3.0 on Your Android Device

Things You Will Need

Steps to Follow

Follow any one of the following methods that suit you:

For Those Who Already have an earlier version of TWRP

  1. Download the .img file for your device from the links given above.
  2. Boot your device into TWRP custom recovery.
  3. Select Install, then browse for the download image file. Keep in mind you will have to tap on Images button in the bottom right corner first in order to display .img files in the list. (as shown below).twrp_1
  4. Now select the TWRP 3.0 .img file, then select Recovery partition on the next screen.(as shown in the screenshot below)twrp_2
  5. Now swipe right to confirm the installation.
  6. Reboot to recovery, it should have been updated.

For Those Who Do Not Have a Custom Recovery Installed but have Root Privilege

  1. Download the TWRP manager app from Google Play Store.twrp-manager_1
  2. Select TWRP Install and select device name and version to install and then select Install Recovery.twrp-manager_2

Fastboot Install Method ( Who are Installing Custom Recovery for the First Time)

This method will most of the Android devices. If you are unable to install it or you get stuck somewhere feel free to leave a comment down below, we will be happy to help you.

  1. Download the .img file for your device from the links given above.
  2. Download and Install Minimal Fastboot and ADB following this guide.
  3. Copy the .img file to the Minimal ADB and Fastboot folder (usually C:\Program Files (x86)\Minimal ADB and Fastboot) and rename it to ‘twrp.img’.
  4. On your device, go to Settings -> About and find the Build Number and tap on it 7 times to enable developer settings. Press back and go into Developer Options and enable USB debugging.
  5. Connect your device to your PC via USB cable.
  6. Open Minimal ADB and Fastboot, it will open a command prompt
  7. Type the following command and hit Enter:
    adb reboot bootloader
  8. Above step will boot your device into fastboot mode. Now type the following command to install TWRP3.0:
    fastboot flash recovery twrp.img
  9. Now type the following command to reboot your device:
    fastboot reboot
  10. Now press the default key combo for your device for booting into Recovery mode.

Note many devices will replace your custom recovery automatically during first boot. To prevent this, use Google to find the proper key combo to enter recovery. After typing fastboot reboot, hold the key combo and boot to TWRP. Once TWRP is booted, TWRP will patch the stock ROM to prevent the stock ROM from replacing TWRP. If you don’t follow this step, you will have to repeat the installation process.

Once you have installed TWRP 3.0 custom recovery on your Android device, you could use to install any Mods or custom zip files on your device. But before installing any custom files on your device’s system make sure to backup your current ROM, using Backup option available in the TWRP recovery. Taking backup ensures that your data is safe and you could restore using this backup if something messes up your device. Also, make sure to flash files meant for your device/model only otherwise, your device could get bricked.

Flashing Zip Files Using TWRP Recovery

  1. Download the zip file and copy it to your device’s storage.
  2. Boot your device into TWRP recovery.
  3. Select Install button in the recovery and then browse for the zip file you want to install on your device.
  4. Now swipe to confirm the installation.
  5. Now tap the Reboot option and select System to see the effect of the ROM/mod you have installed.

Enjoy latest TWRP on your Android version and have the freedom of flashing anything on your device. But be careful! while using it. Let us know if you have any queries in the comment section below.