If you want to root a device, Towelroot APK is the best alternative. Once the app is installed on your device, just launch it and click the "Make it rain" button. In a moment, your Android phone will be fully connected without the need to reboot.