[LeEco Le Pro3 Guides, News, & Discussion] Ace42:
Brief background on the idea. I was originally inspired by soniCron and their work with the SD808. I created a custom profile for my LG G4, which allowed me to get more SOT.

>

Suggestions for the Advanced section in EX Kernel Manager:

sched_upmigrate_min_nice = 0

sched_upmigrate = 95

sched_restrict_cluster_spill = 1

sched_downmigrate = 65

Under Misc, enable "wq_power_saving" too.

>

What's Required

1. Root

2. Kernel tuner app (Preferrably EX Kernel manager, as it can use the profiles, otherwise you need to input them manually)

3. Interactive Governor for both clusters

>

Steps

1. Download a profile

2. Unzip it, put the file (not folder) into the EX Kernel directory for profiles

(/ElementalX/gov_profiles)

3. Alternatively, put the values yourself if using a different app such as Kernel Auditor

>

Profiles

Bifrost v1: Tries to keep the frequencies low, avoids aggressive ramping up to the max freq on either cluster

View attachment 3992868

Bifrost v6

View attachment 4047761

Beast Mode v1: Performance profile

View attachment 3992995

>

Manual Input

Bifrost v1:

/sys/devices/system/cpu/cpu0/cpufreq/interactive/go_hispeed_load 98

/sys/devices/system/cpu/cpu0/cpufreq/interactive/above_hispeed_delay 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/hispeed_freq_hysteresis 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/timer_rate 250000

/sys/devices/system/cpu/cpu0/cpufreq/interactive/hispeed_freq 537600

/sys/devices/system/cpu/cpu0/cpufreq/interactive/timer_slack 384000

/sys/devices/system/cpu/cpu0/cpufreq/interactive/target_loads 85 307200:39 384000:55 460000:64 537600:69 614400:74 768000:78 864000:81 902000:84 979200:87 1056000:90 1132800:91 1209600:92 1286400:93 1362000:94 1440000:95 1516800:98 1593600:99

/sys/devices/system/cpu/cpu0/cpufreq/interactive/min_sample_time 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/ignore_hispeed_on_notif 1

/sys/devices/system/cpu/cpu0/cpufreq/interactive/boost 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/fast_ramp_down 1

/sys/devices/system/cpu/cpu0/cpufreq/interactive/align_windows 1

/sys/devices/system/cpu/cpu0/cpufreq/interactive/use_migration_notif 1

/sys/devices/system/cpu/cpu0/cpufreq/interactive/use_sched_load 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/is_skip_max_logic 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/max_freq_hysteresis 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/boostpulse_duration 0

(Big cluster)

/sys/devices/system/cpu/cpu2/cpufreq/interactive/go_hispeed_load 99

/sys/devices/system/cpu/cpu2/cpufreq/interactive/above_hispeed_delay 60000 700000:70000 800000:80000 1000000:100000 1400000:140000 1500000:150000 1700000:170000 1800000:180000 1900000:190000 2100000:200000 2200000:220000 2300000:230000

/sys/devices/system/cpu/cpu2/cpufreq/interactive/hispeed_freq_hysteresis 0

/sys/devices/system/cpu/cpu2/cpufreq/interactive/timer_rate 480000

/sys/devices/system/cpu/cpu2/cpufreq/interactive/hispeed_freq 460800

/sys/devices/system/cpu/cpu2/cpufreq/interactive/timer_slack 384000

/sys/devices/system/cpu/cpu2/cpufreq/interactive/target_loads 95 307200:28 384000:33 480000:41 537600:46 614400:51 748800:58 825600:62 902400:67 1056000:70 1132800:72 1209600:74 1286400:76 1363200:78 1440000:80 1516800:82 1593600:85 1670400:87 1747200:89 1824000:92 1900800:94 1977600:96 2054400:97 2150400:98 2246400:99 2342400:100

/sys/devices/system/cpu/cpu2/cpufreq/interactive/min_sample_time 20000

/sys/devices/system/cpu/cpu2/cpufreq/interactive/ignore_hispeed_on_notif 1

/sys/devices/system/cpu/cpu2/cpufreq/interactive/boost 0

/sys/devices/system/cpu/cpu2/cpufreq/interactive/fast_ramp_down 1

/sys/devices/system/cpu/cpu2/cpufreq/interactive/align_windows 0

/sys/devices/system/cpu/cpu2/cpufreq/interactive/use_migration_notif 1

/sys/devices/system/cpu/cpu2/cpufreq/interactive/use_sched_load 1

/sys/devices/system/cpu/cpu2/cpufreq/interactive/is_skip_max_logic 0

/sys/devices/system/cpu/cpu2/cpufreq/interactive/max_freq_hysteresis 0

/sys/devices/system/cpu/cpu2/cpufreq/interactive/boostpulse_duration 0

Bifrost v6:

(small cluster)

/sys/devices/system/cpu/cpu0/cpufreq/interactive/go_hispeed_load 99

/sys/devices/system/cpu/cpu0/cpufreq/interactive/above_hispeed_delay 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/hispeed_freq_hysteresis 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/timer_rate 250000

/sys/devices/system/cpu/cpu0/cpufreq/interactive/hispeed_freq 460800

/sys/devices/system/cpu/cpu0/cpufreq/interactive/timer_slack 384000

/sys/devices/system/cpu/cpu0/cpufreq/interactive/target_loads 95 307200:35 384000:45 460000:55 537600:61 614400:66 768000:71 864000:76 902000:81 979200:86 1056000:90 1132800:91 1209600:92 1286400:93 1362000:94 1440000:96 1516800:98 1593600:99

/sys/devices/system/cpu/cpu0/cpufreq/interactive/min_sample_time 10000

/sys/devices/system/cpu/cpu0/cpufreq/interactive/ignore_hispeed_on_notif 1

/sys/devices/system/cpu/cpu0/cpufreq/interactive/boost 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/fast_ramp_down 1

/sys/devices/system/cpu/cpu0/cpufreq/interactive/align_windows 1

/sys/devices/system/cpu/cpu0/cpufreq/interactive/use_migration_notif 1

/sys/devices/system/cpu/cpu0/cpufreq/interactive/use_sched_load 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/is_skip_max_logic 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/max_freq_hysteresis 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/boostpulse_duration 0

(big cluster)

/sys/devices/system/cpu/cpu2/cpufreq/interactive/go_hispeed_load 200

/sys/devices/system/cpu/cpu2/cpufreq/interactive/above_hispeed_delay 40000 537600:60000 748800:80000 1056000:110000 1286400:140000 1440000:170000 1747200:200000 1900800:220000 2150400:250000 2342400:270000

/sys/devices/system/cpu/cpu2/cpufreq/interactive/hispeed_freq_hysteresis 0

/sys/devices/system/cpu/cpu2/cpufreq/interactive/timer_rate 200000

/sys/devices/system/cpu/cpu2/cpufreq/interactive/hispeed_freq 460800

/sys/devices/system/cpu/cpu2/cpufreq/interactive/timer_slack 384000

/sys/devices/system/cpu/cpu2/cpufreq/interactive/target_loads 95 307200:28 384000:33 480000:41 537600:46 614400:51 748800:58 825600:62 902400:67 1056000:70 1132800:72 1209600:74 1286400:76 1363200:78 1440000:80 1516800:82 1593600:85 1670400:87 1747200:89 1824000:92 1900800:94 1977600:96 2054400:97 2150400:98 2246400:99 2342400:100

/sys/devices/system/cpu/cpu2/cpufreq/interactive/min_sample_time 10000

/sys/devices/system/cpu/cpu2/cpufreq/interactive/ignore_hispeed_on_notif 1

/sys/devices/system/cpu/cpu2/cpufreq/interactive/boost 0

/sys/devices/system/cpu/cpu2/cpufreq/interactive/fast_ramp_down 1

/sys/devices/system/cpu/cpu2/cpufreq/interactive/align_windows 0

/sys/devices/system/cpu/cpu2/cpufreq/interactive/use_migration_notif 1

/sys/devices/system/cpu/cpu2/cpufreq/interactive/use_sched_load 1

/sys/devices/system/cpu/cpu2/cpufreq/interactive/is_skip_max_logic 0

/sys/devices/system/cpu/cpu2/cpufreq/interactive/max_freq_hysteresis 0

/sys/devices/system/cpu/cpu2/cpufreq/interactive/boostpulse_duration 0

Beast v1:

/sys/devices/system/cpu/cpu0/cpufreq/interactive/go_hispeed_load 200

/sys/devices/system/cpu/cpu0/cpufreq/interactive/above_hispeed_delay 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/hispeed_freq_hysteresis 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/timer_rate 50000

/sys/devices/system/cpu/cpu0/cpufreq/interactive/hispeed_freq 768000

/sys/devices/system/cpu/cpu0/cpufreq/interactive/timer_slack -1

/sys/devices/system/cpu/cpu0/cpufreq/interactive/target_loads 80 307200:25 384000:38 460000:46 537600:50 614400:54 768000:58 864000:62 902000:65 979200:70 1056000:80 1132800:85 1209600:89 1286400:92 1362000:94 1440000:96 1516800:98 1593600:99 2188800:100

/sys/devices/system/cpu/cpu0/cpufreq/interactive/min_sample_time 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/ignore_hispeed_on_notif 1

/sys/devices/system/cpu/cpu0/cpufreq/interactive/boost 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/fast_ramp_down 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/align_windows 1

/sys/devices/system/cpu/cpu0/cpufreq/interactive/use_migration_notif 1

/sys/devices/system/cpu/cpu0/cpufreq/interactive/use_sched_load 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/is_skip_max_logic 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/max_freq_hysteresis 0

/sys/devices/system/cpu/cpu0/cpufreq/interactive/boostpulse_duration 0

/sys/devices/system/cpu/cpu2/cpufreq/interactive/go_hispeed_load 200

/sys/devices/system/cpu/cpu2/cpufreq/interactive/above_hispeed_delay 0

/sys/devices/system/cpu/cpu2/cpufreq/interactive/hispeed_freq_hysteresis 0

/sys/devices/system/cpu/cpu2/cpufreq/interactive/timer_rate 40000

/sys/devices/system/cpu/cpu2/cpufreq/interactive/hispeed_freq 825600

/sys/devices/system/cpu/cpu2/cpufreq/interactive/timer_slack -1

/sys/devices/system/cpu/cpu2/cpufreq/interactive/target_loads 90 307200:28 384000:30 480000:40 537600:45 614400:60 748800:65 825600:69 902400:70 1056000:72 1132800:74 1209600:76 1286400:77 1363200:78 1440000:80 1516800:82 1593600:85 1670400:87 1747200:89 1824000:92 1900800:94 1977600:96 2054400:97 2150400:98 2246400:99 2342400:100

/sys/devices/system/cpu/cpu2/cpufreq/interactive/min_sample_time 20000

/sys/devices/system/cpu/cpu2/cpufreq/interactive/ignore_hispeed_on_notif 1

/sys/devices/system/cpu/cpu2/cpufreq/interactive/boost 0

/sys/devices/system/cpu/cpu2/cpufreq/interactive/fast_ramp_down 0

/sys/devices/system/cpu/cpu2/cpufreq/interactive/align_windows 0

/sys/devices/system/cpu/cpu2/cpufreq/interactive/use_migration_notif 1

/sys/devices/system/cpu/cpu2/cpufreq/interactive/use_sched_load 1

/sys/devices/system/cpu/cpu2/cpufreq/interactive/is_skip_max_logic 0

/sys/devices/system/cpu/cpu2/cpufreq/interactive/max_freq_hysteresis 0

/sys/devices/system/cpu/cpu2/cpufreq/interactive/boostpulse_duration 0

>

Benchmarks (Beast v1 & Bifrost v1 compared)

View attachment 3994285View attachment 3994286