From b4fb9532ef0e531c15f0d89b8fc8007803aada83 Mon Sep 17 00:00:00 2001 From: Steve Kondik Date: Sun, 23 Feb 2014 21:49:00 +0100 Subject: [PATCH] Allow reading of cpufreq attributes * Various tools might want to use these values without writing to them. Set world readable for all nodes. Change-Id: I5521ca0104e9f21b2e3fdb3469485f887ee50f28 --- prebuilt/common/etc/init.local.rc | 62 +++++++++++++++---------------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/prebuilt/common/etc/init.local.rc b/prebuilt/common/etc/init.local.rc index 7a771ee2..5968bd21 100644 --- a/prebuilt/common/etc/init.local.rc +++ b/prebuilt/common/etc/init.local.rc @@ -17,72 +17,72 @@ on post-fs-data on boot # interactive governor chown system system /sys/devices/system/cpu/cpufreq/interactive/timer_rate - chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/timer_rate + chmod 0664 /sys/devices/system/cpu/cpufreq/interactive/timer_rate chown system system /sys/devices/system/cpu/cpufreq/interactive/min_sample_time - chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/min_sample_time + chmod 0664 /sys/devices/system/cpu/cpufreq/interactive/min_sample_time chown system system /sys/devices/system/cpu/cpufreq/interactive/hispeed_freq - chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/hispeed_freq + chmod 0664 /sys/devices/system/cpu/cpufreq/interactive/hispeed_freq chown system system /sys/devices/system/cpu/cpufreq/interactive/go_hispeed_load - chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/go_hispeed_load + chmod 0664 /sys/devices/system/cpu/cpufreq/interactive/go_hispeed_load chown system system /sys/devices/system/cpu/cpufreq/interactive/above_hispeed_delay - chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/above_hispeed_delay + chmod 0664 /sys/devices/system/cpu/cpufreq/interactive/above_hispeed_delay chown system system /sys/devices/system/cpu/cpufreq/interactive/boost - chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/boost + chmod 0664 /sys/devices/system/cpu/cpufreq/interactive/boost chown system system /sys/devices/system/cpu/cpufreq/interactive/boostpulse - chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/boostpulse + chmod 0664 /sys/devices/system/cpu/cpufreq/interactive/boostpulse chown system system /sys/devices/system/cpu/cpufreq/interactive/input_boost - chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/input_boost + chmod 0664 /sys/devices/system/cpu/cpufreq/interactive/input_boost chown system system /sys/devices/system/cpu/cpufreq/interactive/boostpulse_duration - chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/boostpulse_duration + chmod 0664 /sys/devices/system/cpu/cpufreq/interactive/boostpulse_duration chown system system /sys/devices/system/cpu/cpufreq/interactive/io_is_busy - chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/io_is_busy + chmod 0664 /sys/devices/system/cpu/cpufreq/interactive/io_is_busy chown system system /sys/devices/system/cpu/cpufreq/interactive/sync_freq - chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/sync_freq + chmod 0664 /sys/devices/system/cpu/cpufreq/interactive/sync_freq chown system system /sys/devices/system/cpu/cpufreq/interactive/up_threshold_any_cpu_load - chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/up_threshold_any_cpu_load + chmod 0664 /sys/devices/system/cpu/cpufreq/interactive/up_threshold_any_cpu_load chown system system /sys/devices/system/cpu/cpufreq/interactive/sampling_down_factor - chmod 0660 /sys/devices/system/cpu/cpufreq/interactive/sampling_down_factor + chmod 0664 /sys/devices/system/cpu/cpufreq/interactive/sampling_down_factor # ondemand governor chown system system /sys/devices/system/cpu/cpufreq/ondemand/boostfreq - chmod 0660 /sys/devices/system/cpu/cpufreq/ondemand/boostfreq + chmod 0664 /sys/devices/system/cpu/cpufreq/ondemand/boostfreq chown system system /sys/devices/system/cpu/cpufreq/ondemand/boostpulse - chmod 0660 /sys/devices/system/cpu/cpufreq/ondemand/boostpulse + chmod 0664 /sys/devices/system/cpu/cpufreq/ondemand/boostpulse chown system system /sys/devices/system/cpu/cpufreq/ondemand/boosttime - chmod 0660 /sys/devices/system/cpu/cpufreq/ondemand/boosttime + chmod 0664 /sys/devices/system/cpu/cpufreq/ondemand/boosttime chown system system /sys/devices/system/cpu/cpufreq/ondemand/io_is_busy - chmod 0660 /sys/devices/system/cpu/cpufreq/ondemand/io_is_busy + chmod 0664 /sys/devices/system/cpu/cpufreq/ondemand/io_is_busy chown system system /sys/devices/system/cpu/cpufreq/ondemand/down_differential - chmod 0660 /sys/devices/system/cpu/cpufreq/ondemand/down_differential + chmod 0664 /sys/devices/system/cpu/cpufreq/ondemand/down_differential chown system system /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate - chmod 0660 /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate + chmod 0664 /sys/devices/system/cpu/cpufreq/ondemand/sampling_rate chown system system /sys/devices/system/cpu/cpufreq/ondemand/powersave_bias - chmod 0660 /sys/devices/system/cpu/cpufreq/ondemand/powersave_bias + chmod 0664 /sys/devices/system/cpu/cpufreq/ondemand/powersave_bias chown system system /sys/devices/system/cpu/cpufreq/ondemand/sampling_down_factor - chmod 0660 /sys/devices/system/cpu/cpufreq/ondemand/sampling_down_factor + chmod 0664 /sys/devices/system/cpu/cpufreq/ondemand/sampling_down_factor chown system system /sys/devices/system/cpu/cpufreq/ondemand/up_threshold - chmod 0660 /sys/devices/system/cpu/cpufreq/ondemand/up_threshold + chmod 0664 /sys/devices/system/cpu/cpufreq/ondemand/up_threshold chown system system /sys/devices/system/cpu/cpufreq/ondemand/input_boost - chmod 0660 /sys/devices/system/cpu/cpufreq/ondemand/input_boost + chmod 0664 /sys/devices/system/cpu/cpufreq/ondemand/input_boost chown system system /sys/devices/system/cpu/cpufreq/ondemand/up_threshold_multi_core - chmod 0660 /sys/devices/system/cpu/cpufreq/ondemand/up_threshold_multi_core + chmod 0664 /sys/devices/system/cpu/cpufreq/ondemand/up_threshold_multi_core chown system system /sys/devices/system/cpu/cpufreq/ondemand/down_differential_multi_core - chmod 0660 /sys/devices/system/cpu/cpufreq/ondemand/down_differential_multi_core + chmod 0664 /sys/devices/system/cpu/cpufreq/ondemand/down_differential_multi_core chown system system /sys/devices/system/cpu/cpufreq/ondemand/optimal_freq - chmod 0660 /sys/devices/system/cpu/cpufreq/ondemand/optimal_freq + chmod 0664 /sys/devices/system/cpu/cpufreq/ondemand/optimal_freq chown system system /sys/devices/system/cpu/cpufreq/ondemand/sync_freq - chmod 0660 /sys/devices/system/cpu/cpufreq/ondemand/sync_freq + chmod 0664 /sys/devices/system/cpu/cpufreq/ondemand/sync_freq chown system system /sys/devices/system/cpu/cpufreq/ondemand/up_threshold_any_cpu_load - chmod 0660 /sys/devices/system/cpu/cpufreq/ondemand/up_threshold_any_cpu_load + chmod 0664 /sys/devices/system/cpu/cpufreq/ondemand/up_threshold_any_cpu_load # Assume SMP uses shared cpufreq policy for all CPUs chown system system /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor - chmod 0660 /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor + chmod 0664 /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor chown system system /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq - chmod 0660 /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq + chmod 0664 /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq chown system system /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq - chmod 0660 /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq + chmod 0664 /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq chown system system /sys/block/mmcblk0/queue/scheduler chmod 0664 /sys/block/mmcblk0/queue/scheduler