Chosen Solution

My phone comes on when charging but won’t when not charging. What do I do?

Defective battery probably. I would try with a new battery first as its nearly always the problem. This model is very easy and cheap to change the battery iPhone 4S Battery