[AOSP][KITKAT][v9.19][2/19/15] Leankernel: Minimalistic Kernel

2,495 posts
Thanks Meter: 8,935
 
By Imoseyon, Recognized Developer on 8th April 2013, 05:16 PM
Post Reply Email Thread
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.

DOWNLOADFEATURES
  1. Unnecessary components removed for lean and fast kernel.
  2. A bunch of code tweaks to help stabilize the kernel.
  3. Latest Linux updates applied.
  4. Some commits from latest CM10 kernel cherry-picked and merged. Starting v2.0, cm-10.1 source is used as base.
  5. Ramdisk optimizations.
  6. OC'ed to 1.8-1.9Ghz (limited to 1.51Ghz at boot, use an app to change max freq)
  7. Tuned Deadline I/O scheduler. ROW Scheduler default.
  8. Fast Charge (toggle via the "ffc" script - open terminal, type ffc then enter, plug in phone via USB)
  9. InteractiveX V3 - optimized for S3, screen_off_maxfreq sysfs interface (default set to 810Mhz).
  10. wakelock tweaks for better power efficiency.
  11. Modified thermal control - fully support OC beyond 1.5ghz
  12. Custom voltage control via sysfs (recommend using setcpu, voltage control, or system tuner)
  13. lkflash script to flash latest kernel versions
  14. lkconfig script to configure leanKernel specific features
  15. Two more sleep states: Retention and Standalone Power Collapse
  16. Faux Sound support
  17. CM 10.1 color temp control
  18. 3D GPU 480Mhz slot

leanKernel scripts
lkflash (flash latest leanKernel versions from your phone)
Code:
[email protected]:/ # 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.0exp1
lkconfig (configure leankernel specific settings which will persist between reboots)
Code:
[email protected]:/ # 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)
Code:
[email protected]:/ # ffc
Fast USB Charge: ON
[email protected]:/ # ffc
Fast USB Charge: OFF
CHANGELOG (stable)

SOURCE
https://github.com/i...eanKernel-d2vzw

XDA:DevDB Information
Leankernel: Minimalistic Kernel, Kernel for the AT&T Samsung Galaxy S III

Contributors
Imoseyon
Source Code: https://github.com/imoseyon/leanKernel-d2vzw

Kernel Special Features:

Version Information
Status: Stable

Created 2013-07-31
Last Updated 2015-02-19
The Following 105 Users Say Thank You to Imoseyon For This Useful Post: [ View ]
8th April 2013, 05:16 PM |#2  
Imoseyon's Avatar
OP Recognized Developer
Flag Mountain View, CA
Thanks Meter: 8,935
 
More
I think it was about time for me to start a thread on XDA.
The Following 33 Users Say Thank You to Imoseyon For This Useful Post: [ View ]
8th April 2013, 05:20 PM |#3  
ÜBER™'s Avatar
Recognized Themer
Flag Texas
Thanks Meter: 8,927
 
Donate to Me
More
First...
8th April 2013, 05:25 PM |#4  
matrixzone's Avatar
Senior Member
Thanks Meter: 3,597
 
Donate to Me
More
Oh man. 2 nd. Huh

Sent from my SAMSUNG-SGH-I747 using xda app-developers app
8th April 2013, 05:31 PM |#5  
Theshawty's Avatar
Senior Member
Thanks Meter: 4,826
 
1010
More
edit
8th April 2013, 05:41 PM |#6  
Imoseyon's Avatar
OP Recognized Developer
Flag Mountain View, CA
Thanks Meter: 8,935
 
More
Wait, did i post my thread in the wrong sub-forum? LOL
The Following 2 Users Say Thank You to Imoseyon For This Useful Post: [ View ]
8th April 2013, 05:44 PM |#7  
Theshawty's Avatar
Senior Member
Thanks Meter: 4,826
 
1010
More
edit
8th April 2013, 05:46 PM |#8  
Imoseyon's Avatar
OP Recognized Developer
Flag Mountain View, CA
Thanks Meter: 8,935
 
More
Any mods around that can move this to the proper sub-forum? I meant to post it in the ATT section - FAIL! I guess i can just start another one too but i'll wait a bit.
The Following 2 Users Say Thank You to Imoseyon For This Useful Post: [ View ]
8th April 2013, 05:56 PM |#9  
Swiftks's Avatar
Retired Forum Moderator
Flag The Woodlands, TX
Thanks Meter: 1,924
 
More
Quote:
Originally Posted by Imoseyon

Any mods around that can move this to the proper sub-forum? I meant to post it in the ATT section - FAIL! I guess i can just start another one too but i'll wait a bit.

Done

Glad to see your official thread here.

Sent from my SGS III
The Following User Says Thank You to Swiftks For This Useful Post: [ View ] Gift Swiftks Ad-Free
8th April 2013, 06:08 PM |#10  
Senior Member
Thanks Meter: 267
 
More
Does this have faux sound support and/or morfic colors?
8th April 2013, 06:09 PM |#11  
abteer's Avatar
Senior Member
Flag Florence, KY
Thanks Meter: 117
 
More
I don't know if it's just me but the kernel links don't work. Is this a 3.4 kernel? Thank you for an official lean kernel thread!

Sent from my SGH-I747 using Tapatalk 2
Post Reply Subscribe to Thread

Tags
development

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes