yashsingh1/xdaforums huggingface dataset:
[Droid Incredible Android Development] chad0989:
I think I may have smartass where I want it. Check the OP for a test kernel. I want people to run this one through the ringer and let me know how it is before I consider it final.

Also hugely important. I've included ghostrida's potential bump charge fix from incrediblek's AOSP kernel. I want those who are willing (don't flash it unless you want to test, nobody is responsible but you if something happens to your battery) to follow this procedure and report back:

With the 12/07 kernel:

1) Put the phone on the charger before bed, leave it until you wake up so that it charges to 100% and then remains on the charger for the rest of the night. DO NOT BUMP CHARGE

2) When you disconnect it in the morning, use it normally, try your hardest not to change your usage pattern. Monitor how long it stays in the 90-100% range.

3) Report back. Does it drop faster or slower from 100% than it used to? Does it still drop from 100% to 94-95 and then into the 80s within a relatively short amount of time?

4) Also report your opinions on the new smartass settings.

Thanks everybody.
[Droid Incredible Android Development] Gahh Its Lee:
Wouldn't this hurt the life of our batteries? I may be wrong and hope I am
[Droid Incredible Android Development] chad0989:
Quite possibly, but nobody knows for sure, hence the disclaimer. My theory though is that the batteries are pretty inexpensive so I'm willing to give it a shot.
[Droid Incredible Android Development] rfarrah:
How could it hurt the battery life? Do you already know what the "fix" does to achieve the result?

Also, FWIW Chad, I'm running Myn's Warm 2.2 RLS4 and your 2.6.32 Kernal (11/26?) and my battery life has SIGNIFICANTLY improved over ANY combination I've tried in the past. Moderate use gets me home at the end of the day with 50% battery left. It used to be closer to 20%.

So thanks for your hard work!
[Droid Incredible Android Development] Gahh Its Lee:
It would make the phone last longer but it would cause the life of the battery (how long its functional) to decrease well at least thats the idea of it.

But hes right i pick up 1800 mah batteries on ebay for under $10 a piece its worth testing it out
[Droid Incredible Android Development] jbeitel:
Ditto
[Droid Incredible Android Development] Gahh Its Lee:
I wonder has anyone ever found a battery bigger than 1800 that fits our phones?
[Droid Incredible Android Development] fortesquieu:
Let us know how it goes.
[Droid Incredible Android Development] Gahh Its Lee:
Ill flash it tonight before I go to sleep and see how it goes right now I get like five or six hours until my phones dead so ill see if it's any better but my usage does vary a lot because some days I text a lot (over a thousand) and some I barely text
[Droid Incredible Android Development] raptir:
Usage doesn't generally hurt Li-Ion batteries. The only thing that reduces their capacity is time. These aren't NiMHs anymore.
[Droid Incredible Android Development] parkson:
Screen on 245 min is a must. Can't even set to that value using setcpu. Kernel defaults to 384 min at all times.
[Droid Incredible Android Development] Gahh Its Lee:
He did this to keep the lag away
[Droid Incredible Android Development] parkson:
Is it just an issue with using the smartass governor? 245 works beautifully on leaked htc .17 kernel (ondemand)
[Droid Incredible Android Development] Gahh Its Lee:
When you use the smartass governor the lowest it will scale is to 384 its just to keep it running fast and smooth if you want it to go lower use a different governor they will go lower only smartass us set up to only go to a certain point
[Droid Incredible Android Development] raptir:
Well, 245MHz works fine on this kernel using the Interactive governor, so I would assume it's related to smartass.
[Droid Incredible Android Development] chad0989:
The new 12/07 test kernel scales down to 245 and stays at lower frequencies more.
[Droid Incredible Android Development] Wolf DX 39:
HTC sells a 2350mah battery through Verizon that's what I use. Works great.
[Droid Incredible Android Development] asdelling:
They have 2500 mAh but a different case is needed. Google it for details.
[Droid Incredible Android Development] asdelling:
Just flashed. I have a pretty set routine in the mornings Mon-Fri and battery is always down to around 94 within 5 to 10 mins.

I will post something tomorrow morning.

Do I need to use SetCpu profiles with this kernal or is default governor enough?
[Droid Incredible Android Development] crombej:
Im close to giving up on this fine kernel due to it just eating my battery alive when its in 'screen on' mode. Today I was surfing for about 2 hours and my battery went from 80 to 25%. Yikes! Its amazingly frugal when the screens off though so its got half of it really right! Im really hoping the 12/07 I just installed will help. I've lost 4% (100 to 96) just typing this though while watching some tv (8 minutes maybe?) so I'm a little worried. Here's hoping though!
[Droid Incredible Android Development] fortesquieu:
You're not alone. I can always see my battery dropping so fast when I surf. It's "incredible".
[Droid Incredible Android Development] fortesquieu:
My 3g seems to be borked using this new kernel.
[Droid Incredible Android Development] tct08:
Mine too, could be coincidence but be wary.
[Droid Incredible Android Development] liquidi3ladz:
mine as well.
[Droid Incredible Android Development] Wildcat117:
I lost my data connection about an hour ago it's currently 250am EST using the 12/3 kernel. Flashing the 12/7 didn't alleviate the problem. Possible network outage?

EDIT: Flashed King's Kernel to see if it fixed the lack of data connection. Still nothing. I have 3G symbol including up/down arrows and signal strength is -70dbm

Reflashing the 12/7 to test the bump charging
[Droid Incredible Android Development] liquidi3ladz:
I think thats what happened, data not working for a bunch of people, and its not working on my cousins motodroid either.. I think it is a network problem.
[Droid Incredible Android Development] tct08:
Good to know then, will just wait it out :)
[Droid Incredible Android Development] chad0989:
I still had a pretty rapid drop from 100 to 90 over about an hour this morning. So the bump fix still needs some work.

As for the 3g. That was a network issue, not kernel related at all.

Also screen on battery life should be much improved in the 12/7 release as I've tweaked smartass to stay at lower frequencies more. Still have one more change to try out there also. The frequencies were purposely left higher before in order to prevent lag, you have to realize that theres a battery life vs performance tradeoff. I've been working on finding the ideal middle ground it just takes awhile and it has to be out there and be tested before we can determine the ideal spot.
[Droid Incredible Android Development] asdelling:
Took off charger with no use, which would normally put me at 94 after 10 min and it was only down to 95...

Then read engadget for approximately 15 min and wrote this and its down to 89.

That may be a few percentage points higher then normal. However, I am running wifi which may increase efficiency some what.

I will test out throughout today and report back.
[Droid Incredible Android Development] fbrn:
I looked at my battery gauge this morning and it dropped pretty quickly to 95 percent and then within 30 min it was down to 90 percent with very mild use. 2.5 hours later it is down to 82 and it has hardly any use whatsoever. I think I was getting better battery life with the 11/28 kernal but that may just be in my head.
[Droid Incredible Android Development] Gahh Its Lee:
Odd little unrelated note lastnight I left my phone at about 20% battery and I use setcpu to underclock it at 25% and have a screen off profile but a few hours later it was entirely dead so 20% battery lose with no use in about two or three hours on the 12/3 kernel flashing the 12/7 as soon as I hit 50% battery.!
[Droid Incredible Android Development] chad0989:
@lee

That could have possibly been related to the network issues last night. Phone could possibly have searching aggressively to signal and or 3g
[Droid Incredible Android Development] Gahh Its Lee:
Thanks I'm going to discontinue setcpu use for now just because I have. No idea if/when profiles should be used and what ones and all that nonsense.

Also I'm about to flash the new kernel so ill have feed back later.
[Droid Incredible Android Development] DaGunn:
I was using the stock battery and charged all night. Took it off the charger and it dropped to 99% in less than a second. Checked my emails, spent maybe 10 minutes and the battery was down to 89%. Battery went down faster than a $20 hooker.
[Droid Incredible Android Development] jbeitel:
i would love you to point me to a $20 hooker.

but seriously, i am getting a big drain during use on the 12/7. But I have not given up on you because i really like the way this kernal runs, if i don't look at my battery gauge. I am not using setcpu, i am just using stock with no overclocking.
[Droid Incredible Android Development] Divine_Madcat:
LIke everyone else, the bump-charge fix fixed nothing for me; though, i am still gonna give it a try and see how the improved governor works in this build.
[Droid Incredible Android Development] fillyo:
I am running skyraider 3.3.3. So I can flash this, and if it doesn't play nice, if I restore my nandroid backup, the previous kernal will be there, which is the latest 2.6.32.17, or, I can just reflash the 2.6.32.17 kernal?
[Droid Incredible Android Development] omgi0wn:
Is 384 a little low to have the cpu set to when the screen is off? Will it mess things up like receiving calls and texts?
[Droid Incredible Android Development] SLOflatlander:
yes to everything
[Droid Incredible Android Development] SLOflatlander:
and yeah unlocking may be a bit laggy but its not too noticeable other than that
[Droid Incredible Android Development] Gahh Its Lee:
Unless using widget locker...
[Droid Incredible Android Development] elrui:
Using latest build of IncROM and seems to be stable so far, clocked in at 1546 quadrant score.
[Droid Incredible Android Development] Cole119:
This just killed my 3g. Nandroid restore didn't fix it either; now I have to RUU back to stock.
[Droid Incredible Android Development] br125:
That has to be a coincidence. Not only has everyone else been fine with this, the wipe and nandroid restore would completely reverse the kernel change. I'd say be a little more careful before you make such claims.
[Droid Incredible Android Development] parkson:
What is it with custom kernels and laggy lockscreen? Can't get away from it with or without setcpu
[Droid Incredible Android Development] Gahh Its Lee:
I can fix the lockscreen problem by clocking it higher but I am a battery life addict
[Droid Incredible Android Development] scottylove:
I second the request for a stock (CFS?) non-BFS with the gpu+ and sd card things still included. I know beggars can't be choosers, and seriously thanks so much for all your hard work! Just a friendly request :)
[Droid Incredible Android Development] mmmark111:
Kernel is golden. Improvements across the board but most noticeably the app drawer in skyraider espresso sense. Very smooth now.

Good work.
[Droid Incredible Android Development] thehoovie:
Battery tweaks

I think it has to do with battery tweaks when the screen gets turned off. I think its more about turning the screen back on because if i turn the screen on and wait a couple seconds before sliding down, it doesn't lag for me.

I am installing this right Kernel now.

EDIT: It really slowed down on my Redemptive rEVOlution 2.1.3
[Droid Incredible Android Development] rfarrah:
Gotta give this a try. Been having the best battery life from Ziggy's kernal, but it can be a little laggy.

Flashed over Myn's Warm 2.2. We'll see how this goes today.
[Droid Incredible Android Development] giantcrazy:
Thanks for the kernel - wiped caches and put it on, but to me it seems a bit laggier than the stock 32.17. Going to let it ride out the rest of the day, see how it performs and make a decision as to whether or not to go back to stock.

IMO, I'd be waiting to see if a CFS version comes out as well - for some reason, I haven't had the best of luck with BFS kernels.
[Droid Incredible Android Development] xShin:
I'm definitely interested in this Kernel, I just have a few questions though:

1. Has anyone tried this with Virtuous 3.1.0 yet?

2. What are everyone's results as far as battery life is concerned (and which Kernel were you using previously as a reference point)?

Thanks :)
[Droid Incredible Android Development] drPheta:
I flashed it over Virtuous 3.1 (base Kernal for reference). Seems smooth, but I don't notice anything special so far in the hour I've used it.

Quadrant is 1114, and Linpack is 32.431. Nothing stellar, but it's snappy and smooth. I'll see how battery fairs in the next few days.
[Droid Incredible Android Development] Cole119:
Maybe you should do a little research before you give me advice: a restore doesn't always fix it. This is the first thing I've flashed in a month, and you are telling me it's just a coincidence that my phone starts randomly locking up and 3g refuses to turn on shortly after flashing it?
[Droid Incredible Android Development] AndrewGL:
I think its because there is an automatic screen off clock speed set, so when you go to unlock your.phone, the scheduling needs to shift back to normal.
[Droid Incredible Android Development] BSFL89:
I loaded this kernel last night. Running Virtuous 3.1.0 with the stock kernel previously. In terms of battery life have not had it running long enough to give a definitive answer but I would def say its at least the same if it is not better and is most definitely snappier. Quadrant score of 1529 versus 1242 with regular kernel not that really means anything to me, but seems to for others.
[Droid Incredible Android Development] cjharris1985:
I'm having the same issue with the battery drop. I took it off charge and it dropped rapidly.
[Droid Incredible Android Development] chad0989:
The general consensus in both this thread and invisiblek's is that the bump charge fix didn't work. So no need to do anymore testing on that.

I do wan't feedback on the new smartass changes though:

245 minimum screen ON

245 max screen off

Should like lower frequencies in general much more now.
[Droid Incredible Android Development] parkson:
My phone likes the new 1207 test kernel! No screen-on lag, no media skips while screen-off. Don't notice the severe battery drain others are reporting, certainly not worse than usual, given the nature of the dinc. I like the direction with this one. Great work, chad

*edit* did not use setcpu with, just let kernel do its own thing
[Droid Incredible Android Development] sonypete:
Hey Guys,

I see GPU+ thrown around on various kernels, but yet to see what its all about. Is it a GPU over clock? What kind of performance increase are we looking at?

- Pete
[Droid Incredible Android Development] 29629:
I tried the 12-07 test kernel and me battery seems to have taken the charge well. Been on it for almost an hour and still at 96%. Only problem I seem to have is that I overclock to 1113600 and set min at 245000 through setCPU but every time I restart my phone it goes back to the 128000/998400. Any ideas why its doing this. Only profile i have is screen off set to 245000/245000 conservative.

Any ideas y this is happening? Suggestions for better settings?
[Droid Incredible Android Development] chad0989:
@29629

You have to set setcpu to run on boot. Also there shouldn't be any need for a screen off profile if you use the default gov.
[Droid Incredible Android Development] jbeitel:
Battery drain is killing me
[Droid Incredible Android Development] Nic2112:
Yeah I'd say the fix isn't working, my phone was plugged in with a green light, unplugged it, and 3 minutes later the battery was down to 93%
[Droid Incredible Android Development] crombej:
I dropped fast from 100% also. Then with mostly screen off I went from 85% to 45% in less than 2 hours- not good.

Also, after charging all night I got a call first thing this morning and it was so slow waking up, I couldn't answer the call before it went to vm.
[Droid Incredible Android Development] NoRegrets78:
New to the root/rom/kernel game but very tech savvy. Been playing with different ROMS all day but always go back to stock.

Just installed the 12/07, will post after eval.
[Droid Incredible Android Development] Gahh Its Lee:
It seems like the screen off on the new one may be buggy
[Droid Incredible Android Development] psitech:
Here's something to try. Charge your phone to 100% with it turned on. Once fully charged, turn it off and do a bump charge. Once the led goes green again, boot into recovery and go to "advanced" and reset the battery stats.

I did this a while back and that helped with the initial drop problem.
[Droid Incredible Android Development] Gahh Its Lee:
Yea we were trying to bypass any bump needed and resetting stats should really only be needed like once a year.
[Droid Incredible Android Development] chad0989:
@lee

What's the issue? There were no changes in that respect. Removing the bump non fix and releasing one with just scheduler setting changes later.
[Droid Incredible Android Development] Gahh Its Lee:
My phone dropped ten percent without being touched in like an hour but its getting very good life now so I don't know
[Droid Incredible Android Development] chad0989:
New one up. I think this one might be a winner. I've been running it all day and it seems great to me.

http://chad0989.dyndns.org/2.6.32.26-incredikernel-12082010_signed.zip

Same as 12/03 (no bump non-fix) but with significant changes to the way smartass behaves.

Screen ON minimum is now 245

Changes to make it utilize many more frequencies

Changes to make it stay at lower frequencies at lower loads
[Droid Incredible Android Development] parkson:
Flashing now! Looking forward to improvements. Will report back in couple days once this one has been put through the paces. 12-07 kernel still hasn't been bad to me yet so let's see how this new one goes!
[Droid Incredible Android Development] sonypete:
I guess im not the only one you doesn't know what the GPU+ feature entails.
[Droid Incredible Android Development] chad0989:
It's just a minor settings change that improves performance. It's not overclocking or anything.
[Droid Incredible Android Development] Gahh Its Lee:
Chad you sir are out kernel prince. Thanks a lot man these are simple wonderful.
[Droid Incredible Android Development] crombej:
FYI, with the 12/07 kernel I installed last night, it killed my battery super fast (even when the screen was off). When I got down to about 20% (after maybe 6 hours of very light use?), I finally turned off 3G to see if that would help. It did. Now I'm at 8% six hours later (it's been screen off the whole time though). Chad, maybe that's a clue? BTW, I do have 3G service here today - I saw the posts about the problems last night.

Thanks. :)
[Droid Incredible Android Development] Gregorylax:
Just installed this kernel and the screen wont respond to touch anymore. Gonna go back and install #16 again.

Oops wrong kernel my mistake.
[Droid Incredible Android Development] colonel187:
@chad0989. Dude you are doing an awesome job with the kernel. Leaps and bounds compaired to kingxklick. Sorry if this offends but his are garbage compaired to these. Thanks for your hard work.
[Droid Incredible Android Development] dharr18:
I installed the 12/7 kernel last night, left the phone charge overnight. I did my normal morning email checks and rss feed read. Unfortunately I was down to 80% when I would normally be around 90%. This was all done over wi-fi.

I stayed with the kernel throughout the day, charged back to 100% before leaving for work. Fast charge, 20% recharge in about 20 minutes. I kept the phone on car charge on the way to work.

Minimal use of the phone in the first couple hours in 3G mode. Only a few reminders, a few email checks and a couple calls. Then came the test, hour and a half phone call. I was still at 75% after the call.

The kernel seemed to get better as the day wore on.

I reverted to the pre-overclock kernel about an hour ago. I noticed the battery starting to drain quickly again with little to no use mostly in 3G coverage. It seemed to stabilize when I returned to my home wi-fi coverage.

Hopefully this helps.
[Droid Incredible Android Development] AndrewGL:
I'm getting a bit of lag compared to the stock kernel on Lou's sense revolution-

Quadrants are high, but seems a bit shaky-
[Droid Incredible Android Development] RMCO:
Latest kernel is showing much better battery life for me so far as compared to the 12/7 kernel. One issue I'm having though. I can't seem to sync my mail on my exchange server. Contacts and calendar synced just fine but mail refuses to sync. Anyone else experiencing the same?
[Droid Incredible Android Development] jwood:
Must be your server, Exchange mail,contacts and calendar working fine here..

Running SkyRaider 3.5 Incredible Rom with Chad 1208 kernel & Uncommon rosie pack.
[Droid Incredible Android Development] RMCO:
Looking like it. Working fine now, my server must have crapped out for a bit.
[Droid Incredible Android Development] jwood:
Leave it MS..

Running SkyRaider 3.5 Incredible Rom with Chad 1208 kernel & Uncommon rosie pack.
[Droid Incredible Android Development] 29629:
Installed new kernel last night and been running since with no problems. Will run it all day and post tonight
[Droid Incredible Android Development] EsrTek:
Installed #17 about 5 mins ago... so far so good will update after work :)
[Droid Incredible Android Development] PokerMunkee:
I installed 1208 (shows #11?) last night. So far it's good. I will post back with battery life.
[Droid Incredible Android Development] Gahh Its Lee:
The new kernel is actually helping me out a lot usually within 10 minutes I'm down to 88% I'm at 92 after two hours
[Droid Incredible Android Development] xShin:
Question: You said here that the new screen-off minimum is now 245, but in the OP it says it's 384. I'm assuming it us indeed 245 and it just wasn't updated in the first post :P I'm flashing this one now (using your 11/28 release prior), I'll report back with results! Thanks again for all your hard work :)
[Droid Incredible Android Development] chad0989:
@xShin

Yes it is 245.

Fixed the OP, thanks for catching that.
[Droid Incredible Android Development] yojoe600:
i have never been able to leave 3g on all day and last
[Droid Incredible Android Development] xShin:
No problem, I'm glad to have helped in some way, even if it was trivial lol.

EDIT: And the battery/performance so far is stellar, I keep wondering if my battery meter's just malfunctioning and I'm just waiting for it to suddenly drop several %'s..
[Droid Incredible Android Development] HoochieCoo:
So maybe someone can help a newb brother out here...

Since this kernel (and others for that matter) have smartass scaling, is there still a need for SetCPU? Would it be better to not use that if OC isn't needed?
[Droid Incredible Android Development] Gahh Its Lee:
Don't use setcpu if your not overclocking it's just pointless to be honest
[Droid Incredible Android Development] julesism:
My vote would be ditch SetCPU and let the kernel do it's thang.
[Droid Incredible Android Development] xShin:
I agree with the 2 posters above me - don't bother with SetCPU unless you really want to Overclock :P
[Droid Incredible Android Development] gotroot801:
I've had the same problem with this kernel in multiple versions, so I'm hoping someone can help me out here.

The wireless network at my school uses WPA/WPA2 PSK for authentication, but I can't get an IP. The dhcpd logs say that I'm in a DISCOVER/OFFER loop. This didn't happen on stock, nor does it happen at home (Airport Express, also running WPA2 PSK).

Any ideas? This is the only problem I'm having - everything else with the kernel in terms of battery life and performance has been awesome, but it's tough to choose between awesome battery life and working WiFi.