[KERNEL] KING's Kernel

Search This thread

KINGbabasula

Inactive Recognized Developer
Jan 28, 2013
2,301
5,160
0
Treviso
I'm here with a simple but fast kernel for AOSP 4.4.2.

Download with this link you get always the latest image.

KING's Kernel Manager: http://forum.xda-developers.com/showthread.php?t=2747094 to get OTA updates

Features:

Vibration intensity tweakable
- Allows to change vibration intensity

To change value:
Code:
echo x > /sys/vibrator/pwm_value

Change x with a number between 0 and 60. 0 is the strongest, 60 is the weakest.

Dynamic management of dirty page writeback
- Based on a Christopher83 commit.
- Allows to dynamically manage the dirty page writebacks with two different intervals, one when the screen is on and another when the screen is off.
- By using a higher interval we have better performance and less battery consumption, with a very low risk of data loss.

To enable it:
Code:
echo 1 > /proc/sys/vm/dynamic_dirty_writeback

To disable it:
Code:
echo 0 > /proc/sys/vm/dynamic_dirty_writeback

To customize intervals (in centisecs):
Code:
echo xxxx > /proc/sys/vm/dirty_writeback_active_centisecs
echo xxxx > /proc/sys/vm/dirty_writeback_suspend_centisecs

default for active: 1500
default for suspend: 500

tested values: 3000 - 1000 , 6000 - 2000

Disabled Gentle Fair Sleepers
- Gives better performance

AIO: Don't plug the I/O queue in do_io_submit()
- 30/35% faster sd card reading

-O3 build optimization
- Gives better performance

Dynamically disable mutex spinning at high load
- Thanks to faux123
- Explanation: https://github.com/KINGbabasula/KING_kernel/commit/518201ca40774129ed9f89af9aebe9ba9ec7770d

XDA:DevDB Information
KING's Kernel, Kernel for the Samsung Galaxy S Advance I9070

Contributors
KINGbabasula
Kernel Special Features: Dynamic management of dirty page writeback Disabled Gentle Fair Sleepers AIO: Don't plug the I/O queue in do_io_submit() -O3 build optimization

Version Information
Status: Stable
Current Stable Version: 1
Stable Release Date: 2014-05-10

Created 2014-05-10
Last Updated 2014-06-13
 

juanchotazo99

Senior Member
May 9, 2013
262
283
93
For other roms 4.4 this kernel works ?

Tapnięte z mojego S Advance

Will this work with cm11?

Sent from my GT-I9070 using XDA Free mobile app

Can one give us a review to how this kernel is compared with the other available kernels out there in the rr thread?

Sent from my GT-I9070 using XDA Free mobile app



picard-facepalm2.jpg


Do people even read the OP anymore? There's even a post explaining that it's only for AOSP!

For now. That's the keyword, when it gets compatible with anything other than AOSP 4.4, then it'll be noted in the OP.

God!




On another note, nice! I'll be giving this a try later in the day.
 
Last edited:
  • Like
Reactions: AsquareX and dagger

1asbak1

Senior Member
Feb 4, 2013
370
97
0
Can one give us a review to how this kernel is compared with the other available kernels out there in the rr thread?

Sent from my GT-I9070 using XDA Free mobile app
 

I.P

Senior Member
Apr 21, 2013
76
14
0
Got it automatically with your app, everything went dell but to be honnest I don't know what to check to give you a usefull feedback. It works very well on latest aosp that's all I can tell.
Do you have a roadmap btw ?
 

KINGbabasula

Inactive Recognized Developer
Jan 28, 2013
2,301
5,160
0
Treviso
Got it automatically with your app, everything went dell but to be honnest I don't know what to check to give you a usefull feedback. It works very well on latest aosp that's all I can tell.
Do you have a roadmap btw ?

If by roadmap you mean "to do", yes. I'm trying to get a faster bootup and to improve performance.

Hi! Good kernel i see some improvements (better battery life on a 2 year old battery), but sometimes phone restarts without reason 3-4 times a day.

I don't get any reboot, I'm sorry
 
  • Like
Reactions: kamalnath93

dudik9910

Senior Member
Feb 3, 2013
239
53
0
I'm flashing RC2 now.
About RC1 it's really good, I like it, phone is fast and smooth. There are some minor ui glitches but I don't know if it's kernel related or rom related. No reboots so far.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 27
    I'm here with a simple but fast kernel for AOSP 4.4.2.

    Download with this link you get always the latest image.

    KING's Kernel Manager: http://forum.xda-developers.com/showthread.php?t=2747094 to get OTA updates

    Features:

    Vibration intensity tweakable
    - Allows to change vibration intensity

    To change value:
    Code:
    echo x > /sys/vibrator/pwm_value

    Change x with a number between 0 and 60. 0 is the strongest, 60 is the weakest.

    Dynamic management of dirty page writeback
    - Based on a Christopher83 commit.
    - Allows to dynamically manage the dirty page writebacks with two different intervals, one when the screen is on and another when the screen is off.
    - By using a higher interval we have better performance and less battery consumption, with a very low risk of data loss.

    To enable it:
    Code:
    echo 1 > /proc/sys/vm/dynamic_dirty_writeback

    To disable it:
    Code:
    echo 0 > /proc/sys/vm/dynamic_dirty_writeback

    To customize intervals (in centisecs):
    Code:
    echo xxxx > /proc/sys/vm/dirty_writeback_active_centisecs
    echo xxxx > /proc/sys/vm/dirty_writeback_suspend_centisecs

    default for active: 1500
    default for suspend: 500

    tested values: 3000 - 1000 , 6000 - 2000

    Disabled Gentle Fair Sleepers
    - Gives better performance

    AIO: Don't plug the I/O queue in do_io_submit()
    - 30/35% faster sd card reading

    -O3 build optimization
    - Gives better performance

    Dynamically disable mutex spinning at high load
    - Thanks to faux123
    - Explanation: https://github.com/KINGbabasula/KING_kernel/commit/518201ca40774129ed9f89af9aebe9ba9ec7770d

    XDA:DevDB Information
    KING's Kernel, Kernel for the Samsung Galaxy S Advance I9070

    Contributors
    KINGbabasula
    Kernel Special Features: Dynamic management of dirty page writeback Disabled Gentle Fair Sleepers AIO: Don't plug the I/O queue in do_io_submit() -O3 build optimization

    Version Information
    Status: Stable
    Current Stable Version: 1
    Stable Release Date: 2014-05-10

    Created 2014-05-10
    Last Updated 2014-06-13
    12
    r3 up!
    usanavev.jpg


    Inviato dal mio GT-I9070 utilizzando Tapatalk
    10
    r4!
    yqyzequz.jpg


    To make it clear: by AOSP I mean the rom by J-Team. If it works on other roms, then good

    Inviato dal mio GT-I9070 utilizzando Tapatalk
    10
    Janice now boots with a kernel built with gcc4.7?[emoji15][emoji15]

    Damn I'm really curious to know if it works, but I'm on Miui
    (Commit for those who are curious like me [emoji16] https://github.com/KINGbabasula/KING_kernel/commit/45320602ac9eb570c2eb80c62a37f1b8cb854226 )

    Sent from Italy using Tapatalk
    Yes it boots with gcc 4.8 too but i'll build it tomorrow with it

    Inviato dal mio GT-I9070 utilizzando Tapatalk
    9
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone