Filename: /usr/local/bin/overclock #!/bin/sh TEMP=`cat /sys/class/power_supply/bq27200-0/temp` echo "Temp is:" $TEMP "C" MAXSPEED="1150" if [ $TEMP -gt "38" ] ; then MAXSPEED="1000" ; fi if [ $TEMP -gt "40" ] ; then MAXSPEED="950" ; fi if [ $TEMP -gt "43" ] ; then MAXSPEED="850" ; fi if [ $TEMP -gt "45" ] ; then MAXSPEED="750" ; fi if [ $TEMP -gt "47" ] ; then MAXSPEED="600" ; fi BATTERY=`cat /sys/class/power_supply/bq27200-0/capacity` echo "Battery is:" $BATTERY "% full" MAXSPEEDTWO="1150" if [ $BATTERY -lt "60" ] ; then MAXSPEEDTWO="850" ; fi if [ $BATTERY -lt "40" ] ; then MAXSPEEDTWO="600" ; fi if [ $BATTERY -lt "25" ] ; then MAXSPEEDTWO="500" ; fi if [ $MAXSPEEDTWO -lt $MAXSPEED ] ; then MAXSPEED=$MAXSPEEDTWO ; fi echo "Setting max as:" $MAXSPEED "Mhz" kernel-config limits 250 $MAXSPEED