I have created an updated Kernel for Koush’s release of CyanogenMod Sholes (Droid) v5.0.5.3/5.0.5.4. The stock version of this kernel will be the next default kernel for this ROM.
All versions of the Kernel are available in ROM Manager under CyanogenMod – bekit Kernels
Donations are not necessary; however if you would like to put any money toward my work, here are two donation options:
Features:
- Built from the latest OMAP 2.6.29 source from Google
- Includes latest relevant patches from Google’s OMAP 2.6.32 branch
- Netfilter options enabled for wired & wireless tethering
- Wired-tether support backported from AOSP 2.6.32
- Overclock options available, but set to stock frequencies at boot
- Includes voltage settings from AdamZ (Thanks!)
- Optional 7 CPU Slot versions available
- CPU Governors available: conservative, ondemand, powersave, userspace, performance
- ext2/3/4 support in kernel
- SWAP support enabled in kernel (must be activated in user mode – not recommended)
- OMAP temperature sensor (SGX)
- USB Performance patch (SGX)

Available Clock Options
- 5 slot stock speeds – 125/250/500/550/600 – Stock voltage
- 5 slot 800MHz max – 250/400/550/700/800 – Low Voltage
- 5 slot 1GHz max – 250/400/550/800/1000 – Low Voltage
- 5 slot 1.1GHz max – 250/400/550/800/1100 – Low Voltage
- 5 slot 1.2GHz max – 250/550/800/1000/1200 – Low Voltage
- 7 slot 800MhZ max – 125/250/400/500/550/600/800 – Low voltage
- 7 slot 1GHz max – 125/250/400/550/600/800/1000 – Low voltage
- 7 slot 1.2GHz max – 250/400/550/700/800/1000/1100 – Low voltage
- 7 slot 1.2GHz max – 250/400/550/800/1000/1100/1200 – Low voltage
- 7 slot 1.3GHz max – 250/550/700/900/1100/1250/1300 – Low voltage
Change Log (from 0.7.0):
- Streamlined kernel config to reduce kernel size and more closely match Cyanogen’s config
- Added multiple kernel options to allow users to chose 5 and 7 CPU slots of various speeds
- Merged latest patches from 2.6.29
- Merge latest relevant patch from 2.9.32
- Added conservative and powersave CPU governors
- Integrated ext2, ext3 and ext4 filesystems into the kernel
- Integrated TUN functionality into the kernel
Note that this has NOT been tested with any other ROM and will most likely not work on them without modification.
Source repository
Forum Post – bekit Kernel Discussion (0.8)