[Fascinate Android Development] nemesis2all:
OTB 2.6.35 0704

Main Features

2.6.35 Kernel based off of work done by TeamHacksung

Overclock up to 1400 MHz

UV control via sysfs using Voltage Control app

Voodoo Sound v9 - thanks to supercurio and project-voodoo

CWM4 with options to wipe voltage settings

jhash3 table for .35 kernel

cifs.ko and tun.ko modules included - location /system/lib/modules/

BLN - does not require app to use

CONFIG_S5P_HIGH_RES_TIMERS_HZ from 256hz to 1000hz

Updated cflags

In call audio adjustments courtesy of jt1134

Readahead from 128kb to 1024kb

Kernel Hz from 256Hz to 1000Hz

Backported optical driver courtesy of jt1134

Upstream changes from teamhacksung

Disable presets for voodoo sound

Ambient light sensor fixes courtesty of jt1134

Adjusted mic levels to ED01 level

DEEP_SLEEP FIXED - new for 0704, BIG THANKS to jt1134 and happy 4th everybody.

Other misc tweaks

Frequencies and Voltages

1400Mhz @ 1450mV

1300Mhz @ 1400mV

1200Mhz @ 1350mV - should be safe overclock considering samsung left code for it in source

1000Mhz @ 1250mV - do not recommend uv more than 25 mV here, already slightly uv'ed

800Mhz @ 1200mV - do not recommend uv more than 25 mV here, wake step

400Mhz @ 1050mV

200Mhz @ 950mV

100Mhz @ 950mV - do not recommend uv more than 50 mV here, may cause songs to skip

I/O Schedulers

noop

deadline

cfq

sio - default

bfq

CPU Governors

smartass

interactive

conservative

userspace

powersave

ondemand - default

performace

1600Mhz in testing, coming soon.

Recommended Installation Instructions

Install JT's CyanogenMod 7 (fascinatemtd) or Andmer's AOSP MIUI (fascinatemtd)

Put kernel zip on sdcard

Reboot to recovery using shutdown option or adb reboot recovery

Wipe cache, dalvik, and voltage settings (especially important when flashing BFS version)

Flash kernel zip via orange cwm

Reboot

Done

*** Do not reboot to recovery using 3 button method ***

Mini How-To

Do not use setcpu. Use voltage control from market. Test settings for at least a day before applying at boot. When testing just apply for now. Users are encouraged to share their settings. If you would like a way to keep track of how much time cpu spends in each state I recommend cpu spy from the market.

Thanks

jt1134 of course he almost single handidly got cm7 working on the Fascinate

TeamHacksung for the amazing work they have done for sgs phones

CyanogenMod Team

supercurio for all of the wonderful work on project-voodoo

adrynalyne for his roms and odin packages

enderst for allowing me to build on his machine....that is awesome and so l33t to ssh to build on a remote machine

neldar, taninm, rodderick, koush, thomasskull666, raspdeep, imnuts, khasmek, sirgatez, existz, nullghost, ssewk2x, netarchy, codeworkx, coolya, antimn, morific, nullghost, and GizmoDroid

Dank for the mirrors

All of the testers

Great people in IRC at #samsung-fascinate on FreeNode and anyone I might have missed.

*** If I missed giving you credit feel free to pm me and I will rectify as soon as possible. ***

Use this kernel at your own risk. I am not responsible for any damages to your phone. Be especially careful when overclocking.

Current Kernels

STABLE

OTB 2.6.35.7 CFS 0704

OTB 2.6.35.13 CFS 0704

Flash in orange recovery after you are already on JT's CyanogenMod 7 (fascinatemtd) TEST or AOSP MIUI (fascinatemtd). This kernel will not fix anything that is wrong with cm7, but should not break anything that is currently working either.

TESTING

OTB 2.6.35.7 CFS 0710 - 1600Mhz kernel

OTB 2.6.35.13 CFS 0710 - 1600Mhz kernel

Older Kernels

Mediafire link to mtd cm7 kernels

Misc

Voltage Control Settings Wiper Zip

My Github for source