Step:1 for rooting

First of all download and install kingroot apk from here

Note*: While downloading KingRoot Android Root APK, You may receive a notification “This type of file may harm your device” message. Please press ok.

After KingRoot download is complete, click on the drop-down notification bar to installation.

In the System installation screen, click “install” to start the installation, when the installation is complete, click on the “open” button to start using KingRoot

Click “try it” to enter the main interface, and click “get now” button to start rooting.

The implementation process is completed and finished, after that you will be return to the main screen, then the Rooting is done.

Step:2 for flashing custom recovery

 Download and Install Rashr app from here.
Grant SuperSu permissions when prompted.
Accept the warning by clicking on “I Know the Risk”.
Choose your custom recovery which you want.
Select the latest version of recovery.
After flashing click on reboot for booting into recovery mode.