I decided to compile Kernels for Galaxy S Advance and I plan to add a lot of features as well as plan to overclock it provided I get enough testers ! If you wish to see any of my work, click the links in my signature
So I am finally here! As I promised, I'll be hacking Kernels when Jellybean is out!
READ THE OP AND EVERYTHING PROPERLY BEFORE ASKING ANY QUESTIONS!
** I do not own the device ** I am not responsible for any damage caused You are making these modifications at your own risk!
Updated to LATEST Linux 3.0.60
Compiled with Linaro Toolchain GCC 4.6
Cleaned off Debug stuff, which slows down the Kernel (FRAME POINTER, Log Buffer Size is 64KB)
Optimized CRC32 Algorithms
ARM Specific Features
ARM specific optimizations and other compiler optimizations
Optimized ARM RWSEM Algorithm
Enabled ARCH Power and Disabled GENTLE FAIR SLEEPERS
ARM: Add optimised swahb32() byteswap helper for v6 and above
Removed Force Upload Mode (Causes A forced Kernel panic when you press Volume down + headset jack plugged in)
REMOVED ALL OF SAMSUNG's DEBUG CRAP which slowed down the Kernel!
Freed the Kernel of almost every possible debug that could slow it down.
I/O and Filesystem
IO SCHEDULERS: SIO,VR,ROW,CFQ.
Some I/O Related patches.
NOATIME and NODIRATIME mounts set as default.
Proportional Rate Reduction in TCP - By Google
Support to change WiFi Power Management Policy to PM_FAST (Read FAQ)
Vpnclient support (Module)
Linux Memory Management
SLUB Memory Allocator (Better than the SLUB -> Default)