I'd like to present
FrankenKernel for Eclair 
Based on Qbanin's source with Xmister's recovery
Installation
Packages are for Odin and recovery- download the one you prefer.
NOTE- since v 0.1.5 touch driver is not included in kernel
v 0.1
Onboard:
-auto fsck on boot
-Antibyte's memory controller tweak (info)
-Xmister's dynamic audio buffer (info, default 8 buffers)
-Xmister's dynamic soundfix (info)
-jpeg and g2d kernel modules from Acclaim (compatible with Spica graphic drivers)
Bugs:
-can't connect to Wifi with WPA security (investigating)
- solved
v 0.1.2
-changed wifi module- works now
-small tweaks in audio- less cracks under heavy cpu load with 8 buffers (lagfix value)
v 0.1.3
-g2d module from Intercept (Eclair)- gives smoother animations with less slowdowns for both 2d and 3d,note- this SHOULD be compatible with Spica's default drivers but not tested yet
-modified reserved_memory.h- also based on Intercept (Eclair)
*Gears3d run @55-59 mostly, less drops which are also smaller- to 45-47 FPS (was 33-35)
*fps2d- much less drops under 50 FPS
*Defensoid runs much smoother (previously FPS drops were very noticable and frequent)
v 0.1.4
-fixed framebuffer driver by tom3q (info)
-replaced touchscreen driver- now kernel uses qbanin_mt_stable_experimental_v5
-size optimalization
-fixed update script for recovery
v 0.1.5
-changed sound settings (a little- back to Qbanin's solution, dynamic buffer & soundfix still onboard and operational)
-cleanup
-touch driver is not included in kernel- you must additionaly install one of aviable touch drivers
*drivers provided here are qbanin_mt-stable-experimental-v5 and Gabriel-LG MT 2.4, but kernel is also compatible with drivers from Qbanin Kitchen (tested)
v 0.1.6
-framebuffer driver v3 from tom3q, also in recovery
-fixed camera driver- should be ok now
v 0.1.7-bugfix2
-framebuffer driver v4 by tom3q
-changed OOM killer settings
-reverted to default DMA driver
-code cleanup
-small changes in recovery- removed file manager
-repaired disabled by mistake dynamic audio buffer and dynamic soundfix (for sure this time)
Everybody who flashed 0.1.7 or 0.1.7-bugfix please install 0.1.7-bugfix2 immediately
v 0.1.8
WARNING- kernel should work good, but I can't test it
-camera module by Lukiqq
Notes
-undervolt is not and will not be implemented
-undervolt setting in recovery is not tested, to avoid possible problems don't change
-to change audio buffer size on-the-fly:
1. Install GScript
2. Create scripts with desired values:
Code:
echo 'your_value_here' > /proc/xmister/buffer
as your_value_here you can use anything from 0 to 99
3. Scripts must be run as su
4. Stop any music playback before running script
5. You can create custom shortcuts to scripts on home screen using ADW Launcher/ADW Launcher Ex (possibly same for LauncherPro, but I don't use it)
Discussion thread
Note for android.com.pl users- please don't upload this kernel to other places- it was released here and I want it to stay here (ask this guy if you want confirmation)
Bookmarks