franco.Kernel-r12
This kernel features:
* Completely 100% warning free kernel - clean as butter
* Compiling fixes from showp1984 (awesome job)
* Compiling fixes from riemervdzee (awesome as well)
* Some merges from TripNRaVer
* CRC32 library updated
* Simple I/O scheduler as default and optimized for flash devices
* Several hotplug patches for maximum stability - hotplug is onlining/offlining CPU's on demand
* Maximum debug stripped out without ruining Wi-Fi module
* fsync() calls disabled for maximum I/O throughput
* CPU frequency transitions latency reduced from 300 * 1000 to 10 * 1000
* Partitions properly mounted in the ramdisk for maximum performance
* VM parameters tuned for battery and performance enhancements
* Lowmemorykiller backported from 3.4 kernel - this should help with memory management
* Memory system calls improved using glibc version
* Ondemand governor is the default and is tweaked for my personal prefered values for battery and performance improvements
* Some other minor tweaks and optimizations available to be seen on my github repository
Changelog:
r12:
* Attempt to fix most of the screen flicker. Like I said on the previous post its mostly fixed but its still partly visible on the lowest brightness. This is what I can see on my device, but there are 6 or 7 different panels around so I can't predict whats going to happen with all the users
* Enable fsync() calls back to the tree. If you enjoyed the extra IO speed I created a module_param where you can enable/disable fsync whenever you want (echo N to disable).: echo Y > /sys/module/sync/parameters/fsync_enabled
* Revert one of my previous cleanup patches that was causing some extra mAh usage during idle
* Some ramdisk tweaks
Downloads:
Kernel: http://minooch.com/franciscofranco/One%20X/
Modules: http://minooch.com/franciscofranco/One%20X/modules/
franco.Kernel updater app: https://market.android.com/details?id=com.franco.kernel
franco.Kernel updater app from AndroidPit: http://www.androidpit.com/en/android...Kernel-updater
Instructions:
1 - Enter this command: fastboot erase cache
2 - Flash the boot.img on fastboot with: fastboot flash boot boot—rX.img (replace X by the release number)
3 - Reboot to recovery from the fastboot menu (before booting to system for the first time) and flash the modules package
?? - The device didn't boot and you're crying in the corner? Try this: http://forum.xda-developers.com/show....php?t=1647398
As always I'm not responsible for thermonuclear war on your device, so you're on your own