yashsingh1/xdaforums huggingface dataset:
[Droid Incredible Android Development] CLeDInc:
I wipe dalvik cache every time I flash a new kernel regardless if it has HAVS or not. And I am running the newest kernel that has HAVS with SetCPU so I guess it's preference. I use SetCPU only when I feel like overclocking other than that it stays stock.
[Droid Incredible Android Development] galaara98:
Slight side note on using Kings kernel to prove or disprove HAVS he was having issue himself so many of his kernels it was disabled if you read the release notes (I think kk6 it is off and that's his current )

Aaron - via TapaTalk
[Droid Incredible Android Development] setexascustoms:
How would you overclock without SetCPU or disrupting HAVS?
[Droid Incredible Android Development] DaGunn:
HAVS & SetCPU

It is my understanding that SetCPU allows the changing of cpu frequencies for differing conditions and that HAVS sets the optimum voltage level for each cpu frequency and as such they complement each other.
[Droid Incredible Android Development] chad0989:
I don't really believe that SetCPU will disrupt HAVS at all. SetCPU only changes frequency ranges, not voltages. HAVS adjusts voltages at a given frequency. I wouldn't set a bunch of profiles because the governor takes care of scaling but to just over or underclock it should be fine.
[Droid Incredible Android Development] chad0989:
Exactly this. I think the issues/rumors arise from people either trying to clock higher than their phone can handle and having problems or voltages set too low in the HAVS tables causing instability somewhere.
[Droid Incredible Android Development] setexascustoms:
Thanks for clearing that up, I'm loving this kernel BTW :D
[Droid Incredible Android Development] Pons:
From what i know this is correct. The problem that I see is too many profiles/too much profile switching eats at the battery since it changes the governor, changes the frequency, changes the voltage, etc frequently. So I suppose I should have said use it sparingly.
[Droid Incredible Android Development] HoochieCoo:
The 619 stable release has been working flawlessly for me. Lovin' it.
[Droid Incredible Android Development] Cwoomer:
Me too although it does seem to be running a little hotter than the last. After a few days of running it seems a little better. Maybe its just me
[Droid Incredible Android Development] jesssiii:
I don't know what sysfs interface is, or how to use it to enable audio boost. Could someone explain?

DInc w/ ZEAM Launcher

Chad's Incredikernel

CM7 (latest nightly)
[Droid Incredible Android Development] chad0989:
Its enabled by default. To disable:

open a terminal or adb and:

echo 0 > /sys/kernel/audio_boost/aboost

to re-enable

echo 1 /sys/kernel/audio_boost/aboost

If you have audio currently playing (or are in call), the change won't take effect until you stop the audio and start it again.
[Droid Incredible Android Development] Gongadin:
So can this also be done in Root explorer by opening aboost in text editor and changing the 1 to a 0? or does that break stuff?
[Droid Incredible Android Development] SteveG12543:
I'm pretty sure that'll work just fine.

Sent from my Droid Incredible running a random CM7 nightly.
[Droid Incredible Android Development] mikeymop:
Do the undervolt values apply when the phone is plugged in?

Like, i just flashed the -100 by chad. Can I stress the phone while it's on the charger and look for reboots and freezes without unplugging?

Edit:

I answered my own question, crazy reboots
[Droid Incredible Android Development] watt9493:
Try the -50

Youre looking at a crackflashing troll with ORD
[Droid Incredible Android Development] davwman:
any chance of getting a 6/19 for froyo to use on ruby rom? the april variant runs insane on it.
[Droid Incredible Android Development] Goalieman009:
Been running the 6/19 Kernel for about a week now. It's been amazing. Finishing up my road trip I've had it run Navigation, My Tracks, Transfer files with Bluetooth, Pandora/Google Music and Words with Friends all at once with no problems. None.

Amazing work!
[Droid Incredible Android Development] mikeymop:
Where are his undervolt scripts? The ones on his mirror dont specify how much the undervolt is, just has numbers.
[Droid Incredible Android Development] SynisterWolf:
http://xdaforums.com/showthread.php?t=1052026

You can use this mod for on the fly volt control if you like.

Sent from my sexy assistant. (AMOLED HTC Incredible)
[Droid Incredible Android Development] jesssiii:
I unzipped each file & opened as text to check. Two looked pretty much the same. The one starting 05 was the most conservative (least undervolted by 50), so I flashed that one.

DInc w/ ZEAM Launcher

Chad's Incredikernel

CM7 (latest nightly)
[Droid Incredible Android Development] mikesincredible:
I used the 6/19 kernel throughout my 2500 mile trip, I ran GPS the whole time, 128/691, this kernel ran solid, awesome work chad.
[Droid Incredible Android Development] rlacrossjr:
Chad's undervolts are here http://chad0989.dyndns.org/

setvdd_levels-5052011_signed.zip -50

setvdd_levels-4202011_signed.zip -100

For me chads are more stable then vipermod's. With viper can only go down -50 but with chads I can do the -100 and mostly stable. -100 in two days and only one weird poweroff, it just turned itself off.
[Droid Incredible Android Development] bbernardini:
I'm currently running the -100 script. If something gets wonky, how do I decide which voltages to start increasing? Do I start with the top CPU and work my way down to the lowest? (I currently have the top end at 998 with the exception of a few apps which I use Tasker to overclock.) Do I increase both the min and max simultaneously, our just one at a time?
[Droid Incredible Android Development] mikeymop:
Flashed the -50, was running good all day until I got to a low service area, the extra voltage needed to boost the radio output threw me into soft boots every 45 minutes or so when texting heavily. :/ Is there a -25mb script?
[Droid Incredible Android Development] V0latyle:
I could be wrong, but it seems fast charging isn't working with the June stable....
[Droid Incredible Android Development] k_nivesout:
I've been using Chad's for a while and haven't noticed any slower charging with the 6/19 kernel FWIW. I don't think he changed anything that would affect charging speed but I could be wrong.
[Droid Incredible Android Development] mmalkin:
My charging rate and amperage from the 6/19 is unchanged from previous, at least according to battery monitoring widget. It does slow down close to 100%, but I believe that is by design. Perhaps you are using a charger that is underpowered?

Incidentally, using the new smartass governor seems to give MUCH worse battery drain than ingenious (tested over about 4 days), though I haven't really done a controlled test. Keep hammering away at those stability issues, chad, because you really seem to be onto something good! Again, much appreciated!
[Droid Incredible Android Development] chad0989:
Can someone who knows they have the ATMEL_x0080_x0016 touch controller try this and let me know if your touchscreen works fine.

Link pulled. I got the info I needed.

Thanks.

If you don't have that controller (or don't know if you do) don't bother to download it, its pretty much identical to 6/19 with the exception of a couple lines changed in the touch controller driver. It appears that there is another version of the touch controller out there that was causing a non working touchscreen with kernels that support MT. I changed around the way MT is detected and assigned and need to make sure everything is still fine for those with the above controller.
[Droid Incredible Android Development] lonnyrs:
could you tell us how to know whether we do, or not?
[Droid Incredible Android Development] Pons:
It's under HBOOT, if I remember right.
[Droid Incredible Android Development] lonnyrs:
mine says ATMEL224_16AB....not even close :)
[Droid Incredible Android Development] neur0tk:
HBOOT is correct man.. it displays the info there...
[Droid Incredible Android Development] chad0989:
Hboot doesn't display the correct info. You have to:

cat /sys/android_touch/vendor

I got the info I needed though. So don't worry about it.

Thanks.
[Droid Incredible Android Development] ucluglee:
FWIW, I have the ATMEL_x0080_x0016 touch controller.
[Droid Incredible Android Development] dmbtimmyb21:
4-19 Froyo

Runs very well on JagerRom 4.2; I tried dabbling in SkyRaider 4.1 but I always return to AOSP sweetness. :D
[Droid Incredible Android Development] SubMatrix:
I tried flashing 6/19 kernel in amonra recovery but it said the zip isnt signed correctly. Is it safe to just toggle signature verification and then flash it?

What does it mean to sign a zip?
[Droid Incredible Android Development] chad0989:
Working on a new site:

http://www.incredikernel.com

Will be updating it quite a bit over the next couple weeks. I'm going to add an FAQ and other useful information to make it easier on everyone to not have to wade through a 300 page thread.

Also there is a nice little forum for discussion / bug reports. I get a lot of PMs from users who can't post in the dev section because they haven't posted enough so if you're one of those users, feel free to be vocal there.

Also if you're feeling generous, and use adblock, please add an exception.
[Droid Incredible Android Development] chad0989:
Yeah, just turn signature verification off.
[Droid Incredible Android Development] gonzlobo:
Dear Chad,

XOXOXO
[Droid Incredible Android Development] EnixLHQ:
Could you make the new forum Tapatalk enabled?

Sent from my Incredible with Tapatalk.
[Droid Incredible Android Development] chad0989:
I'll look into it. Might have to switch forums for it.
[Droid Incredible Android Development] zeke1988:
6/19 working great, but when i enabled the bass on dsp manager, the sound started to cracking. also, the notification sound start cracking regardless if i enable bass or not.

4/19 didnt give me this problem nor other kernel.

running CM7
[Droid Incredible Android Development] chad0989:
You sure you're not over boosting the audio in some way (eq up higher than it was before or something of the sort)? There are no differences between the amount of audio boost in this kernel vs the old one. You can always disable audio boost also, posted instructions on how a few posts back.

@everyone else: I fixed the forum on the site if you tried to register and couldn't find the link/it wasn't working.
[Droid Incredible Android Development] jesssiii:
As David Cassidy once said, I THINK I LOVE YOU!
[Droid Incredible Android Development] shoman24v:
What are you guys undervolting to? I've done 50mv and still going strong.
[Droid Incredible Android Development] watt9493:
I cant go lower then 50. Lockups in camera and gallery if i do 75 and wont boot if i do 100. I tried doing my own table but i always make them too aggressive for my phone. Lol. And extreme and insane mods? Forget it.

Youre looking at a crackflashing troll with ORD
[Droid Incredible Android Development] bbernardini:
I'm using these settings with no problems so far.

http://xdaforums.com/showpost.php?p=14908962&postcount=3527
[Droid Incredible Android Development] lonnyrs:
so is that a flashable table, or did you have to go in and manually set all those values? i've been wanting to try it, but not sure of the level of difficulty. for some, it would be cake, i'm sure. but i just get lost.
[Droid Incredible Android Development] lonnyrs:
sorry, forgot to include what i was asking about..
[Droid Incredible Android Development] rlacrossjr:
http://www.incredikernel.com/ SWEET!!!

Chad like your new site.. http://www.incredikernel.com/ Nice and clean and smooth compared to XDA. I have been noticing long load issues and bad links on XDA and its nice to see a direct site for you.:)
[Droid Incredible Android Development] bbernardini:
Sadly, it's not flashable, at least for me. I'm sure it's possible to do it, but I have absolutely no idea how. (If anybody out there knows, please tell me.) I flashed Chad's -100 zip, then used Vipermod to lower all the MIN values to 800. Then I only had to manually set the 10 MAX values that were different. Pretty easy, actually.

ON EDIT: I managed to make it flashable. I used one of Chad's scripts, edited the voltages in a text editor, then replaced that file in the zip (using 7-Zip, so I wouldn't have to sign the file again). Worked like a charm (eventually).
[Droid Incredible Android Development] rayfin:
Great Kernel Chad. So I see on the new website you have a forums section. Would you prefer we post their over here?
[Droid Incredible Android Development] chad0989:
06/27/2011

This was important enough to put out a new release for.

I received a couple PMs from people who said that their touchscreen stopped working whenever they flashed incredikernel. After having one of those individuals report back to me their touch controller id, it turns out that HTC at some point decided to start including another version of of the ATMEL_X0080 family controller. The multi touch selector was assigning this new controller 10 points and causing it to not work. I changed the multi touch selection to use both the family id and version number to assign the correct number of MT points. If another controller is detected, it falls back to the default.

If you had this issue you can grab the the fixed one off the site:

http://www.incredikernel.com

If you're not a crackflasher, no real need to update. With the exception of the fix it's identical to 6/19.

Ingenious betas will be starting again soon.
[Droid Incredible Android Development] chad0989:
It doesn't matter too much. I'll check both. I made it because this thread is getting out of control long and its hard to wade through for someone who hasn't been following it the whole time. Also, I get a lot of PMs from users who can't post in the dev section here because they don't have enough posts.

I would prefer if discussion for the new betas when I put them out to go over there though.
[Droid Incredible Android Development] ilhe1s:
I just flashed CM7.1 RC and I went to flash Chad's 6-19 kernel and it said it was aborted and not flashable. I had just flashed it on CM7.0.1 so what's the deal? Any suggestions?
[Droid Incredible Android Development] Pons:
Redownload it, maybe you got a bad one. Maybe toggle your signature verification. I just flashed it to RC1 and it works.
[Droid Incredible Android Development] bigman420:
Is this the best kernel or what?

Missed a key part of the post, lol.
[Droid Incredible Android Development] Matt Devo:
<shakes head>
[Droid Incredible Android Development] nerdBrain:
Any plan on adding your kernel to Kernel Manager? Just curious.
[Droid Incredible Android Development] chad0989:
Since people keep asking this. I'll just come out and say it finally. No, I do not. There is no direct benefit to me by adding it. I already do my own hosting and would prefer if traffic for my work went through my site vs a paid/ad supported app. I don't charge, and never will, so I would prefer if I could pull what little I can get from adsense (so far a couple pennies a day, lmao), and donations (I greatly appreciate those who have donated, some of you have been more than generous. Nobody should feel obligated to do so though. I do this because I enjoy it, believe it or not, it's how I relax) to hopefully cover a little bit of my phone/internet bill.

Hopefully you understand.
[Droid Incredible Android Development] win7x64:
Kernel Manager is silly, anyway, once you finally find a good kernel (and if you are seeing this message, then you've already found the best!)
[Droid Incredible Android Development] miatamx:
Well put. We really appreciate your efforts in bring us an incredible kernel. We will never be able to thank you enough.:)
[Droid Incredible Android Development] broons:
Dude......1 day 6 hours 13 minutes at 128/883 smartass and still 15% battery left on 6.19 kernal. I freaking love you man. Best I've ever had.
[Droid Incredible Android Development] rfarrah:
Using 6.19 on latest version of MIUI. Smartass was unusually choppy, even when over-clocked, so I'm giving Interactive a try.

.... just in case this means anything to anybody else.

Looking forward to test driving Ingenious!
[Droid Incredible Android Development] bbernardini:
Just curious, because everybody keeps mentioning the ingenious governor. What's the advantage of ingenious over smartass?
[Droid Incredible Android Development] mmalkin:
Short answer: chad will reveal all when testing is done. He tries to remove bias when introducing new versions.

However, as I recall ingenious basically tries to adjust clock frequencies more often during use, not just at rest. This way more time is spent at the lowest speed required resulting in better battery life. This is probably why it's more susceptible to lockups compared to smartass, though chad's done a wonderful job tweaking it. This may improve by adjusting voltages to best suit your particular device.

He's mentioned a few things in the thread, though a proper search is tough. His new site will probably have a faq.
[Droid Incredible Android Development] rlacrossjr:
I'm on miui 1.6.24 and smooth as butter 128/1113@smartass

MIUI with 2.15.10.05.06 radio by XDA app
[Droid Incredible Android Development] rfarrah:
Wonder what I'm doing wrong? :o Maybe it's my theme settings or lockscreen....
[Droid Incredible Android Development] rlacrossjr:
reDARKend 2.4 and ultimate Iphone are the 2 I have been using. Check your launcher settings to if I put hi-res on I get laggy.

MIUI with 2.15.10.05.06 radio by XDA app
[Droid Incredible Android Development] bast525:
Ok so I have no doubt this has been asked before and I've been reading this thread regularly for quite some time but didn't see a recent mention...

Chad - I have been rocking the 12/23 kernel on a custom Froyo/Sense ROM since... well.... since 12/23. It has been absolutely 100% perfect. It has also kept me from switching to one of the new GingerSense ROMs... I tried one and it wouldn't boot with the 12/23, and I decided I didn't want to give up the multitouch and better battery life... not just yet, so went back to Froyo.

But man... some of the new Gingersense ROMs look really nice (SYNERGY!!!). I could care less about Gingerbread itself, but the Sense 2/3 hybrids bring a lot to the table... Now that we have a real Gingerbread base for the Inc, has there been any progress getting a Gingerbread kernel up and running that works with Sense without the glitchy graphics?
[Droid Incredible Android Development] SimpTheChimp:
Chad, latest kernel working great!

Saw on your new website the 'less-aggressive' voltage tweaks. Do we just flash those as we would a ROM? And do we need to re-flash them when we install a new updated IncrediKernel?

/Tom
[Droid Incredible Android Development] chad0989:
To be honest, I'm pretty sure I could possibly do a gingersense kernel now, since HTC has released the source for gingersense kernels for similar devices. I just haven't had the time to flash a gingersense rom and work on it at all. It might be something I'd be willing to tinker with in a couple weeks after my boards are over though.
[Droid Incredible Android Development] chad0989:
Yeah, just flash them like you would a ROM. Also even the less-aggressive ones may not be stable for everyone so you may need to tweak the voltages some more.

You also shouldn't need to re flash them when upgrading. However, if you upgrade and have any sort of issues, the first thing I would do is remove the voltage tweaks and try again.
[Droid Incredible Android Development] cowman4000:
I flashed the less agressive voltage tweaks on the 6/19 kernel and it has resulted in a bit better battery life. My question is... how do you remove the voltage tweaks?
[Droid Incredible Android Development] jesssiii:
Using Root Explorer (or similar app), go the

/etc/init.d folder & delete the file "95havsvdd".

DInc w/ ZEAM Launcher

Chad's Incredikernel

CM7 (latest nightly)
[Droid Incredible Android Development] GatorsUF:
How? Does the 883 make a big difference? I am usually 15 percent after about 10 hours...
[Droid Incredible Android Development] watt9493:
Made my day

Youre looking at a crackflashing troll with ORD
[Droid Incredible Android Development] cowman4000:
I can get close to 2 days on 128/768 with moderate usage.
[Droid Incredible Android Development] bast525:
Chad - that is fantastic news and thanks for the quick reply. The Sense 2/3 Hybrids really are a nice leap over Sense 1, some of the latest ROMS are really nice. Will be 10x better with your tweaked kernel.

Can GPU + be applied to Gingerbread as well? This is one of the best features in 12/23, after multitouch and your awesome custom smartass governor.
[Droid Incredible Android Development] JohnKuczek:
Are you spending most of your time on wifi?
[Droid Incredible Android Development] kentoe:
When I set my governor to "smartass" it gets stuck on the minimal speed of 245 mhz. It never goes up at all, very slow with the keyboard and just random effects. CM 7.1 RC1 When I switch to conservative it runs extremely well. Any reason for the smartass governor getting stuck?
[Droid Incredible Android Development] crackers8199:
I asked this question in the radio thread, but I wanted to ask the same thing here...

---

does changing the kernel affect the accuracy of the gps? i've been extremely happy with all aspects of cm7 except for one - the fact that gps seems to bounce around when using google nav and cardio trainer...

Been using the stock kernel ever since moving to cm7 a few months ago...
[Droid Incredible Android Development] carngeX:
A question for chad:

I know the 12/23 kernel is the only one that works for Sense. With HTC supposedly releasing the SDK for Sense, would that be able to help you make an updated kernel for Sense ROMs, or is it something else within Sense that's giving issues with the artifacting?
[Droid Incredible Android Development] chad0989:
I've never had it get stuck. Sounds like you have something else going on. You sure your min/max are set correctly? I use 128/998, set with the CM7 performance settings.

No, kernel doesn't have an effect on gps.

I think its an incompatibility with the graphics libraries sense uses and newer kernels. I don't think an SDK will help in that regards. I still have to play around with gingersense, but I assume the gingersense roms are using newer libraries that should play better with newer kernels, there are probably just other issues that have to be worked out. I have yet to explore it though.
[Droid Incredible Android Development] carngeX:
So theoretically, if you do get a new Sense kernel up, it wouldn't work on 2.2 froyo-based ROM's then?
[Droid Incredible Android Development] kentoe:
I'm not sure what you mean by set correctly I have max 844 and min 128 with scaling as smartass in setCPU. I never messed with the CM7 performance menu settings. Just keeps getting stuck on minimal for some reason. I put it at 128 so now it was getting stuck on that instead of the 245.
[Droid Incredible Android Development] chad0989:
What version are you running? Try to reflash, wipe dalvik etc.
[Droid Incredible Android Development] kentoe:
I got the latest one off your website, the cache wipe + dalvik wipe fixed it. However, it came back with my profile of "screen off". Should that work? Once I disabled it, it worked better.

Thanks so far! :D
[Droid Incredible Android Development] chad0989:
Ah, yeah, you shouldn't ever (and don't need to) use a screen off profile with smartass.
[Droid Incredible Android Development] kentoe:
Oh okay cool, thanks a lot man. First time using your kernel. Hope for great things! I have heard great things already in this thread. What makes it so that you don't need the screen off profile with your kernel?
[Droid Incredible Android Development] FramCire:
I hate to ask but does anyone know where the could settings are in miui. It is easier to find in cm7
[Droid Incredible Android Development] watt9493:
In the sense 12/23 kernal on sr 4.2, sitting at home screen, idle, on smartass, the cpu idles at 499. Issue? No LWP, nothing syncing. I just sat and stared for 2 mins and it stayed.

Youre looking at a crackflashing troll with ORD