• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Froyo Kernels

Which devs kernels work the best for you

  • jdlfg

    Votes: 4 3.8%
  • ChevyNo1

    Votes: 51 48.6%
  • P3Droid

    Votes: 15 14.3%
  • Jake

    Votes: 0 0.0%
  • Bekit

    Votes: 1 1.0%
  • TopQuark

    Votes: 1 1.0%
  • Slayher

    Votes: 33 31.4%

  • Total voters
    105

GirLuvsDroid

Android Expert
I searched and didn't find a separate thread dedicated to all the kernels available for Froyo, so I'm posting what Ive found in doing my research.

There are the jdflg kernels that redflea told us about here:
http://androidforums.com/all-things-root-droid/94673-new-froyo-kernels-released-jdlfg.html
Also, jdflg kernels made specifically for CyanogenMod: jdlfg kernels v.32.2.4 kernels. - CyanogenMod Forum - Page 19
And jdflg kernels with CPU Temp:
http://androidforums.com/all-things-root-droid/139543-new-jdlfg-kernels-out-w-cpu-temps.html

For ChevyNo1 (ULV/LV/MV) with CPU Temp:
[8-1-2010] New Froyo Kernels - CPU Temp Monitoring is Back! - Droid Forum - Verizon Droid & the Motorola Droid Forum

For P3Droid (use those specifically for Froyo):
P3Droid Kernels
These P3Droid kernels for Sapphire have been reported as working on other ROMs (I can confirm this), as well:
P3Droid Kernels
And these P3Droid for Liquid Frozen Yogurt have been reported as working on other ROMs (I also can confirm this), too:
Recommended P3Droid Kernels
And now, for kernels that report CPU temp here are these from P3Droid:
P3Droid Kernels

Jake's Froyo Kernels:
Jake's Froyo Kernels - Jake and Boostdscoob - AllDroid Public Board - Jake's Froyo Kernels - Jake and Boostdscoob - AllDroid Public Board - Forum
Jake also has new kernels with working WiFi, in the OP here: Team Awesome does it again - Jake and Boostdscoob - AllDroid Public Board - Team Awesome does it again - Jake and Boostdscoob - AllDroid Public Board - AllDroid.org > Home (thanks endmao!)

A Bekit (test) kernel for Froyo has now been posted. From his Twitter (2:50 PM Jun 25th):

"For those who have asked, here is a test .32 kernel for Froyo Droid builds - http://bit.ly/aoRUqR I will work on more features next week!"
Kernel choices up to 1.4Ghz by TopQuark that inssane told us about here:
http://androidforums.com/all-things...-4ghz-other-speeds-topquark-based-off-p3.html

New kernels by Slayher (with "interactive governor"):
Froyo Kernels by slayher - CyanogenMod Forum

If you know of any others, post them in this thread and I'll add them to the OP.


INSTRUCTIONS: How to Flash a Kernel
[Hide]How to Flash a Custom Kernel with SPRecovery[/Hide][Hide]
[Hide]
1.) Download the kernel
2.) Place the file in the root of your sdcard.(Not in any folder just on the sd card.)
3.) Rename the kernel to update.zip. Be sure that you are only naming it update.zip. Windows often does not show file extensions and you will end up with files named update.zip.zip. Renaming files with Astro File Manager once they are on your sd card is a good solution to this.
4.) Power off your droid
5.) Boot into recovery by holding X while powering on the phone
6.) Perform a nandroid backup (always sound practice although this is not required. Its actually not necessary at all if you have a kernel that you know works well somewhere on your sdcard.)
7.) Click on install (Note you can use the volume rocker to navigate and the camera button to select.)
8.) Press allow update.zip Installation
9.) Press Install /sdcard/update.zip (deprecated)
10.) When the install is complete use the power button to go back to the main menu
11.) Reboot[/Hide]

How to Flash a Custom Kernel with Clockworkmod Recovery
[Hide]
1.) Download the kernel
2.) Put the file anywhere on your sdcard.
3.) Power off your droid
4.) Boot into recovery by holding X while powering on the phone
5.) Perform a nandroid backup (always sound practice although this is not required. Its actually not necessary at all if you have a kernel that you know works well somewhere on your sdcard.)
6.) Press install zip from sdcard
7.) Press Choose zip from sd card
10.) Navigate to the file and click on it.
11.) When the install is complete press the power button to get back to the main menu
12.) Reboot
[/Hide][/Hide]
 
Good thread!

I have only had success with the P3 Kernels ATT. I was up to test out the hype of the jdflg kernels...but all of them are a huge fail except for the 800MHz one. I'm running P3's 1.1GHz and don't see a reason to switch to anything else. Haven't tried Jake's or Chevy's yet...but it looks like they still don't have any 1.1GHz (my droid's sweet spot).

Someone give me a reason? :)
 
Yea I was running Jdflg's kernels awesome on my CM 5071, however his 2.2 kernels aren't running very well for me... He is working on them though...

Does anyone know if the cpu temp issue is worked out yet? I heard that P3 was aware of it and working on it but haven't heard any updates in a few days...
 
The kernel situation is going to get a lot better once the source is released. Right now they are all doing a hack and slash job of the kernel that came with froyo.

Of the Froyo kernels I have tried P3droid's are by far the best at this point.
 
I was just going to ask about this, but I decided to search first. ;)

But, this thread brings up an interesting question: has anyone had any experience with the ULV kernels? Is there any significant advantage (heat, battery life, etc) from running ULV vs. LV?
 
I just loaded up the Chevy ULV kernel, but I've used it before in 2.1

The advantages of lower (and ultra low) voltages is that if your phone can still run at the desired frequency at the lower voltage, then it will produce less heat and the battery life will be longer.

So the aim is always to find the lowest possible voltage where you phone can still stably run at the frequency you want it to.
 
If I may ... I was and am still very leery about "Low Voltage" kernels. I have been over-clocking CPUs for more than 15 years, and the rule has always been "the higher the speed, the more voltage required". When did this change? :confused: I can't help but wonder what the long-term effect is going to be on these CPUs that are voltage-starved. (Not that I care too too much.) ;)
 
I'm certain in LV kernels, the higher clockspeeds still have higher voltages. It's just that these OMAP3 chips are pretty mature, and so are their fabrication processes.

Just like lots of these new Core i7's can still run at their factory clocks, even though people reduce the voltage considerably.

While I would say the number of overclockers are extremely high, there are those who also undervolt :D

I think this is the Droid equivalent



And off topic, but I run my AMD Phenom II 940 BE every so slightly undervolted at 1.3V
 
If I may ... I was and am still very leery about "Low Voltage" kernels. I have been over-clocking CPUs for more than 15 years, and the rule has always been "the higher the speed, the more voltage required". When did this change? :confused: I can't help but wonder what the long-term effect is going to be on these CPUs that are voltage-starved. (Not that I care too too much.) ;)

I feel that there's a significant difference in the way these phones are overclocked vs. traditional CPU overclocking. Unfortunately I don't know enough to make a legitimately educated assessment, but at the very least I can't imagine that under-volting a CPU will cause any damage to it. Perhaps if you try to do too much with the phone, it will cause it to stall or reboot, because it doesn't have enough power.

I think my primary curiosity comes from the line of thought of: "If low voltage is better, and if there are so many LV kernels floating around out there, it can't be THAT hard to make an LV kernel. So why didn't Motorola make a low voltage kernel when releasing the phone, in order to increase battery life?"
 
I think my primary curiosity comes from the line of thought of: "If low voltage is better, and if there are so many LV kernels floating around out there, it can't be THAT hard to make an LV kernel. So why didn't Motorola make a low voltage kernel when releasing the phone, in order to increase battery life?"

There's too much variance in the fabrication process. Motorola has to pick a voltage that they will all run at, even though there are those great chips that can run at much lower voltages.

Just like in the CPU market, where chips are 'binned'. They are actually the same as others of their model, but can run at higher frequency or lower voltage. They are then renamed something different and sold for a higher price :)
 
the jdflg kernels are running good on mine. not much heat when OCed at 1.0ghz. battery life seems to be not so good though, gonna have to test it a bit more. P3 were giving me lots of heat problems at 1.0ghz. heats up real quick and goes to really high temps. battery life also seem to be not so good. i'll have to test out the other kernels too maybe.
 
I just loaded up the Chevy ULV kernel, but I've used it before in 2.1

The advantages of lower (and ultra low) voltages is that if your phone can still run at the desired frequency at the lower voltage, then it will produce less heat and the battery life will be longer.

So the aim is always to find the lowest possible voltage where you phone can still stably run at the frequency you want it to.

how is that workin for ya?
 
Well, ironically, I ended up trying EVERY kernel in my OP. The problem for me is that my Droid hates LV kernels and all the Froyo kernels I've found are ULV or LV. Before now, there's only one LV kernel I was able to use on my Droid and that was the Bekit 1.0 LV from Pete's BB V1.1. I finally found the second and the one I'm running now: ChevyNo1's LV 1.1Ghz for Froyo. None of the other kernels even booted for me (well, Chevy's LV 1.2 booted the first time, but when I rebooted a little later, it wouldn't boot up again). Now that I've found the one kernel other than stock that will work, so far it seems to be performing well and staying cool.
 
This one gave me wifi back after installing Fabs Nexthemed BB release...

P3Droids 1GHz = "250/500/600/700/800/900/1000" on the list on his site that you link to above.

But it seems like it might be running a little hot, so I'm going to try a few others...I hope the kernel devs can continue to come up to speed quickly on Froyo kernel issues, and get us the same great results I had on 2.1...with jdflg's 1GHz kernel on CM 5.0.7 and 5.0.8 I ran fast and cool as a cucumber.
 
I never even heard of Jake's kernels until I first flashed Froyo, but I've got to say, best luck I've had yet. My Droid is running cool, and my battery life is better than it's ever been (though I'm sure that's more the ROM).

What really stood out to me was the SetCPU benchmarks. Even though every other kernel gave me great MFLOPS, the ms were still pretty average. But w/ Jake's kernels I'm getting the lowest shortbench I've ever even heard of. I got 129ms on 1GHz and 114ms on 1.2GHz!

Also, I had quite a bit of kernel trouble w/ Froyo. It's like nothing was stable. So give em a whirl. It's easy enough to flash a diff one.
 
I never even heard of Jake's kernels until I first flashed Froyo, but I've got to say, best luck I've had yet. My Droid is running cool, and my battery life is better than it's ever been (though I'm sure that's more the ROM).

What really stood out to me was the SetCPU benchmarks. Even though every other kernel gave me great MFLOPS, the ms were still pretty average. But w/ Jake's kernels I'm getting the lowest shortbench I've ever even heard of. I got 129ms on 1GHz and 114ms on 1.2GHz!

Also, I had quite a bit of kernel trouble w/ Froyo. It's like nothing was stable. So give em a whirl. It's easy enough to flash a diff one.

Nice writeup YankeeDude -- I wish they would work for me, but they wouldn't boot at all on my Droid.
 
I never even heard of Jake's kernels until I first flashed Froyo, but I've got to say, best luck I've had yet. My Droid is running cool, and my battery life is better than it's ever been (though I'm sure that's more the ROM).

What really stood out to me was the SetCPU benchmarks. Even though every other kernel gave me great MFLOPS, the ms were still pretty average. But w/ Jake's kernels I'm getting the lowest shortbench I've ever even heard of. I got 129ms on 1GHz and 114ms on 1.2GHz!

Also, I had quite a bit of kernel trouble w/ Froyo. It's like nothing was stable. So give em a whirl. It's easy enough to flash a diff one.

Wifi working as well?
 
Is there a web site that lists all the kernels (and hosts downloads) from the different makers? If not, would that be something worthwhile having, and would the creators of the kernels go for it? I'd be happy to whip something up if so, I just don't want to do all the work if no one would use it...

PS: might also list ROMs, unless those are available elsewhere...
 
i have been running chevy's ULV1000 kernel all day with no problem. it runs cool and quick. and so far battery life is amazing.
 
I had some random reboots with the ulv kernel, but having tons of success with the low voltage. The battery life has been superb as well.

Chevy has outdone himself once again.

i have been running chevy's ULV1000 kernel all day with no problem. it runs cool and quick. and so far battery life is amazing.


Sent from my Droid using Tapatalk
 
I had some random reboots with the ulv kernel, but having tons of success with the low voltage. The battery life has been superb as well.

Chevy has outdone himself once again.

I totally agree with this statement -- my battery life has been phenomenal on Chevy's 1.1Ghz LV, as well. Very impressed!
 
Good thread!

I have only had success with the P3 Kernels ATT. I was up to test out the hype of the jdflg kernels...but all of them are a huge fail except for the 800MHz one. I'm running P3's 1.1GHz and don't see a reason to switch to anything else. Haven't tried Jake's or Chevy's yet...but it looks like they still don't have any 1.1GHz (my droid's sweet spot).

Someone give me a reason? :)

1.1Ghz WOW! I had mine up to 1Ghz last night and it rebooted itself. Right before it rebooted the temp was up to 146, so I figured the temp did it. I only had pandora and a live wallpaper running.
 
Back
Top Bottom