[KERNEL] XDABBEB's VS980 KK Kernel v1.1.1

Search This thread

Steamer86

Senior Member
May 29, 2012
831
152
Baltimore
I re-read it and set enabled and scroff with interactive and Qualcomm off using trickster, still doing it. Most likely I'm just not understanding this. Thought interactive is for higher battery savings?
 
Last edited:

nicholasjrice

Senior Member
Oct 23, 2010
69
14
So far I am having great battery life.. Noticeable over stock that's for sure

Sent from my VS980 4G using Tapatalk
 

Steamer86

Senior Member
May 29, 2012
831
152
Baltimore
From reading more, I'll assume what I posted is suppose to happen with screen on, and therefore I am an idiot?.... lol
 
Last edited:

ffejy462

Senior Member
Jan 17, 2013
2,020
1,148
Ames
OnePlus 6T
OnePlus 9 Pro
From reading more, I'll assume what I posted is suppose to happen with screen on, and therefore I am an idiot.... lol
With screen on, ondemand, mpdecision on (completely unchanged settings since flashing) I'm idling at 300 on one core.

8usagyze.jpg


Sent from my VS980 4G using Tapatalk
 

Steamer86

Senior Member
May 29, 2012
831
152
Baltimore
@ffejy462 I get the same with that. I'm talking of interactive with mp off in my posts. Even a mp force change does it. It just goes haywire for me on reboot jamming all cores at 15xx.
 
Last edited:

ffejy462

Senior Member
Jan 17, 2013
2,020
1,148
Ames
OnePlus 6T
OnePlus 9 Pro
@ffejy462 I get the same with that. I'm talking of interactive with mp off in my posts. Even a mp force change does it. It just goes haywire for me on reboot jamming all cores at 15xx.
With interactive and mpdecision off you need to enable showp in mpdecision settings per op.

" NOTE: If you want to use interactive governor, it should be paired with alternate (showp's) mpdecision or there will be a delay turning the screen on using knock-on. This can be accomplished via sysfs or in an app like trickster by turning off qualcomm's mpdec, hitting the MP-Decision Control button and turning on "enabled" and "scroff_single_core""

If you have done that and frequencies are still going haywire, contact @xdabbeb. Or use ondemand /mpdecision on in the meantime.


Sent from my VS980 4G using Tapatalk
 

Steamer86

Senior Member
May 29, 2012
831
152
Baltimore
I have from clean install. No clue.

Edit: FIXED
Although frequency lock has always been disabled, I noticed it was the same speed on low end. Enabled, set 300, checked and disabled. All fixed even on reboots and single core idles. Plain weird.
 
Last edited:
  • Like
Reactions: ffejy462

wadamean

Senior Member
Jun 28, 2012
1,452
367
How do I switch from simple kernel to this?

Sent from my VS980 4G using XDA Free mobile app
 

wadamean

Senior Member
Jun 28, 2012
1,452
367
If you're using my v1.1.1 rom then I had an init script doing that...which is something that can happen with any rom, really. If you want ondemand you can either switch it via an app (i.e. trickster) or just change the init script.

Could you make a g3 version of this to use on the ported g3 roms. Thanks.

Sent from my VS980 4G using XDA Free mobile app
 

bigbyte.me

Senior Member
Jan 2, 2011
373
29
For some reason, i am unable to download from any of the links in this thread. The androidfilehost links from other threads are working perfectly for me. Is some one else facing same issue? Can we have any mirrors?
 

ffejy462

Senior Member
Jan 17, 2013
2,020
1,148
Ames
OnePlus 6T
OnePlus 9 Pro
After running stock unrooted for 2 days until I got my warranty replacement, I remembered why this phone is the 1st I've owned that I could enjoy that way if I had to (unrooted, stock). Since I don't have to, I'm having extra appreciation for this rom with Tweekbox!
[emoji3] This is the kernel thread, but I totally agree. Stock(xdabbeb) rooted + xposed (g2 xposed, g2 tweaks box, and gravitybox) is the only way to go.
 
  • Like
Reactions: jesssiii

Top Liked Posts

  • There are no posts matching your filters.
  • 28
    !!! PLEASE READ THIS ENTIRE POST BEFORE PROCEEDING !!!
    !!! I AM NOT RESPONSIBLE FOR ANY PROBLEMS THAT OCCUR WHILE INSTALLING/USING THIS !!!



    This is kernel for the LG VS980 running stock-based firmware. My preference is a more basic/lean kernel with an emphasis on battery life, reliability and speed. As such, I'm not interested in adding addtional drivers or features. There are plenty of other devs who do a good job with that already.



    Basic Features:

    • Based on VS98024A source
    • CAF interactive gov that has been tuned for this device
    • CAF cpu-boost with input boost enabled (currently @ ~1GHz, but can be changed via sysfs)
    • Tuned ondemand gov (default) that stays true to stock LG
    • Choice of stock QCom (default) or Showp/Bricked mpdecision
    • NOTE: If you want to use interactive governor, it should be paired with alternate (showp's) mpdecision or there will be a delay turning the screen on using knock-on. This can be accomplished via sysfs or in an app like trickster by turning off qualcomm's mpdec, hitting the MP-Decision Control button and turning on "enabled" and "scroff_single_core"
    • Removed unnecessary governors (only interactive, ondemand, performance remain)
    • Westwood+ (default) TCP congestion control
    • Row is still default I/O sched
    • v1.0.0-1.1.1 compiled with linaro tc v4.7.4
    • Full list of commits available at github


    Changelog:

    Version 1.1.1:
    • Showp's mpdec screen off single core default to off
    • Correct qcom thermal freq for G2

    Version 1.1.0:
    • OIS+ updates from G Pro 2 (including updated fw)
    • Other commits I found while chasing down the random HDR crash.

    Version 1.0.0:
    • Initial release


    How to Install:

    1. Back up your existing kernel using recovery or make sure you have a way to reinstall it on your device already.
    2. Download the appropriate zip below and flash via recovery (TWRP recommended)


    Downloads:

    LGD Panel (99% of you want this):
    xdabbeb's vs980 kk kernel v1.0.0 - MD5: 267531b33cf8668d81d6f5dbf54468a6
    xdabbeb's vs980 kk kernel v1.1.0 - MD5: e9ec66ef0d420fd6b798bde6a6b6bb69
    xdabbeb's vs980 kk kernel v1.1.1 - MD5: 3a33d10cb6b70ef3ef8ee755192272dc

    JDI Panel:
    xdabbeb's vs980 kk kernel v1.0.0 - MD5: c375cbd890ace0ee22a6b83f2912ce49
    xdabbeb's vs980 kk kernel v1.1.0 - MD5: f85ed58acf0131b8f6470bb2565dae86
    xdabbeb's vs980 kk kernel v1.1.1 - MD5: 169b18b5587602c41a64870eb1f994cf

    Stock/Unmodified:
    stock vs98024a kernel - MD5: c7bb6eff41546a40dfaa7dae0407e5fe



    Devs: Feel free to include this in your roms. No need to ask, just give credit in your OP.

    XDA:DevDB Information
    XDABBEB's VS980 KK Kernel, Kernel for the Verizon LG G2

    Contributors
    xdabbeb
    Kernel Special Features:

    Version Information
    Status: Stable
    Current Stable Version: 1.1.1

    Created 2014-06-04
    Last Updated 2014-06-22
    9
    OP updated with new files along with separate versions for JDI panel (though I haven't heard of a VS980 with one). They're the same kernels/features/etc, but have been compiled with the older toolchain that I had been using. This should take care of the temporary/random graphics/gpu glitches that people had. Please re-download the files, flash, and let me know if you find differently. Thanks!
    5
    5
    Both 1.0.0 and 1.1.0 are newer. The only difference between them (per OP) are a number of camera-related commits and I wanted to give people who weren't interested in them an option.