[Vibrant Q&A, Help & Troubleshooting] Janis:
I just flashed Onyx 4.2 stock from and Odin-ed JFD and installed SuperPower and have it managing everything but flight mode (I'm skittish about having to call 911 fast, so I never use it unless the nurse or flight attendant tells me I have to).

I'm still only getting about 10% an hour out of my batteries. I hear some people are getting 25 hours on this ROM, which is less than half the battery drain I've got. I have two batteries, and they get identical results, as far as I can tell. Power Tutor generally shows:

"DRM Protected Content Provider" 40%

"Power Tutor" 38% -which when it's active, it really should be on the top of the list since it's using the display

Kernel 6.5%

System 3.6%

SuperPower 2.4%

& piddly apps using 1% or less

I lost 50% overnight last night, with SP in night mode with nothing overriding it. Not that overnight loss is a biggie, but I wasn't doing anything with my phone for 7 hours. This was worse on Fusion 1.1 ROM with both the JI2 and JI6 radios. JI6 got no signal for me, so that was a very short test. I flashed from Odin-ed stock, just to be sure I didn't have any battery-eating remnants. I hadn't put any widgets up yet. Any ideas? Yes, I'm an appaholic, but I try to watch them each closely for slowdowns and battery drain.

I've read that DRM protected content has to run, but why is it so battery hungry? Am I missing something obvious?

EDIT: I'm using, and always have used the glass lockscreen. I'm trying this: http://xdaforums.com/showpost.php?p=8910035&postcount=24

-----------------------------------------------

OK, I got it down to kswapd0. As I understand it:

Linux uses kswapd for virtual memory management such that pages that have been recently accessed are kept in memory and less active pages are paged out to disk.

(what is a page?)...Linux uses manages memory in units called pages.

So,the kswapd process regularly decreases the ages of unreferenced pages...and at the end they are paged out(moved out) to disk​

from here: http://www.linuxforums.org/forum/kernel/65380-what-does-kswapd0-do.html

Also showing as a CPU hog in System Processes:

New mmcqd thread is started for each slot when card is inserted and it stops when card is removed.​

Infer what you like.

I'm going to try OCLF as suggested, as it has been reported to help some on a new Froyo install. I think voodoo might have given me the problem somehow. Perhaps someone can help me figure out what might endure through an Odin flash of stock (T959UVJFD) that would have to do with memory referencing. I know, I know, it's supposed to do everything, but it can't if the Odin process is going to run. Odin needs something on the phone to make it work.

I also think we likely need a good sticky on the subject of battery drain with these:

http://xdaforums.com/showthread.php?p=8896278

http://xdaforums.com/showthread.php?t=806211&page=4

If I find more I'll add them. (No, I don't have a blog. If I did, this entry would be way over the heads of most of whom might be my usual readers. They have iPhones.)

-------------------------------------------------------------------------

Edit #2: I did these things and significantly improved my battery charge (20%/2 hrs to 5%/2hrs so far, no change in usage):

"bump charged" my batteries. Charge to 100% overnight, unplugged, powered off, charged to 100% again while off, powered up, unplugged, charged to 100% while on, left for school. I don't know if that's proper protocol, but that what made sense to me, so that's what I did.

Reformatted my external SD card with this: http://www.sdcard.org/consumers/formatter/ and reloaded it. I was having other issues that this solved, but since I did it while doing all this other stuff, I can't separate it. It may or may not have had an effect (btw, affect is a verb, or a queeny lisp) on battery drain.

Uninstalled Autolock (I forgot about it from my Titanium Backup). In my musings, I'm guessing that messing with the lockscreen means messing with what's going on while the phone is off. You wouldn't sleep well either if you knew you had to respond professionally as soon as your boss said something. Parents of babies and very young children understand this. Yeah, major drain.

Uninstalled Battery Graph. It writes data often. page file management seems to be a bit fussy in Froyo. This wasn't written for Froyo. SystemPanel was, and it basically has the same chart, it's just harder to get to, and not so big.

With AutoStarts from Market, I disabled everything that had "DRM" on it.

With Titanium Backup Pro, I Froze "Alarm & Clocks" (I use Alarm Clock Plus), "DRM Protected Content Storage 2.2," "Swype" (I really like both Smart Keyboard and Ultra Keyboard much better), and because I don't use it "VPN Services 2.2." I haven't had any problems yet. I also am using the Email app instead of the Gmail app for polling and notifications.

Checked that my Wifi sleep policy was working by checking my router to see if a connection from the phone's MAC address was active or not. It seems to me, in a fuzzy way, that Froyo as we have it now has changed some wifi stuff. I don't think my wifi was shutting off when I thought it was. I plan on checking like this once in a while.

I am also using SuperPower. I like it better than JuiceDefender. It seems like it runs cleaner, doesn't use as much power, the settings interface isn't pretty and makes more sense to me, and it, frankly, has a much nicer icon. And hey, I got it on XDA; what's not to love.

I can't say if any of these things individually helped, but I did all of this, and I've been off-charge for 2.75 hours and I'm at 91%. Yesterday I'd have been at 70%.

I'd be interested in other success stories, too, since obviously others have had issues like this. I don't want to sound snooty or snide, but I did all this by reading what was out there for me to see. Nobody helped me, except the kind folk who responded to other people's inquiries, and a few pissy cranksters who couldn't help but argue. If a flaky blonde single mom (busy) can do it, so can you.

-------------------------------------------------

Edit 3:

I unplugged at around 8:30 a.m. It's now 11:45 p.m. and I'm at about 20%

15+ hrs, 80% drain is about 4.3% per hour.

Moderate use: 5 phone calls avg 3 min each, about 25 emails that I actually read (syncing once per hour), more than a few widgets, about 6 quick Google/Wiki searches, 15 minutes of browsing, Google Voice in full force, about twenty minutes total of texting with Handcent, about 10 minutes of YouTube, a few pics, pulled up a couple of maps. I use Alarm Clock Plus, which is a pretty big resource hog, but it always works, and it has a ramp up volume option. I use Tasker, also a resource hog if you use it like I do.

No issues except a quick gapps FC when I didn't have data connect when I opened YouTube.

I really have to boost my recommendation for SuperPower. It works like a dream, just like I want it to, and I get very little lag in connection type changeover.

I'm about to abuse my phone - I just don't need another four or five hours out of my charge.