[KERNEL][AOSP][7.x][d2tmo] Skatter Kernel-v2 - 11/03/2017

Search This thread

Lonelyskatter12

Senior Member
Dec 15, 2014
254
447
28
Los Angeles
[size=+2]***Changelog***[/size]

* Optimized KSM settings.
* Added UKSM, along with all it's governors.
* Major fixes to the powersuspend driver.
* Ability to disable powersuspend, while State notifier is enabled.
* Added back dynamic fsync control.
* Added back frandom.
* Overclocked GPU to 750, again be very cautious.
* Added back Simple GPU governor, disables Tiered if enabled. And if both are disabled, it sets GPU governor to ondemand.
* Fixed alot of compiler warnings, to ensure kernel is stable.
* Introducing Skater Hotplug, based off of AutoSMP, still have more features to add.
* Added decimalman's modded thermal driver, device should run cooler now.
* Added tweak to set thermal screen off temperature limit.
* Set standby frequency to 54Mhz.
* Added a few Linaro patches to help with battery.
* More debugging disabled.
* Added back MSM Sleeper.
* Added back all TCP controls.
* Updated Uber TC.
* Lots of dkp commits. Because decimalman knows what's good for our device :good:

Bonus
I'm new to app developing but, I have managed to add most features to kernel adiutor myself.
So there will be a link in OP for the app. :good:
 

tippy208

New member
Dec 3, 2012
2
0
hello, can anyone please post a good link. it's not working. would like to try and revive an old s3. thanks
 

hatchet13rydin69

Senior Member
Dec 7, 2014
95
39
Denver
For everyone who is having trouble with the link being dead I have a good copy of this kernel in my drive account just waiting for a response from the op to make sure it's ok that a post a link to it.
 
  • Like
Reactions: Lonelyskatter12

hatchet13rydin69

Senior Member
Dec 7, 2014
95
39
Denver
Here's a link to the kernel in my drive account https://drive.google.com/file/d/0B6aPF1WJBKRHQ1BzQkNEN2dGYW8/view?usp=drivesdk
Hope everyone enjoys this amazing kernel.
All credits go to @Lonelyskatter12


Hello. Maybe someone can upload new link for the kernel?

You are more than welcome to download a copy of the kernel from my drive account which I have posted a link to as shown above. @Lonelyskatter12 has been busy with other projects and hasn't had time to fix the link. Like I said though go ahead and download a copy of the kernel from my drive account. This kernel is amazing. Enjoy!!!
 
  • Like
Reactions: irmas5

yardern

Member
Nov 28, 2015
26
0
skatter kernel running under LineageOS 14.1

Here's a link to the kernel in my drive account

Hope everyone enjoys this amazing kernel.
All credits go to @Lonelyskatter12

Thank you for sharing it!
My Wind mobile Samsung Galaxy S III is now running skatter kernel under LineageOS 14.1.
BTW, you cannot use TWRP for d2can, it will refuse to install the kernel.

Thanks for the great work!
I will play with undervolting.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 9

    [size=+1]Welcome to Skatter Kernel forum.[/size]
    Today I am very proud to release the Skatter Kernel to you guys, I've done hundreds of tests to see what features function well, and which one's don't. The idea behind this kernel is to be able to customize it the way you want, with the best battery possible
    Now... let's take a look and see what's inside this bad boy.
    :D
    Skatter Kernel-v2 is a complete rewrite of v1. What makes this version of the kernel so special?
    It's faster, even more stable, and has the ability to run any governor from a 3.10.y kernel.
    I've ran many tests and can say, these governors have been playing very nicely with our d2 device. I have not added any junk commits, or any that would cause any battery drain. Also I'm sorry for anyone on marshmallow... but kernel from now on is only going to be nougat and up.
    Also I would like to make an introduction to my "Skateractive" governor! :victory:

    What does the Skateractive governor do anyways?
    Code:
    This governor is based on the linux 3.10.y Interactive governor.
    I've written it to be mostly a "screen-off profiling" governor.
    Meaning, I've added tunables that allow you to customize the governor while the screen is off.
    These are...
    Timer_rate_multiplier: Name speaks for itself, how many times to multiply timer_rate on screen off. Max number is 10.
    Screen_off_maxfreq: Set the limit the max frequency can be reached on screen off.
    Screen_off_maxfreq_single_core: If you're like me and use hotplugs you'll notice it can get a bit laggy with music playback when one core is online & max freq is 702mhz. So add a frequency limit for when only one core is online and the screen is off. :good:
    * Not a tunable: But enabled powersave bias on screen off & on screen-on back to normal.
    Also stripped governor of any unneeded code. For best performance.
    Features
    * Compiled with a highly optimized Uber 7.x TC
    * Tons of optimizations (-Ofast, Graphite, Cortex-A15) and lots more :good:
    * CPU UC/OC from 162MHz to 1836Mhz
    * Set to Permissive
    * Net Speed Tweak
    * Decreased time to enter deep sleep
    * Optimized GPU
    * Enabled Low Power Memory Mode
    * Quick Wakeup Driver
    * Some Aggressive Seeder Tweaks
    * Optimized Square Root Algorithm
    * More memory from loggers (Cause the more RAM, the better)
    * Screen Tweaks for filling blank spots with more color
    * Voltage Table, for your UV/OV Needs
    * Tweak to disable Powersuspend when State Notifier is enabled.
    * Set standby frequency to 54Mhz.
    * Tweaked to lower Thermal throttle on screen off.
    * UKSM for better ram, set to not consume so much battery.
    * Frandom.

    Decimalman's features
    * Overclocked GPU to 600, modded & upped to 750Mhz.
    * And his super badass tierservative & freelunch governors :good:
    * Fast charge patch, no need to diconnect :good:
    * Tiered GPU Governor, very nice with frequencies.

    Faux123's Features
    * Fauxsound
    * Powersuspend v1.7
    * Dynamic Fsync
    * Simple GPU Governor

    I/O Schedulers
    * Sio
    * Sioplus
    * V(r)
    * Noop
    * Zen
    * Fifo
    * TripNDroid
    * Fiops
    * Maple

    Hotplugs
    * MPDecision
    * Bricked Hotplug
    * Blu_Plug
    * Thunderplug v5.4
    * AutoSMP
    * Intelliplug
    * Alucard
    * State Helper
    * MSM Hotplug
    * Skater Hotplug
    x MSM Sleeper
    x Zen Decision

    CPU Governors
    * Alucard
    * Blu_Active (Latest version)
    * Chill
    * Conservative (3.10.y version)
    * Cultivation
    * Cyan (For those gamers, do not use with hotplugs.)
    * Darkness
    * Despair
    * ElementalX v2
    * Freelunch
    * Interactive
    * Lionfish
    * Lionheart
    * NIghtmare
    * Ondemand (3.10.y version)
    * Performance
    * Powersave
    * Relaxed
    * Skateractive (Default)
    * Skatter_Core
    * Smartmax
    * Smartmax_EPS
    * Tierservative.

    Instructions
    1.) Make... a... [size=+1]BACKUP[/size]
    2.) Download kernel & copy it to sdcard
    3.) Flash
    4.) Wipe dalvik-cache & cache
    5.) Most importantly, Enjoy :good:

    Downloads
    Right Here

    Modded Kernel Adiutor
    Right Here

    * If anyone needs a mirror link, just ask and I will upload

    Contributors
    * A special thanks to @bthorne79 for helping me get started on this
    * Another special thanks to the beast himself @decimalman
    for helping me with a ton of noob questions & especially for the patchs:good:
    @faux123 for all his awesome features
    @neobuddy for helping me out with the blu_plug driver
    @invisiblek for keeping this awesome device alive
    @canodroid15 for running my test builds :highfive:
    Everyone at CM & everyone else who I forgot



    Disclaimer:

    Code:
    /*
     * Your warranty is now void.
     *
     * I am not responsible for bricked devices, dead SD cards,
     * thermonuclear war, or you getting fired because the alarm app failed. Please
     * do some research if you have any concerns about features included in this ROM
     * before flashing it! YOU are choosing to make these modifications, and if
     * you point the finger at me for messing up your device, I will laugh at you. Hard. A lot.
     */


    XDA:DevDB Information
    Skatter Kernel, Kernel for the T-Mobile Samsung Galaxy S III

    Contributors
    Lonelyskatter12, bthorne79, decimalman
    Source Code: https://github.com/Lonelyoneskatter/skatter_d2_kernel

    Kernel Special Features:

    Version Information
    Status: Stable
    Stable Release Date: 2017-01-29

    Created 2016-09-30
    Last Updated 2017-11-03
    3
    [size=+1]Changelog[/size]
    * Added 2 governors (Intellidemand & Ondemandplus)
    * Added Power Efficient Workqueues
    * Added The Intelli_plug 5.2 driver
    * In sync with CM
    * Added OOM throttle
    * A few hotplug fixes. Still have more to do but this'll do until they are more stable.
    * Added toggle for Gentle Fair Sleepers & Arch Power

    [size=+1]Note:[/size]
    *** Even tho linux version still says 3.4.112 it has the necessary patches for the "Dirty COW" exploit. Linux version will remain 3.4.112 as I have chosen to wait until CM officially merges 3.4.113 ***
    thanks to @canodroid15 for notifying me & @decimalman for confirming the patch is in the kernel :highfive:
    3
    Is the sim issue fixed? I'd like to try this kernel

    Sent from my SGH-T999 using XDA-Developers mobile app

    Yes
    3
    Downloading now will report back with results :D



    Edit.....

    So far it very fast and responsive. Battery life is excellent especially considering the fact that I need a new battery as the one I'm using is very old and doesn't like to hold a charge. Will upload screenshots of battery stats after work.

    Keep up the awesome work!!!!!!!! :good: :D :cool:

    The purpose of this kernel my friend battery & performance ;) I'd love to see some stats & thank you I will :victory:
    3
    [size=+1]Changelog 12/01/2016[/size]

    * Enabled MSM Ultrasound
    * Disabled MP-Decision and enabled Intelliplug by default.
    * Improved faster Integer square root algorithm 3x
    * Added very very very experimental 750 GPU steps.
    * Synced with CM
    * Compiled with the latest Uber-6.x toolchain.
    * Disabled logger on boot.
    * Added a missing Power Efficient Workqueue patch
    * Replaced Bricked hotplug, with a modified version.

    - Still no fix for the green thumbnails, but still looking into it.

    As always, enjoy :good: