TOOLS NEEDED TO ROOT THIS PHONE
==> Download Asus Zenfone Max ZC550KL USB Driver Here
==> Download Asus Zenfone Max ZC550KL TWRP Recovery Here
==> Download Asus Zenfone Max ZC550KL SuperSU Zip Here
==> Download Asus Zenfone Max ZC550KL Fast-boot tool Here
HOW TO. ROOT ASUS ZENFONE MAX AND INSTALL TWRP RECOVERY
First of all, download Asus Zenfone Max ZC550KL ADB drive from the link above and install it on your PC. Then enable Developer option and USB debugging mode on your Asus Zenfone Max ZC550KL. Follow these guidelines
==> Download and copy SuperSU Zip file in the phone SD card.
==> Then download and extract TWRP Recovery and Fast-boot tool and move TWRP Recovery (recovery.img) file in the Fast-boot tool folder.
==> Now press and hold shift key in the keyboard and right click in the extracted Fast boot tool folder and select “Open command window here”.
After that, attach the Asus Zenfone Max ZC550KL to your PC with the help of USB cable and type “adb reboot bootloader” to boot your phone in the bootloader or fastboot mode. Meanwhile, if this CMD command is not working for you, then switch off your Asus Zenfone Max ZC550KL and press volume down and power button. You will get a vibration and your device will boot in recovery mode, then you select Reboot to Bootloader.
NOTE: Now your Asus Zenfone Max ZC550KL in the bootloader or fastboot mode, So you type fastboot devices in the command window then press enter key. This command show connected device in the command window and you can see your Smartphone serial number. If command window is not showing your device serial number. Then install USB driver correctly or change your USB port of the PC.
Once the Asus Zenfone Max ZC550KL is connected, type fastboot flash recovery recovery.img command in the command window and press enter key to flash TWRP recovery on Asus Zenfone Max ZC550KL.
Now type fastboot boot recovery.img to boot in recovery mode. Then tap on install tab or button and select “SuperSU.zip” file from your save location on your phone SD card and install this file.
To check if your phone is successfully rooted, install root checker app from google Playstore to verify it.
HOW TO UNROOT ASUS ZENFONE MAX ZC550KL AFTER ROOTING
Locate and open Su App from your app drawer and tap on Setting. Then scroll and find “Full Unroot” option and tap on it. that’s all. Your phone is no more rooted.
Source: EntClass.Com