Rooting and Custom ROMs are quite popular with modders as it gives them more options than the usual stock Android. Also, many users often get bored using the OS on their devices and look to install Custom ROMs.

But one needs to have a Custom Recovery on their device to install a Custom ROM. Custom Recovery is a third-party recovery environment and when you flash your device with Custom Recovery, it replaces the Stock recovery environment shipped with the phone.

Two of the most popular Custom Recoveries are TWRP Recovery and ClockworkMod Recovery. Both of these custom recoveries allow users to create and restore device backups and install Custom ROMs, however, their interfaces are a little different.

twrp xperia featured

TWRP has recently bumped to version 3.4.0 and it has brought some new features for users which include the following: Fix backup and restore using SAR – dianlujitao, Zip install – Chaosmaster and many others. You can take a look at the complete changelog by heading here.

Well, it is quite interesting to see that within a few days of release of TWRP 3.4.0, several Xiaomi and Redmi phones have received the official TWRP 3.4.0 support. Have a look at the list of phones down below along with their official announcement :

1) Xiaomi Mi A2/Lite : Announcement
2) Mi Mix 2S : Announcement
3) Redmi Note 5 series : Announcement
4) Mi 9 series : Announcement
5) Mi 9T Pro/Redmi K20 Pro : Announcement
6) Redmi Note 8/Pro/8T : Announcement

If you wish to tinker with your device and are looking to install custom ROMs, you can grab the links of the latest TWRP recoveries of these devices down below. Once you install the TWRP on your phone, the next step is to find a compatible custom ROM for your device.

In case you are wondering, XDA Developers is a good place to start hunting for such custom ROMs.

Mi 9T Pro/Redmi K20 Pro

  • Version: 3.4.0-1
  • Codename: raphael
  • Download : Link

Mi 9

  • Version : 3.4.0.0
  • Codename : cepheus
  • Download : Link

Mi 9 Lite/CC9

  • Version : 3.4.0.0
  • Codename: pyxis/vela
  • Download : Link

Mi 9T/Redmi K20

  • Codename: davinci/davinciin
  • Version : 3.4.0.0
  • Download : Link

Redmi Note 8 Pro

  • Version: 3.4.0-0
  • Codename: begonia
  • Download : Link

Redmi Note 8/8T

  • Version: 3.4.0-0
  • Codename: ginkgo/willow
  • Download : Link

Redmi Note 5 Pro

  • Version – 3.4.0-0
  • Codename: whyred
  • Download : Link

Redmi Note 5/Redmi 5 Plus

  • Version – 3.4.0-0
  • Codename: vince
  • Download : Link

Mi A2

  • Version : 3.4.0-0
  • Codename: jasmine_sprout
  • Download : Link

Mi A2 Lite

  • Version : 3.4.0-0
  • Codename: daisy
  • Download : Link

Mi Mix 2S

  • Version : 3.4.0-0
  • Codename: polaris
  • Download : Link

Happy installation! Feel free to share with us your experience by dropping a comment below.

PiunikaWeb started as purely an investigative tech journalism website with main focus on ‘breaking’ or ‘exclusive’ news. In no time, our stories got picked up by the likes of Forbes, Foxnews, Gizmodo, TechCrunch, Engadget, The Verge, Macrumors, and many others. Want to know more about us? Head here.

Trainee Writer
135 Posts

Hey there, I am just a trainee!

Next article View Article

[Update: Aug. 14] Google Maps starred/saved places disappear issue on iOS still not fixed

New updates are being added to the bottom of the story… Original story (from April 26, 2019) follows: Google's popular mapping software Google Maps offers a navigation service that...
Aug 14, 2021 0 Min Read