Android phone does not need to be rooted just to diagnose a battery problem. Use 'wakelock detector' app. Temporary fix for battery: Go to settings, application manager, slide over to 'all' scroll down and find 'google play services'. Uninstall updates. Disable. This will solve your battery...