Team Win Recovery Project (TWRP for short) is the custom recovery software of choice for Android users. Besides providing the ability to backup/restore, flash images, or wipe partitions, the recovery also has a built-in file manager, ADB integration, and more. Getting a working TWRP build on a device is often the first step towards fostering a custom development scene, since it’s risky to mess with your device without having a backup. And now, the custom recovery is finally available on the newly released Razer Phone, Xiaomi Redmi 5, and Xiaomi Redmi 5 Plus.
TWRP for the Razer Phone
We’ve been following the development of the Razer Phone since its initial release. The Razer Phone is Razer’s first consumer smartphone and the first smartphone sold in western markets with a 120Hz variable refresh rate display. Though Razer’s products are typically marketed towards gamers, the Razer Phone’s specifications are also appealing to Android enthusiasts with its Qualcomm Snapdragon 835 SoC paired with 8GBs of RAM, 64GBs of internal storage (with microSD support), and a 4,000 mAh battery.
The device’s kernel source code was released a little over 10 days ago which has allowed developers to build TWRP, but without official factory images, lack of a dedicated recovery partition, and unfamiliarity with building TWRP for A/B partition devices, few dared to mess with their device in case it wouldn’t boot anymore.
However, that didn’t stop dedicated members on our community from trying to figure this out. XDA Senior Member twelfth even went as far as buying a Razer Phone to send to the lead developer of TWRP, XDA Senior Recognized Developer Dees_Troy. Thanks to this, TWRP was finally made for the Razer Phone and it is now available at the following link, along with detailed instructions on how to install it.
TWRP for the Xiaomi Redmi 5 and Redmi 5 Plus
The Xiaomi Redmi 5 and Redmi 5 Plus are a pair of budget smartphones that were unveiled earlier this month. The Redmi 5 has a 5.7″ LCD display with a 1440×720 (18:9 aspect ratio) resolution and is powered by a Qualcomm Snapdragon 450 SoC with 2GB RAM/16GB storage or 3GB RAM/32GB storage, and a 3,300 mAh battery. Meanwhile the Redmi 5 Plus has a 5.99″ 2160×1080 display with a Qualcomm Snapdragon 625 SoC with 3GB RAM/32GBs storage or 4GB RAM/64GBs storage and a 4,000 mAh battery.
Both smartphones are pretty low end, but it’s their price that makes them enticing to buy. The Xiaomi Redmi 5 retails for around $120/$135 depending on the variant, while the Redmi 5 Plus costs around $150/$196. At those prices, you might have a decent experience provided you have the right software. These smartphones run MIUI 9 based on Android Nougat, but thanks to TWRP and hopefully a fledgling community, other options may be available in the future.
We don’t yet have a dedicated forum set up for the two phones, but we did notice that official support was recently merged in the TWRP gerrit, so that’s how we know that the custom recovery is available for these two devices. You can grab them at the official website from the links below.