[JB][KERNEL][CWM][TWRP][3.0.64][17th Feb] ThuϟderZap 4.1★Lightning Fast★Butter smooth
Hey people,
After mind blowing success of JetMOD 3.0, I am here again with a new project
This is a kernel project, I will be integrating this kernel in JetMOD 6.0 which is in the works currently. Till then I will be refining this kernel to its max
So presenting ThunderZap kernel- the ultimate, fast and light kernel for Samsung Galaxy S Advance!
Lets come to the features, so this has
ThunderZap 4.1 + TWRP
ThunderZap 4.1 + CWM
Instruction to flash:
Put the kernel on sdcard and do this in terminal emulator or adb shell
Credits:
Kernel Source
Hey people,
After mind blowing success of JetMOD 3.0, I am here again with a new project
This is a kernel project, I will be integrating this kernel in JetMOD 6.0 which is in the works currently. Till then I will be refining this kernel to its max
So presenting ThunderZap kernel- the ultimate, fast and light kernel for Samsung Galaxy S Advance!
Lets come to the features, so this has
- ClockworkMod Recovery Integrated by me
- TWRP 2.4.1.0 by me Integrated
- Linux 3.0 based
- Compiled with Linaro toolchain
- O3 optimization
- Added IOSCHED: ROW-the new IO scheduler for Linux 3.0
- Added IOSCHED: SIO- 3.0 version
- SWAP Support
- CIFS Support
- Improved memcopy and memmove algorithm for better RAM pull & pushes
- SmartAss2 governor
- Zzmove governor
- Pegasusq Governor
- vR Ioscheduler
- Improved touchscreen driver with improved sensitivity
- Mali L2 cache increased to 70kb
- Lots of debugging stuff removed
- init.d support
- A big bunch ofoptimization in makefile
- readahead determined automatically by disk size
- New TCP configs
- Replaced SLAB with SLUB allocator
- Tuned CFS parameters
- Asynchronous I/O latency to asolid-state disk greatly increased
- Decreased VFS cache
- Improved dirty ratios and memory management
- Improved checksum algorithm
- Disabled GENTLE_FAIR_SLEEPERS for better performance
- Removed a deadlock when system becomes low in memory
- Kernel erases pages when they are freed
- Upgraded to new Samsung sources
[*]Upgraded to Linux mainstream 3.0.64 - Pegasusq governor updated to 2012 version
- CRC32 optimizations
- RWSEM algorithm
- Big amount of Samsung debug stuff removed
- Tweaked some wifi parameters
- ThunderZap Audio Blaster-Increased volume magnitude
- Disabled frame pointer
- Changed compression to LZMA
- Removed ARM sha routines
- Disabled USB f_mass_storage write cache
- Decreased log buffer shift to 12
- Lowerd Android logger memory usage to great extent [Increase of upto 6mb RAM in Total Quota]
- Compact kernel ==>5mb
- Enabled Cleancache driver
- Enabled SFB Net scheduler
- Enabled ARCH Power
- Allow CPU Unaligned access
- Timer slack controller
- Intelligent Dynamic Filesync controller
- NOSEC optimization for tmpfs
- Added frandom driver (/dev/frandon) - Fast random kernel number generator
- Backported KSM from Linux 3.6.8
- Backported AIO from Linux 3.6.8
- Many other stability improvements
ThunderZap 4.1 + TWRP
ThunderZap 4.1 + CWM
Instruction to flash:
Put the kernel on sdcard and do this in terminal emulator or adb shell
Code:
$ su
# dd if=/sdcard/kernel.bin.md5 of=/dev/block/mmcblk0p15
# reboot
Credits:
- DD-Ripper for amazing kernel logo!
- shut_down for testing the kernel
- gokhanmoral for advising me on merging the Linux upstream commits
- cocafe for the shrm idea, shaan for teaching me github
- Adi_Pat for framepointer commit and gpio_nomadic header file workaround.
Kernel Source
Last edited: