yashsingh1/xdaforums huggingface dataset:
[myTouch 4G Android Development] gaww:
Does this new kernel include the performance enhancements of 2.3.0, or dies this still have to be installed first?
[myTouch 4G Android Development] faux123:
Cfs tweak is only in 2.3. if you come from new nightly then u need to flash 2.3 again.
[myTouch 4G Android Development] gaww:
Thanks faux - I know that procedure is in the OP, but just wanted to be sure it was incorporated in 2.4.6 trial. G

Getting ready to try it now. Glad I got a device that can stand lv and overclock - although yours looks like the world champ (wanna trade - lol?)
[myTouch 4G Android Development] faux123:
bump... :D (I won't do it again)
[myTouch 4G Android Development] clamder:
im trying out the latest... thanks faux.
[myTouch 4G Android Development] :
My phone seems to like the new kernel on smart ass governor now. I don't know why my phone use to hate being on smart ass governor I guess it didn't like the old one 6 hrs with wifi on gamboid,snes, with plume and some heavy texting and still at 100% =D
[myTouch 4G Android Development] faux123:
Oh, BTW here's a SDCARD read ahead buffer mod that everyone is crazy about... I set it to around 512kb... it seemed to be the optimal value... any larger than that seemed to be a waste of memory... Anyways, to install reboot to recover, install zip, reboot DONE... This is CM7 ONLY.... (I only tested this on CM7)...

Remember, this boost only the SDcard READ performance, write performance is not affected by this :D

Have fun :D
[myTouch 4G Android Development] lanternslight456:
1. Faux, you bring the HEAT man! I'm really excited for Royal Ginger 1.5 to drop to get some Faux Fix.

2. #1 was not a come on lol

3. Forgive my lack of being clear, when 1.5 drops, Flash 1.5, reboot twice, flash 2.3 then the newest kernal again, then the sd card fix?

I've got a cold and am muddled on the procedure to get the full effect. I've never flashed anything post RC2 base so a little additional guidance would be appreciated. I really have been trying to keep everything straight, but having never flashed one of your kernals over the 2.1.5 I admit I'm lost on correct procedure.

4. You spit hot fire!
[myTouch 4G Android Development] faux123:
You don't need to do anything more than what's included in RG 1.5. It has everything built-in already.. don't need to flash anything more.
[myTouch 4G Android Development] lanternslight456:
you are brilliant! I'm out of thanks for the day, but your first up at midnight lol
[myTouch 4G Android Development] Mistic99:
So I was on the latest kernel, 2.4.6 and I got to a point where the screen would not turn back on. No matter what I did it just stayed off, i called the phone, the bluetooth registered the call but the screen stayed off and I could not answer from the bluetooth or the phone.

Here is my logcat i did while the problem was happening. Battery pull returned the phone to a working state. I'm running CM7 nightly 36 with the 2.3 kernel patch prior to 2.4.6.

I know you said no support, but at least I thought i would post the logcat incase you were curious.
[myTouch 4G Android Development] faux123:
I don't know how you guys get the logcats, but it's unreadable because everything is put into 1 single line.... I am NOT gonna waste my time to re-parse the garbled logcat just to read it... Go to market download "alogcat" and use that to get a more readable logcat... :(
[myTouch 4G Android Development] Mistic99:
I posted the wrong one. reposted one minute later. Sorry for the mixup. The one attached to my original post displays correctly now.
[myTouch 4G Android Development] radamo:
Thanks for posting this. I was unable to get any logcat from when mine did the same thing. Did you keep logcat running all the time to capture this? It didn't overwrite the file when you rebooted?

Thanks,

RA
[myTouch 4G Android Development] Mistic99:
Nope, when the problem occurred I plugged it into the laptop and it was recognized. I was able to run the logcat using adb. And I usually start a new logcat when I reboot the device. I rename the output file in the command line when I run adb logcat > ****.txt
[myTouch 4G Android Development] faux123:
There's seemed to be a bug in the Android Server involving WiFi in CM7. You don't need to have the WiFi connected at all to have this bug occurring.. I saw you logcat and I recall other logcat I read before there seemed to have a common line among all the people with these type of issues:

D/WifiService( 1521): setting ACTION_DEVICE_IDLE timer for 900000ms

900000ms = 150 mins = 2 1/2 hours :D (Maybe your phone will eventually wake up after that time :D )

Almost everyone who submitted logcat of frozen screen has that line...

The following comment is directly FROM CM7 source code:

// we used to go to sleep immediately, but this caused some race conditions

// we don't have time to track down for this release. Delay instead, but not

// as long as we would if connected (below)

// TODO - fix the race conditions and switch back to the immediate turn-off

Race Condition == NASTY BUG, very difficult to troubleshoot but seldom occurs.

So they know of this, but it is NOT a high priority for them and I am not sure when they will eventually address this bug...
[myTouch 4G Android Development] Mistic99:
Guess i'll go back to 2.4.4, never have any issues with that kernel.

Thanks Faux...
[myTouch 4G Android Development] altroy2:
I flashed this on Royal Ginger and its sipping the battery life verrrrry lightly. Im happy with it. It is a tiny bit slower than the one that came w the rom but not really noticable. Sticking w it. Efficient :)
[myTouch 4G Android Development] macheteZen:
Faux just thought you might want to know that I am testing out the sd card fix on royalMIUI (not Cm :p) with your kernel 2.1.5 lv and it's running even more smooth and responsively than ever. Thanks again for all your hard work.

Sent from miTouch using XDA App
[myTouch 4G Android Development] ditchmagnet:
I am running CM7 RC4. Can I backup the kernel before using this one so I can revert back if I need to?
[myTouch 4G Android Development] gaww:
You can't and don't need to backup RC4 kernel. You would simply reflash the RC4 ROM and you are back to square one.
[myTouch 4G Android Development] ditchmagnet:
Awesome, thanks.
[myTouch 4G Android Development] itzsmokey:
Just posting this.....on CN Nightly 36 and 2.4.6 my battery was getting used up like crazy....but went back to 2.4.4 and it works great
[myTouch 4G Android Development] clamder:
i'm using cm 37 with 2.4.6 lv, not seeing any diff than when i was on rc4. i'll check it out for a few days.
[myTouch 4G Android Development] gaww:
I am on the same, and battery doing better then before. Will need another day to really be sure - but looking good so far.
[myTouch 4G Android Development] TmobileDash12:
I'm getting really good battery life (for me at least)

CM NB 36.

CM7 faux kernel 2.3.0 lv with 2.4.6 lv

Played music the whole time at work, and on my way home. 9+ hours.

[I also sneaked in texting and web browsing. shh don't tell my boss :P Plus I get HDSPA reception. IDK if that matters battery wise]

EDIT: I also turned on wi-fi when I went on break. Went downstairs to the cafeteria- it doesn't have any reception down there.
[myTouch 4G Android Development] gordonzhao:
I'm still experiencing extremem battery drain, I'll get a text, reply and look at the battery level and I'm down 1% every time!

@RC4+2.4.4 LV
[myTouch 4G Android Development] paczek:
Did you try to recalibrate your battery
[myTouch 4G Android Development] TmobileDash12:
http://xdaforums.com/showthread.php?t=712990

Try this.

idk about the double battery life, but it sure helped me
[myTouch 4G Android Development] faux123:
deleted....
[myTouch 4G Android Development] TmobileDash12:
I'm assuming we don't need to flash the 2.3 CM kernel before this correct?
[myTouch 4G Android Development] ditchmagnet:
Wow, you don't waste any time. Awesome kernel. Scoring much higher in benches. Maybe not practical for daily use, but fun for scoring points. Got 3060 in quadrant at 1.8Ghz, highest on this phone for me so far. And 3172 in Antutu.

Thanks!
[myTouch 4G Android Development] faux123:
Correct!
[myTouch 4G Android Development] macheteZen:
Runs very fast, 2660 quadrant @18xx, it gave major improvements in fps. However due to ROM drivers on MIUI wifi is still showing error i flashed back to 2.4.4. Not looking for support but just fyi for faux. Thanks again man.
[myTouch 4G Android Development] faux123:
For Wifi to work on MIUI, you need to ADB PUSH the wifi module manually... (GO BUG Option94 to have him fix this...)

Extract the bcm4329.ko from my zip file, then on windows/linux/mac with ADB installed do:

adb push bcm4329.ko /system/lib/modules
reboot

Done, working WiFi... there's something wrong with MIUI's partition table which cause CWM recovery not install the WiFi module correctly.... (AGAIN GO BUG Option94 to have him fix this annoying bug :D)
[myTouch 4G Android Development] macheteZen:
Faux hate to bug you but just to be clear the bcm4329.ko that I need is indeed the one in your 2.4.7 kernel .zip right? Not the original bcm4329.ko from the RoyalMIUI ROM/your 2.4.4? Thanks in advance.
[myTouch 4G Android Development] everest.deth:
Im sure it is the one in the 2.4.7 :)
[myTouch 4G Android Development] :
I'm Guessing my phone hates scaling I get alot of drain on smartass governor my phone seems to only like min/Max and other governors.
[myTouch 4G Android Development] faux123:
Announcement: Version 2.4.8 Aurum Edition is OUT!

CFS Tweaked Version with Smartass Default [Standard Version]

BFS Version with Interactive Default [Enthusiasts Versions]

These kernel are highly optimized and compiled with 4.4.3 tool chain... Ready to use with Official CM 7.0.0 Release :D

Enjoy!

Congratulations to CM7's amazing release! :D
[myTouch 4G Android Development] everest.deth:
Thanks faux :) my phone loves being a smartass :)
[myTouch 4G Android Development] :
Thanks faux why did you decide to bring bfs back was it something in CM7 release?
[myTouch 4G Android Development] faux123:
I just thought now with a good stable ROM, I can bring back BFS for those who WANTS ABSOLUTE performance....

Also I want to shut up the whiners who complained about my kernel being suck ass, slow or clock for clock slower than other blah blah blah because they GOT LOWER SCORE IN QUANDRANT!!!!! When did Quandrant become the authority in judging performance? :cool:
[myTouch 4G Android Development] everest.deth:
Lol i completely understand. And my glacier is a warrrior like yours, running the bfs sv with smartass ~1840 ~1113 :) no freezing, no lag, just raw performance :cool:

Gotta feed my need to play nintendo 64 on my 3.8" display :)
[myTouch 4G Android Development] DADDYDC650:
For users like myself, Quadrant gives me a way to flaunt even though it means nothing.

Thank you so much for your amazing Kernals. You mean so mean to XDA community and to ROM/kernal addicts such as myself.
[myTouch 4G Android Development] kennyp987:
I don't even use quadrant.....the best judge of speed are you eyes

MT4G + Ultimate Droid
[myTouch 4G Android Development] graffixnyc:
Nice the new enthusiasts version lv is running sweet! This kernel hit my phones gspot.
[myTouch 4G Android Development] jaychym:
always love your kernels, they work great and make my phone sip battery. I am curious if 1.84ghz pushes the processor to its max or if we could squeak out to 2ghz haven't seen anyone or anything about it. Any ideas? Just curious where my max is more than anything.
[myTouch 4G Android Development] gaww:
Once again - great work, And once again, I have to ask a question. I assume all the performance tweaks of 2.3.0 are in the BFS version - are they also in the CFS version also , or does 2.3.0 have to be flashed first.

On Quandrent - I only use it and linepack as indicators of relative speed differences between flashes. I don't game so I rarely hardly notice a difference when actually using the device.

I am trying the HTC battery conditioning procedure (easier since ROM Manager was updated with 3.0.2.4 - been quite a weekend hasn't it?). I will use it in conjunction with the CFS lv version. I hope to be able to report much improved battery life (which was already pretty good with your lv kernels).

Then - of course I am going to have to try the BFS version also.

Another question - in going back and forth between your kernels - should cache and dalvek wipes be enough to avoid re-flashing issues? I recently had to do a full wipe/clean install to get past some issues resulting from multiple flashes (and I always formatted /system between ROMs also), and would like to not blunder into having to do another one because I was not careful.
[myTouch 4G Android Development] ckisgen:
you don't need to flash 2.3 first

i personally like to fix permissions after wiping both caches before a new kernel flash. to be honest, i don't do it every single time these days but at least every other time or so. i think it just kind of cleans the overall system up to 'take' the new kernel.

i also make sure i let the device settle/reboot/settle after a new kernel flash .. i have pretty much eliminated all CFRDI (compulsive flash related disorder issues) when i started going this

(after flash, let it boot to lockscreen but wait 3-5 mins before touching anything, then reboot, and wait again 3-5 mins .. then go)

also, if you're using setCPU, i'd make sure you disable 'set on boot' before flashing the new kernel and also you need to re-auto detect clock speeds (press menu button from main setCPU screen) after you flash a new kernel
[myTouch 4G Android Development] faux123:
The sky is the limit... I put 1.84 as a limit try to prevent people from permanently damage their phone. I could set the limit over 2 GHz maybe later on when I actually have spare time to mess around or I have a 2nd phone for pure development :(
[myTouch 4G Android Development] faux123:
Read the OP :( no where did I mention about loading 2.3.0. In fact it's gone. BFS is tweaked from ground up so there's nothing additional you need to do. If I require special steps I would have already mentioned them in the op. If you flash between same release versions switching from cfs to bfs, just a simple re-flash is sufficient.
[myTouch 4G Android Development] gaww:
Are you then sure that the performance tweaks from 2.3.0 are in 2.4.8 CFS lv?
[myTouch 4G Android Development] ckisgen:
look at the post from faux right above your last one .. everything that needs to be in there is in there on both CFS and BFS .. there are tweaks that BFS has that CFS doesn't

..presumably at the cost of some battery performance

just try them both out and stick with the one that works for you

but flashing 2.3 first isn't going to do anything for you on these
[myTouch 4G Android Development] jaychym:
Would be cool to see what can be done :-) look forward to something down the line. Any hints where I can look to play with voltage/speed?
[myTouch 4G Android Development] camalus:
Faux.

Nice work.

Seriously.
[myTouch 4G Android Development] fsrick:
just want to check, is this update using the new wifi driver like 2.4.2 or the old driver? Thanks
[myTouch 4G Android Development] gaww:
Great - I welcome not having to flash multiple kernels. You mentioned BFS and I am assuming the same is true for CFS, as it is gone and not mentioned in the OP anymore.

I am going to run only the 7.0.0 for a day or two after doing the HTC battery life procedure to see how it runs. Then will try the CFS lv kernel and watch battery life.
[myTouch 4G Android Development] camalus:
Old. New drivers were causing issues with tethering
[myTouch 4G Android Development] fastnsx21:
Very nice. CM7
[myTouch 4G Android Development] darinmc:
Running BFS LV. Haven't noticed any stability issues with wifi/gps/video/audio/phone/sms/games so far.

Since it's a scheduler I'm assuming there are no differences in battery consumption just how tasks are scheduled, am I correct at least in theory? I run my phone at 245/902 with your kernels and see no differences in responsiveness, so really I'm just trying to get the best performance I can without harming battery life.

I doubt running at a lower clock does much for conserving battery either, but the battery runs cooler so I figure it can't hurt in the long run.
[myTouch 4G Android Development] gaww:
Lol - that is almost equal to (slightly) overclocked G2X duel core - just what kernel, governor, and overclock speed got you the above?

Not going to try and duplicate in - just curious.
[myTouch 4G Android Development] faux123:
:D

After all the whining and b*tching, Clark Ken can finally remove his plain clothing...

All these capabilities were built into ALL of my kernels from day one... For a while, I was concentrating on upgrading drivers and tweaking for maximum battery life...

Now, I simply "allowed" the options to be enabled :p
[myTouch 4G Android Development] xxpada:
hey faux, you think can post links for your 2.1.5 kernel? I deleted it off my sdcard. unless you have another kernel thats 2.6.32.28 compatible. thanks
[myTouch 4G Android Development] irrelephant:
Faux I just wanted to take the time, once again to say thanks for your elite work here! Again I am in aww at the great things you have provided for these phones!
[myTouch 4G Android Development] fastnsx21:
I'm not absolutely sure. I just downloaded/flashed the kernel during class and i was trying to get over 3000(AND get a pic). I believe it was:

CM Kernel 2.4.8 BFS Low Voltage #109 Kernel

Smartass or Performance Gov

~1800/900 OR 1800/1800 OC Speed

Took me a couple tries..tweaking
[myTouch 4G Android Development] everest.deth:
http://db.tt/q89ObwV

I got that with performance governor, 1840 max and 1113 min. Bfs kernel
[myTouch 4G Android Development] lanternslight456:
Forgive me for asking me but I choked when I read this. Your saying that in theory 1.8 should be safe? I'm not asking for a garontee or anything, I just always figured 1.8 was rather risky.
[myTouch 4G Android Development] elry567:
Same here have always stayed at around 1.3 because im scared I would fubar my phone and I dont have insuarance im on att either way im loving ur new bfs sv kernel u never cease to amaze me faux you are so freakin awsome thank u sooo much for ur hard work its appreciated here
[myTouch 4G Android Development] everest.deth:
I am running a

@1.8 daily and it runs fantastic :) the thing is that not all chips can handle it the same way, you can give it a shot if you want, just make sure you do not select "set on boot" and that the delta between the max and min is not colossal :)
[myTouch 4G Android Development] lanternslight456:
Which kernel are you running and what is your battery life like?
[myTouch 4G Android Development] everest.deth:
[/QUOTE] Which kernel are you running and what is your battery life like?[/QUOTE]

Well, i am using the 2.4.8 BFS (enthusiast edition) . My batery i have not been able to test lol my charger is missing and so my bat is currently 5% after i flashed @35% yesterday. I did turn it off whilr in my sleep though lol
[myTouch 4G Android Development] radamo:
My Glacier does not seem to like this kernel. I had issues with the prior release with RC4 where my screen would not wake from lock. I reverted to the CM7 kernel and did not have the issue. I tried the new version 2.4.8 SV (to be safe) with my new fresh install of CM7 Stable and within the first 20 minutes my lockscreen froze and would not come on. I reverted to the included CM7 kernel and it has been running great. Must be some thing I am running that conflicts with it but I guess it wasn't meant to be. I should have run a logcat but did not have my phone connected to the computer.

I guess I will stick with the CM7 kernel for now.

RA
[myTouch 4G Android Development] kennyp987:
Damn bfs-lv is so fast and very stable even at stock speed....epic.

MT4G + Ultimate Droid
[myTouch 4G Android Development] kennyp987:
Lmao @ FUBAR.

MT4G + Ultimate Droid
[myTouch 4G Android Development] elry567:
I can crank it all the way up to 1.84ghz and it wont freeze but I don't know how safe it is hence better to be safe than sorry:)
[myTouch 4G Android Development] lanternslight456:
I'm going to give the BFS LV kernal a whirl, see how it plays with my phone and such

I'm excited but nervous, My only concern is battery life, so we'll see how that does. I have to work long hours so I can't charge my phone for 13 hours or so in a shot, i get a full charge every night but that's a long stretch. Normally I end the day with 30% left with the stock kernal from RG1.5 so we'll see how it goes.
[myTouch 4G Android Development] elry567:
I never really pay attention to battery life because I have like 5 chargers lol the ones from my mt3gs work good as long as it runs good and it does run good like they all do ;)
[myTouch 4G Android Development] Christopher3712:
I tried LV and SV of both versions. I (unfortunately) can't crank this MT4G up to 1.84 w/o freezing. The first one I had (this is my 2nd) could handle it. I prefer CFS, although BFS was running nice. I just have to go conservative because I think i flubbed my battery when I got this phone (didn't do initial full charge - damn the excitement of a new phone release), so my battery pretty much tanks after 7 or 8 hours.
[myTouch 4G Android Development] gaww:
You sound like a candidate for HTC's battery conditioning procedure - link below. My battery life was OK, but this seems to have helped make it better.

http://xdaforums.com/showpost.php?p=12821946&postcount=99
[myTouch 4G Android Development] jaychym:
I think I need to do that as well.
[myTouch 4G Android Development] radamo:
I had mine running at stock speeds and kept freezing. But my only issues occurred with the phone screen off. Would not turn back on.

RA
[myTouch 4G Android Development] daprince047:
So far 22 hours 20 min running faux latest cfs kernel light usage no calls hour of video playback constant xda and face book and twitter about 180 msg so for me really good day to day use

Edit : there is a app called batt stat in android apps development section here on xda that will help you increase your battery life for all who have battery issutcheck that out PS. It is free! !!

Small edit: I'm using smb launcher. Launchers vary on how long your battery will last
[myTouch 4G Android Development] ziggy34:
you have a link to the batt stat app thread? searching for it gives way to may results that are not related to an app.
[myTouch 4G Android Development] daprince047:
People looking for the app here is the thread

http://xdaforums.com/showthread.php?t=1024867
[myTouch 4G Android Development] everest.deth:
Download link doesnt work :(

blah
[myTouch 4G Android Development] ziggy34:
Thanks, too funny, thats the app I downloaded two days ago. I wipe my battery stats in recovery once in a while which is what there program does. But thanks for the info.
[myTouch 4G Android Development] theinitial21:
What's the difference between CFS and BFS and what one should I use?
[myTouch 4G Android Development] xxpada:
bfs is way faster and smoother

dont hate me.

faux123 bfs kernel

+

ultimate droid rom

=

too fast. and battery lasts for days!!

(not literally)
[myTouch 4G Android Development] theinitial21:
what would you recommend then? BFS low or stock? im new to kernaling lol. I've been rooting for the past 2 years but never really knew what changing the kernal does until i read on it on the OP.
[myTouch 4G Android Development] ditchmagnet:
Try LV first, if your chip can handle it, and is stable, great. Otherwise use SV. Performance is the same, LV just have better battery life.
[myTouch 4G Android Development] kennyp987:
MT4G + Ultimate Droid + BFS LV
[myTouch 4G Android Development] XxKOLOHExX:
Dang that's some really awesome battery life
[myTouch 4G Android Development] kennyp987:
Max 1gz/ screen off profile Max 528 ondemand gov

MT4G + Ultimate Droid
[myTouch 4G Android Development] daprince047:
How did you get that notification bar