yashsingh1/xdaforums huggingface dataset:
[Desire HD Android Development] SAPPH1RE:
Build 13 gave up on me..;p

Already crash and reboot twice in an hour when i try enable BT in notification bar..

Anyway, setcpu seems to not like this kernel.. the clock wouldn't follow the setcpu profiles.. eventhough i set on min at 768, but still it's down to 245..

If it won't follow the profiles, that's mean my screen off profile will be neglected and im sure that it runs min 245 and max 1017 during screen off.. thats some pretty good battery drain..

It seems that build 8 is far stable and snappier than build 13..
[Desire HD Android Development] docjb:
I have noticed a significant improvment in Battery Life in Build 13. :)
[Desire HD Android Development] hrkfdn:
ah, so bluetooth does work with build 8? could you confirm that?
[Desire HD Android Development] danalive:
Thanks hrkfdn,

Got your Build 13 flashed and it seems good so far (flashed two other extreme-OC kernels previously which caused graphical glitches on my DHD, yours brought it back to normal).

Had an issue with the wifi being "on" after reboot but apps not detecting it. Toggling it on then off did the trick.

Happy to continue testing it and reporting back to you :) thanks for your work so far.

Dan.
[Desire HD Android Development] SAPPH1RE:
Yup, BT does work charmly on build 8.. So does build 13, with the occasional reboot.. On build 8, i encounter no random reboots.
[Desire HD Android Development] danalive:
My wifi has constant dropouts during normal use. I haven't noticed a pattern to explain it.
[Desire HD Android Development] hrkfdn:
Alright guys. Uploaded Build 21. Should fix the Bluetooth crashes. Build 21 introduces a new SLAB allocator called SLQB, let's see whether it makes a difference performance-wise :)
[Desire HD Android Development] Rey-619:
yeah!! xD b21 works nice on miui!!! i love it :)

[EDIT] USB does not work :(
[Desire HD Android Development] hrkfdn:
sorry, no official miui support (yet). this one is for aosp roms for now. maybe once things are clean and stable i'll port it to other roms..
[Desire HD Android Development] funkatiko:
Great kernel! Thx!

Btw, any chance we can have it Oced?? You could do 2 versions, one at stock speeds and other one Oced, so everyone is happy...thx alot!
[Desire HD Android Development] Rey-619:
nevermind i stay on it o_0 it works nice!

Some fequency steps under 7**Mhz would be nice ;)

Also: could you post the voltage table? i like to compare it with the normal values
[Desire HD Android Development] starbase64:
Hi,

here is the automatic flasher for b21: ace-2.6.32.21-ck2-hrkfdn-b21.exe

with friendly greet

starbase64
[Desire HD Android Development] SAPPH1RE:
Sweet, downloaded now.. I will give you feedback later.. Thanks..
[Desire HD Android Development] SAPPH1RE:
hrkfdn, sorry for the misinformation, setcpu work flawless with your kernel.. it's just that i'm so used with cm kernel, which don't have perflock driver.. Then, i forgot to disable perflock on your kernel which based on htc..:p Tried disable perflock, now setcpu profiles works..:D

Sorry and thanks..

Edit: After flashing b21, my pc can't recognise the phone anymore.. Even adb remount or QtAdb can't connect to the phone.. Can someone confirm it or is it just me.. Reflash back to original kernel..
[Desire HD Android Development] kshting:
Same here. adb not working. Flashing back CM7 original kernel.
[Desire HD Android Development] ironeagle:
just reinstall the drivers. after re-installing it works fine.
[Desire HD Android Development] SAPPH1RE:
I've reinstall back htc driver.. did reboot on both pc and phone, still cannot recognise the phone, asking about cdc serial and android phone driver.. :confused:
[Desire HD Android Development] Walker Street:
Install the android sdk usb drivers.android phone is the adb composite driver. Cdc is the android bootloader driver.

I like this kernel build :)
[Desire HD Android Development] kshting:
SAPPH1RE, (assuming you are using windows 7 32 bits)

Reinstalling the HTC Driver does work. Go to device manager, click:

1. Update driver sofware

2. Browse my computer for driver software

3. Let me pick from a list of device drivers......... , and choose My HTC

Do the above for both phone and cdc, and you would be good to go!
[Desire HD Android Development] sivallakos:
guys in need help.

i connected my dhd via usb on charge only

started the .exe and i get this

http://lookpic.com/c1/i2/3914/6xHbayPN.png
[Desire HD Android Development] funkatiko:
Thx for the answer........................
[Desire HD Android Development] Rey-619:
i think he will do this.. when the rest is fully working
[Desire HD Android Development] yigitkonur:
My phone has bricked off because this kernel. I have updated this kernel with using Android Revolution 2.0.9. It creates USB problem. After than,when I reset to fabrique default settings my phone doesn't work :(

It only shows an Android logo and stopped.
[Desire HD Android Development] K Dotty:
CM7 or ASOP only, this wont work on sense based roms. It says that in the title and the first post.

Use either one of Kamma's, LeeDroid's or Apache's kernels.

You can either flash one of their kernels or re-flash your Rom through recovery and that should fix the problem but you should always make a backup of your rom before flashing anything just in case something like this happens
[Desire HD Android Development] vinnieminnie:
Easy now, let's see what we can do about this. Do you currently still have the Android Revolution 2.0.9 zip on your sd-card?
[Desire HD Android Development] yigitkonur:
Thank you for your ultra-fast replys. I have opened my DHD with recovery mode. After than using usb mount, I am transferred ROM files. I'm wiping my phone now,after than loading custom rom might solve my problem :)
[Desire HD Android Development] SAPPH1RE:
I'm using win xp, but the step should be the same.. Maybe later as i'm quite busy with work rite now.. I love this kernel, fast performance without any oc.. ;)
[Desire HD Android Development] Walker Street:
Guide for installing Android SDK USB Drivers
[Desire HD Android Development] McKebapp:
I've recently switched to this kernel, coming from Buzz 1.1.4@1.51Ghz.

Even if this Kernel is a little snappier for me; The battery drain is a little higher.

Atm, I'm about to flash Buzz 1.1.4 back... :(

Having this Kernel with the possibility to UC/UV and OC/OV it from 245mhz to 2Ghz (or at least 1.5Ghz) would make it the best Kernel for ASOP/CM7. ;)

At least the possibility to set the speed / voltage manually via some console magic would be enough. (I'd just need about 4 - 5 steps :) )
[Desire HD Android Development] hrkfdn:
Well. Can't really complain about the battery life. Have you guys recalibrated your battery?

Also I'm not really sure this kernel needs OC. It is pretty snappy for me, I will consider it though. Perflock will be removed and I might add the smartass governor.
[Desire HD Android Development] McKebapp:
Well, it's no complaining from this side. More a begging for UC/OC UV/OV ;)

Yepp, I've recalibrated it.

My findings so far, with my usage:

Android Revolution ROM with its Stock Kernel

-------------------------------------------

Lowest Sleep State with Screen off / WiFi on / 2G: 8mA (powersave)

Highest Value I ever saw: about 360mA (ondemand)

Battery lasts around 30hrs.

Android Revolution ROM with Buzz 1.22@ 245 - 1.51

---------------------------------------------------

Lowest Sleep State with Screen off / WiFi on / 2G: 4mA (smartass)

Highest Value I ever saw: about 325mA (interactive)

Battery lasts around 36hrs - 40hrs. (I didn't determine it exactly, sorry).

Phunkys Gingerbread Build with Buzz 1.1.4@ 245 - 1.51

-----------------------------------------------------

Lowest Sleep State with Screen off / WiFi on / 2G: 15mA (smartass)

Highest Value I ever saw: about 385mA (interactive)

Battery lasts around 28hrs.

Phunkys Gingerbread Build with your latest Kernel:

------------------------------------------------

Lowest Sleep State with Screen off / WiFi on / 2G: 19mA - 25mA, yet (powersave).

Highest Value I ever saw: beyond 435mA :eek: (ondemand)

Battery lasts around 22hrs.

I ran each combination for at least 3 Days with similar usage.

Your Kernel since it is out.

What about sharing the Kernel with somebody that is able to patch a fork of it to UC/OC/UV/OV?
[Desire HD Android Development] Rey-619:
i would prefer interactive, i like how it works.
[Desire HD Android Development] hrkfdn:
My duration is a few hours longer. Anyway, I will definitely look into implementing UC. UV is already in. Maybe I will add OC frequencies as well, though I don't really see the point. However, that won't stop you guys now, right? :p
[Desire HD Android Development] McKebapp:
You're right, it's not the necessity... It's because it's possible. :D

Like with any other toys for men.

I live in Switzerland and it's only allowed to drive 120km/h on the highways.

But it is unbelievable how many >500bhp Cars are here in the wild.

Each day. 24/7. :D

;)
[Desire HD Android Development] hrkfdn:
Alright then. Here's build 26:

BUILD 26:
- Remove HTC perflock
- Add UC frequencies
- Add 'interactive' governor
- Use 'interactive' governor by default
[Desire HD Android Development] McKebapp:
w00t?

I'm able to set 122MHz as lowest value? :confused: :D

Nice one :)

What's the voltage @ 122MHz?
[Desire HD Android Development] hrkfdn:
Yes. Voltage would still be set to 900, however once that frequency proves to be sensible I will reduce the voltage for it or, if it is not sensible, remove that frequency.
[Desire HD Android Development] McKebapp:
And here is the .exe flasher.

I hope, I did it right and starbase64 isn't mad at me... :(

You guys can use 7-zip to extract the .exe

;)
[Desire HD Android Development] lowrider_05:
I run my DHD with 1.5 ghz and cm7 since its possible and i tested your kernel with my daily usage: Browsing smoothness and how long it takes before my usual homescreen is fully usable after a reboot (I know the tests are abolutly not scientifical) but i think i can feel that this kernel is real fast for 1 ghz but not comparable to 1.5 ghz and i also think i would be really good if you implement the usual 1,5 ghz oc, then we have the best speed for the DHD.

and absolutly THX for the hard work
[Desire HD Android Development] gvelim:
Have flashed the latest #b26 kernel on MIUI 1.1.28 ROM (2.6.32.28-cyanogenmod nightwatch@lappy#13) following the README instructions but the device freezes at boot and before the bootanimation kicks in.

Is this kernel incompatible with this ROM ?
[Desire HD Android Development] hrkfdn:
MIUI is not supported yet. I will look into that soon..
[Desire HD Android Development] Rey-619:
made an flashable zip out of the buzz kernels, because i still cant get adb to work... now this must be an fault of my system :(

128 Mhz works great till now ;)
[Desire HD Android Development] Walker Street:
Many thanks for the flashable zip. This is a real time-saver.

I don't know if you've tried this method yet, but here's a guide on getting USB drivers to work that I wrote for an earlier kernel (not this one), but the methods seem to work here too:

http://xdaforums.com/showthread.php?p=10054771#post10054771
[Desire HD Android Development] McKebapp:
Over here, too.

I'm on 11mA - 14mA on standby (2G / WiFi / Screen-Off / Powersave).

That's ALOT less then before.

I wonder how awesome this would be with UV and Smartass.

I'm pretty sure this will be the lowest power consummating Kernel around. :)

Just for Screen on, while using the Phone, 122MHz isn't that suitable for me. On 122Mhz - 1000Mhz / Interactive, I experience some lags while reading Websites or so.

But there is everything fine when I set my Screen On Profile to 368MHz - 1000Mhz / Interactive.

So my conclusion: Everything Fine! :)

122Mhz - 368MHz at sleep and 368 - 1000Mhz while working is totally suitable :D
[Desire HD Android Development] Rey-619:
np ;)

i tried this description but my system stucks at point 6. i have other names of the device and when i redirect it directly to the drivers it only says: no suitable driver found, without searching a sec (and i can say: the drivers are there :D) !!!!
[Desire HD Android Development] starbase64:
Hallo,

executable flasher for build 26: RapidShare

MfG

starbase64
[Desire HD Android Development] Dousan:
Flashed the kernel (#21) yesterday and as a few others i lost adb connection with it. Have tried allmost everything to get adb working again, but with no luck...

So today i reinstalled CM7 build #27 on my phone and there you go the adb connection was back again...

Didn't really get a chance to test the kernel on my device, but seems my bat life was slighty shorter and the browser got a bit chubby at times...

Will try out the latest build #26 to test the adb...

e: Ohh the adb has been moved to platform tools in sdk folder (the newest sdk_r9...), just saw it now when i had to push the new .ko module (#26). So must have been in that directory by mistake when flashed back to CM7 build #27 and tried the adb connection, did get up early today, but still copy/pasting this into the cmd without even noticing :o :rolleyes:

Anyway can't even try the #21 version cause i deleted it, if the reason for adb not working is that the adb has moved and not the drivers?

So are on the #26 kernel now and wil run it for the next days :)
[Desire HD Android Development] McKebapp:
Did you take a look at your device manager?

I simply had to reinstall my ADB drivers.

That's it.
[Desire HD Android Development] Dousan:
Thats what i thought aswell, but as i edited in my post above the adb has been moved to platform tools, so the re-install of sdk, sync, and drivers didn't help yesterday untill today where i found out it had been moved, but when in that directory theres no problem with adb :)
[Desire HD Android Development] Walker Street:
Unfortunately the flashable zip isn't pushing the wifi kernel module for me.
[Desire HD Android Development] buzzboy:
Same here, no wifi.

Regards
[Desire HD Android Development] McKebapp:
You guys can simply copy the bcm4329.ko file, provided with the kernel, to:

/system/lib/modules/

With RootExplorer it is done in seconds.

Remember to set the Permissions to:

User: Read / Write

Group: Read

Others: Read

Now it should be possible to start WiFi again.
[Desire HD Android Development] phunkycow:
Try this instead: http://postkreative.eu/ace-2.6.32.21-ck2-hrkfdn-b26.zip

Please let me know if it works, as I've only flashed it above b26 - wanted to see if it shows any errors while flashing. :D
[Desire HD Android Development] Blinkydamo:
Just flashed the kernal and then copied the wifi file across, rebooted and wifi still not working, just says "error".

Any further idea's?

Cheers

Blinky
[Desire HD Android Development] more2come:
What exactly is HTC perflock? A framerate limiter?

I'd love to test that kernel, but CM7 definately sucks too much battery... Didn't matter what I did (wiped caches, calibrated battery, disabled market notifications, etc. ), CM7 always swallowed 16mA in standby.

Maybe you can tell me if there is a modified CM7 ROM with good battery life...
[Desire HD Android Development] McKebapp:
Did you set the Permissions?
[Desire HD Android Development] Rey-619:
sry.... this must be an issue with gingerbread

i think the update script cant mount the system correct...

sry i'm not an dev... could be working with cwm 3
[Desire HD Android Development] mrmad23:
flashed the .exe file by starbase64 without a problem, no wi-fi loss etc - you might give it a try...

Rapidshare
[Desire HD Android Development] Blinkydamo:
Yes mate
[Desire HD Android Development] Mr. Kostik:
Hi, am I the only one with the problem, that it takes some (~3) seconds to the picture to appear, after pressing the power button?

I haven't had that problem with the stock kernel using that ROM.
[Desire HD Android Development] McKebapp:
Same to me.

But "blind wiping" to release the keylock lights the screen faster anyway.

I've got this issue also just with this Kernel.

Doesn't bother me at all...
[Desire HD Android Development] hrkfdn:
I believe that's the low frequency (122MHz). Try bumping the minimum frequency in SetCPU and check if the problem still occurs. What governor are you using? Any SetCPU profile?
[Desire HD Android Development] McKebapp:
You're right.

The faster the min setting is, the faster the screen lights up.

It's similar with 245MHz.

The screen comes up, a few milliseconds faster, the faster the min setting is.

No Problem at all, if you ask me.

122MHz (+UV + smartass;) ) in screen off mode weights more for me, then have lighting the screen in 500ms or 1,5sec....

Setting for Screen off: 122MHz - 368MHz@Powersaving.

Screen on: 368MHz - 1000MHz@Interactive

The good thing is: People can choose whether they like the lower speed or the faster screen on (due to set 368MHz as min speed)
[Desire HD Android Development] furrypotato:
Damn. I dont have a Windows PC, only Ubuntu :(
[Desire HD Android Development] Mr. Kostik:
Ok, but I still think it's a bug, as it doesn't occur on the Sense ROMs with or without custom kernel nor does it on any ROMs on the old Desire.

Plus waking up with any hardware button (WidgetLocker) doesn't work, but that is another story as it only works on the original HTC kernel :(
[Desire HD Android Development] McKebapp:
These Kernels on Sense ROMs aren't underclocked.

I guess the screen just comes up veeery slow, till the frequency bumps higher and voilà: Screen on.

Try it yourself: Set the min frequency (in main and of course in all profiles) to 368MHz: Barely no lag at all.
[Desire HD Android Development] furrypotato:
Whats the difference in this one ?

Will this one fix teh wifi ?
[Desire HD Android Development] Mr. Kostik:
with the original kernel from cyanogen mod 7 i'm using nearly the same settings in Set CPU as with this kernel and the screen comes on immediately.

edit: with min at 368 mhz it still takes 3 seconds on interactive (main) and powersave (screen off).
[Desire HD Android Development] McKebapp:
What about both@interactive?

I've got no issues at all with >/=368Mhz
[Desire HD Android Development] Mr. Kostik:
still no change, it only works if i disable the profile for "screen off". i will show you some screenshots tomorrow.
[Desire HD Android Development] McKebapp:
No need for that.

I believe you. :)

I guess, then it might be a problem by switching from profile to non-profile; especially while changing the governor on-the-fly. :confused:
[Desire HD Android Development] furrypotato:
Flashed it over b26 so may not be much good for you.

BUT, it fixed wifi !!! Thanks
[Desire HD Android Development] phunkycow:
Yeah, just wanted to see if it would show any errors while flashing. :) Glad it works as it should!
[Desire HD Android Development] spadival:
Flashed this kernel in the hope of better battery life. But the current drain at screen off showed 40ma - 10ma higher than the stock CM7 kernel, And it took 3s for the screen to come on :( . So went back to CM7 kernel - Will come back if smartass and voltage levels seen in Buzz/Leedroid kernel are implemented.
[Desire HD Android Development] Scottymeuk:
Couldnt get wifi working... just says "Error" even after replacing the file in /modules
[Desire HD Android Development] Walker Street:
Brilliant. Thanks phunkycow. I flashed your hrkfdn kernel b26 zip file (ace-2.6.32.21-ck2-hrkfdn-b26) over the CM7 build 30's kernel and the Wifi module was pushed properly. Wifi works!

Just flash phunkycow's zip file in clockworkmod recovery 3 :)
[Desire HD Android Development] lynxboy:
Your screen off drain is incredibly high! There is definitely an issue with background apps or syncing there. The minimum I see on stock is -9mA and average -11/13mA with WiFi and 2g on.

However this kernel does drain more than the stock CM7 kernel which is a shame as it's what most of us want rather than OC etc. Seriously though, I'd consider funding a bounty for any kernel dev who could bring the standby drain more in line with the stock roms or at least down to around -5/-6mA which seems achievable on other devices. €25 from myself wouldn't be an issue if there was a dedicated attempt and result in reducing the drain. I'm still hoping things will stabilise as CM7 nears its first real release. Cyanogen tweeted we're almost there a day or so back.

Performance wise this kernel is great though so credit to the OP for giving us CM users some love.

Regards.
[Desire HD Android Development] spadival:
oh.. Forgot to mention that I can get 5-6ma drain with Leedroid/Revolution HD. So dont think it is the background apps/syncing - because I have the same apps running regardless of the ROM. Only thing is Juice defender "Data off on screen off" works on Leedroid and doesnt work on CM7 (Gingerbread). But I tried switching off mobile data off manually on CM7 and still get 28ma drain.
[Desire HD Android Development] SAPPH1RE:
For me, only had 5-6 ma drain when using radio recommended in the radio thread, but the reception is quite bad for my area, now, i change to cingular radio, the reception is moderate and hsdpa speed is very good, the only downside is my battery drain is about 11ma when screen off.. Cm7 stock kernel and this kernel give me the same battery drain..
[Desire HD Android Development] McKebapp:
I've found my intermediate solution: 26.06.03.24_m2.

About the Same battery drain like .17_m2 and about the same good reception like the cingular radio...
[Desire HD Android Development] hrkfdn:
Alright guys. Here comes Build 31:

BUILD 31:
- Add OC frequencies up to 1.2 GHz
- Remove 122MHz UC because apparently
it was causing problems for some people
- Tweak UV
- Minor bugfixes
[Desire HD Android Development] :
Could you make a version which goes up to 1.9GHz?
[Desire HD Android Development] hrkfdn:
that's bollocks. compile it yourself!
[Desire HD Android Development] :
Fair enough but if I could, then why would I ask you to?

PS. There are many other expressions in English which could be used in order to reply to my seemingly ridiculous query.
[Desire HD Android Development] McKebapp:
Why are you so rude? :-/

Afaik its just a few lines in a table.

What about make it user changeable like it is in Kammas Kernel (if I remember right...).

So everybody would be responsible on his own...
[Desire HD Android Development] hrkfdn:
sorry guys, wasn't trying to be rude. i'm just not too fond of that idea. this kernel is meant to be stable and mature, not really experimental. adding overclocking is as far as i wanted to go. as mentioned, it's just 2 lines in the cpu frequency/voltage table. also, apparently kammas kernel can be used for things like this.
[Desire HD Android Development] McKebapp:
Unfortunately kammas doesn't work with CM7.

What about a fork?

apache14 is doing so with his save 1.22GHz and his OCed 1.53GHz Kernel.

Or help me a little to always modify and complie a fork of your Kernel to a second, "hr&mcks unstable and experimental kernel" :-D
[Desire HD Android Development] mad-murdock:
I appreciate your lack of insanity. Still waiting for the first people who blew up their phone on that experimental thread.

Swyped with cyanogenmod 7 powered HTC Desire HD. Excuse typos.
[Desire HD Android Development] :
I won't constantly use it @1.9GHz. Only a quick benchmark :).
[Desire HD Android Development] starbase64:
Hi,

how can i use it?

with friendly greet

starbase64
[Desire HD Android Development] K Dotty:
No one has blown their phone up, the phone just resets when it can handle the load. One Guy even got to 2ghz and it ran long enough to take a screeny and bench.

I agree with the fork idea that was mention earlier
[Desire HD Android Development] Rey-619:
just install setcpu ;) ore any other app which can handle the frequencies (juice Defender for example)

@hrkfdn thx for adding more frequencie steps, this makes it very reliable :)

b31 works much better then then b26!! looking forward to the battery life =)