[Galaxy S6 Original Android Development] ktoonsez:
ktoonservative explained:

Any item with the word cycle in it refers to how many sampling_rate's have occured. A 22 ruffly equates to 1 second for a sampling_rate of 45000

block_cycles_offline_screen_off =1

How many sampling_rate cycles need to occur before a core is allowed to go OFFLINE while the screen is OFF.

block_cycles_offline_screen_on = 11

How many sampling_rate cycles need to occur before a core is allowed to go OFFLINE while the screen is ON.

block_cycles_online_screen_off = 11

How many sampling_rate cycles need to occur before a core is allowed to go ONLINE while the screen is OFF.

block_cycles_online_screen_on = 3

How many sampling_rate cycles need to occur before a core is allowed to go ONLINE while the screen is ON.

block_cycles_raise_screen_off = 11

How many sampling_rate cycles need to occur before the current Mhz is allowed to be raised while the screen is OFF.

block_cycles_raise_screen_on = 3

How many sampling_rate cycles need to occur before the current Mhz is allowed to be raised while the screen is ON.

button_boost_screen_off_core_1 = 1

When this item is a 1, it will turn on the core #1 when a button any hard button is pressed while the screen is OFF. 0 leaves the core in its current state.

button_boost_screen_on_core_1 = 1

When this item is a 1, it will turn on the core #1 when a button any hard button is pressed while the screen is ON. 0 leaves the core in its current state.

button_boost_screen_off_core_2 = 1

When this item is a 1, it will turn on the core #2 when a button any hard button is pressed while the screen is OFF. 0 leaves the core in its current state.

button_boost_screen_on_core_2 = 1

When this item is a 1, it will turn on the core #2 when a button any hard button is pressed while the screen is ON. 0 leaves the core in its current state.

button_boost_screen_off_core_3 = 1

When this item is a 1, it will turn on the core #3 when a button any hard button is pressed while the screen is OFF. 0 leaves the core in its current state.

button_boost_screen_on_core_3 = 1

When this item is a 1, it will turn on the core #3 when a button any hard button is pressed while the screen is ON. 0 leaves the core in its current state.

button_boost_screen_off_core_4 = 1

When this item is a 1, it will turn on the core #4 when a button any hard button is pressed while the screen is OFF. 0 leaves the core in its current state.

button_boost_screen_on_core_4 = 1

When this item is a 1, it will turn on the core #4 when a button any hard button is pressed while the screen is ON. 0 leaves the core in its current state.

button_boost_screen_off_core_5 = 1

When this item is a 1, it will turn on the core #5 when a button any hard button is pressed while the screen is OFF. 0 leaves the core in its current state.

button_boost_screen_on_core_5 = 1

When this item is a 1, it will turn on the core #5 when a button any hard button is pressed while the screen is ON. 0 leaves the core in its current state.

button_boost_screen_off_core_6 = 1

When this item is a 1, it will turn on the core #6 when a button any hard button is pressed while the screen is OFF. 0 leaves the core in its current state.

button_boost_screen_on_core_6 = 1

When this item is a 1, it will turn on the core #6 when a button any hard button is pressed while the screen is ON. 0 leaves the core in its current state.

button_boost_screen_off_core_7 = 1

When this item is a 1, it will turn on the core #7 when a button any hard button is pressed while the screen is OFF. 0 leaves the core in its current state.

button_boost_screen_on_core_7 = 1

When this item is a 1, it will turn on the core #7 when a button any hard button is pressed while the screen is ON. 0 leaves the core in its current state.

boost_hold_cycles = 22

How many sampling_rate cycles need to occur before going out of CPU/GPU boost mode

cpu_load_adder_at_max_gpu = 0

When set to higher than zero, this will add to the actual CPU load to create a perceived higher load when an app is using alot of GPU but not CPU.

cpu_load_adder_at_max_gpu_ignore_tb = 0

When set to 1, this will ignore cpu_load_adder_at_max_gpu during touch/button boost. When set to 0 cpu_load_adder_at_max_gpu will be used all the time.

disable_hotplug = 0

When this item is a 1, it disables hotplugging so all cores stay on full time. 0 lets all cores turn on and off when needed.

disable_hotplug_bt = 0

When this item is a 1, it disables hotplugging so all cores stay on full time while paired to a bluetooth device and doing bluetooth activities like playing music, transfering files.... 0 doesn't do anything extra to the cores when doing bluetooth functions.

disable_hotplug_chrg = 0

When this item is a 1, it disables hotplugging so all cores stay on full time while charging the device. 0 doesn't do anything extra to the cores while charging.

disable_hotplug_media = 0

When this item is a 1, it disables hotplugging so all cores stay on full time while playing music or movies. 0 doesn't do anything extra to the cores while music or movies are playing.

down_threshold_screen_off = 52

A percentage of CPU utilization that needs to occur before the current Mhz begins to lower while screen is OFF.

down_threshold_screen_off_hotplug_1 = 40

A percentage of CPU utilization that needs to occur before the core #1 is taken offline while screen is OFF.

down_threshold_screen_off_hotplug_2 = 45

A percentage of CPU utilization that needs to occur before the core #2 is taken offline while screen is OFF.

down_threshold_screen_off_hotplug_3 = 50

A percentage of CPU utilization that needs to occur before the core #3 is taken offline while screen is OFF.

down_threshold_screen_off_hotplug_4 = 55

A percentage of CPU utilization that needs to occur before the core #4 is taken offline while screen is OFF.

down_threshold_screen_off_hotplug_5 = 60

A percentage of CPU utilization that needs to occur before the core #5 is taken offline while screen is OFF.

down_threshold_screen_off_hotplug_6 = 65

A percentage of CPU utilization that needs to occur before the core #6 is taken offline while screen is OFF.

down_threshold_screen_off_hotplug_7 = 70

A percentage of CPU utilization that needs to occur before the core #7 is taken offline while screen is OFF.

down_threshold_screen_on = 52

A percentage of CPU utilization that needs to occur before the current Mhz begins to lower while screen is ON.

down_threshold_screen_on_hotplug_1 = 35

A percentage of CPU utilization that needs to occur before the core #1 is taken offline while screen is ON.

down_threshold_screen_on_hotplug_2 = 40

A percentage of CPU utilization that needs to occur before the core #2 is taken offline while screen is ON.

down_threshold_screen_on_hotplug_3 = 45

A percentage of CPU utilization that needs to occur before the core #3 is taken offline while screen is ON.

down_threshold_screen_on_hotplug_4 = 50

A percentage of CPU utilization that needs to occur before the core #4 is taken offline while screen is ON.

down_threshold_screen_on_hotplug_5 = 55

A percentage of CPU utilization that needs to occur before the core #5 is taken offline while screen is ON.

down_threshold_screen_on_hotplug_6 = 60

A percentage of CPU utilization that needs to occur before the core #6 is taken offline while screen is ON.

down_threshold_screen_on_hotplug_7 = 65

A percentage of CPU utilization that needs to occur before the core #7 is taken offline while screen is ON.

freq_step_lower_screen_off = 8

How many steps from the Mhz table (the entire Mhz table can bee seen in the CPU Voltage screen) it skips when lowering the current Mhz while the screen is OFF.

freq_step_lower_screen_on = 2

How many steps from the Mhz table (the entire Mhz table can bee seen in the CPU Voltage screen) it skips when lowering the current Mhz while the screen is ON.

freq_step_raise_screen_off = 1

How many steps from the Mhz table (the entire Mhz table can bee seen in the CPU Voltage screen) it skips when raising the current Mhz while the screen is OFF.

freq_step_raise_screen_on = 5

How many steps from the Mhz table (the entire Mhz table can bee seen in the CPU Voltage screen) it skips when raising the current Mhz while the screen is ON.

ignore_nice_load = 0

If this value is 1, the system will ignore "Nice" processes when deciding to scale up or down. Nice processes are used by the IO scheduler to designate a low-priority process. Ignore nice load basically tells a governor to disregard processes with higher nice values.

lockout_hotplug_screen_off_core_1 = 0

This is a 3 way option. While the screen is OFF, 0 = Hotplug Normal so the core will go on and off as needed, 1 = Lock this core always ON, 2 = Lock this core always OFF.

lockout_hotplug_screen_on_core_1 = 0

This is a 3 way option. While the screen is ON, 0 = Hotplug Normal so the core will go on and off as needed, 1 = Lock this core always ON, 2 = Lock this core always OFF.

lockout_hotplug_screen_off_core_2 = 0

This is a 3 way option. While the screen is OFF, 0 = Hotplug Normal so the core will go on and off as needed, 1 = Lock this core always ON, 2 = Lock this core always OFF.

lockout_hotplug_screen_on_core_2 = 0

This is a 3 way option. While the screen is ON, 0 = Hotplug Normal so the core will go on and off as needed, 1 = Lock this core always ON, 2 = Lock this core always OFF.

lockout_hotplug_screen_off_core_3 = 0

This is a 3 way option. While the screen is OFF, 0 = Hotplug Normal so the core will go on and off as needed, 1 = Lock this core always ON, 2 = Lock this core always OFF.

lockout_hotplug_screen_on_core_3 = 0

This is a 3 way option. While the screen is ON, 0 = Hotplug Normal so the core will go on and off as needed, 1 = Lock this core always ON, 2 = Lock this core always OFF.

lockout_hotplug_screen_off_core_4 = 0

This is a 3 way option. While the screen is OFF, 0 = Hotplug Normal so the core will go on and off as needed, 1 = Lock this core always ON, 2 = Lock this core always OFF.

lockout_hotplug_screen_on_core_4 = 0

This is a 3 way option. While the screen is ON, 0 = Hotplug Normal so the core will go on and off as needed, 1 = Lock this core always ON, 2 = Lock this core always OFF.

lockout_hotplug_screen_off_core_5 = 0

This is a 3 way option. While the screen is OFF, 0 = Hotplug Normal so the core will go on and off as needed, 1 = Lock this core always ON, 2 = Lock this core always OFF.

lockout_hotplug_screen_on_core_5 = 0

This is a 3 way option. While the screen is ON, 0 = Hotplug Normal so the core will go on and off as needed, 1 = Lock this core always ON, 2 = Lock this core always OFF.

lockout_hotplug_screen_off_core_6 = 0

This is a 3 way option. While the screen is OFF, 0 = Hotplug Normal so the core will go on and off as needed, 1 = Lock this core always ON, 2 = Lock this core always OFF.

lockout_hotplug_screen_on_core_6 = 0

This is a 3 way option. While the screen is ON, 0 = Hotplug Normal so the core will go on and off as needed, 1 = Lock this core always ON, 2 = Lock this core always OFF.

lockout_hotplug_screen_off_core_7 = 0

This is a 3 way option. While the screen is OFF, 0 = Hotplug Normal so the core will go on and off as needed, 1 = Lock this core always ON, 2 = Lock this core always OFF.

lockout_hotplug_screen_on_core_7 = 0

This is a 3 way option. While the screen is ON, 0 = Hotplug Normal so the core will go on and off as needed, 1 = Lock this core always ON, 2 = Lock this core always OFF.

lockout_changes_when_boosting = 0

If this value is 1, all CPU changes to all cores will be ignored while executing a touch/button boost. If 0 all cores will be allowed to scale and hotplug.

no_extra_cores_screen_off = 1

When set to a 1, this option keeps all extra CPU cores offline while the screen is OFF. 0 lets it hotplug them on and off as needed

sampling_rate = 45000

The amount of milliseconds that the governor will analyze the CPU usage and adjust for changes in load while the screen is ON.

sampling_rate_min = 10000

READ-ONLY value that specifies the lower value that "sampling_rate" and "sampling_rate_screen_off" will accept.

sampling_rate_screen_off = 45000

The amount of milliseconds that the governor will analyze the CPU usage and adjust for changes in load while the screen is OFF.

super_conservative_screen_off = 0

With the screen OFF: When set to a 1, this option will explicitly obey your block cycles settings to be a super battery saver (Setting a 1 will slow down the UI a little bit). When set to a 0 it uses fuzzy logic on the "block cycle" items.

super_conservative_screen_on = 0

With the screen ON: When set to a 1, this option will explicitly obey your block cycles settings to be a super battery saver (Setting a 1 will slow down the UI a little bit). When set to a 0 it uses fuzzy logic on the "block cycle" items to create a smooooooth UI experience.

touch_boost_cpu_cl0 = 1200000

The Mhz that you want the online CPU's to jump to when the screen is touched for the the LITTLE CPU (Cluster 0).

touch_boost_cpu_cl1 = 1600000

The Mhz that you want the online CPU's to jump to when the screen is touched for the the BIG CPU (Cluster 1).

touch_boost_core_1 = 1

When set to a 1, this option turns on the core #1 when the screen is touched. When set to a 0 it doesn't do anything extra to the cores.

touch_boost_core_2 = 1

When set to a 1, this option turns on the core #2 when the screen is touched. When set to a 0 it doesn't do anything extra to the cores.

touch_boost_core_3 = 0

When set to a 1, this option turns on the core #3 when the screen is touched. When set to a 0 it doesn't do anything extra to the cores.

touch_boost_core_4 = 0

When set to a 1, this option turns on the core #4 when the screen is touched. When set to a 0 it doesn't do anything extra to the cores.

touch_boost_core_5 = 0

When set to a 1, this option turns on the core #5 when the screen is touched. When set to a 0 it doesn't do anything extra to the cores.

touch_boost_core_6 = 0

When set to a 1, this option turns on the core #6 when the screen is touched. When set to a 0 it doesn't do anything extra to the cores.

touch_boost_core_7 = 0

When set to a 1, this option turns on the core #7 when the screen is touched. When set to a 0 it doesn't do anything extra to the cores.

touch_boost_gpu = 424

This value specifies what Mhz the GPU should jump to when the screen is touched.

up_threshold_screen_off = 57

A percentage of CPU utilization that needs to occur before the current Mhz begins to raise while screen is OFF.

up_threshold_screen_off_hotplug_1 = 55

A percentage of CPU utilization that needs to occur before the core #1 is put online while screen is OFF.

up_threshold_screen_off_hotplug_2 = 60

A percentage of CPU utilization that needs to occur before the core #2 is put online while screen is OFF.

up_threshold_screen_off_hotplug_3 = 65

A percentage of CPU utilization that needs to occur before the core #3 is put online while screen is OFF.

up_threshold_screen_off_hotplug_4 = 70

A percentage of CPU utilization that needs to occur before the core #4 is put online while screen is OFF.

up_threshold_screen_off_hotplug_5 = 75

A percentage of CPU utilization that needs to occur before the core #5 is put online while screen is OFF.

up_threshold_screen_off_hotplug_6 = 80

A percentage of CPU utilization that needs to occur before the core #6 is put online while screen is OFF.

up_threshold_screen_off_hotplug_7 = 85

A percentage of CPU utilization that needs to occur before the core #7 is put online while screen is OFF.

up_threshold_screen_on = 57

A percentage of CPU utilization that needs to occur before the current Mhz begins to raise while screen is ON.

up_threshold_screen_on_hotplug_1 = 50

A percentage of CPU utilization that needs to occur before the core #1 is put online while screen is ON.

up_threshold_screen_on_hotplug_2 = 55

A percentage of CPU utilization that needs to occur before the core #2 is put online while screen is ON.

up_threshold_screen_on_hotplug_3 = 60

A percentage of CPU utilization that needs to occur before the core #3 is put online while screen is ON.

up_threshold_screen_on_hotplug_4 = 60

A percentage of CPU utilization that needs to occur before the core #4 is put online while screen is ON.

up_threshold_screen_on_hotplug_5 = 60

A percentage of CPU utilization that needs to occur before the core #5 is put online while screen is ON.

up_threshold_screen_on_hotplug_6 = 60

A percentage of CPU utilization that needs to occur before the core #6 is put online while screen is ON.

up_threshold_screen_on_hotplug_7 = 60

A percentage of CPU utilization that needs to occur before the core #7 is put online while screen is ON.