#!/bin/sh
killall updateui
killall keymon
touch /mnt/writetest
sync
if [ -f /mnt/writetest ] ; then
rm -f /mnt/writetest
else
e2fsck -p /dev/root >/mnt/SDCARD/RootRecovery.txt
reboot
fi
if  [ -f /mnt/SDCARD/cachefile ] ; then
mkswap /mnt/SDCARD/cachefile
swapon /mnt/SDCARD/cachefile
fi
export LD_LIBRARY_ORG="$LD_LIBRARY_PATH"
mkdir /mnt/SDCARD/lib
export LD_LIBRARY_PATH="/mnt/SDCARD/lib:$LD_LIBRARY_PATH"
HOME=/mnt/SDCARD/Apps
cd $HOME/gmenunx
./keymon &
touch /tmp/gmenu_exec
sync
while [ -f /tmp/gmenu_exec ]; do
rm -f /mnt/SDCARD/lib/libSDL-1.2.so.0
./gmenunx
sync
done
killall keymon
