Kernel – 2.6.34.5 – OC-UV-FP – Dream/Sapphire (32B/A)

-merged (from android.git.kernel.org’s github):
fae875c6c3393a383bf16dd3d6917ed0d189d82e (lowmemorykiller: Update arguments of shrinker for 2.6.35)
7e2b430c20489d5826cc9f7449164469db33bab1 (ashmem: Update arguments of shrinker for 2.6.35)
39b55df55724c807abde50ba1eea978a486232bf (wakelock: Fix operator precedence bug)

——–

-XTRA contains:
*ondemand governor default; only performance,interactive,ondemand and userspace governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support (excluding network)
*v4 block device and data integrity support
*errata 411920 applied

32B:
boot-cm_2634.5_ds_32b-oc-uv-fp-082310.zip
Download: boot-cm_2634.5_ds_32b-oc-uv-fp-082310.zip

boot-cm_2634.5_ds_32b-oc-uv-xtra-fp-082310.zip
Download: boot-cm_2634.5_ds_32b-oc-uv-xtra-fp-082310.zip

32A:
boot-cm_2634.5_ds_32a-oc-uv-fp-082310.zip
Download: boot-cm_2634.5_ds_32a-oc-uv-fp-082310.zip

boot-cm_2634.5_ds_32a-oc-uv-xtra-fp-082310.zip
Download: boot-cm_2634.5_ds_32a-oc-uv-xtra-fp-082310.zip

——–

Source:
http://github.com/CyanogenMod/cm-kernel
http://github.com/pershoot/ds-kernel
http://github.com/toastcfh/htc-2.6.27-heroc
http://github.com/pershoot/ds-kernel-32a
http://github.com/bcrook/32A-EBI1
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-msm-2.6.34-test2
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-2.6.34-test2
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.34.y.git;a=summary

——–

Instructions:
Flash the .zip through recovery

then

Install SetCPU 2.x (by coolbho)
Autodetect, Min: 122, Max: 576, onboot, ondemand
Do not enable or setup Advanced

Note:
If you are coming from a previous oc-uv kernel, then please go in to SetCPU and raise the min bar up and then down back to 122.

Optional: You can setup profiles, but if you receieve lag, please be sure that your device is not stuck on a low frequency due to one of the profiles you have set and or due to cpufreq and SetCPU ‘oddness’.

Kernel – 2.6.34.5 – OC-UV-BTN-AUD-RAM-NEON_FP (1.113GHZ) – Nexus

-merged (from android.git.kernel.org’s github):
7e2b430c20489d5826cc9f7449164469db33bab1 (ashmem: Update arguments of shrinker for 2.6.35)
39b55df55724c807abde50ba1eea978a486232bf (wakelock: Fix operator precedence bug)

Note:
Known Issues:
-Camera will not work unless you are using CM6 RC3, CM6 Nightly or Enom’s Latest

——–

-XTRA contains:
*userspace governor default; only interactive,ondemand and userspace governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support (excluding network)
*v4 block device and data integrity support
*3d register driver
*erratas 430972, 458693 and 460075 applied

boot-cm_2634.5-oc-uv-btn-aud-ram-neon_fp-082310.zip
Download: boot-cm_2634.5-oc-uv-btn-aud-ram-neon_fp-082310.zip

boot-cm_2634.5-oc-uv-xtra-btn-aud-ram-neon_fp-082310.zip
Download: boot-cm_2634.5-oc-uv-xtra-btn-aud-ram-neon_fp-082310.zip

——–

Source:
http://github.com/CyanogenMod/cm-kernel
http://github.com/pershoot/nexus-kernel
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-msm-2.6.34-test2
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-2.6.34-test2
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-mem-2.6.35-wip
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.34.y.git;a=summary
http://android.git.kernel.org/?p=kernel/common.git;a=shortlog;h=refs/heads/android-2.6.35

——–

Instructions:
Flash the .zip through recovery
or

fastboot flash zimage zImage (zImage can be found in update.zip kernel folder)
then

take the bcm4329.ko file from the update.zip lib/modules folder (use winrar for windows or unzip for linux) and

adb remount
adb push bcm4329.ko /system/lib/modules
or
copy the bcm4329.ko to /sdcard, bounce in to recovery, mount /sdcard and /system, and copy the .ko module from /sdcard to /system/lib/modules; set chmod 644 on it.

Note:
It is highly reccomended that you either use SetCPU to toggle your governor to either ondemand (reccomended) or interactive (in testing) or use sysfs to echo the value to cpufreq.

Note:
If you use SetCPU, please do not set any Advanced settings, and you should use ondemand CPU governor

Kernel – 2.6.35.3 – OC-UV-BTN-AUD-RAM-NEON_FP (1.113GHZ) – Nexus

-merged (from android.git.kernel.org’s github):
7e2b430c20489d5826cc9f7449164469db33bab1 (ashmem: Update arguments of shrinker for 2.6.35)
39b55df55724c807abde50ba1eea978a486232bf (wakelock: Fix operator precedence bug)

Note:
Known Issues:
-Camera will not work unless you are using CM6 RC3, CM6 Nightly or Enom’s Latest
-For builds lower then Froyo (i.e. Eclair), when USB is plugged in, vold will SIGSEV.

Things to do:
-Cleanup of some unused definitions in the camera space

——–

-XTRA contains:
*userspace governor default; only interactive,ondemand and userspace governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support (excluding network)
*v4 block device and data integrity support
*3d register driver
*erratas 430973, 458693 and 460075 applied

boot-cm_2635.3-oc-uv-xtra-btn-aud-ram-neon_fp-082310.zip
Download: boot-cm_2635.3-oc-uv-xtra-btn-aud-ram-neon_fp-082310.zip

——–

Source:
http://github.com/CyanogenMod/cm-kernel
http://github.com/pershoot/nexus-kernel-2635
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-msm-2.6.34-test2
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-2.6.34-test2
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-msm-2.6.35-wip
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.35.y.git;a=summary
http://android.git.kernel.org/?p=kernel/common.git;a=shortlog;h=refs/heads/android-2.6.35

——–

Instructions:
Flash the .zip through recovery
or

fastboot flash zimage zImage (zImage can be found in update.zip kernel folder)
then

take the bcm4329.ko file from the update.zip lib/modules folder (use winrar for windows or unzip for linux) and

adb remount
adb push bcm4329.ko /system/lib/modules
or
copy the bcm4329.ko to /sdcard, bounce in to recovery, mount /sdcard and /system, and copy the .ko module from /sdcard to /system/lib/modules; set chmod 644 on it.

Note:
It is highly reccomended that you either use SetCPU to toggle your governor to either ondemand (reccomended) or interactive (in testing) or use sysfs to echo the value to cpufreq.

Note:
If you use SetCPU, please do not set any Advanced settings, and you should use ondemand CPU governor

Kernel – 2.6.34.5 – OC-UV-FP – Dream/Sapphire (32B/A)

-merged (from cyanogenmod’s cm-kernel github):
7805a1e9d1a42c1d3876 (vmscan: raise the bar to PAGEOUT_IO_SYNC stalls)

——–

-XTRA contains:
*ondemand governor default; only performance,interactive,ondemand and userspace governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support (excluding network)
*v4 block device and data integrity support
*errata 411920 applied

32B:
boot-cm_2634.5_ds_32b-oc-uv-fp-082210.zip
Download: boot-cm_2634.5_ds_32b-oc-uv-fp-082210.zip

boot-cm_2634.5_ds_32b-oc-uv-xtra-fp-082210.zip
Download: boot-cm_2634.5_ds_32b-oc-uv-xtra-fp-082210.zip

32A:
boot-cm_2634.5_ds_32a-oc-uv-fp-082210.zip
Download: boot-cm_2634.5_ds_32a-oc-uv-fp-082210.zip

boot-cm_2634.5_ds_32a-oc-uv-xtra-fp-082210.zip
Download: boot-cm_2634.5_ds_32a-oc-uv-xtra-fp-082210.zip

——–

Source:
http://github.com/CyanogenMod/cm-kernel
http://github.com/pershoot/ds-kernel
http://github.com/toastcfh/htc-2.6.27-heroc
http://github.com/pershoot/ds-kernel-32a
http://github.com/bcrook/32A-EBI1
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-msm-2.6.34-test2
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-2.6.34-test2
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.34.y.git;a=summary

——–

Instructions:
Flash the .zip through recovery

then

Install SetCPU 2.x (by coolbho)
Autodetect, Min: 122, Max: 576, onboot, ondemand
Do not enable or setup Advanced

Note:
If you are coming from a previous oc-uv kernel, then please go in to SetCPU and raise the min bar up and then down back to 122.

Optional: You can setup profiles, but if you receieve lag, please be sure that your device is not stuck on a low frequency due to one of the profiles you have set and or due to cpufreq and SetCPU ‘oddness’.

Kernel – 2.6.35.3 – OC-UV-BTN-AUD-RAM-NEON_FP (1.113GHZ) – Nexus

-merged (from cyanogenmod’s cm-kernel github):
7805a1e9d1a42c1d3876 (vmscan: raise the bar to PAGEOUT_IO_SYNC stalls)

Note:
Known Issues:
-Camera will not work unless you are using CM6 RC3, CM6 Nightly or Enom’s Latest
-For builds lower then Froyo (i.e. Eclair), when USB is plugged in, vold will SIGSEV.

Things to do:
-Cleanup of some unused definitions in the camera space

——–

-XTRA contains:
*userspace governor default; only interactive,ondemand and userspace governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support (excluding network)
*v4 block device and data integrity support
*3d register driver
*erratas 430973, 458693 and 460075 applied

boot-cm_2635.3-oc-uv-xtra-btn-aud-ram-neon_fp-082210.zip
Download: boot-cm_2635.3-oc-uv-xtra-btn-aud-ram-neon_fp-082210.zip

——–

Source:
http://github.com/CyanogenMod/cm-kernel
http://github.com/pershoot/nexus-kernel-2635
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-msm-2.6.34-test2
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-2.6.34-test2
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-msm-2.6.35-wip
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.35.y.git;a=summary
http://android.git.kernel.org/?p=kernel/common.git;a=shortlog;h=refs/heads/android-2.6.35

——–

Instructions:
Flash the .zip through recovery
or

fastboot flash zimage zImage (zImage can be found in update.zip kernel folder)
then

take the bcm4329.ko file from the update.zip lib/modules folder (use winrar for windows or unzip for linux) and

adb remount
adb push bcm4329.ko /system/lib/modules
or
copy the bcm4329.ko to /sdcard, bounce in to recovery, mount /sdcard and /system, and copy the .ko module from /sdcard to /system/lib/modules; set chmod 644 on it.

Note:
It is highly reccomended that you either use SetCPU to toggle your governor to either ondemand (reccomended) or interactive (in testing) or use sysfs to echo the value to cpufreq.

Note:
If you use SetCPU, please do not set any Advanced settings, and you should use ondemand CPU governor

Kernel – 2.6.34.5 – OC-UV-BTN-AUD-RAM-NEON_FP (1.113GHZ) – Nexus

-merged (from cyanogenmod’s cm-kernel github):
7805a1e9d1a42c1d3876 (vmscan: raise the bar to PAGEOUT_IO_SYNC stalls)

Note:
Known Issues:
-Camera will not work unless you are using CM6 RC3, CM6 Nightly or Enom’s Latest

——–

-XTRA contains:
*userspace governor default; only interactive,ondemand and userspace governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support (excluding network)
*v4 block device and data integrity support
*3d register driver
*erratas 430972, 458693 and 460075 applied

boot-cm_2634.5-oc-uv-btn-aud-ram-neon_fp-082210.zip
Download: boot-cm_2634.5-oc-uv-btn-aud-ram-neon_fp-082210.zip

boot-cm_2634.5-oc-uv-xtra-btn-aud-ram-neon_fp-082210.zip
Download: boot-cm_2634.5-oc-uv-xtra-btn-aud-ram-neon_fp-082210.zip

——–

Source:
http://github.com/CyanogenMod/cm-kernel
http://github.com/pershoot/nexus-kernel
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-msm-2.6.34-test2
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-2.6.34-test2
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-mem-2.6.35-wip
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.34.y.git;a=summary
http://android.git.kernel.org/?p=kernel/common.git;a=shortlog;h=refs/heads/android-2.6.35

——–

Instructions:
Flash the .zip through recovery
or

fastboot flash zimage zImage (zImage can be found in update.zip kernel folder)
then

take the bcm4329.ko file from the update.zip lib/modules folder (use winrar for windows or unzip for linux) and

adb remount
adb push bcm4329.ko /system/lib/modules
or
copy the bcm4329.ko to /sdcard, bounce in to recovery, mount /sdcard and /system, and copy the .ko module from /sdcard to /system/lib/modules; set chmod 644 on it.

Note:
It is highly reccomended that you either use SetCPU to toggle your governor to either ondemand (reccomended) or interactive (in testing) or use sysfs to echo the value to cpufreq.

Note:
If you use SetCPU, please do not set any Advanced settings, and you should use ondemand CPU governor

Kernel – 2.6.34.5 – OC-UV-FP – Dream/Sapphire (32B/A)

-use an external script to purge /system/lib/modules prior to unpacking /system
-set ONDEMAND as default governor for -xtra

——–

-XTRA contains:
*ondemand governor default; only performance,interactive,ondemand and userspace governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support (excluding network)
*v4 block device and data integrity support
*errata 411920 applied

32B:
boot-cm_2634.5_ds_32b-oc-uv-fp-082110.zip
Download: boot-cm_2634.5_ds_32b-oc-uv-fp-082110.zip

boot-cm_2634.5_ds_32b-oc-uv-xtra-fp-082110.zip
Download: boot-cm_2634.5_ds_32b-oc-uv-xtra-fp-082110.zip

32A:
boot-cm_2634.5_ds_32a-oc-uv-fp-082110.zip
Download: boot-cm_2634.5_ds_32a-oc-uv-fp-082110.zip

boot-cm_2634.5_ds_32a-oc-uv-xtra-fp-082110.zip
Download: boot-cm_2634.5_ds_32a-oc-uv-xtra-fp-082110.zip

——–

Source:
http://github.com/CyanogenMod/cm-kernel
http://github.com/pershoot/ds-kernel
http://github.com/toastcfh/htc-2.6.27-heroc
http://github.com/pershoot/ds-kernel-32a
http://github.com/bcrook/32A-EBI1
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-msm-2.6.34-test2
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-2.6.34-test2
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.34.y.git;a=summary

——–

Instructions:
Flash the .zip through recovery

then

Install SetCPU 2.x (by coolbho)
Autodetect, Min: 122, Max: 576, onboot, ondemand
Do not enable or setup Advanced

Note:
If you are coming from a previous oc-uv kernel, then please go in to SetCPU and raise the min bar up and then down back to 122.

Optional: You can setup profiles, but if you receieve lag, please be sure that your device is not stuck on a low frequency due to one of the profiles you have set and or due to cpufreq and SetCPU ‘oddness’.

Kernel – 2.6.35.3 – OC-UV-BTN-AUD-RAM-NEON_FP (1.113GHZ) – Nexus

-merged (from android.git.kernel.org’s github):
56eff8facfc1fdbbc35ba207ce2779cc61dcea2f (net: wireless: bcm4329: Send “HANG” message only once)

Note:
Known Issues:
-Camera will not work unless you are using CM6 RC3, CM6 Nightly or Enom’s Latest
-For builds lower then Froyo (i.e. Eclair), when USB is plugged in, vold will SIGSEV.

Things to do:
-Cleanup of some unused definitions in the camera space

——–

-XTRA contains:
*userspace governor default; only interactive,ondemand and userspace governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support (excluding network)
*v4 block device and data integrity support
*3d register driver
*erratas 430973, 458693 and 460075 applied

boot-cm_2635.3-oc-uv-xtra-btn-aud-ram-neon_fp-082110.zip
Download: boot-cm_2635.3-oc-uv-xtra-btn-aud-ram-neon_fp-082110.zip

——–

Source:
http://github.com/CyanogenMod/cm-kernel
http://github.com/pershoot/nexus-kernel-2635
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-msm-2.6.34-test2
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-2.6.34-test2
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-msm-2.6.35-wip
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.35.y.git;a=summary
http://android.git.kernel.org/?p=kernel/common.git;a=shortlog;h=refs/heads/android-2.6.35

——–

Instructions:
Flash the .zip through recovery
or

fastboot flash zimage zImage (zImage can be found in update.zip kernel folder)
then

take the bcm4329.ko file from the update.zip lib/modules folder (use winrar for windows or unzip for linux) and

adb remount
adb push bcm4329.ko /system/lib/modules
or
copy the bcm4329.ko to /sdcard, bounce in to recovery, mount /sdcard and /system, and copy the .ko module from /sdcard to /system/lib/modules; set chmod 644 on it.

Note:
It is highly reccomended that you either use SetCPU to toggle your governor to either ondemand (reccomended) or interactive (in testing) or use sysfs to echo the value to cpufreq.

Note:
If you use SetCPU, please do not set any Advanced settings, and you should use ondemand CPU governor

Kernel – 2.6.34.5 – OC-UV-BTN-AUD-RAM-NEON_FP (1.113GHZ) – Nexus

-merged (from android.git.kernel.org’s github):
56eff8facfc1fdbbc35ba207ce2779cc61dcea2f (net: wireless: bcm4329: Send “HANG” message only once)

Note:
Known Issues:
-Camera will not work unless you are using CM6 RC3, CM6 Nightly or Enom’s Latest

——–

-XTRA contains:
*userspace governor default; only interactive,ondemand and userspace governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support (excluding network)
*v4 block device and data integrity support
*3d register driver
*erratas 430972, 458693 and 460075 applied

boot-cm_2634.5-oc-uv-btn-aud-ram-neon_fp-082110.zip
Download: boot-cm_2634.5-oc-uv-btn-aud-ram-neon_fp-082110.zip

boot-cm_2634.5-oc-uv-xtra-btn-aud-ram-neon_fp-082110.zip
Download: boot-cm_2634.5-oc-uv-xtra-btn-aud-ram-neon_fp-082110.zip

——–

Source:
http://github.com/CyanogenMod/cm-kernel
http://github.com/pershoot/nexus-kernel
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-msm-2.6.34-test2
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-2.6.34-test2
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-mem-2.6.35-wip
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.34.y.git;a=summary
http://android.git.kernel.org/?p=kernel/common.git;a=shortlog;h=refs/heads/android-2.6.35

——–

Instructions:
Flash the .zip through recovery
or

fastboot flash zimage zImage (zImage can be found in update.zip kernel folder)
then

take the bcm4329.ko file from the update.zip lib/modules folder (use winrar for windows or unzip for linux) and

adb remount
adb push bcm4329.ko /system/lib/modules
or
copy the bcm4329.ko to /sdcard, bounce in to recovery, mount /sdcard and /system, and copy the .ko module from /sdcard to /system/lib/modules; set chmod 644 on it.

Note:
It is highly reccomended that you either use SetCPU to toggle your governor to either ondemand (reccomended) or interactive (in testing) or use sysfs to echo the value to cpufreq.

Note:
If you use SetCPU, please do not set any Advanced settings, and you should use ondemand CPU governor

Kernel – 2.6.35.3 – OC-UV-BTN-AUD-RAM-NEON_FP (1.113GHZ) – Nexus

-move 720P_CAMERA from drivers/media/video/Kconfig to drivers/media/video/msm/Kconfig
-unset VIDEO_DEV
-unset FB_MSM_MDDI

-merged (from cyanogenmod’s cm-kernel github):
c7a7cb7f759a32a0592d (arm: msm: use correct regs for scorpion powerup/powerdown for pm)
e65acc8a0a5abd608d89 ([ARM] msm: smd_rpcrouter: handle large message writes)
302ef605013fa4c2da11 ([ARM] msm: rpc_router: handle multiple outstanding replies)
81717c6e8753af86f96b (msm_kgsl: Add writecombine flag to map vmalloced memory)
2aad221f7e9c30f631f7 ([ARM] video: msm: kgsl: Enable shadow writes for context switching)
a33d1258bee4ff3178dd ([ARM] msm: mmc: Fix built-in device detect delay)
ceab20ea690d66dc5ebb ([ARM] msm: mahimahi: Set built-in flag for wlan device)

-merged (from kernel.org):
16af977da0867b1f9fdc98fb61f10ef85a7b60e7 (mm: fix page table unmap for stack guard page properly)
44768880969473a1edae3ba4ea10d1850cf2ddb5 (mm: fix up some user-visible effects of the stack guard page)
19b94a73cb37fa30ecd49858a09218cde908aee6 (vmware: fix build error in vmware.c) – Merged for completeness
6d23f5084c975be637f7d748db82116bf84d3872 (Linux 2.6.34.5)

Note:
Known Issues:
-Camera will not work unless you are using CM6 RC3, CM6 Nightly or Enom’s Latest
For builds lower then Froyo (i.e. Eclair), when USB is plugged in, vold will SIGSEV.

Things to do:
-Cleanup of some unused definitions in the camera space

——–

-XTRA contains:
*userspace governor default; only interactive,ondemand and userspace governors
*BFQ I/O Scheduler
*some more cgroup options
*namespaces support (excluding network)
*v4 block device and data integrity support
*3d register driver
*erratas 430973, 458693 and 460075 applied

boot-cm_2635.3-oc-uv-xtra-btn-aud-ram-neon_fp-082010a.zip
Download: boot-cm_2635.3-oc-uv-xtra-btn-aud-ram-neon_fp-082010a.zip

——–

Source:
http://github.com/CyanogenMod/cm-kernel
http://github.com/pershoot/nexus-kernel-2635
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-msm-2.6.34-test2
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-2.6.34-test2
http://android.git.kernel.org/?p=kernel/experimental.git;a=shortlog;h=refs/heads/android-msm-2.6.35-wip
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.35.y.git;a=summary
http://android.git.kernel.org/?p=kernel/common.git;a=shortlog;h=refs/heads/android-2.6.35

——–

Instructions:
Flash the .zip through recovery
or

fastboot flash zimage zImage (zImage can be found in update.zip kernel folder)
then

take the bcm4329.ko file from the update.zip lib/modules folder (use winrar for windows or unzip for linux) and

adb remount
adb push bcm4329.ko /system/lib/modules
or
copy the bcm4329.ko to /sdcard, bounce in to recovery, mount /sdcard and /system, and copy the .ko module from /sdcard to /system/lib/modules; set chmod 644 on it.

Note:
It is highly reccomended that you either use SetCPU to toggle your governor to either ondemand (reccomended) or interactive (in testing) or use sysfs to echo the value to cpufreq.

Note:
If you use SetCPU, please do not set any Advanced settings, and you should use ondemand CPU governor