CyanogenMod/android_device_lge_p500 — comment on commit a6d68285b217510943613ebdfc070bdbb747ae0b
File:  line 0
By androidmeda:

I built it from cm and kernel sources. Vol +/- is ok, but it has still noise after listened 5 minutes.

I am not sure, "new_post_proc_feature_mask" must be there???

if (inputDevice & AudioSystem::DEVICE_IN_WIRED_HEADPHONE) {
LOGI("Routing audio to FM Headset\n");
new_snd_device = SND_DEVICE_HEADSET_STEREO;
new_post_proc_feature_mask = (ADRC_ENABLE | EQ_ENABLE | RX_IIR_ENABLE | MBADRC_ENABLE);
}