There are many root tools like kingo ,iRoot and so on. Since you have used so many tools,I'd suggest you use iRoot apk file cause many people said it has a larger success rate.
Preparations:
1.Make sure your phone has charged 85% .
2.Backing up your data like message,photos,videos and remove your SD card before rooting.
3.Internet connection necessity(Wi-fi network suggested)
4.Allow installation of apps form unknown resources.
How to root android without computer?
Step 1: Launching the iRoot apk file and open it when the installation done.
Step 2: Clicking "Root Now" on the interface after it detects your device’s model automatically.
Step3: waitting and your Android will be rooted soon.
Step 4: Your phone will reboom to confirm the rooting process.
good luck
— modified on Mar 10, 2016, 2:51:07 AM
Recommended editorial content
With your consent, external content is loaded here.
By clicking on the button above, you agree that external content may be displayed to you. Personal data may be transmitted to third-party providers in the process. You can find more information about this in our Privacy Policy.