[Moto E4 Guides, News, & Discussion] RebelLion_:
Hey guys, this will be my first major post on XDA. I've been scouring through the forums looking for ways to improve on our restricted stock kernel and ran across a few very useful threads. In the Nexus 5X and 6P forums they've created kernel profile scripts that tune the Interactive governor present in all Android kernels. I took the courtesy of going through the threads and compiling a list of all the noteworthy profiles I could find. Huge shoutout goes out to [MENTION=5886947]soniCron[/MENTION], [MENTION=6638584]phantom146[/MENTION], and [MENTION=4752299]Alcolawl[/MENTION] for creating the basis behind the governor tuning and scripts to implement them. I converted all the profiles to use the LITTLE cluster settings for our devices since they are a bit lower spec, and taking the EXKM designated profiles and converting them into bash scripts that we can use in a terminal emulator. I gathered as much info as I could on each profile and it's original author. All the profiles scripting layout was customized by myself to look more uniform and stylish.

The original thread can be found here: https://xdaforums.com/nexus-5x/general/guide-advanced-interactive-governor-t3269557

And the revamped updated thread is here: https://xdaforums.com/nexus-6p/general/guide-advanced-interactive-governor-t3290605

You need to remove the ".txt" extension at the end of the file when you download it, and then you can run it from a terminal emulator directly using source "." or "bash". You can also easily execute the scripts from a file explorer that supports source execution (such as MiXplorer or FX File explorer), then you can simply select the ".sh" file and select "execute" in the explorer. Its recommended to use Kernel Adiutor to tune the variables of the governor if you find you need to.

Feel free to try them out and leave feedback! I can't give any technical help with the profiles as they are not mine. My best advice would be to try them all for at least a full charge cycle each, and then refer to the threads above to tune the one that best suits you until it's perfect. Good luck!

_______________________________________________

******Disclaimer: I am not responsible for you nuking your phones or any other damage caused by using these scripts. Just a friendly reminder.******

AmanuensisOne - [MENTION=7003898]RogerF81[/MENTION]: It's mainly based on the StableV2 settings and on EclipseR2, but with a bit smoother experience than with the EclipseR2 profile. It also goes further and tweaks more kernel settings in proc/sys/kernel and sys/module, as well as readahead cache, I/O schedulers, net TCP settings, swappiness, Low Memory Killer parameters, and more Virtual Memory tweaks. This is more of an all-in-one, flash and forget script for users who want a simple way to tweak most major areas of the kernel settings.

Blazer_V4 - [MENTION=4409964]sireangelus[/MENTION]: Based on Ghostpepper and Amanuensis, with better battery life for everyday tasks like scrolling and texting. Does not utilize Input Boost and also tweaks some proc/sys/kernel settings as well as Low Memory Killer parameters.

DarkSpiceR7.5 - [MENTION=5323968]xSilas43[/MENTION]: Based upon the Ghostpepper settings with some added tweaks to further optimize the battery life and performance of the governer. With revisions to mainly the timer rate and min sample time with the addition of input boost @672mhz for 40ms, this irons out some of the UX issues people may have while also encourages the CPU to use lower clock rates.

DeusEx Revolution - [MENTION=4151089]xperator[/MENTION]: Based on AmaneunsisOne and BlackPepper, a bit different than the original DeusEx. More performance oriented. Great for gaming. Almost no lags.

DragonFly [MENTION=4151089]xperator[/MENTION] : A profile based on DarkSpiceR7.5 and EclipseR3. It's similar to Butterfly profile meaning its aimed for performance and responsiveness but its snappier and faster than Butterfly. It jumps to mid frequencies all the time even for small tasks. You shouldn't expect great battery life! Even though It should be more battery friendly than Butterfly.

Excalibur - [MENTION=4151089]xperator[/MENTION]: Based on DragonFly and GhostPepper. It's almost fast as DragonFly and it has great battery life.

GhostPepper - [MENTION=5886947]soniCron[/MENTION]: A medley of Silverfish, MadDog and the Stable settings with a few additional but crucial tweaks aimed at giving extremely smooth performance in all situations, even while multitasking, without sacrificing the battery life as experienced with MadDog.

GlassCannon - [MENTION=6638584]phantom146[/MENTION]: Provides the smoothest interface, great performance while bestowing the lowest frequencies available. Ramping up quickly to maximize "inputs" from I/O overheads then immediately ramping down once tasks are done. The perfect balance between lowering down your frequency, and finishing up tasks quickly.

Hawktail_v1.2 - [MENTION=4752299]Alcolawl[/MENTION]: An Interactive Governor profile focused on fluidity and UX. Butter smooth in all situations. Minimal heat during web browsing and heavy texting sessions and gamers are praising this profile as well. Great SOT and battery life. The complete package and new candidate for the 'Stable v3.0' Settings.

MadDog - [MENTION=4752299]Alcolawl[/MENTION]: Using a new approach, this profile distributes workloads evenly. Drops CPU frequencies as quickly as possible in all circumstances. Performs quite well albeit inconsistently at times.

Saber V2 - [MENTION=4151089]xperator[/MENTION]: Designed to work without InputBoost. Mostly no lags/heat issues. Suitable for heavy texting users. Probably not good for gaming. Based on DeusEx family.