These are ridiculously easy steps to install TWRP recovery and root Redmi Note 7 Pro. Thanks to the TWRP installer tool, MiPedi Toolkit for Violet. The tool has two main features: to flash custom TWRP recovery, and to reinstall MIUI stock recovery.
Personally, we really like the concept of this dead-simple toolkit. Flashing a custom recovery will open to more possibilities in the Android development world. You can install a custom ROM, a custom Kernel, Themes, a custom binary, the Magisk root, or even flashing the official MIUI ROM.
This tool offers just the key to those awesome possibilities. Thanks to its developer from MIUIPedia.com, the tool is capable to flash TWRP recovery. However, it’s the unofficial one within this version 1.0. The developer promises to update the tool with the official build once released.
Xiaomi Redmi Note 7 Pro (Reno 7 Pro) codename Violet boasts Qualcomm SDM675 Snapdragon 675 (11 nm) chipset with Octa-core (2×2.0 GHz Kryo 460 Gold & 6×1.7 GHz Kryo 460 Silver) CPUs and Adreno 612 GPU. It’s not a flagship device but it inherits a little beast inside.
On top of that, the phone sports a flagship-level 48MP camera featuring 1.6μm large pixel (4-in-1 Super Pixel) sensor. The main camera also has f/1.79 aperture lens which is a pretty large aperture.
What’s within the toolkit? Once extracted, the zip file contains the tool itself along with the flash-able image files of TWRP.
The TWRP is version 3.2.3 (unofficial) while the MIUI stock recovery is extracted from MIUI v10.2.5.0.PFHCNXM. Since the TWRP is unofficial, you may expect some bugs. The MTP and Encryption features do not work properly. Hence, you may need to flash Magisk each time you flash anything that directly alter the system.
Before we proceed, it is always a good practice to create backup of your files and data.
We hold no responsibility of any damages and risks that may happen to your phone. Please proceed with super caution.
- You will need a Windows computer either a PC or a Laptop.
- A Type-C USB data cable. Make sure it’s a data cable and not a charging-only cable.
- Download TWRP installer toolkit (zip).
- Download Magisk v18.2 for Redmi Note 7 Pro (zip).
- Download Magisk Manager v7.0 app (apk).
- Download Disable Force Encryption (zip).
How to Flash TWRP on Redmi Note 7 Pro
Step 1. Unlock the bootloader of your phone. The process is easy but it takes time to wait for the official permission.
Step 2. Extract the TWRP installer tool (MiPediToolkits-Violet-English.zip). WinZip or Winrar will come in handy for the task.
Step 3. Next, grab the USB cable and connect your phone to your computer. Make sure the connection type is MTP (Trnasfer files).
Additionally, you have to make sure that USB Debugging is enabled. You should have enabled it during the bootloader unlocking process. Nevertheless, it is a good practice to double-check it.
Step 4. Now copy the Magisk v18.2 (zip), Magisk Manager (apk), and Disable Force Encryption (zip) files to your phone internal storage.
Step 5. Turn off your phone completely.
Step 6. While it is off, press the Volume Down and Power buttons simultaneously until you see the MIUI BUNNY Fastboot logo.
Step 7. In Windows Explorer, go to the folder of where you’ve extracted the toolkit.
Step 8. Next, simply double-click the “MiPediToolKit Toolkit Violet English.bat” file to run the tool.
Step 9. Type 1 on keyboard then hit Enter key. This instructs the tool to install TWRP.
Step 10. The tool will then check for the bootloader unlock status. Hit Enter key again.
Step 11. Make sure the value on its output is “True” then continue with the process.
Step 12. Sit tight and wait for the tool to flash TWRP on Redmi Note 7 Pro.
Step 13. Once done, the phone will reboot into TWRP recovery mode automatically.
How to Root Redmi Note 7 Pro
Step 14. Next, do the “Swipe to allow modification“.
Step 15. You will enter the main menu then. Choose “Install“.
Step 16. Locate the Magisk-v18.2-f5f7fd91-violet.zip, tap on it to select it.
Step 17. Do the “Swipe to confirm flash” action. Wait for the flashing process to finish.
Step 18. Once done, go back to the main menu and choose “Install” again.
Step 19. This time you need to find the no-verity-force-encrypt-6.0.zip file. Tap on it to select it.
Step 20. Again, do the “Swipe to confirm flash” action. Wait for the flashing process to finish.
Step 21. Finally, reboot your phone.
Step 22. Once your phone is in normal mode, open up File Manager app and locate the Magisk Manager APK file that you have copied earlier. We recommend you to use version 7.0.
Step 23. Now run the APK file to start installing the app. If this is your first time, you will need to allow installation from third-party sources.
That’s it and congratulation! You have successfully install TWRP and root Redmi Note 7 Pro. You can check its root status using Root Checker app available here.
The Magisk Manager app is not the app that root your phone. You need it to manage and to organize root access. Hence, you can grant/allow and block root access of certain apps you know.
Should you have any questions, please do not hesitate to leave comments below.