yashsingh1/xdaforums huggingface dataset:
[Droid Incredible Android Development] invisiblek:
there is an FAQ on the OP that should answer these for you

i recommend the smartass gov since it saves your battery while the phone is off (basically flat-lines it according to JuicePlotter)

setcpu is not necessary, but you can use it if you want to overclock, or in your case underclock (although im not sure why you would want to underclock)
[Droid Incredible Android Development] MorphiousGX:
I agree with on this!! I took my phone off the charger around 7:30am, and within 2 minutes it was down 5%. I didn't have anything else running in the background. Only thing was on is Data.

Its now 11:16, and after a few texts, a 25 min phone call, a few app downloads and restoring some data using Titanium Backup, I am down to 50%.

Also, I noticed something that is puzzling me. When the phone is idle using the Smartass gov, its rests at 384MHz instead of 245Mhz (Min). While when I set it to it using the Conservative or Interactive, it does go to the 245Mhz. Why is that?

I am using the stock 1300m battery
[Droid Incredible Android Development] DS36:
fellas setcpu should be ok IF you leave the gov. alone

and have NO Profiles to interfere

i use it to OC a lil and for monitering and thats about it
[Droid Incredible Android Development] RegnierD:
Hey seanzer, you seem super knowledgeable about all things AOSP, care to answer a question?

Do you know offhand what file/apk manages PC connectivity in an AOSP rom? I know PCSII.apk helps control this in a Sense rom, but I'm unsure as to what manages this in something AOSP.

Thank you in advance.
[Droid Incredible Android Development] shoman24v:
It really depends how you use your phone, what apps poll data, how frequent things sync etc. I can bump charge my phone and still chew it up in 15 to 20 hrs with the 1500. Though, the less I use it the longer it lasts. The kernel is defiantly better but I don't get near the life of you because of how I use it...

Sent from my Droid Incredible
[Droid Incredible Android Development] past_pluto:
I've been underclocking for awhile since I noticed it gave more battery life than noticeable slowness of the phone. Setting max to 806mhz and governor to conservative using the battery_aosp kernel from adrenalyne. I was using same setup with your kernel and profiles at first but smartass and an underclock with no profiles gives me almost two days of use if I don't talk on the phone a lot or play angry birds. I also do this b/c sometimes I drive around with the screen on, navigation, and talking on phone or using pandora. I going to set it back to stock and see how I fair in juiceplotter.
[Droid Incredible Android Development] fp99:
I've already notice a difference it the battery life and also in the time it takes to charge using this kernel. Both are positive. I only have been trying it for 2 days. I will see how it pans out over the coming weekend.

Keep up the good work.

Random thought - Is there an app which and turn off and turn on my phone at certain times?? I know on the BB there's an app that kinda puts your phone to "sleep mode" (no data connection, ringer on silent, Wi-Fi off, etc.). That kind of app combined with a kernel like this can do wonders. Thanks.
[Droid Incredible Android Development] past_pluto:
Maybe Tasker can do that?
[Droid Incredible Android Development] mikeymop:
so I charged my phone over night, the phone was on. One consistent charge. The need for a bump charge was still apparent, the phone dropped to 94 in 30 seconds and 92 in a minute and a half. I charged it and unplugged and it stayed at 98 for areound thirty minutes. It's a HUGE improvement but I dont think the bump charge dilemma is completely fixed
[Droid Incredible Android Development] fp99:
yea, i was looking into that app, but i think it only toggles airplane mode. I would like my phone to actually turn off. It's ok, since bump charging is getting fixed in the coming releases, then I won't need to turn off my phone.

Thanks.
[Droid Incredible Android Development] shoman24v:
My gfs was the same. Seems you have to unplug it when its done charging. I think it looses charge when left plugged in.

Sent from my Sprint Galaxy Tab
[Droid Incredible Android Development] invisiblek:
ok everyone, #18 up, reverts #17's changes and drops min cpu freq while screen is on to 245mhz (should have had this a long time ago) it should help our battery life a little more :)

im looking into one more possible workaround for bump charging, but well see how it goes, not holding my breath
[Droid Incredible Android Development] :
I got a little confused after looking at the change log. Previously you had screen off with min at 245 and max at 3xx. Now it says 245/245, so the frequency you actually reduced is the max, not the min, right? :)
[Droid Incredible Android Development] invisiblek:
i decreased the minimum while screen is on in the smartass governor from 384 or w/e to 245, allowing the phone to clock down lower while the screen is on

commit: https://github.com/invisiblek/linux-2.6.32.26-inc/commit/b04129e68231d2392630666e901d7efe483e3162
[Droid Incredible Android Development] :
Thanks for the clarification. I didn't read carefully that you were talking about "screen on". :o
[Droid Incredible Android Development] football0552:
I know I'm in the minority, but I've noticed a huge difference with #17. 1st is that my phone didn't seem to magically go from 100-85 or 90% and the other is it was fully charged every time i checked it. This is the first time i've had my charge above 60% this late in the day that I can remember.
[Droid Incredible Android Development] aauussttiinn88:
MUCHAS GRACIAS invisiblek liking the updates trying 18 now...one thing I have noticed, you kernals seem to be alot more effective on cm nightlys than on miui...love miui for how funcional it is but i feel your kernal is more productive on cyanogen. one work around that i use for this whole bump charge thing: buy an extra battery and use the standalone charger that way you KNOW your bat if full nontheless KEEP EM COMING :cool:
[Droid Incredible Android Development] wwjdd44:
so #18 is basically a change back to #16 ??? what was the problem with #17? I am using #17 and it seems to be the best of the bunch........so far. This is the first time I have not have had to bump charge and can go for an extended period of time without having to worry about running out of battery.
[Droid Incredible Android Development] Treken:
I think that he reduced the clock for screen on to 245 and not just when the screen is off. Plus all the stuff he did in #17. Five posts up explains it!
[Droid Incredible Android Development] invisiblek:
#17 wasn't quite what we wanted in a bump charge fix. vinylfreak is looking at a better patch for it, stay tuned...
[Droid Incredible Android Development] mikeymop:
It was still a good attempt, with the removal of SWAP, #18 seems snappier (as if that's at all possible with you putting out these crazy fast kernels) Good luck
[Droid Incredible Android Development] invisiblek:
well according to cyanogen, swap can add latency even if its not used, which is why I disabled it, since we have plenty of ram
[Droid Incredible Android Development] Treken:
Righty O! Keep the blazing kernels coming!
[Droid Incredible Android Development] aauussttiinn88:
yea the word "latency" in AOSP just dont sound right to me so far running nightly 175 and #18 couldnt be happier not one hiccup (i dont overclock) everything is smooth and i really feel that the lower screen on settings is making a legitimate case for somehow even better battery life with this kernal INVISIBLEK......for 3
[Droid Incredible Android Development] v941726:
Why would you revert the 10% drop from 17? Also, are you looking into 720p for the camcorder part of the camera? Why is #18 better?

Also, has anyone oc'd at 1.19? Wasn't stable at all for me. Went to 1.152. Very stable now.
[Droid Incredible Android Development] invisiblek:
the 10%.drop I think was more of a placebo effect than anything. I don't think it did anything useful

isn't 720p there and used by default? (it is here)

nobody is stable at 1.19
[Droid Incredible Android Development] bradm23:
running 18 myself. Loving the new screen off settings, that is what I used on setcpu before smartass came out. Not so sure about SWAP though, my phone is snappy, but doesn't seem as smooth as 16, especially while web browsing or switching home screens. It could just be me being over picky. Thanks for the great work!
[Droid Incredible Android Development] baram:
18 doesn't use swap. it was a revert back to 16 without that and the bump charge fix which didn't work. only difference is the screen off change
[Droid Incredible Android Development] invisiblek:
screen on change, I didn't change anything for the screen off profile
[Droid Incredible Android Development] v941726:
No 720. I'm using UD 2.4. It's greyed out. Figured it was the kernel. From what i understand the kernel has to support it with aosp.

With #17, it's the first time I ever didn't see an immediate drop in battery. Definitely not a placebo effect .
[Droid Incredible Android Development] invisiblek:
well, i have had both happen

ive noticed if you unplug right when it hit 100%, you wont have the initial drop, but if you leave it plugged in (for an extra 10 minutes in my tests) it will drop
[Droid Incredible Android Development] rick311:
go into your camera and look on the left side where all the little tabs are (w/b, settings, presets etc...) go to the last one and under video quality, choose custom. 720 should be selected,.
[Droid Incredible Android Development] smtom:
Outstanding!!! Thanks for the tip - did not know this.:D
[Droid Incredible Android Development] Natty_lite:
With #17, after about a hour of nonstop usage, I was at 82%. I was finally getting normal usage. With 18, after about 3 hours of standby time, and 17 minutes of actual usage, my battery was at 57%

Needless to say, I've gone back to 17.
[Droid Incredible Android Development] v941726:
thats weird. so you have to watch it then?
[Droid Incredible Android Development] v941726:
OMG! that was it! thanks much man. great tip. i think i have a new kernel to finally stick with.
[Droid Incredible Android Development] invisiblek:
interesting, #16 had awesome battery life, #18 is just 16 with min screen off freq set to 245

vinylfreak is looking into reapplying the patches that i had for 17 eventually, ill be looking into it a little this weekend too if i dont get enough snow to snowmobile :)

i just dont even worry about it, thats how this phone has always worked, were looking into a possible fix for it though
[Droid Incredible Android Development] v941726:
well if your going back to 17, then i am too. i guess 19 will be the best of both worlds. :)
[Droid Incredible Android Development] smtom:
Thanks K - Donation OTW.
[Droid Incredible Android Development] v941726:
i believe i will be donating too.

just did. i dont do that often. it has to be very worth it and something i will stick with. i believe this is one of those
[Droid Incredible Android Development] :
I switched this morning from #16 to #18 and I'm not experiencing any huge drop in battery. I'm at 95% since power on (23 txt msgs and some FB).
[Droid Incredible Android Development] v941726:
yeah. one thing i noticed about 18 is, is that if you turn off the screen and go to bed say, the battery percentage barely dropped at all

i went back to 18 and already noticed a difference. it seems much better. at least for my phone anyway. with 17 i dropped 15% with a few texts and a quick call. with 18 it doesnt seem to drop at all with the same usage

phone calls is what has always killed the battery with the dinc
[Droid Incredible Android Development] MorphiousGX:
I think this one is what be what you are asking for

http://ip208-100-42-21.static.xda-developers.com/showthread.php?p=8618678

I have been using it in conjunction with this kernel for a while. I can tell the difference when I didn't use it with #17 (to test it as is)
[Droid Incredible Android Development] fp99:
thanks, I will give this a try.
[Droid Incredible Android Development] pcguy09:
My goodness #18 is a keeper. I just listened to music for 2 hours and dropped from 74-72, keep up the great work!! Running: UltimateDroid 2.4, invisiblek's #18
[Droid Incredible Android Development] MorphiousGX:
Ditto!!! I've been using this all day and similar results. I do have SetCPU running as a way to check out how it behaves, and no profiles. So far so good.
[Droid Incredible Android Development] v941726:
do you get a lot of extra vibrates when using this app? i get them when i hit the power button, when i make phone calls and receive them. its annoying
[Droid Incredible Android Development] bwthor20:
Another vote for 18. 17 seemed to take care of the quick 100-90 discharge, but the idle battery usage of 18 is incredible. Upgraded and removed from the charger around 9:00am, six hours later with moderate usage I'm at 79%. No way would I have been at this level with previous builds.

Thanks Much!
[Droid Incredible Android Development] v941726:
yeah. not sure why invisiblek went back to #17. cant imagine what 19 will be like when they tweak it further
[Droid Incredible Android Development] anothamexican:
Im trying to download #18 from the OP on my Dinc running 12.3 miui using stock browser but it comes back with "Cannot download. this content is not supported on this phone" Can someone tell me what Im doing wrong?
[Droid Incredible Android Development] psycoreefer:
I've just started running MIUI rom and on their forum someone recommended this kernal. I'm really liking 18 so far, much faster then the kernal that came with my MIUI rom.

Two things I'd like to mention here...

1. I'm a software engineer but I haven't done anything android so if you need help with anything send me a message, I'd like to get my feet wet, and wouldn't mind contributing if you'll let me.

2. Before MIUI I was running adrynalyne's FrankenRom and Sense kernal and the biggest thing I've noticed is that with that kernal my phone seemed to charge much faster, I saw on the front page you have "fast charge" as well but maybe you could contact adrynalyne and see what he did that makes his faster.

Keep up the good work!
[Droid Incredible Android Development] past_pluto:
18 is good. Sitting at 73% and have been off charge since 930am. Light usage. If I start web browsing and having to use 100% brightness it will kill it in a heartbeat though. I lost from 62% to 17% in about 2 hours of it.
[Droid Incredible Android Development] donnyp1:
using this and cm6.1 with newest nightly, ive clocked to 1.15 and all is smooth so far. Will back the clock back down to test battery, but this is the first kernel to let me get to that oc setting without a crash. I am consistently pulling 1650 on quadrant with a hi of 1670. great job on this kernel, will play with battery life now.
[Droid Incredible Android Development] J-Buck:
I started using this kernel at around 1pm. It was great at first. I was at 100% for twenty minutes then after that it was dropping like crazy. I'm at 48% after 6 hours of being unplugged. Any suggestions for more battery life?
[Droid Incredible Android Development] :
There seems to be something out of whack with your setup.

Questions:

1) Are you using setCPU? There is no need for it other than for looking at what frequency the phone is operating.

2) What applications you have set to "automatic updates". The battery mileage will vary user to user based on this.

3) There has been debate about it, but most people recommend wiping dalvik cache. You might already have done this, just covering the basics ;)

In my case, I only have automatic udpates for Gmail, Calendar, Contacts. All other apps I sync manually. Because of this, I always get at least 18hrs of battery life. That is...unless I'm plugged to the phone like there is no tomorrow.
[Droid Incredible Android Development] J-Buck:
Yes I am using setCPU but it's in smartass mode and I don't have any profiles enabled. On accounts and sync i have my 4 gmail accounts synced and thats it. I use BW also and that updates the weather every hour. And before i installed i wiped the cache and dalvik cache. I text a lot, but i have an extended battery and averaged 10-12 hours on the stock ROM so i'm really confused by this battery drain.

It's also saying the Display is using 70%. I keep my screen on 50% and when I'm in the dorm (which has been all day cause of exams) I stay connected to wifi. Do you have background data and auto-sync checked? I do..
[Droid Incredible Android Development] invisiblek:
hey guys, got a possible #19 up for testing

Download

Mirror

this is looking like a possible fix for bump charge (partial at least from what im seeing)

thank ms79723 for the patch

would be nice if some testers would join:

#incredible on irc.andirc.net

for easier communication

thanks! enjoy!

EDIT: more specifically what i am noticing (monitoring with os monitor) is my battery voltage keeps bouncing between 4100mV and 4200mV

4100mV, if my math is right, is ~98% (since 4200 is 100%) so if thats the min our battery is at when we unplug, thats huge
[Droid Incredible Android Development] v941726:
i dont do irc. how do i join?
[Droid Incredible Android Development] invisiblek:
easiest way is to grab a client like xchat2

http://www.silverex.org/download/

andirc wont be listed in the list there, but you can just close the list and type:

/server irc.andirc.net

after it connects,

/join #incredible

well be able to help you from there :)
[Droid Incredible Android Development] v941726:
is there something i can use on my dinc?
[Droid Incredible Android Development] invisiblek:
andchat is what i use

there are others though, but ive never tried any of them
[Droid Incredible Android Development] v941726:
i'm trying andchat. not sure what to do. using my girlfriends laptop and i have to reset permissions or something. nothing will install. i knew i should have brought my laptop :eek:

andchat says i have to register
[Droid Incredible Android Development] v941726:
I see you haven't posted 19 in the OP yet. Seems good to me.
[Droid Incredible Android Development] invisiblek:
i put a mirror up on the OP
[Droid Incredible Android Development] :
Just what I wanted to hear. How's the battery life? Since the 11.05 update my battery has been terrible. It seemed to be great on 10.29 though. And with the stock sense kernels.
[Droid Incredible Android Development] bradm23:
How come koush can only get mobile got spot to work on his kernels? What does he do differently?
[Droid Incredible Android Development] Panda Fuzz:
Flashed on MIUI 11.26 - will not get past initial boot.

EDIT: Flashed it again, and now it's working. ----- weird.
[Droid Incredible Android Development] mikeymop:
I'd love to have a BFS version if you can get that lag fixed from the original AOSP version of this kernel. There hasn't been a flawless BFS kernel yet for AOSP.

EDIT:

I wiped Dalvik and flashed it and cant get past the splash screen :(

EDIT 2::

Pulled battery and installed a second time without a Dalvik wipe, booting fine this time... odd
[Droid Incredible Android Development] Panda Fuzz:
nub ?: How do I monitor the governor and cpu speeds? I installed setcpu readonly and it says "ondemand" as the governor.
[Droid Incredible Android Development] invisiblek:
pick smartass governor.

you don't really need setcpu though, let the kernel do its thing
[Droid Incredible Android Development] invisiblek:
not sure, its being looked into though
[Droid Incredible Android Development] Panda Fuzz:
Thanks for the quick reply, one more question. When/if you release a kernel that can be overclocked to 1.13, how will this be set without SetCPU?
[Droid Incredible Android Development] invisiblek:
the kernel automatically

scales the cpu that high if it needs to.

and for the record, its 1.113, to avoid confusion
[Droid Incredible Android Development] jladronka:
Works great on MIUI 11.26.1 - no issues here (so far)
[Droid Incredible Android Development] jitajt:
you can also use OSmonitor to view and change the Governer andclock speed. you just have to enable root mode in OS monitor.

this is a great kernel so far, zero problems as of yet on MIUI. benchmark scores are higher than the other kernels I have tried, (except quadrant because of no BFS) I will be testing out battery life today and report back.
[Droid Incredible Android Development] tdiman:
See the other thread on this kernel (in OP) for reasons as to why it was, and now is not, BFS.

In short summary, BFS gives slightly higher quadrant at the expense of lagginess, which can be shown by occasional extremely low quadrant. Not great for no-hassle everyday use.

If you're chasing quadrant scores, this is not the kernel for you.

People are starting to believe this is an inherent problem with BFS (me included).
[Droid Incredible Android Development] seanzer:
As far as I can tell, Android uses cgroups to schedule and background tasks on the cpu.

Bfs doesn't use cgroups and makes certain tasks wait for others, so certain backgrounded tasks become non premptible and cause lag. This can be good for a fast multicore desktop, bad for battery life and mobile platforms.

Cm already played around with bfs and dropped it from the kernels. CM kernels contain gpu+, bfq, cfs, and the interactive governor.. but not the SD card fix or smartass governor. These are advantages of this kernel over stock cm.
[Droid Incredible Android Development] Panda Fuzz:
I installed OSmonitor, and it says that the governor is ondemand, just like SetCPU. Is there any way to change this without using OSmonitor or SetCPU?
[Droid Incredible Android Development] invisiblek:
hrm, it was supposed to be set on smartass by default

ill have to double-check my config when i start patching up to chad's newer kernel (which wont be until sometime tomorrow afternoon)
[Droid Incredible Android Development] Matt Devo:
just tried flashing on CM nightly #161, no dice. Boot gets stuck/loops before the boot animation. Tried wiping dalvik and cache. any thoughts?
[Droid Incredible Android Development] invisiblek:
try flashing again, i dunno why but for some reason others are having problems like this too
[Droid Incredible Android Development] Droid_JD:
The bootloop has been happening to me too. After a battery pull, a dalvik wipe and re-flashing the kernel, the screen has been been doing some funky stuff. Once it does the initial boot screen it turned completely teal, and another time it turned a royal blue... NO IDEA! haha!

Flashed latest cm6 (164) and booted fine.

Weird problem to have. Anyone else see this?
[Droid Incredible Android Development] SomeGuyDude:
If you have setCPU installed, it'll change the governor to whatever you have it set for. Even if you put it on smartass by default, SetCPU will change that when the phone boots. For me, it put it on interactive until I went in and changed it.
[Droid Incredible Android Development] DS36:
Flashing now will report back

Also looking into irc
[Droid Incredible Android Development] v941726:
k. i was wondering if its possible to reduce battery when in a phone call. thats the biggest battery drain except for display. at least in my case
[Droid Incredible Android Development] Treken:
#18 has been superb! About to test #19 right now. Will post back with results. I'm trying to compile a kernel myself but soley for learning proses. Looks like I'll be sticking with the invisiblek kernels being that they really make the phone enjoyable to use!
[Droid Incredible Android Development] rick311:
So i installed #19, did a full charge, wiped battery stats and went to bed. From midnight to now (7am) it dropped down to 94%. dont know if that's a fair assessment since the phone was just sitting idle.
[Droid Incredible Android Development] J-Buck:
Any tips on what to do for better performance ... I'm on 90 after 10 minutes and would really like to know how to get this kernel to work for me
[Droid Incredible Android Development] Mr. Spontaneous:
Sounds like a bump charging issue...
[Droid Incredible Android Development] J-Buck:
I haven't been bump charging. Should I be?