TWRP is an essential tool for those users who want to customize their Android device with a third-party custom ROM, mod, root.
If you are wondering, how can we do it? Then read through this tutorial.
Since Android is open-source, it is very versatile, and you can tweak it up as per your requirement. But it does not happen with any of the stock ROM. So, you have to install a Custom ROM on your device first.
Every Android device comes with some features. So, if you wish to add some more features to customize your phone or completely shift to another firmware, you will need some things. Firstly, you have to unlock your phone’s Bootloader that will further make you install a custom recovery such as TWRP on it.
Can I install TWRP without root?
To install TWRP, you need not root your device. But you have to unlock the Bootloader, which will erase all the content on your device.
Is TWRP safe?
It is safe to root and install TWRP recovery on Android device but you have to be careful as it can damage your phone not permanently but temporary.
What is fastboot mode?
Fastboot is a protocol used to re-flash partitions on your device. It is a small tool that comes with the Software Developer Kit, Android SDK, an alternative to the Recovery Mode for updating and installation.
Related: How to Unlock Bootloader of Any Xiaomi Device
What is TWRP?
TWRP stands for TeamWin Recovery Project. It is an open-source custom recovery software for Android devices.
TWRP will allow users to install, save, restore, and backup firmware onto a device without having any concern about ravaging the state of the device while flashing, rooting, or installing new firmware on an Android device. There is also a lot more a TWRP can do if you install it on your Android device.
TeamWin Recovery Project is the first to support a touch-enabled interface in the recovery mode. This project is led by Dee’s Troy, along with some other developers engaged in maintaining TWRP for different Android devices. At this moment, TeamWin supports more than 100 Android devices officially from different manufacturers. Different developers handle unofficial ports or development for particular Android devices.
Prerequisites To Flash TWRP
You have to make sure to meet the requirements provided below before starting to install TWRP recovery on the Android device.
- We strongly recommend to back up all the data of the device before installing TWRP.
- Charge your phone till a 50-60% battery level to avoid a sudden shutdown in the middle of the process.
- First, enable OEM unlocking and then unlock the Bootloader to flash TWRP recovery to your device.
- There are two methods to flash TWRP on your device. Firstly you can install ADB or Fastboot tools on the PC. Secondly, you can use the Minimal ADB and Fastboot Tool.
Download Latest TWRP Custom Recovery For Android Devices
We have listed all the officially supported Android manufacturer links. Click on the name of your device manufacturer and download TWRP recovery for your device.
- Alcatel
- Allview
- Amazon
- Amlogic
- Arcos
- Asus
- Barnes & Noble
- BQ
- Cat
- Dell
- Elephone
- Fairphone
- HP
- HTC
- Huawei
- Infinix
- IUNI
- Kazam
- LeEco
- Lenovo
- Letv
- LG
- Marshall
- Mattel
- Micromax
- Minix
- Motorola
- Nextbit
- Nubia
- Nvidia
- Omate
- OnePlus
- Oppo
- Pantech
- Quanta
- Razer
- Samsung
- Silentcircle
- Sony
- Wileyfox
- Wingtech
- Xiaomi
- Yu
- ZTE
- ZUK
Unofficial TWRP Recovery
If you were not able to find your device from the above links, then it means that TWRP does not support your device officially. So, you have to download the latest unofficial TWRP recovery for your device from TWRP Builder.
Go to the download page of the TWRP Builder and then enter the name of your Android device or model or manufacturer in the search bar. You can also download their application from the play store and use it to download the unofficial TWRP.
After the successful download of the latest TWRP recovery, follow the installation procedure given below.
How To Install TWRP Recovery On Android Device?
There are two methods for installing TWRP recovery, and they are very easy to install. The first method is to use Fastboot that is most likely to work on any Android device irrespective of the manufacturer. The second method is using the Odin tool on the Samsung Galaxy devices. It is because these devices do not have a dedicated Fastboot mode, but you need to download the mode that communicates with the Odin tool to flash stock firmware or the custom binaries in *.tar.md5 or *.tar extension.
Below are the guidelines to install TWRP recovery in your device using both methods:
Install TWRP Recovery Using Fastboot
- Download the TWRP recovery image and TWRP installer zip for your device.
- Now, copy the TWRP image to the folder where fastboot and adb are installed.
- Then transfer the TWRP installer zip onto your device storage.
- Open the command line window:
For Windows: Go to the folder where the TWRP recovery image is present. Hold the SHIFT key and right-click on the empty space inside the folder. Select the “Open PowerShell window here” option to launch the PowerShell.
For macOS or Linux: Open Terminal and “cd” to the folder where the TWRP recovery image is present. - Now, connect your device to the PC using a USB cable.
- Boot your Android device into Fastboot Mode or Bootloader by entering the ADB command provided below:
adb reboot bootloader
- Once your device is in Fastboot mode or Bootloader and connected to the PC, then follow the instruction provided below. If your device supports A-only, then follow step 8. If your device supports A/B partition, then follow Step 9.
- Devices with A-only Partition:
- Enter the command provided below to flash the recovery image and install TWRP recovery on the Android device with A-only partition.
fastboot flash recovery <recovery-image.img>
- Replace “recovery-image.img” with the original filename of the TWRP recovery image. For example:
fastboot flash recovery twrp-3.3.1-0-angler.img
- And then reboot your device using the command:
fastboot reboot
- Enter the command provided below to flash the recovery image and install TWRP recovery on the Android device with A-only partition.
- Devices with A/B Partitions
- Temporarily boot into TWRP recovery image by entering the following command:
fastboot boot <twrp-recovery.img>
- Replace “<twrp-recovery.img>” with the actual filename. For example:
fastboot boot twrp-3.3.1-2-crosshatch.img
- Your device should now boot into the TWRP recovery mode.
- Click on the “Swipe to Allow Modifications” button when it is prompted.
- Now, click on the install button in TWRP.
- Then navigate to the storage and select the TWRP installer zip file.
- Lastly, swipe on the screen to flash the file, and it permanently installs the TWRP recovery in your Android phone with A/B partition.
- Temporarily boot into TWRP recovery image by entering the following command:
This method works in the majority of devices.
Note that most of the Android devices come with A/B partition schemes such as Mi A3, Google Pixel 3 or Pixel 3 XL, etc. These devices do not support the direct installing of the TWRP recovery image through fastboot. On such devices, you have to temporarily boot into TWRP using the recovery image and then install the TWRP installer zip file. So, you have to be sure if your device supports A-only or the A/B partition scheme.
Install TWRP Recovery Using Odin on Samsung Galaxy Devices
- Download TWRP recovery Odin flashable file for your Samsung Device.
- Also, download the Odin tool and extract the ZIP on your PC.
- And then, go to the extracted folder and run Odin3.exe by double-clicking on it.
- Boot your Samsung Galaxy device in Download mode and connect it to the PC.
- The COM port in the Odin window will light up.
- Click on the ‘AP’ button.
- Now, select the TWRP recovery tar file for your device.
- Do not modify any other settings.
- Lastly, click on the ‘Start’ button to install TWRP recovery using Odin tool.
- When the installation process is completed, you will see the ‘PASS!’ message on the screen, and your phone will reboot automatically.
How To Update TWRP Recovery?
- Download the latest version of TWRP recovery to your device.
- And connect your device to the PC using a USB cable.
- Copy the downloaded IMG file to your phone’s storage or SD card.
- Disconnect the device and switch it off.
- Now, boot your device in TWRP recovery mode.
- Further, go to the install menu and click on the Install Image button at the bottom.
- Select the TWRP IMG file.
- Select “Recovery” from the list of partitions on the screen.
- Lastly, Swipe on the screen to update TWRP recovery to the latest version.
- On completing, click on the Reboot System button.
Leave a Reply