[HTC One X] pakjebakmeel:
Yes, read it.. The question was whether anyone knows why AOSP based ROM's use more battery than Sense ROM's. I read this a lot so apparently it's common knowledge but I was just wondering what the cause of that could be. Maybe HTC knows their hardware better and they can optimize it better? Or maybe the stock scheduler in Sense is more keen it putting the device to sleep.

I can flash a ROM just fine, that's not the issue. Even if there are no wake locks the battery drain is quite massive without any apps installed. Just keeping the GSM signal uses quite some battery. There is nothing to greenify yet.

Asides from that, I do read. I've actually read most of this thread and it's advice/issues. What you haven't read are my posts from a while back which (I believe) do describe a bug rather then incorrect flashing results. I've added them to the bottom of this post. Have a read and see what you think.

I have repacked kernels and used NCX kernels etc. Undervolting will obviously gain longer battery life but I presume both Sense and AOSP ROM's use stock voltages so that shouldn't make any difference? Especially when looking at 90%+ deep sleep time running on the companion core only?

1st; I can image sense/Rosie will use slightly more battery than stock AOSP launcher as it has more 'fancy' effect which will use CPU. Maybe some backgroup weather updates etc. but indeed you are right, Rosie isn't a battery hog perse.

2nd; It was only a question as to what could be causing the difference. Curiosity actually, not complaining. Maybe the devs can even incorporate new features/optimizations into the stock CM kernel to get closer to Sense's battery life. Screen-on time is very good, standby-time not very much. So there may be room for optimization here. But again my question was out of curiosity, I'm not complaining not am I asking/demanding a fix..

3rd; My experience is that the stock CM kernel is very good. I actually prefer the stock over any other kernels but on other devices the difference isn't that big. It appears HTC does something to save power during stand-by. But even after trying all the listed options, undervolts and repacks it's mostly the stand-by time that lacks. Screen-on time is just as good if not better than Sense.

Again, just a question out of curiosity. Unless this isn't aimed at me?

No complaint

No bug

I know how to flash ROM's just fine. Think I'm perfectly capable. Maybe search the thread for some of my posts a while ago battery RILJ wakelocks. I don't have them on a sense ROM but I do have them on AOSP ROM's. No greenify'ing going to solve that. Even on the dutch forums not many ppl have this issue so I was thinking maybe something is clashing with the provider settings. I did do quite some reading on this and also tested fast dormancy on/off which has made no difference.

Let me update this post if I find my old posts.

This one for instance:

http://xdaforums.com/showthread.php?p=40530574#post40530574

Funny thing is that the idle drain is just fine, I unlock the phone and lock it again. Then the drain begins and keeps going until I unlock and lock the phone again and then it sometimes returns to normal. No massive wakelocks apart from RILJ.

This post describes the problem with quite a bit of detail. Have a look at the attached screenies, I've marked them in the timeline where I lock and unlock the phone. I think that shouldn't happen and it does kinda look like somethings bugged. The drain is normal under standby, you unlock and lock the phone and the graph gets a lot steeper until you do it again and it returns to normal.

http://xdaforums.com/showthread.php?p=40420085#post40420085

And compared to Sense on the same phone, same mobile reception area:

http://xdaforums.com/showthread.php?p=40455302#post40455302