root redmi note 7

Redmi Note 7 Pro was released in March 2019. Barely two months after the launch, unofficial custom ROMs were available for it. That’s a sign of the device’s popularity and Xiaomi’s supportive attitude towards third-party developers. It’s now possible to root Redmi Note 7 Pro. The process can be completed conveniently from a simple user interface. Once you root your device, you can then go ahead and install custom recovery. 

root redmi note 7

Must See: Check the Best Custom ROMs for Xiaomi Redmi Note 7 Pro

TWRP Redmi Note 7 Pro support is officially available and highly recommended for this process. It’s also possible to root your Redmi Note 7 Pro and other Android devices without a computer. However, rooting on the mobile device is rather limiting and only supported on a few models, thus the PC option is more optimal. In this post we’re going to look at how to root Redmi Note 7 Pro and install TWRP recovery. We’re going to use Magisk to root.

TWRP is free to download and use custom recovery utility for Android devices. It’s open-source with a GUI and is very popular in modding circles. With TWRP you can flash your device with custom ROMs and perform a plethora of functions such as installing customization modules easily. TWRP supports system back-up, which is very useful in cases where you need to roll back changes to your firmware, something that cannot be done without a custom recovery. Let’s get started with our guide on how to root Redmi Note 7 Pro and install TWRP recovery.

Disclaimer: This procedure can result in damage to your device. will not be liable as a result. Proceed with caution.


Step 1: Install TWRP on Redmi Note 7 Pro

  1. Enable OEM to unlock under developer options.
  2. Connect your Redmi Note 7 Pro Smartphone to the computer using a USB cable. 
  3. Unzip ADB and Fastboot drivers onto the same folder that has TWRP image files.
  4. Launch Command Prompt or Powershell on the same folder in step 3 above, you can do this by right-clicking and selecting “Open PowerShell Windows here“.
  5. Enter the following command in PowerShell or CMD Windows to boot your device into fastboot mode. Accept any prompts for USB debugging. 

adb reboot bootloader

  1. Enter the command below once your device boots into fastboot. This will flash the TWRP image downloaded earlier.

fastboot flash recovery twrp-3.2.3-violet.img

  1. Reboot the device once flashing completes by entering the following command into cmd or PowerShell

fastboot reboot

You’re good to go. TWRP Recovery is successfully installed on your Redmi Note 7 Pro. Next, we’ll look at how to root your device using the Magisk Framework.

Step 2: Root Redmi Note 7 Pro using Magisk

  1. After the device restarts, connect to the computer for root access.
  2. Boot device into TWRP recovery mode by typing the ADB command below. 

adb reboot recovery

  1. Once the device boots into TWRP mode, perform a full NANDroid back-up if necessary.
  2. Choose “Install” from TWRP Menu and locate “” that you downloaded earlier. Tap to select.
  3. Swipe to confirm flash 
  4. After a successful install, choose “Install” again and find “” and select it. 
  5. Swipe to confirm flash once more.
  6. Restart System from TWRP recovery mode.
  7. After restarting, you will have access to Magisk Manager where you can control access to every app.

That’s it. That’s how to root Redmi Note 7 Pro and install TWRP recovery. You can also install the Root Checker app to verify the root status.

READ NEXT: Root Xiaomi Redmi Note 8 and Install TWRP Recovery