Mod Type: Kernel
This is an AOSP kernel (Jellybean only). Use this thread to report bugs, etc.
NOTE: Make sure you're on the latest AOSP nightly ROM if you're flashing leanKernel later than v5.4.2.
DOWNLOAD
- JB 4.2 builds: [ stable | experimental ] [ changelog | explog ] (vzw = vzw/usc, att = att/tmo)
- latest stable JB 4.1 kernel: flashable zip (40a84a71f67f794a0c88d80531a2e664)
- latest CM10.1 compiled by me, includes my latest test kernel and gapps: https://www.androidf...files&flid=5411
- Unnecessary components removed for lean and fast kernel.
- Latest Linux updates applied.
- Some commits from latest CM10 kernel cherry-picked and merged. Starting v2.0, cm-10.1 source is used as base.
- Ramdisk optimizations.
- OC'ed to 1.8-1.9Ghz (limited to 1.51Ghz at boot, use an app to change max freq)
- Tuned Deadline I/O scheduler. ROW Scheduler default.
- Fast Charge (toggle via the "ffc" script - open terminal, type ffc then enter, plug in phone via USB)
- InteractiveX V3 - optimized for S3, screen_off_maxfreq sysfs interface (default set to 810Mhz).
- wakelock tweaks for better power efficiency.
- Modified thermal control - fully support OC beyond 1.5ghz
- Custom voltage control via sysfs (recommend using setcpu, voltage control, or system tuner)
- lkflash script to flash latest kernel versions
- lkconfig script to configure leanKernel specific features
- Two more sleep states: Retention and Standalone Power Collapse
- Faux Sound support
- CM 10.1 color temp control
- 3D GPU 480Mhz slot
leanKernel scripts
lkflash (flash latest leanKernel versions from your phone)
root@android:/ # lkflash leanKernel flasher ------------------ 1) latest stable (recommended) 2) latest experimental 3) check/display versions FLASH AT YOUR OWN RISK. I'm not responsible for my mistakes or yours. ;) Please enter a number between 1 and 3 (or press enter to exit): 3 Please wait... >>> Current version: 1.0, Latest stable: 1.0, Exp: 1.0exp1lkconfig (configure leankernel specific settings which will persist between reboots)
root@android:/ # lkconfig leanKernel configurator --- 1) interactiveX: set screen-off max freq to 1.1Ghz. 2) interactiveX: set screen-off max freq to 810Mhz (leanKernel default). 3) Stop thermald (for running benchmarks). 4) Restart mpdecision (when cpu1 gets stuck). 5) Overlock 3D GPU to 480Mhz. 6) Reset 3D GPU to 400Mhz (leanKernel default) 7) Set display color temp to cold. 8) Set display color temp to normal. 9) Set display color temp to warm. Please enter a number between 1 and 9 (or press enter to exit):ffc (force fast charge toggler)
root@android:/ # ffc Fast USB Charge: ON root@android:/ # ffc Fast USB Charge: OFF
CHANGELOG (stable)
SOURCE
https://github.com/i...eanKernel-d2vzw
Edited by imoseyon, 16 June 2013 - 09:23 PM.




