TWRP is undoubtedly the most commonly used custom recovery for installing third-party software on Android devices. However, it's not officially available for all Android smartphones due to the sheer number of phones launched every month. Thankfully, the recovery is open source, so any developer can build for their phone and request that their builds be made official. In fact, the recovery team keeps adding new phones to the list of supported devices ever so often. Most recently, the team added support for the Redmi K20, Redmi K20 Pro, Nokia, 7.2, Nokia 6.2, Redmi Note 8/8T, Mi 9, and Realme X2 Pro. Now, the custom recovery supports the budget-friendly Redmi 8 from Xiaomi.

Redmi 8 XDA Forums || Buy Redmi 8 from Flipkart

Xiaomi launched the Redmi 8 late last year in October, featuring a Snapdragon 439 SoC and a respectable dual-camera setup at an affordable price. The device offers users a 6.22-inch HD+ LCD with a waterdrop style notch, a massive 5,000 mAh battery, up to 4GB of RAM, and up to 64GB of internal storage. The aforementioned specs, combined with the device's price tag, make the Redmi 8 a great buy for anyone looking for an entry-level Android smartphone. Xiaomi sweetened the deal for enthusiasts interested in custom development by uploading the kernel source code for the device shortly after launch. Now, thanks to official TWRP support, we might see some custom development take place on our forums. Redmi 8 users can now download the official TWRP recovery for the device from the link below to make backups, flash Magisk, and eventually start installing custom ROMs and kernels on the device.

Official TWRP Recovery for the Redmi 8