yashsingh1/xdaforums huggingface dataset:
[Droid Incredible Android Development] SomeGuyDude:
3.3.3 GB-SBC on MIUI 1.3.25.1

Took it off the charger, and within five minutes it dropped to 92%. A couple minutes of use and it was down in the mid-80's. I keep having this issue. Not sure what's up.
[Droid Incredible Android Development] meazz1:
I tried Version 3.3.3 -- Current Gingerbread on my CM7 RC3. I could not get past the boot splash screen.

I came from stock kernel on RC3. I did wipe devlik and battery before installing this kernel. I did install from CWR not using ROM manager.

Any idea?
[Droid Incredible Android Development] keith.mcintyre26:
Did you try a battery pull and reboot? (I'm sure you did.) Maybe the voltage isn't agreeing with your phone?
[Droid Incredible Android Development] itsmefu:
try wiping cache and dalvik before installing.
[Droid Incredible Android Development] meazz1:
No, I did not try the battery pull but tried the ctrl+atl+del method cause I was in the locked splash screen.

How is it working for all with CM7?
[Droid Incredible Android Development] Cayniarb:
3.3.4 is now in the OP. It ups the minimum voltage setting so, it should be good for people who were having reboot or bootloop issues.
[Droid Incredible Android Development] SomeGuyDude:
Any idea why the battery drain has been outrageous for some of us?
[Droid Incredible Android Development] dccoh:
Previous Kernel

What was the minimum voltage in the previous kernel?

I understand that alot of people are not able to run below 900 mv and be stable, but Im currently using Chads Kernel, and I am stable at lower voltages. Below is my table Im using now:

128000 800 825

245000 800 825

384000 825 850

422400 825 900

460800 825 925

499200 825 950

537600 825 950

576000 850 975

614400 875 1000

652800 875 1025

691200 900 1050

729600 900 1075

768000 925 1100

806400 1100 1150

844800 1100 1150

883200 1100 1150

921600 1125 1200

960000 1150 1200

998400 1175 1225

1036800 1200 1225

1075200 1225 1250

1113600 1225 1250

I'd like to try your kernel, but I enjoy the low voltages too much. Is the minimum in the previous kernel 800 by chance?
[Droid Incredible Android Development] Cayniarb:
Those voltages seem a bit low... Either way, this kernel has the sysfs interface, so you can set your voltages as you see fit. More info on that here: http://xdaforums.com/showthread.php?t=821372
[Droid Incredible Android Development] rynosaur:
I have had nothing but random reboots with your kernel recently, overclocked or not, fresh install/complete wipe or just davlik and cache. these random reboots inevitably lead to boot loops. If I pulled a last kmesg, would that help you? Is the path /etc/proc/last/kmesg?
[Droid Incredible Android Development] Cayniarb:
That likely would help, but usually reboots are due to voltage issues with HAVS. So, what version kernel are you using? 3.3.4 brought up the voltage settings a bit and might help you some. Otherwise, try entering your own values using the sysfs interface.
[Droid Incredible Android Development] RegnierD:
I'd had some initial booting problems when flashing this kernel (way back when it first came to the DInc) and thus I steered away from it, but I'm giving it a second chance now and I must say, it's really snappy. I'll run it for a week and report back, but as of now, right out of the box, I'm perfectly satisfied with it.

Thanks for your work, Cayniarb. It's nice to have options. :)
[Droid Incredible Android Development] phydo:
+1 i find reflashing the kernel helps, but I'd like an actual solution. It goes back to dropping fast in a day or so. Using SBC version.
[Droid Incredible Android Development] kall00:
Switched to this kernel from chad's incredikernel to try things out. This morning I unplugged around 6:20 AM by the time I got to work at 7:05, my battery was at 9% and dropping fast.
[Droid Incredible Android Development] rosser725:
Ik this is a noob question, but what is SBC and does it give better battery life?
[Droid Incredible Android Development] AdhvanIt:
In reply to the question above regarding SBC-did you search the thread? Just a few pages back, I posted this...

Edit: I actually posted this in response to this exact question you asked earlier that day... :confused:

via CM7 Inc
[Droid Incredible Android Development] Cayniarb:
I'm sorry, but I simply do not believe that your phone dropped 91% in 45 minutes. If that is even possible, it is likely not due to the kernel.
[Droid Incredible Android Development] kall00:
I'm with you. I don't think it's possible, the phone should have caught on fire from that kind of drain. I do think there's something screwy with this kernel and how the battery is measured. When I had the phone on the charger this morning after getting to work it got up to 85% and stayed there for 2 hours before I disconnected it and went to lunch. It's been stuck on 87% now for about 30 minutes with some fairly heavy use...

I wish there was a way I could prove to you that I'm not lying about the 100% to 9% drain in 45 minutes, though.
[Droid Incredible Android Development] AdhvanIt:
Get juice plotter from the market. Take a screenshot if it happens again.

I did have an issue when SBC was first introduced where my phone just didn't charge-didnt notice it till I was at work though. Battery isn't exactly the first thing I think about in the morning when I unplug my phone.

Edit: again, that was a while ago when issues were still being worked out with SBC.

via CM7 Inc
[Droid Incredible Android Development] SomeGuyDude:
I did see mine drain about 40% in fifteen minutes, and yes it was hot as all get out by the end.
[Droid Incredible Android Development] v941726:
sort of an aside, but i have juice defender 3.4.3 beta and it is great for your battery. i was noticing a faster drain(not like the last few posters). i re-activated juice defender and what a big difference. btw, i paid for ultimate JD.

90% is replacement phone time or something. :)

another aside, i can't oc anymore with tiamat. don't get it. it may be cuz i got a replacement inc with a crappy processor. not sure.

edit: i can oc, just boot loops at more than 1075. always could max at 119 before. so there is noticeable lag sometimes
[Droid Incredible Android Development] phydo:
My phone will drop about 1% a minute on an 1800mah battery, fwiw.
[Droid Incredible Android Development] rynosaur:
I managed to try again with your 3.3.4 and kept my OC down to 1.19ghz and wow, the battery lasts forever (sbc) compared to Chad's, on the level with stock/slayher ... Good work!
[Droid Incredible Android Development] Cayniarb:
3.3.5 posted in OP. Mostly more voltage tweaks. Should help battery life and not hurt people with less capable devices.
[Droid Incredible Android Development] v941726:
this one sounds good. gonna try the sbc 1st. i'll know immediately about oc'ing. thanks

hope my inc isnt considered less capable yet. lol. but i know processors can vary with each batch

trying to get 113 to bootloop. not yet. normally would have by now. snappy again so far

119 now. battery not draining rapidly. and i'm pushing it hard
[Droid Incredible Android Development] Cayniarb:
That's odd... I didn't change any voltage values for clock speeds over 800Mhz. You can see the voltage changes here: https://github.com/Tiamat-AOSP/cm-kernel/commit/9867ce9b2ce4c4237538ab00dea9e994cb3e8ea3
[Droid Incredible Android Development] v941726:
yeah. i see. well, i did finally get the boot loop at 119. but it did last longer. :)

so 113 probably wont last either then.

i like to oc when i'm plugged in. which is half the time. if i'm not plugged in i just have it set to 998.
[Droid Incredible Android Development] v941726:
here is a good side effect at least. i use ultimate juice defender(paid) and have been running his latest beta. has a wi-fi location function so it turns on and off automatically based on where you normally have wi-fi. hasnt been doing very well(it trains itself). so you have to manually turn it on.

this latest kernel seems to have taken care of that somehow. go figure!

btw, with phone off i now get no battery drain. i know its still early but there is a clear difference. so those people having terrible battery drain should try this one
[Droid Incredible Android Development] MasterMike1485:
Love the kernel and your work but this one causes a reboot whenever i play a song and turn off the screen :-( any work around for this?
[Droid Incredible Android Development] TheWizKid95:
sorry to be such a bother, i tried searching, but i wanted to know if this kernel supports USB tethering.

if it doesnt, can anyone tell me what kernel DOES support it?

thanks alot! :D
[Droid Incredible Android Development] AdhvanIt:
It sure does.

Edit: someone feel free to correct me if I'm wrong, but I think all of the kernels for the Inc support USB tether.
[Droid Incredible Android Development] Cayniarb:
I can't duplicate this issue. I play music with the screen off all the time...

It should support USB tethering and it definitely supports WiFi tether. I have had issues attempting to USB tether to a Mac, but not Windows PCs, so that may be an Apple problem (not that I'm hating on Apple or anything...). Macs will pick up WiFi tether without a problem though.
[Droid Incredible Android Development] cuban11182:
Did I read earlier that fast charge has been removed altogether? Thanks.
[Droid Incredible Android Development] v941726:
omg. don't change anything. hehe. this is the best yet. at least for my phone. have been oc'd at 113 all day with no reboots. been using the phone kind of heavy to test the kernel and battery has only dropped about 12%. thats damn good
[Droid Incredible Android Development] d08speed3:
What are some of the perks of this kernel? Smartass? Fast Charge? What's SBC again and does it work?
[Droid Incredible Android Development] v941726:
maybe i've been wrong. i thought it was android itself and/or the rom.
[Droid Incredible Android Development] hexon:
This is the first time I've used this kernal. I've been using chads but was looking for better battery life with this one. This kernal is giving me random freezes and reboots, though. It sometimes occurs when going through settings, gallery, after phone calls, or just asleep in my pocket. I'm using cm7 rc4 with all the settings the same as what I was using with chads: smartass, 128min, 998max. I don't get these reboots with stock cm7 kernal or chads. I was using the 3.3.5 kernal without sbc. With sbc my phone wont even boot. Any ideas?
[Droid Incredible Android Development] v941726:
are you oc'ing?
[Droid Incredible Android Development] AdhvanIt:
The kernel actually has to support tether. Even if the option is available in the ROM, if you're running a kernel that doesn't support it, it wont work.

Also, I have dual boot win7/Ubuntu 10.10 and both USB and wireless tether work flawlessly.

via CM7 Inc
[Droid Incredible Android Development] hexon:
If you're asking if I've changed the voltages then the answer is no. Otherwise the CPU frequencies are the stock frequencies, as stated above.
[Droid Incredible Android Development] Derrtydozen:
3.3.5 with SBC is running rock solid for me, smooth and fast. I may have found my new daily driver!
[Droid Incredible Android Development] MasterMike1485:
I switched back to chad's kernel for now but I'll flash it on Friday when MIUI 1.4.8 comes out. I usually wipe everything so that might fix it.

In response to the Apple USB Tether problem their holding it wrong ;-)
[Droid Incredible Android Development] v941726:
i've been sticking with tiamat for quite some time now it seems. they keep getting better.
[Droid Incredible Android Development] Derrtydozen:
just noticed this morning that my phone dropped from 100 to 90 quite fast, isn't sbc supposed to give you a "full" charge.....
[Droid Incredible Android Development] v941726:
mine dropped about 5% in a half hour or so. then steadied out. i get the best battery life using an external charger. takes an hour to drop 1%. from 100% that is
[Droid Incredible Android Development] hexon:
I clears data, cache, boot, and system along with dalvik cache and started new with the newest cm7 nightly. I'm using the 3.3.5 kernal with SBC and I get freezes and reboots in the gallery. I already fixed permissions. This used to happen with Chad's kernal until he fixed something with havs.
[Droid Incredible Android Development] RyanTX:
What kind of benefits does the reduced WiFi voltage give?
[Droid Incredible Android Development] Cayniarb:
You mean other than a generally lower battery drain from leaving wifi on?
[Droid Incredible Android Development] derickmc:
Flashed 3.3.5 SBC Kernal ladt night before bed. Unplugged my phone this morning, it was fully charged. It immediatly dropped to 94%. Jumped in the shower and when I got out it was at (about 15 minutes) it was at 65%... I turned it off and put plugged it back in to charge for about 20 minutes before I left for work. Turned it back on and it was at 45%???? Needless to say I went back to 3.3.4 which is stable.
[Droid Incredible Android Development] Cayniarb:
Did you wipe battery stats when you flashed? This is definitely not the battery life I've been experience. My Evo went 12+ hours with 25% left and moderate to heavy usage today. I don't use my Inc as much, so while I could tell you that it lasts days with the kernel, that's not really telling.
[Droid Incredible Android Development] derickmc:
No I didn't wipe battery stats.. ill do that and report back.

EDIT: Just read the latest update for Advanced Task Killer was causing significant battery drain on some devices.. this could have been my problem... been running 3.3.5 for a couple hours, no problems thus far.
[Droid Incredible Android Development] C Brown:
Had issues with screen wake up yesterday. softkeys light up but screen never wakes up. I had this happen in the past with previous version on this kernel. I was unable to recreate as its quite intermittent. I killed all screen animations and made it through the rest of the day without it happening. Any thoughts guys?
[Droid Incredible Android Development] thisguy23:
Flashed 3.3.5 SBC last night. On charger all night. Woke up this morning. Immediately dropped to 98 97 96 95 94... within the first 10 min I was down to 73% now back to Chad's. Thanks for your work though.
[Droid Incredible Android Development] C Brown:
I've actually had this happen with all the kernels I've used. Tiamat, incredikernel and inviseblek. What I've noticed is it will drop 7% almost immediately but then sits at 93 for sometime. So I dont know how accurate the 93% is. I also wipe battery stats along with dalvik and cache when flashing kernels or roms. I would love to find a fix but I guess its not to big of a deal as of right now.
[Droid Incredible Android Development] hexon:
Mine did this as well this morning. It immediately discharged to around 65% and then leveled out. I just switched the the non-SBC to see how that one fairs.

Follow-up from earlier: It seems the problems I was having with gallery freezing and reboots is a CM7 thing and not the kernal.
[Droid Incredible Android Development] Cayniarb:
Since the release of Froyo, task killers have become one of the biggest problems in Android. People keep using them, and keep creating their own problems by doing so. Here is the problem: you have an app running in the background, lets say Facebook. It is doing pretty much nothing, but using maybe 1-5MB of RAM and next to no processing power. You kill that task with your task killer. Yay, now you have freed that 1-5MB of RAM. Here is the problem: now your phone will re-launch Facebook. The power it takes to restart the app considerably exceeds the power it takes to keep it running in the background. Hence, killing some apps (and them subsequently restarting) will drain power very quickly. It is best to let the Android system determine when (if at all) it should shut down apps for power/RAM conservation.

This is an intermittent problem with the smartass governor. There really isn't anything to be done about it. Also, the screen isn't 'not waking.' When you press power and the soft keys light up, touch the screen (anywhere) and it will light up instantly.
[Droid Incredible Android Development] AdhvanIt:
You have no idea how many times I've said this EXACT same thing. Those apps need to be pulled from the market. VZW sales people are actually trained to install it on peoples devices during setup.

Task killer=evil resource hog. Period.

via Incredible Redemption
[Droid Incredible Android Development] Derrtydozen:
Just reset my battery stats on a full charge, now its holding a good charge on 95%+
[Droid Incredible Android Development] thisguy23:
I understand the 7+ % drop after unplug. However the 30% in 10 minutes is not normal. Chad's gives me about 10-30 min each 1 percent. I'm also running much lower voltages with Chad's pre-2 with a base of 800!
[Droid Incredible Android Development] baram:
i had this same exact issue with incredikernel this morning outta nowhere. had it on a car charger and took it off in the 90s and it discharged down to 73% pretty rapidly then levelled off. odd.
[Droid Incredible Android Development] Cayniarb:
I think a lot of battery life 'issues' have to do with the fact that the reported battery level is wildly inaccurate. There is really no other way to explain the fact that sometime you can drop 20% in 5 minutes, then take 5 hours to go through the next 20% with the same level of usage. I have also found that when I am getting a rapid drop, if I plug the phone in (even for just a couple minutes) it will charge extremely quickly (went from 63% to 89% in about 3 minutes...) and when I take it off the charger, it will just sit at the new level for hours (went from 89% to 83% over the next 8 hours). The only explanation for this kind of behavior is that the reported percentage is not correct.

Also, be sure to clear your battery stats when flashing. There is a trick with the Evo for 'calibrating' your batteries, but I don't know if it works on the Inc (it is a ridiculous 'fix' that was eventually confirmed by HTC -- you have to charge, discharge, plug in, turn off, unplug, turn on, charge more, turn on or off more, and a bunch of other ridiculous crap - search the Evo forum for it).
[Droid Incredible Android Development] C Brown:
I wish it did but its not responsive almost made me think I had a back light issue. I just have to pull the battery and restart. I will steer clear of smartass for now. Thank you for the info. I'm going to reflash your kernel and try with a different governer and ill report back.
[Droid Incredible Android Development] chad0989:
Exactly.

Plus everyone needs to read this completely:

http://xdaforums.com/showthread.php?t=871051&highlight=battery+indicator+lying

In addition I've noticed that periodically when switching between kernels that handle the battery differently (fast charge vs non fast charge vs sbc) the battery stats are all kinds of out of wack for a charge cycle. Therefore I recommend, and I'm sure all of us kernel devs would GREATLY appreciate it if you always run a kernel for at least an entire charge cycle before judging anything. This includes flashing a new version of the same kernel because the recovery kernel is the stock CM7 kernel so by booting into recovery you will potentially temporarily be using a kernel that handles the battery differently than the one you just flashed.
[Droid Incredible Android Development] jeitzen:
I have an incredible here in my office. We just flashed to the new kernel, now we are getting phone FCs over and over.

Running on my EVO fine.
[Droid Incredible Android Development] dccoh:
New kernel

Please Desregard.
[Droid Incredible Android Development] v941726:
i have experienced all the issues from the last 2 pages except a massive drop in battery. doubt its the kernel. doesnt make sense. try an external charger($2 on ebay) and see what happens. its the way the phone charges. obviously. that takes care of the quick drop. i stay at 100% for at least a half hour. and it gradually drops normally. i.e., no quick drops.

there is a battery calibration tool on xda that just came out. i am gonna try it.

i've experienced the "holy shi# quick charge. you look and its at 40% and 5 mins later its at 90%.

but, juice defender is amazing now. i paid for it in the past then stopped using it. but they have made incredible updates lately. its like tasker for battery savings w/o the rocket science needed to configure it. i use the latest beta, they have a free version to try. no, i dont get anything for this! it handles wi-fi sleep policy perfectly for one. gps, data, 3g, 4g, etc. now there is an app section. it has a proximity function to turn on/off wi-fi when your near or not your usual wi-fi locations. if not, data switches on(if you want) or not(if you dont. this kernel actually enhanced the app a lot. the dev is looking into this(how kernels will affect certain things.

anyway, i say try it. and for kicks, try an external charger once and see if your %age drops quick.

i think cayniarb is right about the whole battery thing a few posts back. there is no good answer.

but JD, Tiamat, and external charger are getting me at least twice the battery life i ever got. even if i use the phone to charge, i don't worry too much about that 7% immediate loss anymore
[Droid Incredible Android Development] v941726:
btw, there is a new "battery calibration" app here: http://xdaforums.com/showthread.php?t=1024867
[Droid Incredible Android Development] MasterMike1485:
Still no luck with your kernel. Here is the logcat of it doing it it reboots all the time now, but playing music will always make it hotboot; If you could help me I would appreciate it just in case I copied this over in the miui-dev thread as well :-)

http://pastebin.com/Db9uh4Gr

and another right after reboot

http://pastebin.com/sRdDx3Q7

DEVICE: HTC INC SLCD

HBOOT: .92

RADIO: 11.19
[Droid Incredible Android Development] kall00:
I managed to get 3.3.5 to do the full battery to 8% in an hour thing again.

I've attached a screenshot.

Edit: The drop about midways is when I had to reboot the phone due to some other issues. It went from 30%ish to 8% during the reboot.
[Droid Incredible Android Development] AdhvanIt:
Looks like it evens itself out after reboot. Weird. My guess is its not charging properly, but ithe system is somehow tricking itself into reflecting a full charge.

Weird.

via Incredible Redemption
[Droid Incredible Android Development] Cayniarb:
Also, try wiping your battery stats and testing again.
[Droid Incredible Android Development] kall00:
I got the battery calibrator app from the market and am currently doing the calibration. Hopefully I'll have something to report tomorrow.
[Droid Incredible Android Development] Cayniarb:
check out the new devices listed in the OP !!

Also, downloads moved to 3rd post -- sorry, i dont have the 2nd on in this thread :'(
[Droid Incredible Android Development] v941726:
i see they're gonna have a kernel manager sort of like rom manager. tiamat was list on it in the screenshot
[Droid Incredible Android Development] MasterMike1485:
did you fix http://xdaforums.com/showpost.php?p=12758674&postcount=526

i saw you updated your post early this morning so i downloaded again and applied and everything seems to work, now
[Droid Incredible Android Development] Cayniarb:
That's excellent. I did resign the release zips, and make a slight packaging adjustment for the soon-to-be-completed Kernel Manager, but nothing about the kernel itself changed. So, I don't know why it's working for you now, but I'm glad it is. ;)
[Droid Incredible Android Development] MasterMike1485:
it worked but then my whole phone decided it wanted to turn off i think your kernel might not like SLCD incredibles or vice versa. What's weird is clockwork mod recovery keeps replacing my RA recovery I am going to try to install it via HBOOT see if it sticks. i can't wait for kernel manager should be interesting hopefully it doesn't require rommanager/clockwork recovery
[Droid Incredible Android Development] Cayniarb:
The app wont use recovery at all, so you are all good there :)

I have had issues getting Ra to stick with ROM Manager as well. Best to install it with flash_image or an update.zip