How to root Asus ZenFone 5 on Android Lollipop
1. Enable USB debugging (Tutorial HERE)
2. Connect the Zenfone 5 to PC with USB cable
3. Extract the files Intel Android Driver Setup and then Install on your PC.
4. Extract the ZenFoneRootKit_20150528.zip file and then run the Root.bat file.
5. If the notification appears "Press any key to continue" press any keyboard to run the rooting process.
6. Rooting process has been running, wait for it to finish
7. If the rooting process is complete, your zenfone 5 will reboot automatically
8. Check if there is an SuperSU app, if there are then Zenfone 5 Lollipop successfully ROOTED
How to Unroot Asus Zenfone 5 Lollipop
1. Open the SuperSU app
2. Go into the Settings menu
3. Checkbox full unroot
4. Done