Chosen Solution
My mobile is taking up 8 hrs to get charged, sometimes charge percentage will be same for over the period of time?
Sounds like you need a battery replacement. Depending on your iPhone, you can take it to your local Apple Store, and they will replace the battery for $29 dollars. How old is your phone and what model is it?