KingoRoot is an Android app that can help you root your Android device without a Computer, yes you read it right. It is possible
Not all Android devices will support rooting with this app, but kingoroot’s success rate is quite good. I have rooted my lenovo k4 note device running Android marshmallow easier with this.
Details of the App
Size – 10.5 MB
File location – Google Drive
Apk version – 5.3