[G4 Android Development] timn_13:
2 minutes in Kernel Audiutor will yield massive improvements in overall responsiveness - at the cost of battery life as is the reality of such things. you asked for some more performance oriented settings - and frankly the entitled sounding way you "asked" for them (by insisting the developers who do this for FREE for us should have it setup to hold hands from the box) was pretty whingy. but in the interests of showing how trivial this is, and to help you as this community has helped me many times - here, my kernel settings and a snappy device as a result:

(note: i've replaced the OEM battery, as it was 2.2 years old and only holding at best 2/3 of charge, with a 6500mAH powerbear extended battery. so battery life/performance settings below are what works for THAT - i'd turn everything to Performance if i wanted a screaming beast of a phone but i'm more likely to blow a polyfuse or bork a BIG.core from excess thermals if i crank it up all the way. a quick look through the thread will show that this is a real possibility so caveat emptor and all that (in case you're too don't know that one, it means fiddle with it at your own risk entirely. plenty of people like the default settings, and for an oem battery they seem well tuned for the reality of aging batteries...) anyway, keeping in mind this is a couple year old phone and this works *FOR MY NEEDS* and may not for you:

CPU:

- BIG.cores: Max/Min Freqs - 1824/384Mhz, Conservative Governor

- little.cores: Max/Min Freqs - 1440/384 Mhz, Intelliactive Governor (I'm trying this over Interactive, or the default blu_active - response isn't the greatest in every app comparitively but the battery life on standby is out of this world). Switch to Interactive or Ondemand for that snappy feels you are looking for at the cost of battery life - the little cores are more thermally capable at full bore, whereas if you put the BIG cores into something more active your phone will melt in your hand.

- Schedule Workqueues on Awake CPUs: Enabled

- CPU Boost: Disabled (seems to do little but add stutter and battery drain, but if you want more "butter" turn this on and set a BIG core to a fast speed and a couple small ones to a high-end spread and play with the Minimum boost time and such. frankly i found this setting aggravating and not worth the hassle, with the way the kernel spins up the BIG cores under continual load (but smartly keeps them dialed back down so nothing melts when not in heavy use)

Thermal:

I keep all but the last option disabled (oh, actually it turns out I've been running with them all disabled for a while now, I just noticed, and haven't had any heat issues but I use DevCheck to regularly see how hot the CPU is getting and have toggled the last setting on and off variously over the past few weeks. Definitely disable Core Control and VDD Restriction, imo)

- Temperature Throttle / SoC limit toggle: Enabled

GPU:

- Max/Min Freq: 600/180Mhz

- GPU Governor: msm-adreno-tz (I've also used simple_ondemand, but switched back to the kernel default as it works well. of course I have force gpu rendering set in developer options so this matters in my not so humble opinion).

Battery:

- USB Fast Charging: Disabled (go for it if you want, I didn't notice a difference with my stock charger and known good cable either way - but even my 6500mAH extended battery charges in under 2 hours from under 10%, provided i leave it alone and oh say go read forum posts on tweaking kernels)

IO Scheduler:

- Internal: ROW - 2048kB Read-Ahead, Disabled I/O Stats, RQ Affinity of 2 (yes, 2, it *seems* to help keep a spun up to speed CPU there and offset the disabled CPU Boost. this very likely could be placebo)

- External: Deadline - 1024kB Read-Ahead, Disabled I/O Stats, RQ Affinity of 1 (I use an old 16gb class 4 micro sd-card for some mp3s and ebooks, nothing heavy duty)

Misc:

- Fsync: Enabled (Just don't let your battery run below 5% or so, imo, and make regular backups)

- TCP Congestion: westwood

- Name your device so it's not android9838774783 or whatevers

so yeah, maybe that'll work for you, but frankly in the time you spent writing your initial negative feedback and expectation of a hopped up kernel being handed to you you could have sorted those values for yourself. and as others have stated - everyone uses their device differently and there is no perfect pleasing all. the default kernel settings chosen are realistic for a phone that is over 2 years old now and many still have the OEM battery (which, with mine before replacement - accubattery on my device cried in agony over, on stock marshmallow and aoscp nougat & oreo).

if you really want your device to scream - turn up everything (especially enable the Thermal SoC Limiting though) and pick up a PowerBear 6500mAH extended battery; tis a beast and heartily recommended (granted i'm in my first 2 weeks), it's a charge every 2-3 days even with heavy use so far. with the above settings and the big battery i easily get 5 hours SoT with brightness way up and wifi on, using tumblr and samsung browser (got sick of chrome, firefox seemed kinda barf-inducing subjectively) and a handful of other thirsty apps, but i'm also running magisk, xposed, greenify with root & xposed modules, doze for GMS and i keep NFC/Bluetooth/Data off most of the time as well as running adaway with my pi-hole's massive blocklist dumped in (135K+ domains blocked) and AFWall+ - my point being that there is no EASY/QUICK MAKE IT GO ZOOM!! SETTINGS without some effort.

i sure hope you clicked Thanks on [MENTION=5545101]steadfasterX[/MENTION] & [MENTION=5461026]kessaras[/MENTION] & [MENTION=8699949]ThePiGuy[/MENTION] and other contributors posts at the OP and variously throughout this thread for their hard work on this before you wrote your post bemoaning the kernel settings (i certainly don't expect nor want any for this post, in case my irritation didn't make it clear). if you can't be arsed to tweak it yourself, take what you get or feel free stay stock or use your s9+, but don't come stepping with the entitled demanding attitude towards people who are doing this work literally for free and out of awesomeness and owe no one anything (yet have delivered again & again).

YMMV.