#!/bin/sh

kernel=$(uname -r)

if [ "$kernel" == "2.6.28.10-power48" ]; then
cp /opt/batterypatch/profiles/overclock-old /usr/share/kernel-power-settings/overclock
cp /opt/batterypatch/profiles/overclock-call-old /usr/share/kernel-power-settings/overclock-call
cp /opt/batterypatch/profiles/overclock-while-in-call-old /usr/share/kernel-power-settings/overclock-while-in-call
cp /opt/batterypatch/profiles/underclock-old /usr/share/kernel-power-settings/underclock
else
if [ "$kernel" == "2.6.28.10-power47" ]; then
cp /opt/batterypatch/profiles/overclock-old /usr/share/kernel-power-settings/overclock
cp /opt/batterypatch/profiles/overclock-call-old /usr/share/kernel-power-settings/overclock-call
cp /opt/batterypatch/profiles/overclock-while-in-call-old /usr/share/kernel-power-settings/overclock-while-in-call
cp /opt/batterypatch/profiles/underclock-old /usr/share/kernel-power-settings/underclock
else
if [ "$kernel" == "2.6.28.10-power46-wl" ]; then
cp /opt/batterypatch/profiles/overclock-old /usr/share/kernel-power-settings/overclock
cp /opt/batterypatch/profiles/overclock-call-old /usr/share/kernel-power-settings/overclock-call
cp /opt/batterypatch/profiles/overclock-while-in-call-old /usr/share/kernel-power-settings/overclock-while-in-call
cp /opt/batterypatch/profiles/underclock-old /usr/share/kernel-power-settings/underclock
else
if [ "$kernel" == "2.6.28.10-power46" ]; then
cp /opt/batterypatch/profiles/overclock-old /usr/share/kernel-power-settings/overclock
cp /opt/batterypatch/profiles/overclock-call-old /usr/share/kernel-power-settings/overclock-call
cp /opt/batterypatch/profiles/overclock-while-in-call-old /usr/share/kernel-power-settings/overclock-while-in-call
cp /opt/batterypatch/profiles/underclock-old /usr/share/kernel-power-settings/underclock
else
if [ "$kernel" == "2.6.28.10-power42" ]; then
cp /opt/batterypatch/profiles/overclock-old /usr/share/kernel-power-settings/overclock
cp /opt/batterypatch/profiles/overclock-call-old /usr/share/kernel-power-settings/overclock-call
cp /opt/batterypatch/profiles/overclock-while-in-call-old /usr/share/kernel-power-settings/overclock-while-in-call
cp /opt/batterypatch/profiles/underclock-old /usr/share/kernel-power-settings/underclock
else
if [ "$kernel" == "2.6.28.10-power40-wl" ]; then
cp /opt/batterypatch/profiles/overclock-old /usr/share/kernel-power-settings/overclock
cp /opt/batterypatch/profiles/overclock-call-old /usr/share/kernel-power-settings/overclock-call
cp /opt/batterypatch/profiles/overclock-while-in-call-old /usr/share/kernel-power-settings/overclock-while-in-call
cp /opt/batterypatch/profiles/underclock-old /usr/share/kernel-power-settings/underclock
else
if [ "$kernel" == "2.6.28.10-power40" ]; then
cp /opt/batterypatch/profiles/overclock-old /usr/share/kernel-power-settings/overclock
cp /opt/batterypatch/profiles/overclock-call-old /usr/share/kernel-power-settings/overclock-call
cp /opt/batterypatch/profiles/overclock-while-in-call-old /usr/share/kernel-power-settings/overclock-while-in-call
cp /opt/batterypatch/profiles/underclock-old /usr/share/kernel-power-settings/underclock
else
cp /opt/batterypatch/profiles/overclock-new /usr/share/kernel-power-settings/overclock
cp /opt/batterypatch/profiles/overclock-call-new /usr/share/kernel-power-settings/overclock-call
cp /opt/batterypatch/profiles/overclock-while-in-call-new /usr/share/kernel-power-settings/overclock-while-in-call
cp /opt/batterypatch/profiles/underclock-new /usr/share/kernel-power-settings/underclock
fi
fi
fi
fi
fi
fi
fi

if [ -f  /etc/event.d/speedpatch ];then
cp /opt/batterypatch/dbus-scripts/cpu_normal_speedpatch /opt/batterypatch/dbus-scripts/cpu_sleep
cp /opt/batterypatch/dbus-scripts/cpu_sleep_speedpatch /opt/batterypatch/dbus-scripts/cpu_sleep
else
cp /opt/batterypatch/dbus-scripts/cpu_normal_non_speedpatch /opt/batterypatch/dbus-scripts/cpu_normal
cp /opt/batterypatch/dbus-scripts/cpu_sleep_non_speedpatch /opt/batterypatch/dbus-scripts/cpu_sleep
fi

exit 0
