You can now easily download and install TWRP on Xiaomi phones – this includes all Mi, Redmi and Poco series. All Android phones ship with a recovery partition that is integrated within the phone and is often used by the stock system to flash official system updates. Taking it a step further, a custom recovery, like TWRP, uses this aspect of the system to allow users to flash ROMs, root, system mods and more. If you own a Redmi, Mi or POCO device from Xiaomi, use the guide ahead to download and install TWRP on your phone.
Replacing the stock recovery, TWRP adds tons of additional functionality to any Xiaomi phone. It not only acts as a foundation for other mods but also carries bespoke features such as TWRP backup. As for the installation process, there are two major steps involved. First is to download the recovery image itself and then users need to utilize ADB and Fastboot packages to install it. We have it all explained in our detailed tutorial right ahead.
Why TWRP on Xiaomi Phones for Root?
Xiaomi is one of the largest supported brands from TWRP. TeamWin provides official TWRP builds for various Xiaomi’s Mi and Redmi phones. More, since official support is there, the builds are reliable and bug-free.
After TWRP is installed, it allows Xiaomi users to update their phones with custom ROMs that can be based on Android versions that haven’t been officially supported yet. Further, on its own, TWRP has its own utilities which include popular TWRP backup, advanced system partition wiping and ADB usage.
There are several tools available for Xiaomi phones, like Mi Unlock Tool, Mi Flash Tool or the Mi PC Suite, but none of these tools let you easily install a custom recovery on the phone. For TWRP, you will have to boot into Fastboot Mode and flash it directly to the phone’s recovery partition.
Download TWRP Recovery for Xiaomi Phones
Here is our central TWRP download hub for Xiaomi devices. Covering Xiaomi’s Mi, Redmi and Poco series, we have linked a large number of TWRP images available for Xiaomi phones.
|Xiaomi Mi 9||cepheus||twrp-3.3.1-35-cepheus.img|
|Xiaomi Mi 8||dipper||TWRP-3.2.1-0611-XIAOMI8.img|
|Xiaomi Mi 6||sagit||twrp-126.96.36.199-sagit.img|
|Xiaomi Mi 5||gemini||cofface_twrp_recovery_gemini.img|
|Xiaomi Mi A3||laurel_sprout||twrp-3.3.1-0-laurel_sprout.img|
|Xiaomi Mi A2||jasmine_sprout||twrp-3.2.3-0-jasmine_sprout.img|
|Xiaomi Mi A2 Lite||daisy||twrp-3.2.3-0-daisy.img|
|Xiaomi Mi Mix 2S||polaris||twrp-3.2.3-0-polaris.img|
|Xiaomi Mi Max 3||nitrogen||twrp-3.2.3-0-nitrogen.img|
|Xiaomi Mi Note 3||jason||twrp-3.2.2-1-jason.img|
|Xiaomi Redmi 8||olive||twrp-3.3.1-0-olive.img|
|Xiaomi Redmi 6 Pro||sakura||twrp-3.2.3-0-sakura.img|
|Xiaomi Redmi 5A||riva||twrp-3.2.1-0-riva.img|
|Xiaomi Redmi 4 / Redmi 4X||santoni||twrp_santoni_3.1.0.img|
|Xiaomi Redmi 4A||rolex||twrp-3.3.1-0-rolex.img|
|Xiaomi Redmi 1S||armani||twrp-3.0.0-0-armani.img|
|Xiaomi Redmi Note 8 Pro||begonia||twrp-3.3.1-0-begonia.img|
|Xiaomi Redmi Note 7 Pro||violet||twrp-3.3.1-0-violet.img|
|Xiaomi Redmi Note 5 Pro||whyred||twrp-3.2.1-0-whyred.img|
|Xiaomi Redmi Note 5 / Redmi 5 Plus||vince||twrp-3.2.1-0-vince.img|
|Xiaomi Redmi Note 4 / Note 4x||mido||twrp-3.3.1-0-mido.img|
|Xiaomi Poco F1||beryllium||twrp-188.8.131.52-beryllium.img.7z|
After downloading the correct image, proceed ahead for all the installation instructions.
How to Install TWRP Recovery on Xiaomi Phones
The following steps take you through the complete process of flashing TWRP custom recovery on a Xiaomi device.
NOTE: Before you continue, make sure your phone has an unlocked bootloader or the following tutorial will not work properly.
Download ADB / Fastboot – Android SDK Platform Tools package and install on your computer.
Connect your Xiaomi phone to the computer using a USB cable.
Download TWRP from the links attached above and save it into the same directory as the extracted adb.exe and fastboot.exe files.
Navigate to the same directory now as where you have Fastboot (i.e. Step 1). For Windows: Open Command Prompt (Shift + Right-click > Open Command Prompt). For Mac OS X and Linux, use Terminal to navigate to this directory.
adb reboot bootloader and press Enter.
Your phone will now boot into bootloader mode (also known as Fastboot Mode).
Once your phone is in bootloader mode, type in the following command and press Enter.
fastboot flash recovery TWRP-FILE-NAME.img
NOTE: Change TWRP-FILE-NAME.img to the actual filename of the TWRP recovery file.
After the TWRP recovery is successfully flashed, enter
fastboot reboot command in bootloader mode.
Now, right after the phone shuts down, press and hold Power + Volume Up buttons so that the phone boots into TWRP Recovery directly and it patches itself permanently. Otherwise, you will have to flash TWRP again.
That’s it! TWRP recovery should now be now installed on your Xiaomi phone. If you are having troubles accessing TWRP, read: How to Enter Recovery Mode on Xiaomi Phones.