I had a battery problem recently. My HTC One battery was dying extremely fast. I removed any apps I hardly used, switched location reporting off and uninstalled updates on all Google apps. But it didn't change. Then installed battery doctor, which seem to help a lot and got me through the day...