As soon as you are done with installing the custom recovery, you can find out what it takes to get SuperSU flashed on the Xiaomi Mi Max smartphone and what version of SuperSU that is recommended. The version of SuperSU that is available for Marshmallow updates is different from earlier versions of Android. We now have what is dubbed the systmless root versions of SuperSU. Chainfire called it that because it doesn’t go through the system partition anymore which is the same place where phone carrier networks and manufacturers like to tuck away the stock apps. While the old versions of SuperSU were known as amazing tools, the systemless root version has developed a reputation as being even better.
- You need to have installed a custom recovery on the Xiaomi Mi Max smartphone  before you can follow this guide to root the Mi Max phone. You need to use the custom recovery to flash the SuperSU or else it will not be enabled correctly.
BEFORE WE BEGIN
- You should backup the data that is on the phone that you do not want to risk losing just in case the rooting of the Android OS does not go to plan, and you want to factory reset your way out of it. You can do that quickly and efficiently by taking the NANDroid Backup options from within the custom recovery partition.
HOW TO ROOT XIAOMI MI MAX RUNNING ON ANDROID 6.0 MARSHMALLOW
- Download the SuperSU version 2.76  from Chainfire’s repository directly to the computer.
- Connect the Xiaomi Mi Max smartphone to the computer with the USB cable.
- Open the Downloads folder if you are using Windows (or the default downloads location if you are using another OS) and you can see the SuperSU that you downloaded.
- Copy the SuperSU zip file over to the internal SD card storage folder for the Xiaomi Mi Max smartphone and then unplug the phone from the computer when it is done.
- Boot the Xiaomi Mi Max into the recovery mode by holding down the same hardware button combination you would use for the stock recovery and this time it will boot up the custom recovery because you have installed it over the top of the stock recovery.
- Tap on the Backup option from the main Recovery menu and then take the NANDroid Backup if you have not backed up already.
- Tap on the Install option from the recovery menu and browse through to the SD card and select the SuperSU zip file that you put on the SD card earlier.
- Follow the rest of the guidelines to get the SuperSU zip file installed that are on the screen.
- Choose the Reboot option and then the System button after the flashing of the SuperSU is complete to get back into the normal mode.
In conclusion, that is how to root Xiaomi Mi Max smartphones running on the Android 6.0 Marshmallow software updates by flashing Chainfire’s systemless root version of SuperSU from a custom recovery image. The smartphone reboots now, and you get the SuperSU available from the app drawer of the Xiaomi Mi Max smartphone. That SuperSU is going to automatically block everything that is installed and then prompts you with a message when you install a root app and ask you whether or not you would like to grant it root access. It is here that you need to think about your decision because SuperSU does not stop you from making mistakes with what you choose to install.