[Huawei P9 ROMs, Kernels, Recoveries, & Other Devel] lo_ol:
The issue I face with schedutil is that I get some microstutter when scrolling over certain elements, happens on the other kernels as well but its fine with any other governor. Its most noticeable when an image with white background appears in google discovery feed:D. And setting higher down threshold just makes it more obvious. Blu_schedutil sources seem slightly newer as it has iowait tunable already. I suspect some minor bug got sorted too, that could have led to miscalculations occasionally.

As for battery consumption, I’ve made some tests in the past using CPU Float

That can display current battery consumption as a floating app. For example I open Gmail app using interactive or schedutil and it goes like 1200, 1400, 1600mA and when using blu_active on the big cluster its around 700-800mA only. Not sure how reliable this output is but real life battery life reflects that pretty much. My theory is that it just seems more efficient on this SoC to rather use higher frequencies until a task is done than when lots of frequency hopping and cache interactions are going on. So blu_active is definitely nice to have imo. Settings used in /venor/etc/init/hw/init.hi3650.rc, always lowest brightness

write /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor blu_schedutil
restorecon_recursive /sys/devices/system/cpu/cpu0/cpufreq/blu_schedutil
chown system system /sys/devices/system/cpu/cpu0/blu_schedutil/down_rate_limit_us
chmod 0660 /sys/devices/system/cpu/cpu0/cpufreq/blu_schedutil/down_rate_limit_us
chown system system /sys/devices/system/cpu/cpu0/cpufreq/blu_schedutil/iowait_boost_enable
chmod 0660 /sys/devices/system/cpu/cpu0/cpufreq/blu_schedutil/iowait_boost_enable
chown system system /sys/devices/system/cpu/cpu0/cpufreq/blu_schedutil/up_rate_limit_us
chmod 0660 /sys/devices/system/cpu/cpu0/cpufreq/blu_schedutil/up_rate_limit_us
write /sys/devices/system/cpu/cpu0/cpufreq/blu_schedutil/down_rate_limit_us 4200
write /sys/devices/system/cpu/cpu0/cpufreq/blu_schedutil/iowait_boost_enable 1
write /sys/devices/system/cpu/cpu0/cpufreq/blu_schedutil/up_rate_limit_us 1400

write /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor blu_active
restorecon_recursive /sys/devices/system/cpu/cpu0/cpufreq/blu_active
chown system system /sys/devices/system/cpu/cpu4/cpufreq/blu_active/go_hispeed_load
chmod 0660 /sys/devices/system/cpu/cpu4/cpufreq/blu_active/go_hispeed_load
chown system system /sys/devices/system/cpu/cpu4/cpufreq/blu_active/target_loads
chmod 0660 /sys/devices/system/cpu/cpu4/cpufreq/blu_active/target_loads
chown system system /sys/devices/system/cpu/cpu4/cpufreq/blu_active/above_hispeed_delay
chmod 0660 /sys/devices/system/cpu/cpu4/cpufreq/blu_active/above_hispeed_delay
chown system system /sys/devices/system/cpu/cpu4/cpufreq/blu_active/min_sample_time
chmod 0660 /sys/devices/system/cpu/cpu4/cpufreq/blu_active/min_sample_time
chown system system /sys/devices/system/cpu/cpu4/cpufreq/blu_active/timer_rate
chmod 0660 /sys/devices/system/cpu/cpu4/cpufreq/blu_active/timer_rate
chown system system /sys/devices/system/cpu/cpu4/cpufreq/blu_active/timer_slack
chmod 0660 /sys/devices/system/cpu/cpu4/cpufreq/blu_active/timer_slack
chown system system /sys/devices/system/cpu/cpu4/cpufreq/blu_active/fastlane
chmod 0660 /sys/devices/system/cpu/cpu4/cpufreq/blu_active/fastlane
chown system system /sys/devices/system/cpu/cpu4/cpufreq/blu_active/fastlane_threshold
chmod 0660 /sys/devices/system/cpu/cpu4/cpufreq/blu_active/fastlane_threshold
write /sys/devices/system/cpu/cpu4/cpufreq/blu_active/go_hispeed_load 95
write /sys/devices/system/cpu/cpu4/cpufreq/blu_active/hispeed_freq 2016000
write /sys/devices/system/cpu/cpu4/cpufreq/blu_active/target_loads 75:480000:5:807000:81:1210000:85
write /sys/devices/system/cpu/cpu4/cpufreq/blu_active/above_hispeed_delay 48000:1210000:119000
write /sys/devices/system/cpu/cpu4/cpufreq/blu_active/min_sample_time 38000
write /sys/devices/system/cpu/cpu4/cpufreq/blu_active/timer_rate 20000
write /sys/devices/system/cpu/cpu4/cpufreq/blu_active/timer_slack 80000
write /sys/devices/system/cpu/cpu4/cpufreq/blu_active/fastlane 1
write /sys/devices/system/cpu/cpu4/cpufreq/blu_active/fastlane_threshold 89