yashsingh1/xdaforums huggingface dataset:
[Droid Incredible Android Development] mschifman@aol.com:
Need original kernel

I was thinking of trying the new BFS kernel (actually I already installed it), but wanted the option to revert to stock kernel if needed. Does anyone have the stock kernel from the 8/26 RUU release?
[Droid Incredible Android Development] gbenj:
You could just make a nandroid and revert to that if you want to change back.
[Droid Incredible Android Development] :
Anyone use the VPN Connections app and able to get it to work with the BFS kernel? I know that I saw someone that said they got OpenVPN to work, but I never looked into how to create the config file for that yet.
[Droid Incredible Android Development] kriskmk:
other than for showing off your benchmarks.. is there any reason why anyone would want to overclock??? It's already a 1GHz processor. Aren't you guys worried about overheating (which will definitely damage your system).. and reduced battery life that comes with overclocking??

Is anyone actually seeing that the phone is snappier for day to day uses like opening apps, browser etc. by overclocking??
[Droid Incredible Android Development] Asterdroid:
I've noticed a pretty significant difference running overclocked with some of the high and games. Dungeon Hunter and Asphalt in particular.
[Droid Incredible Android Development] LTL11:
I did not see any added day to day benefit from it when I over clocked.

Much more happy with the standard speed and better battery life.
[Droid Incredible Android Development] JaydenR:
You hit it on the head. It is snappier all around.

As far as overheat goes there are profiles that you can set. I ran the stock kernel for a day and noticed that the hottest it ever got was 104F. So I overclocked using S CPU to 1113 and as soon as it hits 104F a profile kicks in that brings it down to stock speed until it cools down. There is no reason for it to overheat if you know how to overclock corectly.
[Droid Incredible Android Development] s197:
+1

Quadrant scores are so easy to manipulate they hardly provide for an accurate benchmark for speed.
[Droid Incredible Android Development] seanzer:
I usually use setcpu to underclock my phone. Im more interested in finding a balance of battery life and responsiveness that I can handle, and won't get made fun of by iPhone fanboys...

I've been doing day to day comparison of profiles, overclocking,and such.. I noticed that conservative doesn't really get me more battery life, what does is having a screen off profile to set the governor to powersave..

Also, I've heard of people underclocking a ton and using the interactive profile with good results. Probably won't play intense graphic games, but if a balance is what you're looking for..why not underclock?

I haven't got that far with my testing but I will report back after I finish gathering my results..
[Droid Incredible Android Development] andrew53517:
I remember overclocking my Motorola Droid to 1.25ghz vs 1 ghz...it makes a BIG DIFFERENCE in every day use. Trust me. And so does this. Not for quadrant or linpack, but the browser its a little quicker and games are SMOOTHER. I just wish we could push the processor higher ;-) I'm a speed Freakkkk! Can't wait for dual-core baby!

And don't tell me dual-core will kill battery life because it'll ONLY IMPROVE IT! Don't believe me, Google it and read on Qualcomm's site and TI about their processors and what's to come.

Droid Incredible Rooted!
[Droid Incredible Android Development] seanzer:
Imo, you're lucky that it worked well for you. When I oc past 1.15, my phone starts lagging and usability drops.. sure my quadrant might run 1 time out of 3 and give me a high score, but it's just not useable on my phone.

Everyone will have a different experience, I wish chips could all be the same :(
[Droid Incredible Android Development] rfarrah:
I'm interested in seeing your findings. Good luck!
[Droid Incredible Android Development] kriskmk:
Overclocking is exactly what it is.. OVER clocking.. sure you'll see the speed burst.. (which for many will accompany crashes and breaks).. but it will over heat your processor no doubt.. and then you'd have to curb the speed down with a profile in setcpu..

I don't know.. each to their own I guess.
[Droid Incredible Android Development] TUDrewser:
Running BFS on SkyRaider 3 RC2 with radio 2.15. SetCPU to 1152 and running like a champ. Snappy, decent battery, quadrant of around 1300. Pretty happy with it. Decided to go with BFS when I learned that the next release of SkyRaider will be using it as well.

EDIT: Just ran quadrant again, FWIW, and hit 1531.
[Droid Incredible Android Development] Nimbus79:
IncrediLight

anyone else using the IncrediLight app having FC issues using BFS #1? When I went back to Kernal #3 it works fine but seems to cause FC's on the newer kernal. Wondering if it's something that can be adjusted in the kernal or if the app needs an update.

Thanks!
[Droid Incredible Android Development] rfarrah:
Been running BFS #1 all day on SR 3.0 with 2.15 radio, slightly overclocked with no issues at all.
[Droid Incredible Android Development] Mikey:
Can you give us a more direct link :)

then just http://github.com
[Droid Incredible Android Development] jasek78:
i just want to know if i install the kernel will i see any benefit without getting set cpu or oc widget? i just want better battery life, i don't overclock or anything like that.

just want to know if there will be any reason to change from the stock kernel TYIA
[Droid Incredible Android Development] thatdudebutch:
It's well worth it.. I have always struggled with battery life.. with bfs1 Im at 77% with over 6 hrs uptime and over an hr of uptime. Setting profiles will help battery greatly

•Sent from my HTC Incredible, 2.2 Froyo
[Droid Incredible Android Development] muaddib20:
Six hours and battery is dead.....with bfs #1, Sr 3.0 and setcpu....I don't know what I'm doing wrong ! Help!
[Droid Incredible Android Development] thatdudebutch:
what are you clocked at? profiles?
[Droid Incredible Android Development] SLOflatlander:
dune fan? hell yeah!

(sorry for offtopic post)
[Droid Incredible Android Development] Cincybearcatfan:
All I know is I must be doing something wrong. If I install any other ROM than http://hydrakernel.net/kernels/hydra_ocuv2_v10_signed.zip my phone locks up and begins rebooting. I've tried all 4 hydra kernels there as well as all of the King Kernals. I get good results from the one that works. Quadrant scores 1300's consistently. I use one profile, "Screen Off" 384 max and 245 min. I can go a full day with moderate to heavy use and still have about 20%-30% battery life left when I go to bed.

My question is, why can others OC to 1.19 or even 1.15ghz and I can't get over 1.13 without my phone crashing?:confused:
[Droid Incredible Android Development] Incredibuyer:
I agree with the previous reply (thatdude). I have used all of Klingklick kernels and all of them have improved my battery results. I have used them with three different ROMs.

My current config includes the 8/27 leaked OTA with BFS #1.

I have used setup to oc as well as to set profiles optimized for long battery life.

In summary, I have experienced 8-9.5 hours while overclocking and with 3-4 hours of heavy-use awake time (heavy use would include use of the phone as the majority of the awake time). When I have underclocked with profiles or used the kernel stock, I have experienced 12-15 hours with the same amount and type of awake time use. I haven't let the battery discharge all the way,BTW.

My battery use stats include bump charging...

I always...always had to plug in my phone at around 6hours with the stock kernel.

My phone just alerted me to plug in (10% left) and I am in my 9th hour, overclocked to 1152, interactive profile and I have had two hour plus phone calls and heavy use including reboots from flashing a ROM (downloaded via WiFi) and installing apps via recovery.
[Droid Incredible Android Development] Incredibuyer:
All of the cpu's are different due to the manufacturing process. I can't go past 1152. Some people report oc to 1119 withvsame kernel. You have to find which oc speed works with your phone.
[Droid Incredible Android Development] rmoney:
For a noob, what's the differences between the kernels in non tech terms and if I don't plan on overclocking which is best?

Also if I need, how can I go back to stock? Nandroid?
[Droid Incredible Android Development] zipkicker:
just installed the new kernel, hopefully it goes better than i have been the last few days...just barely oc at about 1.13 or so, with multiple profiles...will report back tomorrow night if i remember with screenshots of setpcu settings
[Droid Incredible Android Development] staticx57:
I would go with the BFS #1 it's been the fastest, longest lasting, and most stable of them. As for returning just Nandroid.
[Droid Incredible Android Development] slumpey:
What scaling is everyone using in SetCPU: on demand, performance, conservative?
[Droid Incredible Android Development] jasonb1985:
I'm using conservative.
[Droid Incredible Android Development] Incredibuyer:
Today, I used interactive but I usually set conservative
[Droid Incredible Android Development] jasek78:
see i don't want to have to buy something to be able to set the kernel up, all im looking for is battery life so im thinking the #2 kernel but like i said paying for a secondary app to be able to set the kernel seems kind of lame to me so i might have to just stick with stock
[Droid Incredible Android Development] Cincybearcatfan:
If you read http://hydrakernel.net/hydra_kernels_information.htm he says he doesn't suggest using a secondary program like Setcpu with the kernels. He suggests letting the stock governor do the job itself.
[Droid Incredible Android Development] Pacifik:
You can use the ejhart kernels for stock speed and under voltage.
[Droid Incredible Android Development] SLOflatlander:
ok to the guy complaining about buying set cpu to use this kernel; setcpu is free for all xda users. your posting on here, so your obviously an xda user:)
[Droid Incredible Android Development] rushless:
$2 is a burden for a dev's effort that WILL help your battery? Maybe I misunderstood your point.

BTW, on demand seems to be a nice compromise for battery and performance.
[Droid Incredible Android Development] thatdudebutch:
Setcpu is free for xda members.. use the search function and find the thread.

•Sent from my HTC Incredible, 2.2 Froyo
[Droid Incredible Android Development] thatdudebutch:
+1

•Sent from my HTC Incredible, 2.2 Froyo
[Droid Incredible Android Development] Incredibuyer:
get setcpu here:

http://xdaforums.com/showthread.php?t=505419

I generally use Kings kernal as is, and KingKlick recommends as is for battery savings due to the scaling built in to the kernal. If you are into OCing use setcpu, the scaling features in Kings kernal will still benefit you on all the preferences in setcpu except for "performance"

EDIT: all setcpu does (except for "performance") is it allows you to set the maximum beyond 998 (as well as set the min well below stock). Due to the kernals scaling abilities, it will still scale the power use. The only reason, imo, not to use setcpu, is that the app does not play nice with certain ROM-Kernal combinations.
[Droid Incredible Android Development] rmoney:
do I have to reflash the kernal if I change my ROM?

Flashed BFS #1, gonna charge over night and see how it goes tomorrow. Also downloaded SetCPU although I don't plan on overclocking or ever really using it.
[Droid Incredible Android Development] jasek78:
o, is there info as well on how to set it up? last thing i want to to do is fry my phone, and thanks for the info
[Droid Incredible Android Development] Incredibuyer:
If you want to OC, try 1113 first. 1119 will probably freeze it (not fry, dont worry) and 1152 may or may not be stable. If it freezes your phone just pull the battery and either start the app again and back it down or reboot with your recovery
[Droid Incredible Android Development] Incredibuyer:
EDiT: Sorry, its late....the DEV of the ROM you want to use will list a kernal that is packaged in the file, if the kernal is different from the one you want to use, then yes.

If a kernal is not packaged with a kernal then you don't have to.
[Droid Incredible Android Development] thatdudebutch:
Im desperately trying to kill this battery and its still chugging.. 12 hrs uptime, 6 awake time (heavy use) still have 20%.. great stuff king

•Sent from my HTC Incredible, 2.2 Froyo
[Droid Incredible Android Development] tech9ne:
just flashed BFS #1 running SkyRaider 3.0 RC2 and i hit 35.903 mflops on linpack and and 1250 quadrant score.

thats @ 1.036 ghz. gonna re-run the tests at 1.13ghz and see what i come up with.

hats off to king for creating this awesome kernel.
[Droid Incredible Android Development] VCURamEngineer:
Don't check the box that says 'Set on boot' until you are sure your clock rate is stable.
[Droid Incredible Android Development] J913B:
Just installed BFS #1 on Virtuous 2.2 and it's running smooth so far. Great work!
[Droid Incredible Android Development] thatdudebutch:
;)

•Sent from my HTC Incredible, 2.2 Froyo
[Droid Incredible Android Development] seanzer:
Conservative definitely uses less battery in terms if CPU.. but if your leaving your screen on for 5 secs extra while waiting for the CPU to ramp up.. you could be losing the same amount of juice that you could have saved..

This probably depends heavily on how much you turn your screen on and off, but I've noticed that I consistently get the same battery life results when I use conservative or interactive. What really does it for me is having a screen off profile to switch to powersave governor..

I get about 16 hrs with 6 hrs awake..been listening to grooveshark and using gps.

TL;dr. I suggest interactive for main and powersave for screen off. But if you don't want to set profiles, I would keep the default conservative governor..
[Droid Incredible Android Development] kingklick:
Good to see things are working well :)
[Droid Incredible Android Development] SLOflatlander:
are you planning on releasing a more stable bfs kernel later? for some reason i keep getting reboots on it now. i have had 2-3 reboots a day since it was released. it could be because i am overclocked to 1113mhz though, but that really isnt that high
[Droid Incredible Android Development] kriskmk:
I've been testing the BFS Kernel on my inc after clean install of the latest 2.2...

It's very easy to forget how the stock device performed when you got it brand new (mostly, after the 2.2 ROMs).. they were pretty snazzy and sharp.. and there was never a delay in anything we did..

This kernel is definitely good.. BUT..

1. if you use it without setCPU or with a setCPU profile.. whenever you turn the lock on (put the device screen off).. there is a slight delay in doing it..

2. whenever you turn the screen on.. (doesn't matter if it is using the top button or the optical key).. there is a slight delay...

3. when you get the htc lockscreen and you attempt to slide the ribbon down to unlock it.. there is again a slight delay...

4. When you go from Menu to Settings and scroll .. or even when you scroll thru apps in the app drawer (stock).. there is a slight sticky situation..

I'd be very interested in seeing some other people test these parameters..

It is very hard to miss this.. but if you compare it with brand new stock install of any of the 2.2s.. you'll notice the difference..

This could be because of the way the kernel is designed.. I am pretty sure my observations can be replicated on any inc device as long as you compare brand new installs of stock vs stock with bfs kernel..

Thanks..
[Droid Incredible Android Development] gmichaelow:
I managed to get rid of the unlock lag by reinstalling setcpu.
[Droid Incredible Android Development] tech9ne:
i made this mistake when i set it to 1190. phone froze instantly and proceeded to bootloop until i reflashed the kernel lol =)
[Droid Incredible Android Development] kriskmk:
Yea, but like I said.. I tried with no setCPU installed.. and it was still slightly lagging.
[Droid Incredible Android Development] thatdudebutch:
.... so use setcpu

•Sent from my HTC Incredible, 2.2 Froyo
[Droid Incredible Android Development] seanzer:
The BFS kernel also gets better battery life than the stock kernel... It accomplishes this through many mods, but the one you're complaining about seems to be the conservative governor. Because this governor ramps up speed according to load, it will seem to be laggy.

If you want a compromise between responsiveness and max battery, I would reinstall setcpu, set your main profile to interactive and make a screen off profile that uses the powersave governor.

Edit: the stock kernels use the ondemand governor..
[Droid Incredible Android Development] execute_method:
With the screen off profile set to powersave, the is still a lag when the screen turns back on. That can be solved using interactive governor on the screen off profile with 400+ max or so.

With this setting I got only 1% drain in 8 hours. Read up on the interactive scheduler if you're not sure how it behaves.
[Droid Incredible Android Development] kriskmk:
Okay that makes sense..I will try that and report back
[Droid Incredible Android Development] Incredibuyer:
Nice!
[Droid Incredible Android Development] kriskmk:
Tried it..powersave upto 530 Mhz...tried both powersave and interactive..while main profile was set as interactive...

Still a little sticky when unlocking.
[Droid Incredible Android Development] kriskmk:
By the way...is there a way to extract a kernel from a rom file? I want to switch between stock kernel and bfs or other kernels without having to reinstall the rom without a wipe...
[Droid Incredible Android Development] anothen:
I installed BFS and my phone is running suuuuuuper slow now. I flashed the .zip through recovery. Did I miss something???
[Droid Incredible Android Development] oldman_58:
You need SetCPU to set the clock speed, I understand if you are a XDA member it is free, you need to search for the link.
[Droid Incredible Android Development] syrguy1969:
I'm sorry, new to this and I tried to find some definitive wording on this, but I think I need a 'plain-English' answer to this: "what is the difference between CFS and BFS?" Is it just a different name for a Kernel or does it mean something more significant to the operation/usage of it?

Thanks for any info!
[Droid Incredible Android Development] thatdudebutch:
Let me know if anyone is interested in trying my setup. The combo of this ROM (Official leak minus sense), the BFS Kernel and the SetCPU with my profiles, and this crap 10 ebay 1300mah is lasting 24 hrs with massive uptime. If there is an interest I can post the info up.
[Droid Incredible Android Development] kriskmk:
of course we are interested.. please do post..

Also.. do you know how to flash the stock kernel back?? I am already aware I can do it by reinstalling the rom.. but I was hoping if there is a way to create a zip file that can be flashed.
[Droid Incredible Android Development] streetglyden:
2nd that question. i was wondering the same thing..
[Droid Incredible Android Development] mrchambo:
Absolutely! TDB...

Please post up your setup...

JC
[Droid Incredible Android Development] seanzer:
The best way to put it, cfs is designed to be really scalable to large multiprocessor systems or something similar.. but for simple tasks like working a pc or phone, it is considered overkill. BFS is claimed to be designed for the smaller systems and to be faster at it, but it sucks for scaling to large systems.

The technological difference is the way they schedule tasks for your processor(s) to execute.

The Android team considered using BFS over CFS but during 'double blind' testing, they claimed there was no 'perceiveable' improvement, so they decides to stick with the old and tested CFS.
[Droid Incredible Android Development] syrguy1969:
Thanks seanzer, I guess I should stick with the CSF considering I have no experience with these to get any of the benefits from BSF anyway! :D
[Droid Incredible Android Development] thatdudebutch:
Ok here's my setup.. SetCPU can be found on XDA for free. This is an integral part of the battery savings.

Here's the ROM: http://www.mediafire.com/?6nx70ay8zn9zli7

Flash 10.1 Final: http://www.mediafire.com/?bhf2e6ee9p6p8x5

You must be rooted, nand unlocked, and be running a 2.x radio. Always do a nandroid and wipe. Apply the zip from recovery. Be patient on boot.

The ROM is deodexed, zip-aligned, etc etc. LauncherPro is default Launcher. All the crap is gone.

Here is the SetCPU profiles. I am using the BFS #1 with these profiles.

I use the standard speed and have it set on boot. This combination has blown my mind as far as battery performance. It's probably all due to King's kernel but I thought I would post the full setup so others can replicate it to test.

Anyway, hope this helps some people. As far as the ROM, I can offer no ongoing support, sorry but I'm learning like everyone else in my spare time, which is slim. I can tell you everything works and there are no problems. Have fun with it.
[Droid Incredible Android Development] mrchambo:
thanks. Downloading now. is your flash final based on the 8/26 leak? the latest OTA?

JC
[Droid Incredible Android Development] thatdudebutch:
yup. credit to whoever originally posted it! lol
[Droid Incredible Android Development] rulevoid:
Still waiting on a version of this kernel to work with the vanilla Cyanogenmod ROM, the final version just got released but I sure miss the battery savings of HAVS
[Droid Incredible Android Development] thatdudebutch:
cm6 final is out? didnt see that

•Sent from my HTC Incredible, 2.2 Froyo
[Droid Incredible Android Development] mrchambo:
Wouldn't get too excited, tdb. Lots of issues with it. Particularly if your phone doesn't do well at 1.15 clockspeed as that is what it's set at from bootup.

jc
[Droid Incredible Android Development] thatdudebutch:
that sucks.. did you install the rom and try the profiles??

•Sent from my HTC Incredible, 2.2 Froyo
[Droid Incredible Android Development] desaila:
Hey butch, the media fire links are identical. Is there a good link for flash 10.1 or can I snag it from somewhere else?
[Droid Incredible Android Development] thatdudebutch:
crap I didn't notice that sorry.. I can fix later when I get home.. let me find you a link for the time being.

•Sent from my HTC Incredible, 2.2 Froyo
[Droid Incredible Android Development] mrchambo:
tdb,

couldn't even get it to boot. bootloops constantly. will try again w/o gapps...

jc
[Droid Incredible Android Development] Hawkee:
I'm running SR 3.0 RC2 with BFS #1, SetCPU at 998 interactive and the 2.05 radio but my battery drains quite quickly while I'm using the phone to browse the net, check email etc. I can't figure out what it could be. Any suggestions?
[Droid Incredible Android Development] thatdudebutch:
bootloop or a long boot? first boot takes about five minutes

-edit- just wiped data and reinstalled to make sure it was working. works fine here. As a rule, I install the ROM by itself then reboot to add other zips, etc. Not sure if that matters but I run into less problems that way.
[Droid Incredible Android Development] thatdudebutch:
sorry man fixed the flash .apk mediafire link on the other post
[Droid Incredible Android Development] kriskmk:
okay. so tried BFS in every single way.. used various profile in setCPU... tried every tip mentioned by members here.. and finally decided to simply stick with htc's kernel in the new froyo rom (8/26).

I don't doubt the savings in the battery power... but it just doesn't feel as smooth as the stock kernel.

I also want to test out htc's kernel for battery.. which doesn't seem that different than BFS.

I have plenty of reserver batteries.. so I am not into saving power while compromising what the device is designed for.. which is smooth scrolling and blazing fast speeds...somehow that eludes me with this BFS kernel...

so long folks..
[Droid Incredible Android Development] thatdudebutch:
Yeah man I don't know, I don't have any of the problems you outlined so I can't help, sorry