yashsingh1/xdaforums huggingface dataset:
[Epic 4G Android Development] zman0900:
A few notes on overclocking:

While cyanogen has built in support for overclocking, it doesn't enable disabled frequencies or support undervolting. If you are going to go over 1100MHz and/or want to undervolt, you need another program. I recommend Voltage Control. Its made by an XDA member and is on the market. One downside of Voltage Control is that it will not set the i/o schedule for the mtd partitions on boot, but will for sdcard and bml.

If overclocking, I do not recommend going higher than 1300. The stock max voltage is 1350 mV, and you will reach this at 1200 without undervolting. 1300 runs at 1400 mV, not a large jump. 1400 and 1500 run at 1450 mV and 1500 mV and don't seem to undervolt well without freezing or losing performance. If you decide to go over 1300 anyways, you have been warned.

Switching to conservative governor will give you better battery life, but will make the phone lag at times. You might try disabling some frequencies to counteract that. Ondemand (the default) or lagfree will be faster, but battery life will likely be worse. Interactive or smartassV2 are somewhere in the middle. Performance stays at max speed, powersave at min speed. I wouldn't use interactiveX, it seems to have problems getting stuck at low speed after sleep.

Important: Do not disable 800 MHz! It is required for deep sleep to work properly.

Undervolts that work for me:

1500: -0

1400: -0

1300: -75

1200: -50

1100: -50

1000: -50

900: -50

800: -75

600: -75

400: -100

200: -100

100: -150

Chip fabrication on the small scale of modern chips is an imperfect process. Each wafer contains many chips. Some work better than others; some don't work at all and are trashed. These undervolt values will vary from chip to chip, but might serve as a starting point.

Changelog:

Version 5:

Updated ramdisks to nightly 45, no other changes

Version 4:

Synced with official CM7 kernel, should fix Bluetooth.

Version 3:

Added zipalign

Added Tun/Tap, CIFS, FUSE

Version 2:

Added V(R) i/o scheduler and set as default

Fixed overclocking (1100 now different from 1200. 600, 900, 1300, 1500 have correct clocks and dividers set)
[Epic 4G Android Development] jjjjayd13:
Thanks much. Just started using CM7 and having a great time.
[Epic 4G Android Development] lonnie23:
nice , about to take a stab at it :D
[Epic 4G Android Development] ugothakd:
So, will this be AS up to date as the nightlies?
[Epic 4G Android Development] lost_:
Crispy or Original?

:) me like spicy!
[Epic 4G Android Development] Sherrillface:
Thanks so much man I was one of the nagging users bout to flash now thanks thanks thanks
[Epic 4G Android Development] TexasLTE:
DANG IT !!!! U Beat Me 2 The Punch Line ..... LOL ! :p

THX 4 Your Contribution to the Community zman0900 ! :D​
[Epic 4G Android Development] myerk2008:
I'm impressed good job
[Epic 4G Android Development] wj0t:
Can you try to add BLN?

That is backlight notifications. It uses our bottom buttons as notifications. I can gather up some info if needed. Thanks for considering!
[Epic 4G Android Development] saramon:
I have been using Shadow, and I like that it doesn't have voodoo sound, so I can use DSP without any lag or issues, any chance you could remove voodoo sound, if not thanks anyways, I know it takes some work to put together a working kernel
[Epic 4G Android Development] k0nane:
I guess SLQB only likes AOSP-based ROMs.

OP, you may want to offer a SLAB version - other kernel devs I've talked to said SLQB offers, well, nothing, while SLAB does. YMMV, but have a look.
[Epic 4G Android Development] hazridi:
So use that one, instead of getting this guy to pull features out of the one kernel with a working voodoo sound?
[Epic 4G Android Development] hazridi:
Samurai has mic feedback.
[Epic 4G Android Development] the_dark_knighton:
Boy, this thread took a complete turn. What did you put in the seasonings?

On, a completely unrelated note from the previous conversation, I am about to install over CM7 nightly 11

Sent from my Cyanogenmodded Epic 4G with working 4G
[Epic 4G Android Development] presumedsublime:
Wow maybe try buying the full version of voodoo from the market that loads the sound driver. Probably be cheaper than blood pressure medication.
[Epic 4G Android Development] saramon:
Exactly, when voodoo is removed it can be replaced and easily for that matter ($3.50), where as when it is added to the kernel there is no option, you can't use DSP properly (which is one of the base features of CM7)

And with that I am done arguing the point...
[Epic 4G Android Development] ugothakd:
I'm on nightly 8 and it does. I think noobnl added the "extensions" or whatever
[Epic 4G Android Development] bit1:
Thanks so much Zmann! This is great! I've been wanting Vodoo Color on the Nightlies. Going to flash it now with 11. :D
[Epic 4G Android Development] the_dark_knighton:
Hey, this is running good on nightly 11. This is running smooth and overlooked at 200/1200 conservative. I'm interested in seeing how the battery life is going to be?

Sent from my Cyanogenmodded Epic 4G with working 4G
[Epic 4G Android Development] adamdelozier:
Running on nightly 11 right now. 100/1000 undervolted -25 each step. Runs pretty smooth....every once in a while it will have a slight hesitation. But it looks awesome with voodoo!
[Epic 4G Android Development] Sherrillface:
Yea people keep telling me voodoo sound mixed with dsp lags but I'm getting no lag what so ever with this the combination works great for me hip hop hooray.....
[Epic 4G Android Development] presumedsublime:
Just loaded sound driver on cm nightly 11 with the paid version so you should be good to go. I'm using shadow.
[Epic 4G Android Development] saramon:
Try turning on an equalizer, and wait five seconds, it will...
[Epic 4G Android Development] Nashdogg:
Thank you zman for an awesome kernel for us cm7 users. I know Earthbound has been a little pre occupied lately and this is a great update to where he left off. Your hard work is much appreciated. Running flawlessly on my phone so far. Very snappy and smooth.

Sent from my SPH-D700 using Forum Runner
[Epic 4G Android Development] saramon:
I decided to test it to see, Samurai would, but this one does it a little less, still there though...

I have to move to ondemand to listen to music when my screen is off, every 20 seconds or so it skips
[Epic 4G Android Development] Sherrillface:
Please don't remove voodoo sound there's kernels without it and this was one of the purposes for this kernel in first post if you do please make one with and without cause I have n9o lag at all if you guys use 3rd party eq apps that's most likely the reason iv e tried them all and they suck balls .....
[Epic 4G Android Development] Sherrillface:
Exactly don't use eqs. I much rather have voodoo and stock dsp eq built in instead of a eq app that does basically nothing I used it without voodoo and still got lag on rfs gb so. I don't know. And yes I have the dsp on extreme on all three settings and no lag of course max volume gets distorted but that's cause of speaker quality .... all I know is I blast mine all day and tweek settings everytime I listen no problemo sorry I must be lucky . No eqs installed at all only dsp and voodoo.and I was deaf way before android even existed drum n bass dj and music juncky since 8 years old .
[Epic 4G Android Development] saramon:
I think it might just be the conservative governor... and I was talking about the eq built into dsp manager...
[Epic 4G Android Development] Sherrillface:
Just turn the settings down .
[Epic 4G Android Development] Sherrillface:
Did you try using free version ? Voodoo control
[Epic 4G Android Development] saramon:
Just using what came base with cm7, it works fine on ondemand, so no worries
[Epic 4G Android Development] zman0900:
Version 2 coming soon with improved overclocking and V(R) i/o scheduler added. Version 1 should still be ok for nightly 12.

I've looked into that, and it looks like it would require patches to the framework files not just the kernel. Also, this seems like it would use more battery. What would be the purpose when we already have an notification led?

If I understand correctly, DSP manager is just a software equalizer, so it requires extra processing of the audio, where voodoo sound is actually changing the way the sound is routed through the hardware. Have you tried enabling the analog volume keys option in voodoo control? This is where the real beauty of voodoo sound happens. It sets the digital volume to max and changed the headphone output volume by changing the actual gain of the analog amp. Without voodoo, volume is changed digitally in software, which causes a loss in sound quality. Enabling the analog volume has made worlds of difference for me.

I have yet to try using the DSP manager while voodoo is enabled, so I will test that out to see if I can reproduce the lag you speak of.

Could you provide any more info on what SLAB offers that SLQB doesn't? Most of the info I've found says SLQB is generally considered the best for AOSP roms. I haven't noticed any problems from it so far.
[Epic 4G Android Development] Nashdogg:
Kernel confirmed working flawlessly with nightlies 12. Thanks zman. Will version 2 be for the nightlies 13?

Sent from my SPH-D700 using Forum Runner
[Epic 4G Android Development] myerk2008:
zman i want you to know i love what your doing and i think a kernel closest to the stock one that the rom comes with is a great idea just added features like oc/uv and the voodoo sound is all i need but i know whatever you do will be a great stocked/modded kernel that will be the best for everyone they just dont know it yet,,, but yes i think its better to use the stock kernel for this so we still get the nightlies update plus added features so thank very much its what i been looking for
[Epic 4G Android Development] zman0900:
Version 2 will work for 9-12. There are no new changes toward 13 yet, but 12 has only be out about an hour. Both versions will likely continue working for future versions unless something significant changes with CM.
[Epic 4G Android Development] myerk2008:
thought i would let you know that whenever i uv just slightly on 1000mhz it freezes and then shuts down my phone, it happen on nightly 11 and its happening on 12 also no biggie tho i just disable the 1000mhz but thought i would let you know
[Epic 4G Android Development] Nashdogg:
Huh, I UV by -25 on 1000 and its fine for me. But I guess all phones take to the volting/ undervolting differently.

Sent from my SPH-D700 using Forum Runner
[Epic 4G Android Development] saramon:
That's the whole reason to use it lol, and I do like the volume increase, but when I hook it up to big ass speakers it really doesn't matter much. That is where the DSP comes in, and it is super nice. I think it is just taking too much processing when I am at a lower governor, like conservative. Ondemand works really well, so I can't complain, made a profile for musak so it's cool.
[Epic 4G Android Development] beltsnspoons:
Equalizing the hell out of it, no lag, underclocked cpu to 800m, eq'd, bass heavy, no lag. i think either you just screwed your phone up, or youre lying just for the sake of argument.

oh yeah, tried ondemand, conservative, lagfree, smartassv2, and intellidemand governors, as well as noop, deadline, and vr schedulers, still....wait, wait a sec, is that...ah nope, no frkn lag. And I'm still on the samurai kernel!

---------- Post added at 11:37 PM ---------- Previous post was at 11:33 PM ----------

Mic feedback issue was solved weeks ago. Since bushido4 I think. Actually, I reported that it came back in 5, two hours later, EB posted he found what was causing it, I flashed the update, tried to duplicate the feedback, havent heard a squeek from my phone that wasnt sposed to be there ever since.

Anyways, im bout to try this kernel out. Keeping up with the nightlies is important to me.
[Epic 4G Android Development] myerk2008:
Well it was weird and it was only the 1000 mark but I wiped and reinstalled and then wiped again and that fixed it
[Epic 4G Android Development] saramon:
Steaming or from SD? All my music is streaming, that might have something to do with it... I dunno, just clicks for a half a second... no worries though... and I wasn't trying to argue, had an issue and stated it, sorry...
[Epic 4G Android Development] k0nane:
The long and short of it is performance. morfic (produces a wide range of kernels) can provide you more info - he's in #trinitykernel on Freenode and lurking around XDA.
[Epic 4G Android Development] Cam3ron1:
Will this work on miui
[Epic 4G Android Development] zman0900:
Version 2 download links up!
[Epic 4G Android Development] zman0900:
Most likely not. The kernel includes the initramfs from cyanogen. That has the init.rc file that starts the system, and is likely different from what miui uses. Maybe if you repack this kernel with miui's initramfs it will work, but miui may require kernel features not enabled in cyanogen.
[Epic 4G Android Development] PG101:
Moderator message

Lets stay on topic... If you wish to argue, take it over PM.

No infractions or warnings have been issued... yet!!!

Thanks.
[Epic 4G Android Development] Alias8818:
Working perfect for me. Over 5+ hours. No issues.

Undervolt listed above has worked flawlessly as well.

I thank you greatly for your time and effort.
[Epic 4G Android Development] adamdelozier:
I am running this on nightly 12. Using marcusant's suggested voodoo color set up and undervolting from his thread in general ( I think ). Running flawlessly. Looks awesome. Screen filter set at 67%. I got me a battery sipping, speed racing machine! I am charging up to 100% now and will see the true battery savings...
[Epic 4G Android Development] zman0900:
You mentioned screen filter....have you looked at CM's custom brightness settings? I can get my screen very dim with that without the need for screen filter.
[Epic 4G Android Development] adamdelozier:
No. I haven't. But I will! Thanks for the tip. I hate having extra apps I don't need. I am still relatively new to cm7.
[Epic 4G Android Development] adamdelozier:
Which settings am I looking at? I can't seem to find what actually dims the screen. There are. Lot of settings there that I have no idea what they do. I haven't had time to mess around with them yet.
[Epic 4G Android Development] Sherrillface:
I do have half second lag in tune in radio app but the others are fine .
[Epic 4G Android Development] zman0900:
Settings>CyanogenMod Setting>Display>Automatic backlight

Enable that, check use custom, lower the screen dim level (this is the minimum you set other levels). 10 worked for me, lower messed up the color. Then go to edit other levels and change the values for screen as you please.

EDIT: KernelSandersCM-v2 confirmed working with nightly-13. (13 didn't change much, only added a lockscreen)
[Epic 4G Android Development] ksmullins88:
Z@

Mind posting your setup? I use screen filter also and am curious.
[Epic 4G Android Development] zman0900:
Here's a screenshot.

Other settings:

Light sensor filter: enabled

Window length: 2s

Reset threshold: disabled

Sample interval: 1s

Use custom: check

Screen dim level: 10

Allow light decrease: check

Decrease hysteresis: 0%

Voodoo Color (some setting make my screen turn green when dim, these work):

Color profiles: Voodoo profile

RGB Multipliers: Default

Screen v1 gamma hack: alt (punchy is ok, I like alt better)
[Epic 4G Android Development] ksmullins88:
Thank you so much. Works great.

Love this kernel. It's working awesome with update 13
[Epic 4G Android Development] dewey1973:
Is this kernel compatible with Galaxy Dock Sound Redirector?
[Epic 4G Android Development] xboxfanj:
It should. CM7 kernels and MIUI kernels are typically compatible. zman, they use the same intramfs. Right now, on MIUI, I include an unmodified cm7 kernel.
[Epic 4G Android Development] ksmullins88:
Confirmed working on update 14
[Epic 4G Android Development] zman0900:
As far as I know it is not. This is based off the CM7 kernel which I've heard doesn't work with the dock. I don't own one so I have no way to test, but if you've got one it can't hurt to try.
[Epic 4G Android Development] fromchaos0646:
i used these settings and they worked great for a while but now when my screen dims, it turns green again. it doesnt really bother me too much, its just kinda weird.
[Epic 4G Android Development] omair2005:
this kernel broke my wifi on miui..
[Epic 4G Android Development] zman0900:
Version 3 is released. See OP for features and changelog.
[Epic 4G Android Development] ksmullins88:
You z man!!!... get it?
[Epic 4G Android Development] MikeEx:
Didn't realize how much I would miss voodoo sound when using cm7. The pops, clicks, and pauses were killing every song. And bonus fix for the call volume is very welcome.
[Epic 4G Android Development] Xinlitik:
Hmm, no matter what i set screen dim to, my brightness doesn't change at all. Is there anything else i need to do?
[Epic 4G Android Development] ugothakd:
Go into edit other levels and change 31 to 1 ;)
[Epic 4G Android Development] zman0900:
Also make sure u have auto brightness turn on under Settings>Display
[Epic 4G Android Development] tim.d:
love this kernel, thanks!
[Epic 4G Android Development] Zeinzu:
Decided to try your kernel. Upon rebooting after installation my swype keyboard and any included data was gone. This app was not installed to my system.
[Epic 4G Android Development] MДЯCЦSДИT:
Is this working on nightly 16?

Edit: saw in the op
[Epic 4G Android Development] Zeinzu:
Says it does but activating bluetooth still locks up the phone with v3 on nightly 16. Using v3 of this kernel on nighty 15 also locks up the phone if bluetooth is activated.
[Epic 4G Android Development] the_dark_knighton:
I haven't had a problem with bluetooth

Sent from my Cyanogenmodded Epic4g! Wanna fight about it?
[Epic 4G Android Development] Timothy08:
error on wifi? anyone gettin that too?
[Epic 4G Android Development] justppc:
I am going to flash this kernel after I flash CM nightly 16.

Is my assumption correct that the next time I flash a CM nightly KernelSanders will be replaced by the Stock CM7 Kernel?
[Epic 4G Android Development] zman0900:
I believe there is a problem in the upstream cm kernel with Bluetooth. They reverted some changes after 16, those are still in this kernel.

Not sure why swipe disappeared, zipalign shouldn't delete apps and nothing else touches them. Anyone else have problems like that?
[Epic 4G Android Development] zman0900:
Correct
[Epic 4G Android Development] Zeinzu:
I'm not sure either, but I flashed your kernel more than once and it's definitely happening from the install. No harm done as the data was untouched so all I had to do was reinstall the apk. Moved back to nightly 15 on stock kernel.
[Epic 4G Android Development] BrooklynsFinest:
I had the same problem. I reinstalled it and had all my data saved. When I reinstalled it said it wad installed already.
[Epic 4G Android Development] Zeinzu:
I eventually found there was a second swype.apk, which had been renamed, and was not being recognized. This happens each time the kernel is installed.
[Epic 4G Android Development] BrooklynsFinest:
How do you fix that?
[Epic 4G Android Development] HumanXv2:
Running smooth as silk with nightly 16.

Any chance of android adorned chicken bucket for a boot screen?
[Epic 4G Android Development] zman0900:
I thought about doing something like that, but I'm no artist and I don't want to blatantly steal the KFC logo. Also I don't know how to make a picture into the correct format for the splash screen. If someone wants to give me a good picture to use, I will figure out how to make it into a splash screen at some point.
[Epic 4G Android Development] zman0900:
Use root explorer or terminal or something and look in /system/app for the renamed file to delete. I have no idea how that could be happening since my install script doesn't even mount /data. Maybe swipe is just poorly written and freaks out about different kernels, or its some sort of horrible copy protection?
[Epic 4G Android Development] zman0900:
Possible update tomorrow sometime. Probably won't be anything new, but I plan to sync with cm upstream so hopefully the bluetooth issues will be fixed.
[Epic 4G Android Development] zman0900:
Version 4

Version 4 is released. No major changes, but it is now up to date with the official kernel and should fix Bluetooth.
[Epic 4G Android Development] Zeinzu:
Ever figure out what was up with Swype? Thanks for the update btw, about to retry this.
[Epic 4G Android Development] zman0900:
No changes for swipe in this. Where is the swipe you are using? The market? I'll try installing it to see if I can repeate the problem.
[Epic 4G Android Development] Zeinzu:
Swype hasn't ever been on the market. Mine is an ICS themed swype based on the newest beta. I can send you the apk so you can test it out. Basically what it does is the apk becomes ?unreadable? after installing this kernel, but if it's installed a second time it shows up just fine with the data intact and lables it -2 instead of -1 (which is the one that becomes unrecognizable) in data/app/.
[Epic 4G Android Development] Zeinzu:
Scratch that. Couple hours on the kernel and Swype becomes unrecignizable again and disappears. This only happens on this kernel.
[Epic 4G Android Development] Zeinzu:
Happens on each reboot.
[Epic 4G Android Development] justppc:
Will this Kernel help with static laden calls on Bluetooth? Using Nightly 25 and interested in flashing Kernel Sanders v4. Right now, on about half of my incoming calls, I have a hard time making out what people are saying due to great static in my bluetooth earpiece. The other party can hear me just fine. I don't think it is the headset, as it was used with an EVO 4G that for a few weeks or so with no problem.
[Epic 4G Android Development] zman0900:
Send me the apk. I'll try it.
[Epic 4G Android Development] BrooklynsFinest:
Yeah... Every time I restart, I need to reinstall it or else it's not recognized. Overall, kernel it's awesome tough.
[Epic 4G Android Development] Zeinzu:
Sure thing. It's like 26mb (all languages, heh) though so lemme zip it and post a db link for you. Gimme a few.
[Epic 4G Android Development] Zeinzu:
http://db.tt/tau0waWH
[Epic 4G Android Development] Alias8818:
Crossing my fingers and hoping for some magic here. That damn swype thing is killer. Not even sure what would cause it to "unregister" after a reboot.
[Epic 4G Android Development] Blankrubber:
Toggle Bluetooth on and off from the call screen. Works for me!
[Epic 4G Android Development] zman0900:
Don't have time to look yet, but I'm guessing it doesnt play well with zipalign. Not sure why that would be since the zipaligh script that runs on /data at boot is the the same thing that used to be in most of the old bml roms.
[Epic 4G Android Development] samep:
I was sticking with CM nightly 27 using this dev's odex flash and kernel. I had the "Gallery" sensor bug so I un-installed "Gallery" using TB and battery life was best I've seen. Was a bit hesitant to venture forward with some reports in CM7 about latest nightlies but I finally got my feet wet after testing CM9.

This kernel still seems to remain compatible with the nightlies for my use. For the record, I don't use swype, don't record, don't use BT so I cannot comment on those. The one excursion I had today (lost outgoing text messaging via the Airave using stock messenger) turned out to be that I needed to reboot the Airave. Had me flashing different iterations of nandroid backups and wiping with fresh installs but I'm back to normal with nightly #35, odexed and zip-aligned and v6 supercharged/OC&UV as far I can tell. Will update if I find any untested issues.

I tested "Gallery" in nightly #35 by opening app and rotating and opening KB a few times, closing KB and app and leaving phone idle for 30 minutes. My sensor log still shows Gallery used only 24 seconds in the sensor log while Android System has the lion's share of sensor use (Spare Parts>Battery History>Other Usage>Sensor Usage).