Give us some infos about the device, firmware, tweaks/apps installed.
In addition to:
- What type of iDevice
- What version of iOS
- What tweaks you have
Please also provide:
- When you started noticing said battery drain
- If you've ever performed a clean setup (ie, no previous restore / over-the-air upgrade)
- If you have any polling set up (any Mail, Contacts & Calendars accounts set to Push or Fetch)
- Typical backgrounded apps
Mastering iOS battery life takes time and patience. It could be due to stock settings constantly polling and draining your battery, or apps that remain backgrounded for abnormal/unnecessary amounts of time, or poorly optimized jailbreak tweaks, or (what I personally blame a lot of battery drain on) a non-clean setup.
[edit]
Ideal setup with minimal battery drain, in my opinion?
- Fresh restore to 6.1.2. (be warned: restoring to 6.1.2 isn't possible for the majority of people at this point in time)
- Fresh jailbreak.
- No restore from backup, set up everything manually.
- No Mail Accounts push unless necessary. No Fetch unless necessary.
- Fresh sync.
- Install jailbreak tweaks one-by-one, testing battery life along the way.
Jailbreaking by itself doesn't have any impact on battery life. A lot of battery drain is caused by hiccups in Apple's automation pre-jailbreak, or going crazy with a lot of tweaks/modifications at once post-jailbreak.