#!/bin/sh

#清除所有旧插件、守护进程？

echo "preinst------"

echo "Cleaning up old files..."

if [ -e "/tmp/xxGameServiceCenterSetup" ]; then
    rm -rf "/tmp/xxGameServiceCenterSetup";
fi

if [ -e "/Library/MobileSubstrate/DynamicLibraries/MTPLoader.plist" ]; then
    echo "remove mtloader";
    rm -f "/Library/MobileSubstrate/DynamicLibraries/MTPLoader.plist";
    rm -f "/Library/MobileSubstrate/DynamicLibraries/MTPLoader.dylib";
fi

if [ -e "/Library/MobileSubstrate/DynamicLibraries/mtplugin.plist" ]; then
    echo "remove mtplugin file";
    rm -f "/Library/MobileSubstrate/DynamicLibraries/mtplugin.plist";
    rm -f "/Library/MobileSubstrate/DynamicLibraries/mtplugin.dylib";
fi

if [ -e "/Library/MobileSubstrate/DynamicLibraries/mtplugin" ]; then
    echo "remove mtplugin dir";
    rm -rf "/Library/MobileSubstrate/DynamicLibraries/mtplugin";
fi

if [ -e "/Library/MobileSubstrate/DynamicLibraries/XXAssistSpeedPlugin.plist" ]; then
    echo "remove XXAssistSpeedPlugin";
    rm -f "/Library/MobileSubstrate/DynamicLibraries/XXAssistSpeedPlugin.plist";
    rm -f "/Library/MobileSubstrate/DynamicLibraries/XXAssistSpeedPlugin.dylib";
fi

#************************************* 修复后台下发错误脚本引擎的问题
if [ -e "/Library/MobileSubstrate/DynamicLibraries/XXScreenShotEx_1458807092_746.dylib" ]; then
rm -f "/Library/MobileSubstrate/DynamicLibraries/XXScreenShotEx_1458807092_746.dylib";
fi

if [ -e "/Library/MobileSubstrate/DynamicLibraries/XXScreenShotEx_1458807093_275.plist" ]; then
rm -f "/Library/MobileSubstrate/DynamicLibraries/XXScreenShotEx_1458807093_275.plist";
fi

if [ -e "/Library/MobileSubstrate/DynamicLibraries/XXScreenShot_1458807092_117.dylib" ]; then
rm -f "/Library/MobileSubstrate/DynamicLibraries/XXScreenShot_1458807092_117.dylib";
fi

if [ -e "/Library/MobileSubstrate/DynamicLibraries/XXScreenShot_1458807093_960.plist" ]; then
rm -f "/Library/MobileSubstrate/DynamicLibraries/XXScreenShot_1458807093_960.plist";
fi
#************************************* End

rm -rf "/Library/Application Support/XXAssistant/XXSpeedResource.bundle"

