aboutsummaryrefslogtreecommitdiffstats
path: root/rootdir
diff options
context:
space:
mode:
authorTodd Poynor <toddpoynor@google.com>2012-04-11 14:48:51 -0700
committerTodd Poynor <toddpoynor@google.com>2012-04-11 14:50:09 -0700
commit0653b97b2594d5e3f21c6326fb121741bfbf65f7 (patch)
treeef309012172a13a422ccfa937f68be83dfb662d4 /rootdir
parentcfa9f650266621fee963fe18084a39602aa8fcc6 (diff)
downloadsystem_core-0653b97b2594d5e3f21c6326fb121741bfbf65f7.tar.gz
system_core-0653b97b2594d5e3f21c6326fb121741bfbf65f7.tar.bz2
system_core-0653b97b2594d5e3f21c6326fb121741bfbf65f7.zip
init.rc: Set owner and permissions for cpufreq files
Change-Id: Iaaf8491915567dbe22cab1798081a00fed4fb2e2
Diffstat (limited to 'rootdir')
-rw-r--r--rootdir/init.rc14
1 files changed, 14 insertions, 0 deletions
diff --git a/rootdir/init.rc b/rootdir/init.rc
index 71ec3fad..f40cd436 100644
--- a/rootdir/init.rc
+++ b/rootdir/init.rc
@@ -242,6 +242,20 @@ on boot
chmod 0660 /sys/power/state
chmod 0660 /sys/power/wake_lock
chmod 0660 /sys/power/wake_unlock
+
+ chown system system /sys/devices/system/cpu/cpufreq/interactive/timer_rate
+ chmod 0660 /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
+ chown system system /sys/devices/system/cpu/cpufreq/interactive/hispeed_freq
+ chmod 0660 /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
+
+ # Assume SMP uses shared cpufreq policy for all CPUs
+ chown system system /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
+ chmod 0660 /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
+
chown system system /sys/class/timed_output/vibrator/enable
chown system system /sys/class/leds/keyboard-backlight/brightness
chown system system /sys/class/leds/lcd-backlight/brightness