How to Root Redmi Note 4 with Magisk (Snapdragon & MediaTek)

Redmi Note 4 is one of the most selling smartphones. It’s more than 2 years since the launch of Redmi Note 4 and indeed it is receiving MIUI updates. Recently the device got the MIUI 11 update globally. But the Redmi Note 4 users have to miss Android 10 because the MIUI 11 comes with Android 9. So if you want to get the latest trending features, then you do so by rooting your device. Here we have an effective guide on How to Root Redmi Note 4. The guide is for both Redmi Note 4 Snapdragon and MediaTek variant.

Rooting will give you access to get the latest features like Android 10 features on your Redmi Note 4. You can easily customize your phone by installing various custom modules and more. By default, the phone comes with a lot of restrictions which doesn’t let users customize it as they want. Rooting also allows system-level changes like enabling camera2 API, applying custom boot animations, full system backup and more. Till now no one knows the full functions of root, so you have the option to explore new functions.

There are various methods to root Redmi Note 4 and in this guide, you will get to know about two best rooting methods. And in case if the first method doesn’t work in your case then you can use the second method as the backup.

How to Root Redmi Note 4

There are two different variants of Redmi Note 4 featuring Snapdragon or MediaTek processor. And both variants can be rooted with Magisk. Magisk is the best tool for rooting any Android phone systemless. It is effective which lets you control which apps can have root access and which can not. In this way, you can use banking apps on your rooted phone.

By default, the phone comes with the locked bootloader which means you can not root your phone without unlocking it. So first you have to unlock the bootloader of Redmi Note 4 with Mi unlock tool. Earlier users had to submit forms for unlocking bootloader on Redmi phones. But now unlocking Redmi phones is easier. So let’s start with the unlocking guide.

Note: Unlocking bootloader will wipe all the data so first make sure to backup all your important data from your phone.

Redmi Note 4 Unlock Bootloader

  1. Download Mi Unlock Tool on your computer.
  2. Sign in with Mi account on your phone and sync on Mi cloud.
  3. Go to Settings > About Phone and click MIUI Version 7-8 times to enable developer options.
  4. Then go to Settings > Additional Settings > Developer option. In Developer Options enable OEM Unlocking and turn on USB Debugging.
  5. Open Mi Unlock Tool on your computer and sign in with the same Mi account that you used to login to your phone.
  6. Boot your Redmi Note 4 into Fastboot mode, for this first Power off the phone and then press and hold Volume Down + Power button together until you see Fastboot Mode.
  7. Then connect your Redmi Note 4 to computer via USB.
  8. Now in Mi Unlock Tool click on Unlock and wait for the process.
  9. The Redmi Note 4 reboot into the system after unlocking bootloader.

After unlocking bootloader you can make changes on your phone like rooting, installing custom recovery, custom ROM, etc.

Must Read | How to Unbrick Redmi Note 4 & Fix Bootloop on Redmi Note 4

Root Redmi Note 4 with TWRP Recovery

This method is only for users who are using a custom recovery like TWRP Recovery or want to install the twrp recovery.


Steps to Root Redmi Note 4

  1. Copy the downloaded Magisk Zip file to your Redmi Note 4.
  2. Turn off/Switch off your phone.
  3. Press & hold Volume Up + Power button together to boot into TWRP recovery. how to root redmi note 4
  4. In TWRP, go to install and locate the Magisk Zip. Then swipe the slider to flash magisk and root Redmi Note 4. how to root redmi note 4
  5. Then reboot your phone to the system. how to root redmi note 4
  6. Install the Magisk Manager app on your phone and enjoy root on your Redmi Note 4.

In case if the above method doesn’t work or you don’t want to install the TWRP Recovery, then follow the below method to root Redmi Note 4.

You May Also Like | 10 Best Custom ROM for Redmi Note 4 [Snapdragon Variant]

Root Redmi Note 4 with Patched Boot Image

In this method, we will tell you how to root Redmi Note 4 using the patched boot image. To patch the boot image file you have to use Magisk Manager app.


Steps to Root Redmi Note 4

  1. Copy the patched boot image (magisk_patched.img) to your computer (C:\adb).
  2. Rename the magisk_patched.img to boot.img.
  3. Now in the C:\adb folder press Shift + Right click on an empty area and select ‘Open PowerShell window here’ or ‘Open Command window here’. how to root redmi note 4
  4. Power off you Redmi Note 4.
  5. Press and hold Volume Down + Power button together to boot Redmi Note 4 into Fastboot Mode.
  6. Once the phone boot into Fastboot Mode, connect your phone to the computer.
  7. To check if the Redmi Note 4 is connected enter the below command in the Command window, it must return some id
    • fastboot devices
  8. In the Command/PowerShell window enter the below commad to flash patched boot image and root Redmi Note 4
    • fastboot flash boot boot.img
  9. After flashing the patched boot image reboot your phone using the below command
    • fastboot reboot
  10. After rebooting the devices, install the Magisk Manager on your Redmi Note 4.
  11. Open the Magisk Manager and complete in-app instructions.

That’s all your Redmi Note 4 is now rooted. You can enjoy all the root features on your phone like installing Modules, applying third party MIUI themes and much more.

So there you have it the complete guide on How to Root Redmi Note 4. During rooting the device if you come across any error or have queries in mind then let us know in the comment section.

Also Read:

Explore Stories


Photo of author

Ashutosh singh

Computer Science graduate and tech enthusiast. Love testing new tech gadgets ever since my first windows phone from Samsung. Working as a technical writer for more than five years, and I believe I have also developed good SEO skills. In my spare time, I like watching movies, and playing games.

Leave a Comment