Overnight 4s idle: 20% drop in battery life. Why?
First off. I have a jailbroken 4s 32gb running on 5.0.1. It's white, hehe. It is factory unlocked.
To be as thorough as possible, I would like to explain my situation so there won't be any confusion.
Two weeks ago I downloaded the iBirthday app from Cydia. Soon after I realized that my battery life would drop overnight about 20% within the span of 8 to 9 hours.
I didn't know it was the iBirthday app causing the drain of my battery. I figured it out using OpenNotifier by using a specific icon for ALL of my apps on my phone so whatever is running in the background, an icon will display on the status bar. So the only icon which showed on the status bar was the iBirthday app icon. I swiftly uninstalled that app and the phone was back to normal, 2-3% drain of my battery overnight.
Now fast forward to 2 days ago. I was using my 4s like I usually do, then realized that the battery was draining fast again. Within a 3 hour idle, it dropped 7% in battery life.
I didn't install any apps within this time frame, so it can't be any of the apps currently installed (I may be wrong though).
To be more clear about the status of my 4s, the wifi is off, the bt is off, push is off, fetch is manual.
At this time, it is still draining about 1 percent every 20-30 minutes at idle.
I tried resetting network settings, tried deleting and reinstalling all my mail accounts. Nothing.
What is the problem here?