1*dd0948b3SAndroid Build Coastguard Workerif [[ "`id -u`" -ne "0" ]]; then 2*dd0948b3SAndroid Build Coastguard Worker echo "WARNING: running as non-root, proceeding anyways..." 3*dd0948b3SAndroid Build Coastguard Workerfi 4*dd0948b3SAndroid Build Coastguard Worker 5*dd0948b3SAndroid Build Coastguard Workerstop thermal-engine 6*dd0948b3SAndroid Build Coastguard Workerstop mpdecision 7*dd0948b3SAndroid Build Coastguard Workerstop perfd 8*dd0948b3SAndroid Build Coastguard Worker 9*dd0948b3SAndroid Build Coastguard Worker# Set CPU cores frequency to 1200 MHz 10*dd0948b3SAndroid Build Coastguard Workercpubase=/sys/devices/system/cpu 11*dd0948b3SAndroid Build Coastguard Workergov=cpufreq/scaling_governor 12*dd0948b3SAndroid Build Coastguard Worker 13*dd0948b3SAndroid Build Coastguard Workercpu=0 14*dd0948b3SAndroid Build Coastguard WorkerS=1200000 15*dd0948b3SAndroid Build Coastguard Workerwhile [ $((cpu < 2)) -eq 1 ]; do 16*dd0948b3SAndroid Build Coastguard Worker echo 1 > $cpubase/cpu${cpu}/online 17*dd0948b3SAndroid Build Coastguard Worker echo userspace > $cpubase/cpu${cpu}/$gov 18*dd0948b3SAndroid Build Coastguard Worker echo $S > $cpubase/cpu${cpu}/cpufreq/scaling_max_freq 19*dd0948b3SAndroid Build Coastguard Worker echo $S > $cpubase/cpu${cpu}/cpufreq/scaling_min_freq 20*dd0948b3SAndroid Build Coastguard Worker echo $S > $cpubase/cpu${cpu}/cpufreq/scaling_setspeed 21*dd0948b3SAndroid Build Coastguard Worker cpu=$(($cpu + 1)) 22*dd0948b3SAndroid Build Coastguard Workerdone 23