Android phone Rooting Method 1 using your phone it's self

Download king root latest app from the given links first
KingRoot.net

Install KingRoot on your Android phone. Tap the icon of KingRoot. This will start the app. And you will have the interface as below. If your phone is unrooted, you can see the prompt saying that "Root access is unavailable". Then click the button "START ROOT".

When rooting, you can view the progress. When it is done, you will see the big green tick icon. After that, you can remove apps, purify system, etc. with this app.

As an open operating system, Android triggers a wide range of Android mobile brands and Android OS versions, we still have not found out a program which is 100% compatible for every Android phone or leads to absolutely successful rooting, particularly for Android 4.4 and the later. If both two programs fail to root your mobile, we suggest you turn to other solutions, please refer to: 
Xdadevalopers