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.

TeamPW
529 Posts

Hello. Whenever an article gets published with the help of multiple people (like while training someone new OR in general contributed to by more than one writers), we use this author name to indicate team effort.

Next article View Article

[Updated] Instagram crashing on all Android phones, but there are workarounds

Here's the crux of the article in video form: New updates are being added at the bottom of this story……. Original story from (June 5, 2018) follows: We're...
Jul 10, 2023 6 Min Read