#!/bin/sh

kernel=$(uname -r)

if [ "$kernel " == "2.6.28.10-power50" ]; then
mv /opt/dbus-scripts/overclock49-50 /usr/share/kernel-power-settings/overclock
mv /opt/dbus-scripts/overclock-call49-50 /usr/share/kernel-power-settings/overclock-call
mv /opt/dbus-scripts/overclock-while-in-call49-50 /usr/share/kernel-power-settings/overclock-while-in-call
mv /opt/dbus-scripts/underclock49-50 /usr/share/kernel-power-settings/underclock
fi

if [ "$kernel " == "2.6.28.10-power49+pre50" ]; then
mv /opt/dbus-scripts/overclock49-50 /usr/share/kernel-power-settings/overclock
mv /opt/dbus-scripts/overclock-call49-50 /usr/share/kernel-power-settings/overclock-call
mv /opt/dbus-scripts/overclock-while-in-call49-50 /usr/share/kernel-power-settings/overclock-while-in-call
mv /opt/dbus-scripts/underclock49-50 /usr/share/kernel-power-settings/underclock
fi

if [ "$kernel " == "2.6.28.10-power49" ]; then
mv /opt/dbus-scripts/overclock49-50 /usr/share/kernel-power-settings/overclock
mv /opt/dbus-scripts/overclock-call49-50 /usr/share/kernel-power-settings/overclock-call
mv /opt/dbus-scripts/overclock-while-in-call49-50 /usr/share/kernel-power-settings/overclock-while-in-call
mv /opt/dbus-scripts/underclock49-50 /usr/share/kernel-power-settings/underclock
fi

if [ -f /opt/dbus-scripts/overclock49-50 ]; then
if [ -f /opt/dbus-scripts/overclock-call49-50 ]; then
if [ -f /opt/dbus-scripts/overclock-wChile-in-call49-50 ]; then
rm /opt/dbus-scripts/overclock49-50
rm /opt/dbus-scripts/overclock-call49-50
rm /opt/dbus-scripts/overclock-while-in-call49-50
fi
fi
fi

if [ -f  /etc/event.d/speedpatch ];then
mv /opt/dbus-scripts/cpu_normal_speedpatch /opt/dbus-scripts/cpu_sleep
mv /opt/dbus-scripts/cpu_sleep_speedpatch /opt/dbus-scripts/cpu_sleep
else
rm /opt/dbus-scripts/cpu_normal_speedpatch
rm /opt/dbus-scripts/cpu_sleep_speedpatch
fi

chmod +x /opt/dbus-scripts/cpu_normal
chmod +x /opt/dbus-scripts/cpu_sleep

exit 0
