• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL] [3.4.113] [STABLE] [NEW UPDATE 070217] The-Light-Weight-Kernel

Is This Kernel Worth flashing ?

  • YES!

    Votes: 205 83.3%
  • NO!

    Votes: 41 16.7%

  • Total voters
    246
Search This thread

asad007

Senior Member
Oct 14, 2011
1,957
1,960

This kernel is what i use personally and i'm just sharing it for anyone who wants a stable kernel with good battery.



THE LIGHT WEIGHT KERNEL


DOWNLOADS :


LWK-i9500 Folder
[ Do Not Mirror! ]




Code :
GCM : For CM13
RR : Resurrection Remix




NOTE : WIPE APPDATA OF YOUR KERNEL APP BEFORE FLASHING !



USE GEAR/TWRP RECOVERY TO FLASH THE KERNEL.



Bugs/Workarounds :

* Rarely Random Reboots can occur.

Sources : Github
Latest



Credits :
* Andreilux (For many things)
* Voltaqe (always helpful)
* halaszk (LMK Optimisations)
* Alberto96 (f2fs support)
* MemAllocatoR (vibration control)
* jwchen (occasional compiling)
* arter97 ( lazyplug )
* and many others
 
Last edited:

KnifeHead

Senior Member
Nov 22, 2013
179
87
PS:
=> This kernel DOES NOT support init.d ( yet )
=> I am still learning , Help is always welcome :)

As far as I try, I can't make init.d support for enforcing samsung official LP OA7 to work by editing its ramdisk.
Even using term-init.sh for universal init.d enabler on official rooted OA7 enforcing and prism barebone enforcing, will not work.

Have u tried to enabled it but fail?
I think, maybe becoz your kernel boot at enforcing state.
If you completely remove enforcing and set permissive or disable selinux only, its different story :)

I'm sorry for my bad english.
 

Noriyuki_Fariz

Senior Member
Jan 3, 2014
89
23
28
Indonesia
You have the PERFECT kernel for kit Kat a.k.a. Perseus ( is it not available ? Rom switcher uses it :p )
If you want I can compile from Perseus kit Kat sources but that would not be my work ( Perseus is the best kernel so far )

Yeah i know it sir thanks to Andrei.. But 1 problem is with v19.1 alpha tethering not detected in other device.. I only hope it will fixed soon by Andrei or by other dev.. And Romswitcher v3.1 still need more features i think like zram so swap will work too..
 

asad007

Senior Member
Oct 14, 2011
1,957
1,960
OP updated with second release
changelog :
  • using LZO compression instead of XZ , kernel is heavier but execution is faster (eg; booting time is less) also this should fix the high battery drain
  • Kernel boots as permissive

PS:
1) The code in the init.rc does not get executed for init support ( ill work on it soon after my exam in a day or two :) )
2) Please test the battery life and performance on this one

Thank You
 

asad007

Senior Member
Oct 14, 2011
1,957
1,960
The min and max
BTW I found that on some apps the frequency can't be set
For example in aero control you can't set frequency but you can use memory tweaks like ksm on it
On the other hand in no frills you can use only min and max frequency
While on cpu tuner you get three frequencies min , max and 600Mhz
It's your call mate what you want :)
 
  • Like
Reactions: _Jackie_ and TheSG

itsme12345

Senior Member
Sep 30, 2008
313
53
The min and max
BTW I found that on some apps the frequency can't be set
For example in aero control you can't set frequency but you can use memory tweaks like ksm on it
On the other hand in no frills you can use only min and max frequency
While on cpu tuner you get three frequencies min , max and 600Mhz
It's your call mate what you want :)
Battery backup seems to be promissing... but after 45min of usage when i clicked the app drawer it got rebooted. pls add LUCurative or smartassv2 governer and init.d support.

---------- Post added at 01:09 PM ---------- Previous post was at 12:48 PM ----------

Battery backup seems to be promissing... but after 45min of usage when i clicked the app drawer it got rebooted. pls add LUCurative or smartassv2 governer and init.d support.

Also cpy spy dont show up the frequency usage it says kernel not supported. pls look that also.

---------- Post added at 01:30 PM ---------- Previous post was at 01:09 PM ----------

Second reboot...
 

asad007

Senior Member
Oct 14, 2011
1,957
1,960
OP updated ,
Minor Update , Not much of a changelog present ( just minor changes here and there )
Second post updated with Touchscreeen sensitivity tweak ( this is a must , it makes the whole interface buttery smooth )
and some battery saving defaults ( cause at the end of the day , battery is all that matters)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 150

    This kernel is what i use personally and i'm just sharing it for anyone who wants a stable kernel with good battery.



    THE LIGHT WEIGHT KERNEL


    DOWNLOADS :


    LWK-i9500 Folder
    [ Do Not Mirror! ]




    Code :
    GCM : For CM13
    RR : Resurrection Remix




    NOTE : WIPE APPDATA OF YOUR KERNEL APP BEFORE FLASHING !



    USE GEAR/TWRP RECOVERY TO FLASH THE KERNEL.



    Bugs/Workarounds :

    * Rarely Random Reboots can occur.

    Sources : Github
    Latest



    Credits :
    * Andreilux (For many things)
    * Voltaqe (always helpful)
    * halaszk (LMK Optimisations)
    * Alberto96 (f2fs support)
    * MemAllocatoR (vibration control)
    * jwchen (occasional compiling)
    * arter97 ( lazyplug )
    * and many others
    58
    CHANGLOG :

    * Just check my github !



    12
    OP UPDATED with Version 8.2 Which is the Last Version
    Thank you Guys for your support
    have a nice day :)
    11
    OP updated with second release
    changelog :
    • using LZO compression instead of XZ , kernel is heavier but execution is faster (eg; booting time is less) also this should fix the high battery drain
    • Kernel boots as permissive

    PS:
    1) The code in the init.rc does not get executed for init support ( ill work on it soon after my exam in a day or two :) )
    2) Please test the battery life and performance on this one

    Thank You
    9
    Discontinued so early :(

    Thanks for everything @asad007

    I Started this thread cause I required a stable and optimized kernel for daily usage
    As perseus was not available for lollipop
    I think I got what I desired