after numerous restores, downgrades, upgrades, reinstalls, my battery was still draining at a rate of 50% a day with out use.I finally got my battery to stay at %100 all night without use.
4.2.1
sam
ultrasn0w1.2
6.15 bb
1. add xsellize ropo in cydia(cydia.xsellize.WHATEVERJUSTGOOGLEIT)
2. install (MobileTerminal iOS4) from xsellize{install the package first alone}
3. install (Remove LaunchDaemons){this package will try to install its own mobile terminal wich does not work on 4.0 so that is why you installed the first MobileTerminal iOS4 alone}you will get errors about mobileterminal bla bla bla but dont mind them
4. open mobileterminal
type su press return
type alpine press return
type ./RLD press return {CAPITAL RLD}
now follow the instructions .I just put y to all of them.
Make sure it says 24 daemons were moved,it took me 4 trys to get it to say that,
it kept sayin 0 daemons moved but just keep doing it till it does.
i charged my phone last night and then left ot off the charger ,this morning my phone was still at %100.
hope this helps out.if you need push DO NOT remove com.apple.apsd.plist