yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] dirran:
Great work coutts99. I'd appreciate the non-audiomod version as well for my delicate ears.

How is everyone finding ondemand? It might be alright when the screen is off but I find when I start doing anything on the phone it chews it up. I'm using the 875 HAV with stock speed and speed limited with screen off.
[Desire Android Development] xcesco89:
i've stressed out my desire today!...games, wifi, calls and sms!!....unplagged at 10AM, now is at 60%!!!

great job coutts!!

the better kernel tryed!!

with RCMixHD works great!!..much better than richard trip's kernels!!:D:D:D:D

the rom is smooth and fast and with your kernel has no lags!!
[Desire Android Development] Ronaldo_9:
i'm using same rom, hows your battery life on that rom?

im usiing 2.6.32.26 brovov5 europa #16 kernel.

it seeing battery go fast. everything same as i had on leedroid (as in apps and settings) which was great for battery, i used the kernel which came with rom.
[Desire Android Development] ahac85:
+1 please can you do this for the non-havs version too, thanks!

although this kernel has high quadrant scores theres alot of lagging when playing ashalt 5, guess its back to leedroid kernel with chrmod2
[Desire Android Development] coutts99:
No lag for me on asphalt5 or pocket legends.
[Desire Android Development] coutts99:
Was that kernel downloaded recently?
[Desire Android Development] coutts99:
Haven't competely removed audiomod, but altered handset volume.

Can someone see if it is ok now please?
[Desire Android Development] m0narx:
This is the best core of which I have seen. (1700 in Quadrant on 998Mgz))))

coutts99 - By the way I saw you added support for aufs? Where can I get aufs module for your kernel?
[Desire Android Development] coutts99:
Ah well spotted :)

I was going to experiment with that a bit.

I'll build a kernel with it in for you :)

Which version do you use? HAVS@925?

*EDIT*

And which options enabled?

Aufs (Advanced multi layered unification filesystem) support (AUFS_FS) [N/m/y/?] (NEW) m

Maximum number of branches

> 1. 127 (AUFS_BRANCH_MAX_127) (NEW)

2. 511 (AUFS_BRANCH_MAX_511) (NEW)

3. 1023 (AUFS_BRANCH_MAX_1023) (NEW)

4. 32767 (AUFS_BRANCH_MAX_32767) (NEW)

choice[1-4?]: 1

Detect direct branch access (bypassing aufs) (AUFS_HNOTIFY) [N/y/?] (NEW)

NFS-exportable aufs (AUFS_EXPORT) [N/y/?] (NEW)

Readdir in userspace (AUFS_RDU) [N/y/?] (NEW)

Respect the attributes (mtime/ctime mainly) of special files (AUFS_SP_IATTR) [N/y/?] (NEW)

Show whiteouts (AUFS_SHWH) [N/y/?] (NEW)

Ramfs (initramfs/rootfs) as an aufs branch (AUFS_BR_RAMFS) [N/y/?] (NEW)

Fuse fs as an aufs branch (AUFS_BR_FUSE) [N/y/?] (NEW)

Debug aufs (AUFS_DEBUG) [N/y/?] (NEW)
[Desire Android Development] flash3d:
It's ok now.

Didn't know what was going on with my phone, but as i understand now it was the audiomod :)

Sound level is a lot better now (softer).

Using your latest kernel and loving it! (phone feels snappier).
[Desire Android Development] m0narx:
You Are The MAN!!! Thanks!!!

HAVS@925? yes)))

And which options enabled?

Aufs (Advanced multi layered unification filesystem) support (AUFS_FS) [N/m/y/?] = y

Maximum number of branches = 1.

> 1. 127 (AUFS_BRANCH_MAX_127) (NEW)

2. 511 (AUFS_BRANCH_MAX_511) (NEW)

3. 1023 (AUFS_BRANCH_MAX_1023) (NEW)

4. 32767 (AUFS_BRANCH_MAX_32767) (NEW)

choice[1-4?]: 1

Detect direct branch access (bypassing aufs) (AUFS_HNOTIFY) [N/y/?] (NEW) = y

NFS-exportable aufs (AUFS_EXPORT) [N/y/?] (NEW) = y

Readdir in userspace (AUFS_RDU) [N/y/?] (NEW) = y

Respect the attributes (mtime/ctime mainly) of special files (AUFS_SP_IATTR) [N/y/?] (NEW) = y

Show whiteouts (AUFS_SHWH) [N/y/?] (NEW)

Ramfs (initramfs/rootfs) as an aufs branch (AUFS_BR_RAMFS) [N/y/?] (NEW) = N

Fuse fs as an aufs branch (AUFS_BR_FUSE) [N/y/?] (NEW) = N

Maybe I have something wrong, I need to mount / system as rw without s-off))))
[Desire Android Development] coutts99:
Recompiled with vorkKernel (thanks benee) compiler optimisations, so you may want to re-install.
[Desire Android Development] yukkio:
Did you update first post? I've downloaded a kernel: Nov 23 2010 03:55:10 PM, Is it ?

BR.
[Desire Android Development] coutts99:
Yes, I overwrote the old files
[Desire Android Development] yukkio:
Ok, flash again. Thanks :)
[Desire Android Development] coutts99:
***** http://xdaforums.com/showpost.php?p=9377544&postcount=12403 *****[/B]

We will have this problem at the minute
[Desire Android Development] yukkio:
So... there's a problem with this kernel charging with AC adapter or USB?
[Desire Android Development] coutts99:
I think it charges as USB when plugged into AC (e.g. slower)

I'll take a look at it when I get a chance
[Desire Android Development] yukkio:
Ok, I'll will charge with AC. I'll report If 've this issue.

BR.

Edit: Issue here, I've a setcpu profile when it's charging with USB and I see that profile is active.
[Desire Android Development] coutts99:
Kk, will have a look tomorrow
[Desire Android Development] yukkio:
Ok, no problem. Meanwhile I'm with sibere kernel :) until your kernel is fixed.

BR.
[Desire Android Development] iemand12:
Spare parts is reporting the same thing, showing usb charging when it's actually plugged in to AC
[Desire Android Development] coutts99:
Yeah I've used snq's beta patch from leedroid. Its a known problem, check the leedroid thread. Ill sort something out tomorrow.
[Desire Android Development] PaoloWeckl:
do it works with Aurasense?
[Desire Android Development] coutts99:
Yes that's what I use
[Desire Android Development] yukkio:
Snq has released a new kernel with the ac fix :)
[Desire Android Development] snq-:
@coutts99:

-extern void notify_usb_connected(int);

+static struct t_usb_status_notifier usb_status_notifier = {
+ .name = "htc_battery",
+ .func = notify_usb_connected,
+};

static int __init htc_battery_init(void)
{
int ret;
gpio_request(_GPIO_DOCK, "dock");
dock_in();
wake_lock_init(&dock_work_wake_lock, WAKE_LOCK_SUSPEND, "dock");
+ usb_register_notifier(&usb_status_notifier);
platform_driver_register(&htc_battery_driver);
msm_rpc_create_server(&battery_server);
if (switch_dev_register(&dock_switch) == 0) {
[Desire Android Development] Broquen:
Thank you from we all, mate =)
[Desire Android Development] nosekefik:
I'm testing

couttstech-2.6.32.26_LeeDroidv2.2f_HAVS@875mV_CMBattFix_BFS_BFQ. and it works perfectly!
[Desire Android Development] coutts99:
Thanks!
[Desire Android Development] knights191:
Are you also releasing a 925 mv release?
[Desire Android Development] Oijkn:
How i can test it for you mate ?

sorry for the absence this two days but my Desire was totally bricked but now all has come back well :)

Your last kernel work like as always in my device @1152 i don't try yet @1190
[Desire Android Development] dur09:
Hello

When i flash HAVS version my phone just stuck on boot, dont know why

Any clue?
[Desire Android Development] coutts99:
Output of logcat please.
[Desire Android Development] dur09:
Later, im in school right now

Thanks
[Desire Android Development] rafi300:
coutts , would u mind sharing what this new aufs wil benefit us desire hd port users with data2ext enabled ?
[Desire Android Development] coutts99:
As far as I know it won't.

It's just for me to play with. Ignore it.
[Desire Android Development] coutts99:
Just download and flash
[Desire Android Development] 9600xt:
ok, now it is perfect!!! tank you!!
[Desire Android Development] Oijkn:
Ok just downloaded and flashed ! All is good at first see :)
[Desire Android Development] garga_mel:
I've just flashed the new build at 925 mV. Volume is now perfect ! Thanks a lot !

I'll keep this kernel for the whole day to see if it is stable on my Desire :D
[Desire Android Development] coutts99:
I've just a full wipe and changed to Pays HD rom, this lag mentioned above has vanished. Infact all lag I have experienced have now vanished.

I'm also avoiding data2sd/data2ext from now on, plenty storage yes, but it can be laggy.
[Desire Android Development] beanbean50:
I would like the original audiomod with your speakerphone boost (everything louder the better for me...pardon..!)

but I know it's not everyone's cup of tea and even if you made a kernel specially for me every time I update to your latest and greatest I would loose them settings.. correct?

so I was wondering if there's an easy way to restore the audio settings to the way I like them after I flash your latest kernels? :)
[Desire Android Development] coutts99:
I changed the min_gain, max_gain hasn't changed, has the max volume still decreased?

[Q6_HW_HANDSET] = {

- .min_gain = -400,

+ .min_gain = -1500,

.max_gain = 1199,

},

[Q6_HW_HEADSET] = {

- .min_gain = -400,

+ .min_gain = -1500,

.max_gain = 1199,
[Desire Android Development] beanbean50:
I've dared not flash it as you said you've altered the handset volume...!

edit:

so the loudness is still there then?

my other half's voice is so soft without the mod....but then again that's not such a bad thing I suppose...lol
[Desire Android Development] coutts99:
Try it, if you don't like it I'll compile you one how it was before.
[Desire Android Development] beanbean50:
I like it...!

it sounds more or less the same as before...nice..:)
[Desire Android Development] dur09:
stucked at boot

hi

im using leedroid and havs@925mV and i cant boot my phone, it stuck at bootanimation, also non-havs is not working

here is my logcat

View attachment logcat.txt

thanks

Edit: 1st boot after flashing is fine, but another boots are stucked at bootanimation, i can just turn on/off my display and there is just bootanim
[Desire Android Development] viva.fidel:
What's the best governor to use with HAVS?

I've been using ondemand based on a battery-saving recommendation but I've noticed it doesn't really seem to scale in setcpu, it just jumps from min to max.
[Desire Android Development] matttye:
Quick question,

I'm using the badnewz Desire HD rom with the "- snq-'s chgrmod2 kernel - all modules in. gpu+, chargemod, sdcard speed fix, smartass cpu governor, OC to 1190 via SetCPU" kernel. My main priority is battery life and a smooth experience (no random freezes etc), I have no interest in overclocking. Would this kernel be a better alternative and which version would you recommend trying?

Thanks a lot :)
[Desire Android Development] melethron:
A HAVS (Hybrid Adaptive Voltage Scaling) Kernel like this is better for battery life, but it CAN be unstable (every single CPU is different). You should first try 925mV. If it is stable than you can try the one with 875mV.
[Desire Android Development] melethron:
@ coutts99: Testing your Kernel (925) and so far it's finally stable for me. :)

Voltage is now set as it should. I think i stick with it now. Nice, you could fix the issue. Thanks!

For those that want info if thy should use ondemand or smartass. I got the info about this from bene's post in the vork kernel thread. If smartass is unstable you can still try ondemand.

I'll soon make some tests (measure not guessing ;) ) considering battery usage of the govenors if the phone is idle.
[Desire Android Development] coutts99:
Thanks for the feedback!
[Desire Android Development] fezy:
Press menu button when it freezes, it happened to me a few times
[Desire Android Development] garga_mel:
I've been testing the version with lower volumes and it is simply great !

Conversation volume is fine when using the phone speaker. Only one small issue remains:

When using a headset, I find the volume a bit too loud in phone conversations even at 0 volume. It is lower than previous version but still a bit too loud.

Headset volume in media player is fine on the other hand.

*Coutts99* is this related to audiomod settings ? Can you please build another version with lower headset values ?
[Desire Android Development] coutts99:
Normal or bluetooth headset?
[Desire Android Development] Sandrioni:
Press menu button when it freezes, it happened to me a few times

**************

Doesn't seem to help. It's stuck. Only solution is removing the battery
[Desire Android Development] 9600xt:
it happen to me also, i have the normal headset!
[Desire Android Development] matttye:
I've flashed the 925mv version and seems stable so far. Can't comment on battery life yet because I'm charging my phone back up to full to see how it gets on.

If everything seems stable by the time I get home I'll try out the 875 version.

Also, this kernel seems to be a lot more responsive than the one included with baadnwz's rom by default, for me at least. :D

Thanks a lot!
[Desire Android Development] garga_mel:
Normal headset. I'm using IEMs from SoundMagic. Volume is fine using those and the leedroid 2.2f kernel.

I don't have any bluetooth headset at hand to test.

Cheers !
[Desire Android Development] coutts99:
Headset min audio gain lowered, download and re-flash :)
[Desire Android Development] JDima:
==Deleted==
[Desire Android Development] Melodylion:
I hope my sound problem is gone ;) and i can take the phone close to my ear again whil speeking to someone ;)
[Desire Android Development] Sandrioni:
It appears ClockWord Mod 2.5.0.7 can't flash your kernel. I've pressed Home button couple of times while booting, and now it finally boots, but in Settings --Software ... --> Kernel etc... it states my Desire is using my 'old' kernel. So, apparently, nothing has really flashed (although in recovery it says my flash was successfull).
[Desire Android Development] coutts99:
I'm using clockworkmod 2.5.07 and it works fine
[Desire Android Development] Sandrioni:
Weird, because I'm using LeeDROID 2.2f too.

I've tried the 925mV HAVS version. Maybe that's 'wrong'?
[Desire Android Development] 9600xt:
i just flashed latest kernel and all was perfect, i have clockworkmod 2.5.07 too :)
[Desire Android Development] Oijkn:
Did you tried with Amon_Ra Recovery ?
[Desire Android Development] Sandrioni:
Weird...

I'm @ my office now, so I can't flash AMON-RA. Will do that when I get home. As a matter of fact, I'll flash Pays ROM HD 1.0 straight away :) + repartition to 1GB EXT 3.

Anyhow, Pays HD uses this kernel as well.

What happens with my phone: I just flash it, it says everything is OK, and I reboot. Then, it hangs on the LeeDROID bootscreen. Powerbutton just turns on/off the screen, but nothing else.

Did a nandroid, and same thing happened. When I press HOME soon enough, it boots further along, to the point where I can actually USE my phone :D
[Desire Android Development] Oijkn:
I must confess that your kernel works perfectly @1190MHz, whereas before rebooting my phone all the time, I have to see over time if I do not have this problem again but I have good reason to believe you've managed to stabilize my device at this frequency. Good job mate and continue your great work coutts99 ! :D
[Desire Android Development] infoschumi:
My desire spent his last 2 days with performance gov @ 1190...I forgot to change it.Just now I realised it.So,I guess I can say this kernel is very stable.Also,I got 24 hours battery time(including 1h call time and ~2h with display on).

Thank you for your work!
[Desire Android Development] viva.fidel:
I've got a weird bug and it seems to be kernel related..

On the pattern unlock screen, the phone always thinks it's charging

I noticed it in RCMIX 0.14b and the Z version as well. Isn't present with the default ziggy kernel but it is once I flash coutts HAVS 875mv kernel
[Desire Android Development] 9600xt:
sometimes it happens when there is a transition between a kernel to another one, try to plug and unplug power cable, this will make all return normal.
[Desire Android Development] pcautschi:
Doesn't work for me. Still shows "charging".

I am using Pays-ROM HD v1.0 with latest kernel from today.

Is this problem really related to this kernel?
[Desire Android Development] matttye:
925mv seems very stable on my phone, not had one random freeze, shut down, etc. Will the 875mv version make *much* of a difference to battery life? If I perform a nandroid backup now, then try the 875mv version, and it's not stable, I can just restore the nandroid backup and everything will be hunky dory right?

Sorry for all the questions I'm still new to rooting/flashing/etc :P
[Desire Android Development] coutts99:
It's possible.

I've seen this problem reported on a few of the HD rom threads, no idea what kernel they were using though?

Does this happen with leedroid chargermod kernel?
[Desire Android Development] coutts99:
Yes, or you can just flash the 925 one back.

No idea how much difference it will make, theoretically it should, as long as you set a setcpu profile to put the phone on 245MHz when screen is off.
[Desire Android Development] matttye:
I've got setCPU doing this:

Screen on: 998 max, 128 min, smartass governor

Screen off: 128 max, 128 min, powersave governor

The phone is a little bit sluggish for a second or two after being woken up, is that because of the really low clock speed I've set for screen off?

Thanks I'll try it out and report back! :)
[Desire Android Development] coutts99:
I find 128 to slow
[Desire Android Development] viva.fidel:
Push your min up to 245 unless you're really, really desperate to save every mA of your battery. The extra lag on screen wake is just a nuisance, it'll take longer to answer calls, to unlock screen, to use when playing music etc

most people can overclock to 1113mhz and remain stable as well (instead of your 998max)
[Desire Android Development] pcautschi:
Sorry to ask, but where do I get this kernel?
[Desire Android Development] coutts99:
No idea :) ask on leedroid thread
[Desire Android Development] matttye:
The kernel runs perfectly fine at 875 on my phone, is it possible to undervolt it further? Can undervolting damage the hardware or does it just cause the phone to freeze?

I have upped it now. Not interested in overclocking though, the Desire runs perfectly fine at 998 for what I use it for and I don't want to (potentially) shorten the life of my phone :D
[Desire Android Development] PaY87:
Did you also made the speakers louder? The one from 8 Dec was nice but the from 9th Dec is a way to loud on min volume ;)
[Desire Android Development] Terepin:
I can confirm that even without SetCPU the 875mV variation of kernel is indeed saving battery life.
[Desire Android Development] matttye:
Yep battery life is incredible with this kernel. I do have setcpu though.

Took my phone off charge at about 10:30am. The display has been on for two hours during that time. I've played a lot of games, checked my emails, the weather, facebook, internet, updated apps on the market, etc. Sent + received about 30 text messages, made a couple of calls, and generally played with the phone a lot to "punish" the battery, and it's now sitting at 39% charge after 13 and a half hours without a charge :D

Under normal use I would never in a million years use the display for two hours so I'll never have to worry about running out of battery ever again :D
[Desire Android Development] sindbad77:
Is these kernels suitable to be used with robocik New Sense HD Z v0.2b?

as I used latest one 10 Dec kernel robocik/couttstech-2.6.32.26_OC1190_LeeDroidv2.2f_HAVS@875mV_CMBattFi x_BFS_BFQ_NOMOD.zip and it does not connect to wifi.

Thnx for your great work
[Desire Android Development] Terepin:
Yes, I'm using it right now.
[Desire Android Development] sindbad77:
The same issue with Z v0.2b rom and "couttstech-2.6.32.26_OC1190_LeeDroidv2.2f_HAVS@875mV_CMBattFix_BFS_BFQ"
[Desire Android Development] Terepin:
Have the same combination, everything is OK.
[Desire Android Development] sindbad77:
2 vs 1 hehe

anybody else
[Desire Android Development] Terepin:
Maybe I'm looking in wrong place. Where I should spot this status message?
[Desire Android Development] melethron:
Same here. But i have some nice expirience with "conservative" 128-245 if screen is off. Governor won't almost never "jump" as much (and thus HAVS also) but it will still switch to 245 if needed. While i had issues with incoming phone calls starting to late with powersave 128 i didnt have this with this. While the phone still for 99% on 128 while beeing idle.

Oh and btw: You only needed 8 min to make a Kernel with Nilfs for me. I think you deserve the title:

Fastest DEV on XDA

Thanks again.
[Desire Android Development] Terepin:
So if I get this right, Nilfs, once it's support lands in kernel, will give us huge IO speed up?
[Desire Android Development] coutts99:
Don't use the nomod ones.
[Desire Android Development] coutts99:
Ill have another look. Thought this was fixed
[Desire Android Development] beanbean50:
I was just wondering what the nomod kernel does?

I just flashed it and my battery usage went into free fall...lost 48% in ten minutes...I don't think that's even possible...hehe
[Desire Android Development] coutts99:
Its got all module compiled direct in. Dont use it.
[Desire Android Development] Anakha56:
coutts just want to confirm for the PaysHD ROM the default kernel used would be the:

And that one has been updated since we discovered the boot.img problem on PaysHD ROM? Would just like to keep the kernel updated with the latest as you go along :).

Many thanks for your hard work and stable kernels :).
[Desire Android Development] coutts99:
Yes 925 is default in PaysHD. If that is stable for you maybe try the 875 :)
[Desire Android Development] coutts99:
You shouldn't be using anything in the robocik folder!
[Desire Android Development] Anakha56:
Benefits for 875? Increased battery life?

Will download and give a shot soon, need to charge up the battery first. Hate flashing things with less than 50% battery like to have the extra juice just in case :p. BTW The battery life for me is awesome, was at 98% at about 8am played some Angry Birds till about 9:10am which dropped it to 79% and till now it is on 49%. Old Pays ROM just by doing Exchange email for the day back and forth would have put me 20-30% by now :).
[Desire Android Development] coutts99:
Yep should be better battery life, as along as you force low MHz when screen off
[Desire Android Development] Anakha56:
How do you force low MHz? I dont use SetCPU or any other program for overclocking or underclocking I just let the ROM do all the work without input from me.
[Desire Android Development] coutts99:
|Ok, just see how it goes then :)
[Desire Android Development] NeoPhyTe.x360:
Yesterday I had problems with your source with bluetooth and wifi hotspot (maybe was my .conf, don't know), if not, revise it and if you need your source modified fully working say to me and I send u
[Desire Android Development] gonova:
I am having problem with WIFI just like others.

After I install the "couttstech-2.6.32.26_OC1190_LeeDroidv2.2f_HAVS@925mV_CMBattFi x_BFS_BFQ.zip" on my DHD Baadnwz_NAND ROM, my WIFI becomes error and can't use any more.

I saw the previous post saying that we should not use "nomod", does that mean "no modification" ?? So which kernal should I download???

Please help. Thanks a lot.
[Desire Android Development] coutts99:
http://mirror.couttstech.com/androi...eeDroidv2.2f_HAVS@925mV_CMBattFix_BFS_BFQ.zip
[Desire Android Development] coutts99:
What kernel did you download, and what was the exact problem?

EDIT

Sorry you said source, did you pull from git?
[Desire Android Development] gonova:
Oh coutts99.................

This kernal is exactly the one that I am using and having problem with wifi..............

My situation is still the same.....

I have no idea what's wrong.......
[Desire Android Development] NeoPhyTe.x360:
Yeah, yesterday night. I solved problems using bluetooth & wifi files from my other kernel, now bluetooth & WifiHotspot works with my .config, so try your kernels only for get sure that you don't have my same bug with your config with your own source
[Desire Android Development] coutts99:
Download it again and try.

I'm flashed that about 30 mins ago and my wifi is fine
[Desire Android Development] coutts99:
Were you missing files or did you just replace?

Where did you pull from?
[Desire Android Development] JDima:
I had the same problem. That's because the system partition got full.
[Desire Android Development] NeoPhyTe.x360:
Just replaced them, and everything works.

git clone git://git.couttstech.com/couttstech-bravo.git
[Desire Android Development] gonova:
what???

So what can I do ???

Any solution ??