I am experiencing weird problems with my phone. It is a Samsung Galaxy On7, running Android 6.0.1, updated to the latest version, unrooted. Since some days, the battery is falling very fast. For example, if I charge my device to 100%, open chrome and start writing this thread, at the end, it will go down to 60%. And the worst fact is, it just switches off. Previously, I have used my phone even at 20% battery. Now, I cannot keep it switched on at 60%. Today, I charged it to 94%, and switched it off. Then I took out the battery, waited for some time, and again put it in. It showed 2% charge was left. I again took the battery out, reinserted it, and found a charge of 75%. Does this seem to be the problem of phone hardware, OS or battery? Maybe the hardware parts reading charge from battery have become faulty. I have the option to take it to a service centre, but since I cannot go at this moment, I am trying out software trucks to help me. Any ideas?