Xiaomi has released some of the best budget smartphones with great customer support. The Smartphone giant, has always tried to bring more and more development to its device to push more updates. The Xiaomi Redmi Note 4, launched in Dec 2016, is the next budget smartphone after the Redmi Note 3. If have successfully got your device, you might be aware of Android Nougat beta for Xiaomi Redmi Note 4. The good news is, you can Successfully root Redmi Note 4.
If you’re the one who loves to tinker with Android devices, rooting your Xiaomi Redmi Note 4 & installing custom ROMs should be your first choice. Rooting will not allow you to remove Bloatware but also improve your device’s performance. If you’re not aware of the term Rooting, you can read everything about Android rooting.
Now that you have finally decided to Root your Xiaomi Redmi Note 4, let me guide you through the entire rooting procedure. We can’t root our Android devices directly as nowadays, Manufacturers lock the Bootloader on your device. The locked bootloader won’t allow installation of any custom softwares or change system files. First we need to unlock the Bootloader on Redmi Note 4. Then we can install TWRP to flash the Root file (SuperSU) in Redmi Note 4 as known by his codename “nikel.”
  1. A Windows PC.
  2. Mi Unlock Tool: Download (Source)
  3. ADB Fastboot Tool (Installation is shown in link)
  4. ADB USB Drivers (Installation is shown in link)
  5. TWRP Recovery for Redmi Note 4: Download
  6. SuperSU v2.78: Download

Procedure to root Xiaomi Redmi Note 4

  1. Unlocking Bootloader:We first need to unlock the bootloader, which will allow installation of custom software (TWRP).
  2. Installing TWRP Custom Recovery: We will install the TWRP Recovery for Xiaomi Redmi Note 4 in our device. Through TWRP we can flash files without messing with code.
  3. Root Redmi Note 4: In this step, we will flash the SuperSU zip file that will root our device & install the SuperSU Root management App.

How to unlock Bootloader on Xiaomi Redmi Note 4

Step 1. Go to MiUnlock, Sign in with your Mi ID and request for Bootloader unlock with proper reason.
Unlock Bootloader on Redmi Note 4
Step 2. Login with the same Mi account in your Xiaomi Redmi Note 4.
Step 3. Extract the Mi Unlock tool and launch “MiFlashUnlock.exe” file as an Administrator.
Mi Unlock Tool for Xiaomi Redmi Note 4
Step 4. After opening the app, click on Agree. Enter your same Mi Account details in the Mi unlock app.
Mi Unlock for Xiaomi Redmi Note 4
After login, Mi will check if your Account has unlock permissions.
Step 5. Once you get the Device not connected message, switch off your Redmi Note 4 & boot into fastboot mode (Press and hold Volume Down + Power button), release the button as soon as you see “Fastboot” written on screen.
Step 6. Connect your Redmi Note 4 using a USB cable & click on “Unlock” in Mi Unlock tool.
Unlocking Bootloader on Redmi Note 4
Step 7. Wait for the unlock tool to unlock the bootloader on your Xiaomi Redmi Note 4. Once the procedure is completed, you’ll something similar to this:
Successfully unlocked bootloader on Xiaomi Redmi Note 4
You have not successfully unlocked the bootloader on your Xiaomi Redmi Note 4. You can now head on to installing TWRP Custom Recovery in Xiaomi Redmi Note 4.

How to install TWRP Recovery in Xaiomi Redmi Note 4

Step 1. Download the ADB Fastboot tool and extract it. Transfer the downloaded TWRP.img file in ADB folder.
Minimal ADB TWRP for Redmi Note 4
Step 2. Connect your Redmi Note 4 to PC by enabling USB Debugging (Go to Settings > About Device > Tap on Build Number 7 times. Return to Settings > Developer options > Enable USB Debugging)
Step 3. Launch the “command.bat” file from ADB folder. Run the below command to check if everything is setup well. It will return code with connected devices.
adb devices
Xiaomi Redmi Note 4 “ADB devices”
Step 4. To boot the device in fastboot mode, type: 
adb reboot bootloader
Step 5. Now the final step of TWRP installation, type:
fastboot flash recovery
How to flash TWRP recovery in Redmi Note 4 using ADB
You have not successfully installed TWRP custom recovery. You can now install custom ROMs, MODs, Kernels & Xposed too. It’s time to root Redmi Note 4 using TWRP.
TWRP Recovery for Xiaomi Redmi Note 4

How to Root Xiaomi Redmi Note 4 (Installing SuperSU):

Step 1. Transfer the SuperSU.zip file in your Xiaomi Redmi Note 4’s Internal memory. Turn off your device.
Step 2. Boot into TWRP custom recovery mode using Press and hold Vol Up and power button.
How to boot Redmi Note 4 in TWRP recovery
Step 3. Click on Install and locate the SuperSU Root file from the list.
Step 4. Swipe to confirm installation of SuperSU Root file in Xiaomi Redmi Note 4.
Step 5. After the installation is completed, Clear Dalvik cache and Cache. Now reboot your Xiaomi Redmi Note 4.
You have successfully rooted your Xiaomi Redmi Note 4 with latest SuperSU v2.78 that works even with Nougat beta MIUI ROM. To check Root status, you can use any Root checker App from Playstore.
Successfully Rooted Xiaomi Redmi Note 4 with SuperSU without PC
That’s it folks! We have tried to cover each and every part with proper images and screenshots. Now that you have rooted your Xiaomi Redmi Note 4, you can install Xposed Framework or checkout our list of best Apps for Rooted Android. If you have any doubts, you can ask me in the comment section.


Please enter your comment!
Please enter your name here