yashsingh1/xdaforums huggingface dataset:
[Droid Incredible Android Development] Nomsy79:
So far so good for me. Getting about 1% for every 1-2mins. Started charging at 37%.

Here are my phone stats:

Skyraider 3.0 RC3 (launcherpro)

Radio 2.15

S-Off (Unrevoked forever)

Setcpu at 115 Conservative

Profiles:

Screen Off 460max/245min

Temp > 40.8 768max/245min

Battery < 50% 998max/245min

Battery < 25% 768max/245min

*thinking about creating a profile for when the phone is charging when it's on. I usually like to charge my phone when it's off, hits green light, unplug (wait 10 seconds or so), plug back in until green, unplug again (3rd times a charm), plug back in until green, power on, Wipe batt stats (not all the time obviously).

Wow....in the time it took me to write this...my battery jumped up to 66%. I will definitely see if I get stuck at 87% as some of you have posted. So far this kernel is doing what it says it does. I have been having some slight battery issues. I actually decided to get the 1500mAh battery. Just ordered it from HTCpedia for $50. Figured instead of getting frustrated with the stock battery, might as well get one that most people have said has been working better for them.

Hope this helps. Let me know if any of you need more info about my settings.
[Droid Incredible Android Development] tech9ne:
you, sir are amazing.
[Droid Incredible Android Development] kingklick:
ok so

the reason battery charging is so slow is the chains HTC have placed on the battery charging

If it getting to "warm" (thats the phrase used in the code) it will lower charging time significantly

I changed these values to become more "flexible" to allow the battery to charge faster

I did not want to skyrocket these numbers and fry any batteries

with that being said

I will slowly be raising these values incrementally and releasing to testers to see how hot the battery gets and where an optimal stopping point is.

with THAT being said

I think we have our 'slow charging' workaround

:D
[Droid Incredible Android Development] initewolf:
BFS#2

Fast charge works...............wow

u r amazing.........
[Droid Incredible Android Development] bokajay@gmail.com:
I was at 48% as I shutdown to apply the kernel.. I went to 64% by the time I booted up. Is that bc I didn't clear battery stats or is that real? lol
[Droid Incredible Android Development] Nomsy79:
It's real...it's very very real...lol
[Droid Incredible Android Development] Nomsy79:
Excellent work once again. I would be more than willing to help out with testing. I use my phone for work and play...lol...and I am constantly on it. Send me a PM if you would like...if not...it's totally fine.

A donation is definitely coming your way.

Thank you for your hard work.
[Droid Incredible Android Development] bokajay@gmail.com:
battery is def charging hotter then before... I don't know how much more it would handle.. I also have a 2150 mAh HTC battery... I'm going to check that one out too.
[Droid Incredible Android Development] eX_675:
Flashed to BFS#2 from BFS#1. Wiped the cache and dalvik before flashing and now my GPS is struggling to find satellite. I have the phone sitting in the same area of desk where i always test my GPS, and normally i'm anywhere from 7-9 sats spiking at 11 once but that might of been a fluke. Right now I'm at 3 and spiked at 6.

Re-wipe and flash again?

Phone stats in Sig. No SetCPU
[Droid Incredible Android Development] tech9ne:
batteries can get quite hot and be just fine, ive had my batt up to 120F on my old moto droid with no ill effects
[Droid Incredible Android Development] tech9ne:
i experienced the same thing

i shut down @ 22% to flash kernel, rebooted and it was at 43% charge lol.
[Droid Incredible Android Development] Nomsy79:
Yeah....I noticed this as well...especially around the 80% range as King described in the post above. I know my setcpu profile kicked in once I went over 104 F because everything slowed down a bit. It then dropped down to about 102.7F. I actually took the back of my phone off cause it was getting pretty hot...but it's still moving along with the charge. Will definitely report back with any more findings.
[Droid Incredible Android Development] dimebagdan65:
Ftw as always!

Hail to the King, baby!

Droid Incredible

unrEVOked forever

SkyRaider 3.0 RC2

kingxkernel BFS #2
[Droid Incredible Android Development] bokajay@gmail.com:
deleted see my next post.
[Droid Incredible Android Development] tech9ne:
102F is nothing for a battey, nothing to worry about.

ive gotten my battery up to 145 F before with no side effects. (aside from the phone freezing)
[Droid Incredible Android Development] bokajay@gmail.com:
up to 84% now... so over 1.5 % / min for me.
[Droid Incredible Android Development] Nomsy79:
:eek: 145 F....damn that's hot.

My Batt temp just dropped down to 98 F and is still charging pretty fast still. It did slow down a tad from the initial 1-2% every minute and I'm totally fine with that.

Major improvement!
[Droid Incredible Android Development] bokajay@gmail.com:
only at 101F so actually its not that bad at all .. my only concern is when im charging in my car and 95 degrees outside and the sun is toasting my car. gotta wait for my a/c to kick in i guess lol.
[Droid Incredible Android Development] bokajay@gmail.com:
1541 quadrant score.. at 1.113 ghz.. im satisfied. great job king
[Droid Incredible Android Development] tech9ne:
i dont get it lol, i cannot break 1300 on my quadrant at 1.152ghz =(
[Droid Incredible Android Development] bokajay@gmail.com:
I killed some background services ... like skype, genie news widget, etc.
[Droid Incredible Android Development] tech9ne:
that helped, got it to 1439
[Droid Incredible Android Development] bokajay@gmail.com:
i have desensed my rom too so that might be why as well.
[Droid Incredible Android Development] Nomsy79:
Are you set to Conservative...ondemand...performance?

Quadrant 1606 at 1.115 ondemand for me...I'm happy
[Droid Incredible Android Development] yomonk1:
BFS#2 is working well, just as snappy as CFS#2, otherwise no real changes. I do like the interactive scaling profile. I just couldn't get BFS#1 to be stable OC'd or UC'd.

The only problem I have is, it takes 2 or 3 swipes to get the unlock to work. Anyone else experiencing this?
[Droid Incredible Android Development] kingklick:
glad to see everyone is comfortable with the change.

:)

I will most likely release one tomorrow or the next day with these values raised a tad more
[Droid Incredible Android Development] tech9ne:
my phone isnt charging as fast as some others are...its gained only 3% in the past 30 minutes or so lol...
[Droid Incredible Android Development] Nomsy79:
Just sent you a donation....thank you sir for your work. Loving the new Kernel.

At 97% already for batt charge. Very impressive.
[Droid Incredible Android Development] yomonk1:
Going back to CFS#2. Just too much lagginess with BFS #1/2. I wish it wasn't, I really want to be able to use the interactive. Also the 2-3 swipes out of lock gets old real quick. But I still have love for the CFS#2 so all is well.
[Droid Incredible Android Development] muaddib20:
11% to 50% in 15 minutes. Either something is wrong or king is the ****, probably the latter.
[Droid Incredible Android Development] ToyTank:
Thanks again for the great work! One ? This only affects charge while the phone is on? Seems my charging woes began after upgrading to radio 2.x(and thus 2.2 leaks), and it is slow with phone either on or off.
[Droid Incredible Android Development] ToyTank:
on usb or ac? AC charger has more current.
[Droid Incredible Android Development] bokajay@gmail.com:
performance for quadrant.. i usually run conservative for use.. but im going to try interactive w/ all the good things im hearing.
[Droid Incredible Android Development] Nomsy79:
Been thinking the same thing. Looks like Interactive could be really smooth with this kernel.
[Droid Incredible Android Development] zeke1988:
everything is fine on my phone, but i never wipe anything for installing a kernel. i only wipe when im flashing a rom.
[Droid Incredible Android Development] bensl84:
ok so I have been doing alot of reading of this thread and i love kings kernels.... so i am deciding to give some feed back..

running... adrynalyne Leaked ota kings bsf 2 setcpu 998

latest King BSF 2:

Charging is basically as fast as if the phone is off. I know this cause i use juice plotter. I charged my phone form 1% to 100 in and hour and 15 mins.

But while charging, temps shot up way higher than normal. but around 90% the temps dropped but not to normal.

Charging is amazing, simply amazing. worried about heat cause heat drains batteries right.

Edit: using stock battery
[Droid Incredible Android Development] tech9ne:
btw...what battery is everyone using when charging their phones?

i was wondering why mine wasnt charging as fast as people were saying, then i remembered im using the 1750 seidio battery....
[Droid Incredible Android Development] Nomsy79:
I'm actually using the stock battery...however I just ordered the HTC 1500mAh. Heard a bunch of good things about that battery on these forums. It's the same size as the stock so I could keep my case (Seidio 2 layer case). My battery charge was extremely fast. If you go back a few pages and see where I first posted (check the time) you'll see that I went from roughly 37% to a full charge in no time.

Once I get my new battery in...I will test and post results if I can remember...lol.

**just checked....went from 37% to full charge in 45mins. I was running a few Quadrant tests and changing some Setcpu features while it was charging. I imagine it could be faster if it was completely off.**
[Droid Incredible Android Development] tech9ne:
the seidio 1750 is the same size as the stock battery. keep us posted on your results with the 1500 bat.
[Droid Incredible Android Development] eX_675:
I just reflashed and everything was fine after that, thanks!
[Droid Incredible Android Development] bokajay@gmail.com:
I'm getting great battery life too dropped 1% after 4 min with display on and music playing.

edit : That's with stock bat.

I will be testing my HTC 2150mAh tomorrow.
[Droid Incredible Android Development] Picao:
Using the Seidio 3500 and it does take some time to charge this bad boy. I notice 1% changes in about 5 minute increments. I don't mind as I can go two days with average usage with this battery. I have been able to use Sling player for around 8 hours on one charge. Stock battery used to only last 45 minutes on Sling player.

Edit: Also I noticed that the temps with this battery at 62% are 90.8 and I have been charging since I was at 47% charge. Temp increase may be tied to the size of the battery.
[Droid Incredible Android Development] hometoast:
Flashing BFS#2 and donated! :D

1372 Quadrant score at 998/ondemand.

1500+ at 1113/ondemand
[Droid Incredible Android Development] bokajay@gmail.com:
Put the htc 2150mAh battery in and got a system process error freeze when trying to boot, ill play around later and try to figure the cause, maybe the need to write battery stats?
[Droid Incredible Android Development] m52power:
I'm not seeing any difference with battery charge or even bump charging. It's the same for me
[Droid Incredible Android Development] earthtodigi:
While battery life is great, I'm still charging slow on Frankenromb5 and BFS#3 with HTC 1500 mah battery.
[Droid Incredible Android Development] m52power:
Lithium ion batteries should not get hot during charging, if they do the battery amperage charge rate is too high.
[Droid Incredible Android Development] coontag:
Any idea what the "c"rating is on these? I'm assuming below one

Sent from my ADR6300
[Droid Incredible Android Development] dustbinge:
BFS #2 is the one with the theoretical charge improvement. If you grabbed CFS #3, that one does not have the charge improvement yet. See post #2 for more details.
[Droid Incredible Android Development] rushless:
I worked for Enersys for a while, so have a fair concept on batteries. If you are noticing significantly more heat than before during consistent periods of charging, this would reduce the charge retention of the battery cell / cells at a quicker rate than the intended life. This will not matter if a larger battery, since multiple cells are designed in series (usually) for these type of devices. Once a cell gets weak, the other cells equal the weakest cell for charge retention.

The main killer for batteries is heat.
[Droid Incredible Android Development] dustbinge:
Thanks. Do you have a general sense of what would be considered too hot for the stock battery? I run a SetCPU profile of 384/1152, On Demand, when I have it plugged in to the wall charger and IIRC it gets as high as 101 F to 102 F.

Added: using BFS #1; not brave enought to try BFS #2 yet
[Droid Incredible Android Development] upther:
In the hour I could watch it last night, I went from 50% to 73%. I'm using the Seidio "1750" battery, the Skyraider 3.0 ROM, and stock processor speed with SetCPU profile of 422/245 when the screen is off. Never really paid much attention to charge times because I usually get through the day without a charge and just plug it in while I'm sleeping.
[Droid Incredible Android Development] jlss:
Great timing! I was charged to 100% with a bump when I say king's BFS#2.

Just flashed it, wiped battery stats, restarted, double-checked my SetCPU settings and profiles, and am bump charging again. Perfect scenario to do some testing once the bump is complete.

I'm on the big daddy Seidio extended cap batt. Will report my findings in 12 hours or so.

Thanks for keeping things rolling kingx!
[Droid Incredible Android Development] wethead4:
Does anyone know if people updating ota stock froyo units arte having the same recharge problem?
[Droid Incredible Android Development] xtremebrdr:
love bfs #2 it seems to be smoother than #1 charge rate is great. Also when i was on #1 about 5-10 mins after i unplug my phone the battery would go from 100% to 90%. not the case in bfs #2. im still at 91% after 6 hours of awake time off the charger. and just using it to check email and send a few texts. running the siedio 1750 batt. keep up the awesome work king
[Droid Incredible Android Development] thatdudebutch:
How long is that battery lasting u with these kernels. Thinking of buying one
[Droid Incredible Android Development] upther:
Save your money and get the 1500 batteries that BidAllies sells on eBay. There isn't a huge difference in battery life between the two but it will save you about $15-$20 over the Seidio battery.
[Droid Incredible Android Development] xtremebrdr:
depends on how much i use it. it can easily go a day if im only sending/reading emails and sending texts and a few phone calls, with plenty of juice left over.

if im using pandora or something right around 4-5 hours of streaming that would bring it down to aorund 30% on his bfs#1 thinking #2 might be longer at the rate its lasting so far. this is using setcpu set to 998 on conservative. with screen off to 245 so im sure that helps pandora last longer too.
[Droid Incredible Android Development] mimpoca:
My phone's charging behavior is pretty much unchanged with BFS #2 compared to BFS #1, however, BFS #2 results in my quadrant scores being roughly 100 points lower, now averaging in the upper 1500's @ 1.52 GHz using SetCPU in performance mode. 1.19 GHz is now very unstable for me, it was better with #1. 1.15 GHz is rock solid.

I think I'll go back to #1 for the time being.
[Droid Incredible Android Development] wraithdu:
I thought I'd throw some random kernel flashing info up here from my experience.

Most of the time, simply flashing a new kernel is fine. However I think it's important to know what's going on behind the scenes a bit.

All of the recent kernels I've seen (for just about all phones, not just the DInc) use Koush's AnyKernel Updater. This process extracts parts of the current kernel (the ramdisk I believe) to create the new kernel. Also, most kernels now have parts that are compiled as modules (to keep the actual kernel size small) that are installed to /system/lib/modules. Most of the time there aren't any problems with either of these things.

I've got into the habit now, especially when switching between really different kernels, of clearing out the /system/lib/modules directory and flashing a stock boot.img from a nandroid backup. This has the advantage of removing any unnecessary modules from /system/lib/modules and restoring a known good kernel (and more importantly the ramdisk).

Why do I do this? I got burned in the past of course! It turns out I have a bad memory block on my boot partition. What does that mean? It means that if a kernel is too big, the flash fails on my DInc. That means that some part of the partially flashed kernel is now incomplete/corrupt/etc. It means that the ramdisk is now also probably corrupt. And it means that now I can't flash any other kernel because the extracted parts of the bad kernel (see above) are, well, bad!

My only way out is a nandroid restore of a good boot.img. But wait... remember that bad memory block? That means my boot.img files are NOT like everyone else's. They're actually smaller. That means I can only flash MY nandroid backups, and no one else's. So any stock nandroids floating around out there are useless to me.

So yeah, there's my sordid story. Suffice to say, I keep lots of backups and cover my ass when flashing kernels. Maybe something here will be useful to someone else, maybe not.

Happy flashing!
[Droid Incredible Android Development] infamous24:
I love the battery life and performance of this new kernel, but I am having a charging problem. Even if I turn the phone off and charge it fully, I still need to unplug the phone then plug it back in for about 20 minutes to get a full charge. This is really annoying to me, as I would rather just leave my phone on and be able to plug it in for a full charge rather than have to repeatedly bump charge it. Is anyone else experiencing this same problem?
[Droid Incredible Android Development] ToyTank:
If this is a common problem, maybe you could make a thread with a good boot.img for anyone else with a bad boot sector, but not the savy to fix it.:eek:
[Droid Incredible Android Development] ToyTank:
I have had this problem since updating the radio. Maybe coincidence.
[Droid Incredible Android Development] zeke1988:
So, you did a full wipe every time you flash a kernel?
[Droid Incredible Android Development] ToyTank:
These cells are not in series. The voltage suggests a parallel cell string, so current draw is shared equally among all cells, but voltage is not multiplied. These cells "should" be isolated from each other with diodes to prevent a good cell discharging into a bad cells.
[Droid Incredible Android Development] rushless:
That temp should not be a problem on it's own (not entire charge duration), but it is not just the battery temp, but the ambient temp as well that comes into play. Also depends on the type of battery and if series or not. Seems to be a debate on this but the cheapo eBay 2700 I got lasted about 2X the stock for four days and then dropped to about the life of the stock battery. No apparent issues with the Seidio 1750 and 3500.

Trimming the top (2700) suggested it was arranged in series. Type of set-up depends in part on chemical type of the battery and quality of materials.

With the eBay bats, you tend to get what you pay for.
[Droid Incredible Android Development] kenshinxl:
I was having issues flashing BFS #2 (stuck at white htc incredible boot screen). After following your steps, I was able to boot into BFS #2. Thanks for the tips! This should definitely be added to a kernel FAQ.
[Droid Incredible Android Development] rushless:
Depends on the chemical type, materials used and required draw and life needs. Usually dictated by the OEM of the device and how cheap they want to go ;)

We made higher end bats, but a LOT of OEM's get them from Asia, since cheaper and a lot less EPA restrictions (less cost)- scratch that- there are none, if any restrictions in a lot of areas they are made ;) On second thought, for the people that live around those plants in those countries and down water and wind flow from them: :(

added:

If a person really thought deep about where a lot of products were made, but then again, there are many things that would have the same perspective... shoes, clothing, most electronics.... I need a beer.
[Droid Incredible Android Development] wraithdu:
For the same reason I can't use anyone else's boot.img's, I doubt anyone with a good or bad boot partition could use mine. I'm not sure in exactly what way my bad memory block affects my nandroid backups, so I would have no way of knowing how my backups would restore on anyone else's phone.
[Droid Incredible Android Development] wraithdu:
No, not at all. If I flash a kernel that won't boot, or if I change to a really different kernel from another dev, I'll do an advanced restore of just BOOT. I remove the modules via adb while in recovery, before flashing.

I also keep a backup of the stock kernel modules directory, usually just bcm4329.ko, on my sdcard for when I restore a stock boot.img with the intent of booting the phone before flashing another kernel. The BOOT advanced nandroid restore won't touch system, so I have to manually put that module back.
[Droid Incredible Android Development] infamous24:
What radio version do you have? I have the 2.05 radio, not the 2.15 radio.
[Droid Incredible Android Development] texanaustinite:
Charged phone over-night, so can't comment on charging speed.

However, running latest kernel with oem 1300mAh and so far, since 4am, I'm at 75% with 1hr 30min of 'awake' time. Also, the display has been on for 1hr and 20min, which is how long I've actually interacted with the phone. One short call, quite a few texts, web-surfing, and some tweaking and showing-off.

At this rate I should get well over 5 hrs of usage. Was getting ~4 hrs with Seidio 1750mAh, which is now in the recyle box.

I ordered an oem 1500mAh and now I can't wait!
[Droid Incredible Android Development] bigsushi:
If my main concern was battery life, which one of these kernels would give me the biggest improvement?

I'm not really concerned about fast charging or anything else like that. I currently like my phone just how it is except for the poor battery life I'm getting.
[Droid Incredible Android Development] upther:
I've gotten the best usage with either of the BFS kernels. Probably go for BFS #1 for now since some people seem to be having issues using #2.
[Droid Incredible Android Development] wraithdu:
I wish I would have checked last time before I charged... but I was running BFS #1 with SetCPU:

main profile:

265 (whatever the lowest setting) - 998, interactive

screen off:

265 - 625, conservative

I got something crazy like 65 hrs standby and 6+ hrs awake. Wish I had the actual numbers.
[Droid Incredible Android Development] JoeyBert:
I installed BFS #2 this morning after a full nights charge - down to 87% after 2 hours. Do I need to do a full charge while kernel is installed before I see results?
[Droid Incredible Android Development] upther:
1. Did you bump charge?

2. Is that your up time or awake time?
[Droid Incredible Android Development] texanaustinite:
What battery are you using?
[Droid Incredible Android Development] wraithdu:
Stock.

... oh, now i get the 10 char thing... lame ;)
[Droid Incredible Android Development] texanaustinite:
That's impressive with the oem 1300!

You're right about the 10char requirement....:rolleyes:
[Droid Incredible Android Development] JoeyBert:
I bump charged and that's my 'since unplugged' time
[Droid Incredible Android Development] upther:
What's your awake time look like? What ROM are you using?