[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] glitchsys:
So I upgraded to 3.18 today, because why not. And then I finally decided to play with the EX Kernel Manager options, I've normally been 100% stock/default, I never changed any settings before. I saw post #2 where flar2 mentions the stune stuff so I did that. Then I searched this forum for other suggestions and tweaks, etc. and I finally compiled the list of changes I made within EX Kernel Manager. Part of me wonders if I made too many changes too fast, if there's an issue I won't know if it's 3.18 or any of the 6 or so changes I made in EX Kernel Manager. But I guess if there's an issue I can back out the changes one by one.

Here's the list of changes I made based on a few posts:

1. Go to CPU - boost settings. turn msm touchboost to off. change input boost to all 0. boost duration to 1500 (can try 75 later if you want to mess around) ms. Dynamic stune boost to 15

2.Go to CPU. turn wq_power-saving on

3. Go to Graphics. GPU gov to simple ondemand

4. Go to Miscellaneous. change Readahead to 2048. read_wakeup_threshold 128 write_wakeup_threshold 1344

5. Go to Miscellaneous. Change TCP congestion algorithm to highspeed

6. Go to Miscellaneous. Change fsync to disabled (greatest effect on performance without the cost of battery usage but there is a tiny risk of losing data if sudden power failure/reboot)

And thanks to somebody earlier who explained what Dynamic stune actually was/did (ie the difference between 5,10,15,20):

It's the percentage of boost given to touch events.

"There are some situations when you may not want to boost, such as watching YouTube (Top-app task). Boosting is beneficial for mostly touch activity, such as scrolling or typing. The solution I implemented was extending the cpu-boost feature to apply schedtune boost only during touch activities. Other than touch events, schedtune boost won't run 24/7 and drain excess battery."

I thought I'd post all that information here for future generations so they don't have to go thread diving like I did (but it was fun/a learning experience). I'm sure I missed other stuff but I think those are the pertinent pieces of information.

Also, for future people, that little "Power" icon (Circle with a | at the top) is the setting to "Apply at boot". It wasn't clear to me initially what it meant, I mean I could change the settings of things but I couldn't figure out gray vs blue what it meant until I did some quick research. Apparently when you change the settings it does it immediately, but it won't survive a reboot. This is actually good in case you want to try something experimental. But if you want those settings to come back after reboot, you have to change the Power icon from a Gray to a Blue.

Also one post seemed to indicate the default delay of 3 seconds to apply the settings at boot may not be enough; the settings may not always get applied. So I changed the apply at boot to 15 seconds instead.

Most of you in this thread are probably aware of everything I just posted above and you think I'm stupid, hehe, but again, I wanted to put it out there for future noob's, which I was until about 30 minutes ago. :)

If I do encounter any issues with performance or battery life, I'm either going to back out these changes one by one, each on a different day to see if anything changes, or I'll go back to 100% defaults/stock and apply the settings one by one on a different day. I'll try to post my findings in the event this does occur, just in case anybody is interested. Also, if any of you smarter people see any issues with the settings / changes I've made, please speak up. Some of my information is from posts up to 8 months ago, so they may no longer apply today or somebody has discovered that it was a terrible idea to set xyz parameter.

Also I have a OnePlus 6T McClaren edition, in case that makes any difference. Like maybe there's any additional tweaks I should make (ie to more optimally make use the extra available memory) or maybe I shouldn't make.