yashsingh1/xdaforums huggingface dataset:
[Thunderbolt Android Development] sublimaze:
Nah, it's legit. I'm going well over a day with moderate usage. I keep wifi enabled while at home (disables phone 4G radio), which helps a lot. Current draw was 150ma because I was browsing xda & downloading the amazon free app of the day. My current draw is usually 30ma at rest
[Thunderbolt Android Development] smashingtool:
How do i get that draw to display? Is it a mod? I'm currently running BAMF 1.6 if that changes anything
[Thunderbolt Android Development] sublimaze:
Battery monitor widget + BMW icons T.mA by 3c06 (both are free). It should work with BAMF

I also shut down all apps I'm not actively using, and I use Autostarts to keep unnecessary processes from starting. Autostarts is an extremely useful app, definitely worth $1
[Thunderbolt Android Development] smashingtool:
Awesome, Thanks! I grabbed all of the above.

I've seen as high as 400mA and as low as 40. I came back from idle, opened autostarts, and jumped from 40 to 250, which seems high.

How do you recommend using Autostarts? Just disabling everything I dont want running all the time? I'm sure some things are good to let run on startup. Also, what system components can safely be disabled.
[Thunderbolt Android Development] TMYINC:
I use beautiful widgets battery widget. A few off the free battery widgets will pull it up for you too. I have to wait till I get home to try out the smartass governor on the battsaver kernel. I unplugged my phone last night to take a phone call and forgot to plug it back in lol. Will do full charge after work and begin trying it out.
[Thunderbolt Android Development] Forgetfull:
Sweet life, I'll have to check out that notification.
[Thunderbolt Android Development] sublimaze:
Occasionally mine will jump that high but it quickly settles down to 30-40ma. In Autostarts, I disabled everything I didn't want to automatically run during/after startup (adfree, amazon app, connect to PC, music, maps, market, titanium backup & xda). This simply prevents them from automatically starting after reboot. It does not permanently disable apps, unlike freezing. When you open Autostarts, you can choose to list items by event (during/after startup, etc) or by app name. Very convenient & simple to use. I left system events alone, I didn't want to bork my phone
[Thunderbolt Android Development] smashingtool:
Alright, I've done quite a bit of this. Still left quite a few system ones enabled though, like PVMtpServiceStart, HTC Message Uploader, BugReport, PVWmdrmService, Google Services Framework(x5), EPST, Download Manager, DRM Protected Content Storage, Contact Storgage, Verizon Single Sign-on engine, etc.

autokiller reports i have around 100mb more free ram at any given time, which is great. Strangely, I haven't seen below 50mA since first installing. I have rebooted after playing with autostarts.

Does it settle to 30-40 and stay that way while you do low intensity thigns on the phone, like scroll around and check the market? Or is that only when like turning the screen back on and waking it up?
[Thunderbolt Android Development] sublimaze:
Mine is usually 30ma (sometimes 40) when I turn on screen. When I'm actually doing something on phone, it initially jumps to 100-300 then drops below 100. It takes a couple days for the current draw to stabilize after flashing a new rom/kernel, so don't worry if it hovers around 75-100ma for awhile, it'll drop down to 30-40 eventually
[Thunderbolt Android Development] distortedloop:
Not a challenge to your statement about current draw, but genuine curiosity: why would it take a couple days for current draw to "settle down"?

TIA
[Thunderbolt Android Development] sublimaze:
I'm no developer, maybe Imoseyon can shed some light onto it. But from my experience it takes some time, usually a day or so, for a new rom/kernel to settle in. My current draw jumped up & down the first day on Imoseyon's v1.2.3 battsaver, but now it's steady as a rock with incredible battery life too
[Thunderbolt Android Development] Imoseyon:
Yah filling the cache initially would use more juice.

sent from my phone running leanKernel + Tesla coil
[Thunderbolt Android Development] distortedloop:
Ah, now that's a reasonable explanation ... Thanks.
[Thunderbolt Android Development] bking_soda:
So I'm running Tesla 1.7 with your normal kernel. Battery doing okay not great and it gets REALLY hot in low service areas. I was wondering what setcpu setting you suggest or if it would help to go to extreme kernel, if it will even work on Tesla... Thanks in advance for any advice or help.
[Thunderbolt Android Development] Richpopski123:
Imoseyon, I'm not sure what your goal is... But on the BAMF kernel manager your kernel has way more downloads then all others put together.

Congrats!
[Thunderbolt Android Development] TMYINC:
So far so good in the smartass governor.
[Thunderbolt Android Development] sublimaze:
World domination, of course :)
[Thunderbolt Android Development] MXMike:
Is this with the extended battery?
[Thunderbolt Android Development] TMYINC:
Well I guess that was the end of my test lol. Flashed the BAMF update and it reset my battery stats. Boooo lol.
[Thunderbolt Android Development] TMYINC:
Nope. With the standard battery that came with the phone.
[Thunderbolt Android Development] smashingtool:
How much screen time on that one?
[Thunderbolt Android Development] TMYINC:
I would say my phone was on half of that time. Idling the other half.
[Thunderbolt Android Development] Imoseyon:
Finally got 2.6.35.9 working. Cm7 kernel almost ready. Sense kernel will follow shortly afterwards.

sent from my phone running leanKernel + Tesla coil
[Thunderbolt Android Development] smashingtool:
Dude, Wtf is wrong with my phone??? I'm sitting at 75% battery after 1 hr 45 minutes on and only 50 minutes of screen time. I've done everything I can think of to improve it. I just lost another % making this post. :( 250 mA at the moment.

uSent from my ADR6400L using XDA Premium App
[Thunderbolt Android Development] Imoseyon:
Are you on 4G/3G? That will drain the battery very fast. My sense kernels have low wifi power mode so if you're on wifi you'll realize the best battery life.
[Thunderbolt Android Development] bking_soda:
Imoseyon... I had a couple questions a few posts back about my battery getting hot and settings. I flashed extreme lean kernel this morning from kernel manager lite. Was wondering if you had any thoughts on why it would be getting that hot in low service area. 114 last night. :/
[Thunderbolt Android Development] smashingtool:
I live in Baton Rouge, where there is currently no 4g. I have set my radio to "CDMA auto (PRL)" in the BAMF toolkit so it is not searching for 4g.

Thanks for telling me about the wifi power mode though. That should help when I am at home. I had been wondering whether 3g or wifi would be more efficient. At work though, 3g is my only option.

So do i not really have a problem? Are all of you who are reporting great battery life getting it while not using your data connection, and instead use wifi or none at all?

+thanks!
[Thunderbolt Android Development] WormDoes:
Just had to say again that I've been getting amazing battery life. Imoseyon you're the man! With Wifi on while at work and home, 3G while out of office. I'm on 1.2.3 extreme with light to normal use and have been off charger for 2 days with 40% battery left. Will post screenie after work for all the haters :)
[Thunderbolt Android Development] distortedloop:
Hotspot not working on BAMF 1.6.1

EDIT: Must be something wrong (or incompatible) with the kernels on Kernel Manager. I just applied the normal kernel from the 1st post here and hotspot feature works fine.

Mobile Hotspot not working for me on BAMF 1.6.1 and your Extreme or Normal versions of leanKernel (via Kernel Mgr). Didn't try any of your others.

Flashed back to BAMF's default kernel and it works.

Not sure about your kernels and 1.6.0, I didn't try them with that BAMF, but didn't have any problems with the Normal one on BAMF 1.5.

EDit: by not working, I mean I can open the app, click the check box to enable it, get the popup about free for a limited time, but then the popup closes and the check box unchecks itself.

Searched the term "hotspot" in this thread and didn't see any results, so sorry if already a known issue.
[Thunderbolt Android Development] want a droid:
3G must be nice...oh wait it's a 4G phone...
[Thunderbolt Android Development] Nikolai2.1:
Your a hater. Some people don't have 4g
[Thunderbolt Android Development] TMYINC:
This is a continuation of my smartass governor test on the battsaver kernel. I had flash the new BAMF patch this morning and it reset my battery stats. So this is an addition to the last screenie I posted with no charge in between. If you don't believe me that's fine. I just wanted to update the people that were looking forward to my results :-)
[Thunderbolt Android Development] smashingtool:
Screen time?

:p

Also, how is speed on the battsaver kernel?
[Thunderbolt Android Development] want a droid:
You can't brag about amazing battery life when you don't even have 4G. If you get 18+ hours with 4G then you can brag to the "haters."
[Thunderbolt Android Development] TMYINC:
Screen time was a little less then 50% this time since I was at work. The speed is actually pretty good being that it is only stock clock speeds. I have noticed a difference in smoothness from when I was un-rooted. I dont use a lot of widgets, Im always on wifi when I am at home. I keep the brightness at the lowest setting usually, screen timeout is always at 30 seconds in case I set my phone down without turning off the screen manually. All that plus having the governor keep the clock speed down to the lowest when screen is off, and it doesn't seem to jump frequencies as much when idling with screen on and know interaction (checked with setcpu and system task panel).
[Thunderbolt Android Development] TMYINC:
My phone was having trouble with battery life even on 3G before I rooted so I do think battery life is something to be happy about when getting a full day out of one charge. Just my opinion though.
[Thunderbolt Android Development] tdog7879:
I just installed extreme kernel from kernel manger and everything works except wifi ..it just says error any suggestions I'm running the newest bamf rom

Sent from my thunderbolt
[Thunderbolt Android Development] sublimaze:
Going 2 days between charges is noteworthy for any Tbolt. Don't be a hater because someone else gets more time between charges than you do. If I had a wifi connection at my job, I would leech it all day long to save battery. And you would too, so don't act like you wouldn't
[Thunderbolt Android Development] TMYINC:
Hmm I am experiencing that issue too. Im not sure why that is though. Maybe Imoseyon can chime and and help us figure out whats up.
[Thunderbolt Android Development] tdog7879:
Its got to be kernel manger..I just flash a link from the op and now I got wifi back !

Sent from my thunderbolt
[Thunderbolt Android Development] shelooga:
.3 was incredible. yea, my quadrant scores were lower than on some kernels, but can anyone explain exactly why that matters besides it being a popular app? my phone is faster and smoother than before. battery life is average. maybe ill tick it down to 1.2.. cant wait for .5 tho. good work imo
[Thunderbolt Android Development] asenduk:
whats next on the agenda.. 1.8Ghz?

:)
[Thunderbolt Android Development] Imoseyon:
Yeah in terms of battery life, it's probably not as good as undervolted 1Ghz or 1.2Ghz. That's usually the price to pay for overclocking. Hopefully it's better than other 1.4Ghz kernels and stock.

As for 1.8Ghz, it's easy to make so I might build an alternate 1.8Ghz version.
[Thunderbolt Android Development] eallan:
That worked for me as well. Apparently I too am lame. If this version just not undervolted?
[Thunderbolt Android Development] Adam B.:
Sadly, this is already my second thunderbolt... :(

No problem. So far, I've gotten the best battery life from your kernels and tweaks, so I'll be sticking with your stuff. ;)
[Thunderbolt Android Development] Imoseyon:
The "adam" build is definitely undervolted, just not as much as the release version. I'll add that build to the OP. Thanks for testing!
[Thunderbolt Android Development] Trevlo:
seems to be working great for me.
[Thunderbolt Android Development] eallan:
Anytime, working great, thank you for it!
[Thunderbolt Android Development] Imoseyon:
I've attached a zip to OP that creates and enables swap if you're running my kernel (or any other kernel that has swap support enabled). Be warned that the first boot after flashing the zip will take longer since it creates a 200MB swap file - only needs to do this once of course.

Oh and I just wanted to give a shout out to this new tbolt ROM i worked on: Tesla Coil. I might be a bit biased but it's my favorite tbolt ROM. Works great with my kernel too.
[Thunderbolt Android Development] jlevy73:
What's the upside to creating a swap file? I was under the impression that creating virtual memory wasn't necessary a good thing. If I remember correctly, Cyanogen didn't like to use for a reason I can't recall atm.
[Thunderbolt Android Development] Imoseyon:
There are definitely pros and cons. You can read about my opinions here: http://www.imoseyon.com

But you are completely right - it's not necessarily a good thing, and is completely optional. :)
[Thunderbolt Android Development] jlevy73:
Thanks, I will take a look when I get back home.
[Thunderbolt Android Development] Imoseyon:
v0.5 is on OP.

v0.5

- globally increased max readahead buffer to 1024KB (should improve I/O, especially for sdcard)

- created lame and 1.92Ghz versions.

THREE VERSIONS

1) normal super-undervolted version - 1.41Ghz

2) lame version (for those of you with devices that are less tolerant to undervolting) - 1.41Ghz

3) 1.92Ghz version, super-undervolted all clock speeds except 1.92.

Go forth my guinea pigs! :D
[Thunderbolt Android Development] LexusBrian400:
Running great on Tesla Coil. Cant wait to see how the battery life is :)

Which one is undervolted more? the "adam" one, or the "non-adam" one.
[Thunderbolt Android Development] ShanDestromp:
Adam is LESS uv for those that have issues.
[Thunderbolt Android Development] Nikolai2.1:
Wow, dude i dont know what you did, but this is amazing!! booted the phone with 1.92 ghz on, no lock ups, hickups anything!!! Tried all governors, working great.

on some kernels my phone would freeze at 1.8... maybe this is working because its undervolted so low?? anyway, im impressed and loving it!

oh and what governor should i use, i see there is no smartass, but i like the idea of conservative
[Thunderbolt Android Development] THATTON:
Would you consider incorporating the smartass governor into your next release? I really like not having to use Set CPU and am not really interested in OCing due to my main concern being battery life. I love what you have done and I am glad that you have the background that you have in Linux, it has obviously transcended over to Android. Talent. Really.
[Thunderbolt Android Development] Imoseyon:
Actually i renamed "adam" to "lame" in OP. (apologies to adam!)
[Thunderbolt Android Development] Imoseyon:
I usually just stick to ondemand governor. I will look into smartass for future versions.
[Thunderbolt Android Development] Nikolai2.1:
Will it still save battery even if ondemand? also just curious what type of kernel is this? (BFS,BFQ,CFS...)
[Thunderbolt Android Development] want a droid:
I'm not hating on him. Yes you can prolong your battery life by sitting on WiFi and 3G. But what is the point of having a 4G phone?
[Thunderbolt Android Development] TMYINC:
Update on this. It does not seem to be the kernel causing this issue. Wifi works with this kernel on a different rom. I also flashed the stock BAMF kernel and still get and error with wifi. Flashing BAMF nte now to see if it has any issues. I was on BAMF remix before when experiencing these issues. Will update you more as soon as I can.
[Thunderbolt Android Development] tdog7879:
I'm not sure if you read my post on the previous page but I flashed the link on the op and I got wifi back so my thinking its kernel manger having issues

Sent from my thunderbolt
[Thunderbolt Android Development] Imoseyon:
The kernel must be installed along with the wifi driver which is located in /system/lib/modules. My zip and the install script installs this driver, but i'm actually not sure if kernel manager installs the driver or not. If you were running my kernel before this is not a problem but if you're coming from another kernel or a ROM other than Tesla Coil, it's best to flash the kernel zip from CWM.
[Thunderbolt Android Development] raziel36:
Seriously, I'm just happy I can talk and surf at the same time. That was a nice surprise, since I'd assumed I'd have to wait for 4G to be able to do that in my area. So, yes, 4G may be faster.. but this phone has made 3G much better, too, in my opinion. For us who won't have 4G until later this year, your snide remarks mean nothing :P just be happy if you have 4G.. and if it kills your battery quicker, tough, no need to be rude to people who are fine with 3G and better battery.
[Thunderbolt Android Development] biglipps66:
Flashed normal sense.. good so far.. good on wifi as well
[Thunderbolt Android Development] IvanNCase:
Imoseyon, I was wondering what the problem with the 128mz was so I flashed the .7 kernel again everything was going fine til the third day then it wouldn't wake up.so that answered that question but I was wondering if there were any possible frequencies between that and 245 or if maybe more voltage at that speed would work.
[Thunderbolt Android Development] TMYINC:
Nah sorry I missed your post but thank you for the heads up.
[Thunderbolt Android Development] ncwildcat:
Just went through a bunch of pages, but didn't see the answer to my question so if it has I apologize in advance. If I want to use the min 245 and Max of 1408 and interactiveX on the extreme, do I even need setcpu?

Sent from my personal space
[Thunderbolt Android Development] distortedloop:
I just had similar experience with your kernel off of Kernel Mgr and the hotspot feature (posted a few pages back)...installed leanKernel from KM, hotspot feature not worked. Download direct from OP and flash via Rom Mgr, and hotspot feature now works.

Kernel Mgr is suddenly much less useful if what you said is correct about not including the modules, since most custom kernels mess with the lib as well.
[Thunderbolt Android Development] Imoseyon:
Honestly I think i could go a little lower, but I recommend staying at 245. When the screen is off your phone could still be working and anything lower than that is probably not a great idea.

It's explained in the governor section but the bottom line is if you're using setcpu solely to change the clock speed when screen is off, you don't need it with any of my kernels.

Yeah I sent email to the kernel manager folks to see if I'm not including something in my zips. Will let you know when I hear back.
[Thunderbolt Android Development] WormDoes:
I'm probably going to squeak out 3 days between charges and you don't think that's impressive for this phone??? Sorry you can't optimize you're settings to pull something close to that, no need to hate, though

edit: Just saw your post about not hating. For what it's worth I am in 4G in certain areas, but don't need it honestly. 3G is plenty fast for me. Sure, It's nice to have, but not at the rate it currently kills battery. I got this phone for the bigger screen and being grandfathered into unlimited when 4G it's fully rolled out
[Thunderbolt Android Development] JonKyu:
Not to mention the dev support and we can unlock the bootloader ;-D.

Anyway looking forward to the update!
[Thunderbolt Android Development] n8theshredder:
Dude, this kernel is awesome. Is my first day with it and I wanted to really put it through some heavy use. I got almost 11 hours with the normal kernel. I used the interactiveX setting in setcpu. I played atleast 3 hours of wordfued, browsed all over the internet, been al over xda , multiple texts and calls. Screen was at 30%. Like I said, i basically did a torture test on this kernel and am very pleased with the results. ... Plus, I'm getting quadrants of 2000. Awesome kernel. Lasts as long as adrynalynes 4.3a kernel, but with better quadrant scores.
[Thunderbolt Android Development] andrew53517:
I'm using one of Ziggy's private test kernels (been phenomenal btw), and he has in between frequencies. I've been using 192 MHz for more than a week now. No lock ups, nothing. And it seems to have helped battery life even more. Maybe check out that frequency for adding. Just a thought :)

Thunderbolt Rooted!
[Thunderbolt Android Development] andrew53517:
Double post.
[Thunderbolt Android Development] Forgetfull:
What was the total "display on time'?
[Thunderbolt Android Development] Imoseyon:
192Mhz I haven't tried, I will definitely test it out. Thanks!
[Thunderbolt Android Development] andrew53517:
No problem :)

Thunderbolt Rooted!
[Thunderbolt Android Development] n8theshredder:
Yup, screen was on for about 6.5 hours.
[Thunderbolt Android Development] sublimaze:
+1 vote for 192mhz
[Thunderbolt Android Development] Imoseyon:
new release for AOSP/CM7.

v2.0.3

Linux Kernel v2.6.35.9. This is many revisions newer than the stock tbolt linux kernel. Majority of kernel code such as memory management, file systems, network, kernel base, etc were mostly completely re-written and are either identical or very similar to latest linux kernel (v.2.6.39).

(Sense v2 is also coming in the next day or two - sorry guys I've been testing CM7, wish i had two tbolts but i only have one. I'm flashing Tesla tonight to start working on v2 Sense)

v2 should work exactly like the previous versions (perhaps smoother/better) but its inner workings are completely new. So if you're having issues with v2, go back to v1 and report here.
[Thunderbolt Android Development] driphter:
Running the updated 1.92x kernel on cm7 and love it! I'm using smartass gov and reduced clock speed to 1408. Paired with the leaked radio and no random reboots or lockups. VERY impressive work! Thanks!!
[Thunderbolt Android Development] Imoseyon:
v2.0.4AOSPbeta

BT fixed!

(i think i'm going to wait until tomorrow to go back to sense, so I can fix other potential last min bugs reported by users)
[Thunderbolt Android Development] Derrtydozen:
haha was just rebooting from flashing ur 2.0.3 :D time to flash again!
[Thunderbolt Android Development] MadBrad11:
It looks like all of the links were updated to 2.0.4 except for the extreme kernel which is still linked to 2.0.3.
[Thunderbolt Android Development] Jaxidian:
If you need any Sense testing, let me know. I'm running a Sense rom for the next few days - I need something a little more stable than CM for the next few days, but I can play with a new kernel since it's easy enough to swap out if it gives me problems.
[Thunderbolt Android Development] patdroid1:
+1...especially since i should be getting my replacement thunderbolt tomorrow....i just hope it overclocks as well or better than my current!!!!
[Thunderbolt Android Development] Imoseyon:
oops fixed. thanks!
[Thunderbolt Android Development] Derrtydozen:
I just flashed the wifi fix for cm7 and now its running like a champ! No more reboots! U R DA MAN!:)

2.0.4 is running really smooth, will post any problems that may come up

also: just noticed torch is giving me FC's, wont open at all. Was working with your 1.2.8 batt sav

I tried fixing permissions and rebooting with no luck
[Thunderbolt Android Development] jlevy73:
Can't wait until you release 38.5 :) http://www.kernel.org/
[Thunderbolt Android Development] Imoseyon:
confirmed. this will take a while to track down but I'm on it.
[Thunderbolt Android Development] Nikolai2.1:
Finally got to testing the kernel. It ran very smoothly man, I think I even saw performance increase. I was using battery saver and on 3g, didn't get a chance to try wifi ...and I can't get 4g on to save my life :/

All in all, very good work man, I look forward to seeing your sense version ;)
[Thunderbolt Android Development] Kennyc11:
Running normal on Perfect Storm v1.4, very smooth and fast. Jumped my quadrant score from ~1300 to 2000+ (not like that means much).