[Nexus 5X General] soniCron:
"I'm Too Lazy To Read All That! WHAT DO I NEED TO DO?!?!"

If you own a Nexus 5X or 6P, install the ElementalX Kernel and the EX Kernel Manager. (Yes, it works in other kernels, but you're on your own regarding how to set the values. Other kernel editors, such as Kernel Adiutor, are currently buggy and problematic, so your mileage may vary. And if you have another device, you must follow the instructions in this post to derive your own values.)

UPDATE: EX Kernel Manager now supports governor profiles and most currently published profiles are distributed with the manager. To access: EXKM> CPU> Governor options> Load, then select the profile you wish to try! Many thanks to [MENTION=4684315]flar2[/MENTION] for providing native support!

In the "CPU" section, turn off "Touchboost". (This is crucial!! YOU MUST TURN OFF TOUCHBOOST OR ELSE YOU WILL NOT SEE ANY BATTERY SAVINGS!!!) Make sure the "Max CPU Frequency" is set to the maximum possible value for each CPU. Make sure the "Min CPU Frequency" is set to the minimum possible value for each CPU. Then set the following values for each CPU under "Governor options" for each CPU respectively:

CURRENT STABLE – Version 2.0

Nexus 5X - The "Easy Way" Setup - For ElementalX Kernel

CPU #1 (aka "little", aka "has 4 cores", aka "maxes out at 1440Mhz")

target_loads - 75 460000:69 600000:80 672000:76 787000:81 864000:81 960000:69 1248000:78

timer_slack - -1

hispeed_freq - 460Mhz

timer_rate - 20000

above_hispeed_delay - 30000 600000:20000 672000:10000

go_hispeed_load - 75

min_sample_time - 60000

CPU #2 (aka "big", aka "has 2 cores", aka "maxes out at 1824Mhz")

target_loads - 72 480000:68 633000:74 768000:80 864000:81 960000:69 1248000:83 1344000:84 1440000:84 1536000:84 1632000:86 1689000:83

timer_slack - 80000

hispeed_freq - 633Mhz

timer_rate - 10000

above_hispeed_delay - 10000

go_hispeed_load - 72

min_sample_time - 100000

Under "CPU Boost", set "input boost milliseconds" to "0".

Nexus 6P - The "Easy Way" Setup - For ElementalX Kernel

CPU #1 (aka "little", aka "low", aka "maxes out at 1555Mhz")

target_loads - 75 460000:69 600000:80 672000:79 768000:80 864000:81 960000:69 1248000:84 1344000:82 1478000:86

timer_slack - -1

hispeed_freq - 460Mhz

timer_rate - 20000

above_hispeed_delay - 30000 600000:20000 672000:10000

go_hispeed_load - 75

min_sample_time - 60000

CPU #2 (aka "big", aka "fast", aka "maxes out at 1948Mhz")

target_loads - 72 480000:68 633000:74 768000:80 864000:81 960000:69 1248000:84 1344000:84 1440000:84 1536000:85 1632000:85 1728000:85 1824000:84

timer_slack - 80000

hispeed_freq - 768mhz

timer_rate - 10000

above_hispeed_delay - 10000

go_hispeed_load - 72

min_sample_time - 100000

Under "CPU Boost", set "input boost milliseconds" to "0".

(Having trouble applying these? Check out these great scripts from [MENTION=4752299]Alcolawl[/MENTION] PLEASE NOTE THAT THESE ARE OFFICIALLY UNSUPPORTED–direct your queries to Alcolawl so he might provide assistance.)

ALPHAS – USE AT YOUR OWN RISK!! (Actually, we really like "GostPepper". Try it out. It's spicy! And don't worry–it won't break anything!)

NEW! GlassFish (For most devices!) - High battery savings with buttery smooth interface!

NEW! HawkTail (6P) - An advanced, modern profile that is both battery efficient and highly performant! All users are urged to check out HawkTail!

Butterfly - A culmination of all strategies, provides smoothest performance of all currently published settings, though battery savings are a little more modest. Excellent for light and moderate users; heavy/marathon users might want to check out a different setting profile.

GhostPepper (6P) - Uses a quantized, frequency-aligned parametric curve to influence low core clock rates while providing extremely smooth transitions from each clock rate and exceptional battery life. The current favorite, albeit not very well tested so far. HIGHLY RECOMMENDED

SilverFish - Effectively eliminates "hispeed_freq" so perceptive scrolling performance is increased, giving the illusion of excellent performance while providing great battery life. Some users experience problems with performance while multitasking--NOT RECOMMENDED FOR EVERYONE. Light users should enjoy this very much, however.

MadDog - The first major departure from the core strategy. Very well tested, extremely stable, and HIGHLY RECOMMENDED if you aren't fully satisfied with v2.0 settings. This is on the table to be the next stable v3.0, so rest assured you can't go wrong with this one!

ARCHIVE

v1.0

Nexus 5X - The "Easy Way" Setup - For ElementalX Kernel

CPU #1 (aka "little", aka "has 4 cores", aka "maxes out at 1440Mhz")

target_loads - 98 600000:80 787000:81 960000:69 1248000:85 1440000:90

timer_slack - 80000

hispeed_freq - 600Mhz

timer_rate - 20000

above_hispeed_delay - 10000

go_hispeed_load - 64

min_sample_time - 80000

CPU #2 (aka "big", aka "has 2 cores", aka "maxes out at 1824Mhz")

target_loads - 90 633000:74 768000:80 960000:69 1248000:83 1536000:84 1689000:90

timer_slack - 80000

hispeed_freq - 1248Mhz

timer_rate - 10000

above_hispeed_delay - 10000

go_hispeed_load - 90

min_sample_time - 80000

Under "CPU Boost", set "input boost milliseconds" to "0".

Nexus 6P - The "Easy Way" Setup - For ElementalX Kernel

CPU #1 (aka "little", aka "low", aka "maxes out at 1555Mhz")

target_loads - 98 600000:80 768000:80 960000:69 1248000:84 1478000:85 1555000:90

timer_slack - 80000

hispeed_freq - 600Mhz

timer_rate - 20000

above_hispeed_delay - 10000

go_hispeed_load - 64

min_sample_time - 80000

CPU #2 (aka "big", aka "fast", aka "maxes out at 1948Mhz")

target_loads - 90 633000:74 768000:80 960000:69 1248000:83 1536000:84 1632000:85 1824000:90

timer_slack - 80000

hispeed_freq - 633mhz

timer_rate - 10000

above_hispeed_delay - 10000

go_hispeed_load - 90

min_sample_time - 80000

Under "CPU Boost", set "input boost milliseconds" to "0".

Changelog:

8/23/16 - Added GlassFish profile

8/16/16 - Added HawkTail profile

1/24/16 - Added instructions to use EXKM's native profiles

1/4/16 - Archived v1.0; elevated "crazy alpha 2" to v2.0 and posted; added links to other alpha settings

12/27/15 - Updated for better performance on 5X and 6P

12/25/15 - Updated to improve battery use on 6P and somewhat on 5X

12/23/15 - Made the beta #2 settings the default; added settings for 6P