[Fascinate Android Development] zacharias.maladroit:
compatible with Galaxy S i9000/Telus Fascinate

not sure about Gingerbread bootloaders (are there mods for the Telus Fascinate - can they be flashed ? - those for the Vibrant or i9000 ?) ...

at least on the SGS they're recommended

Kernel

CM7 & MIUI only

NEO 16 codename: Beast

before you ask for any ETAs:

The first rule of CyanogenMod [and this project]: DO NOT ASK FOR AN ETA!

Characteristics:

core features:

- writeback improvements - less lags

- wifi fixes & improvements

- voodoo color

- voodoo sound (upstream)

- docksound support

- updated to 2.6.35.13

- lots of additional enhanced security features (in kernel + init scripts)

- FPS cap raised for smoother operation + 65 FPS

- printk + android-logger disable for less overhead & better battery runtime

- nofail variants for filesystem initialization - less overhead

- SFB scheduler

- memcopy&memmove - optimized variants for more performance

- selection of several cpufreq governors (interactive, smartass, tweaked ondemand, tweaked conservative, interactiveX, SavagedZen)

- bigmem: 339 MB RAM

- optimized memory handling (via init scripts)

- several battery-runtime related improvements

- VFS + VM fixes & improvements - less lags & more stability

- OC up to 1.6 GHz (thanks to bilboa1, morifc

- SLUB slab allocator (more stable & efficient, SLQB leads to instabilities & other issues)

- BFS scheduler (still too unstable)

- performance flags

- compiled with 2011.03 toolchain for more stability, reliability and performance (significant !)

- some other performance related stuff

- touchkey timeout

- Juwe11's OOM killer settings use my kernel scripts & uncomment the section or use his script directly

changelog:

NEO 16 to NEO 16 codename Beast:

- led-notifications +/-

- gcc 4.6 toolchain

- back to optimization flags from NEO 15

- ext4 data safety & performance related changes (/data partition) - less data loss risk

- v(r) i/o scheduler

- simple i/o scheduler

- and others I forgot

NEO 15 to NEO 16:

- BLN [broken]

- wifi linux 3.0 / 2.6.38 port from nikademus (fugumod cm7 kernel)

- s5p (platform of our phone) - specific power-management improvements

- network security improvements

- more general fixes

- battery-runtime related timer improvements

- probably some speedups with sdcard access + better sdcard power management

- interactive, smartass, ondemand, conservative governor tweaks & improvements

- and others I forgot

NEO 09 redux v5 to NEO 15:

- lots of power management improvements

- sampling down factor support for ondemand governor

- "unbalanced irq" fix for sdhci regulator support (fixing up suspend-support for sdcard)

- reverted lcd,adc,ram undervolt (might not be good for the hardware -> warmer hardware)

- wm8994 sound improvements

- very low latency settings for scheduler (reverted in NEO 16 and set to optimized upstream settings, might break less stuff)

- out of memory handling (OOM) rewrite

- LMK (low memory killer) optimizations

==> improved memory & app handling, more smoothness and reliable operation

- general fixes

- and others I forgot

- galaxysmtd [repo synced against ~#81], captivatemtd [-> #81] , vibrantmtd [-> #78]

IRC topic / headline:

download the zip-file and extract it

then choose the kernel that you want to flash

- non led-notif

- WITH led-notif

more detailed changelog later

or attached below