#Patch Version V15
#It will uzip patchv15.tgz and refresh
#!/bin/sh
    Device="M2M-720-A"
    #Device="ELDK"
    if [ $Device == "M2M-720-A" ]; then
      etc="/etc"
      APP="/APP"
      patch="/var/ftp"
    else
      etc="/home/charlie/Raiden/M2M-720-A/source/etc"
      rootfs="/home/charlie/project/M2M-720-A/RootFS/M2M-720-A_RootFS"
      APP="/home/charlie/Raiden/M2M-720-A/source/APP"
      patch="/home/charlie/Raiden/M2M-720-A/bin/patch/v15"
    fi
    echo "Start Update"
    echo "unzip patchv15.tgz"
    /bin/tar -zxvf $patch/patchv15.tgz -C $patch/
    
    echo "update VSoIP_Server"
    /bin/cp -rf $patch/patchv15/APP/VSoIP_Server $APP/
    echo "update VSoIP_Client"
    /bin/cp -rf $patch/patchv15/APP/VSoIP_Client $APP/
    echo "update vcomd"
    /bin/cp -rf $patch/patchv15/APP/vcomd $APP/
    echo "update DeviceInfo"
    /bin/cp -rf $patch/patchv15/APP/DeviceInfo $APP/
    echo "update ARPBroadcast"
    /bin/cp -rf $patch/patchv15/APP/ARPBroadcast $APP/
    
    echo "update StandardConfig.cgi"
    /bin/cp -rf $patch/patchv15/APP/www/cgi-bin/StandardConfig.cgi $APP/www/cgi-bin/
    echo "update StandardConfig.html"
    /bin/cp -rf $patch/patchv15/APP/www/cgi-bin/StandardConfig.html $APP/www/cgi-bin/
    echo "update SW1.cgi"
    /bin/cp -rf $patch/patchv15/APP/www/cgi-bin/SW1.cgi $APP/www/cgi-bin/
    echo "update SW2.cgi"
    /bin/cp -rf $patch/patchv15/APP/www/cgi-bin/SW2.cgi $APP/www/cgi-bin/
    echo "update SW3.cgi"
    /bin/cp -rf $patch/patchv15/APP/www/cgi-bin/SW3.cgi $APP/www/cgi-bin/
    echo "update SW5.cgi"
    /bin/cp -rf $patch/patchv15/APP/www/cgi-bin/SW5.cgi $APP/www/cgi-bin/
    echo "update Information.cgi"
    /bin/cp -rf $patch/patchv15/APP/www/cgi-bin/Information.cgi $APP/www/cgi-bin/
    
    echo "update app-check.sh"
    /bin/cp -rf $patch/patchv15/APP/app-check.sh $APP/
   
    echo "new create VPN folder"
    /bin/cp -rf $patch/patchv15/APP/VPN/ $APP/
    
    if [ $Device == "ELDK" ]; then
        echo "new create os_support.conf"
        /bin/cp -rf $patch/patchv15/default/os_support.conf $rootfs/default/
    fi
   
    echo "update hostinfo.conf"
    /bin/cp -rf $patch/patchv15/APP/default/hostinfo.conf $APP/default/
    if [ $Device == "ELDK" ]; then
      /bin/cp -rf $patch/patchv15/APP/default/hostinfo.conf $etc/
      /bin/cp -rf $patch/patchv15/APP/default/hostinfo.conf $rootfs/etc/
      /bin/cp -rf $patch/patchv15/APP/default/hostinfo.conf $rootfs/default/etc/
    fi
    
    echo "update version"
    /bin/cp -rf $patch/patchv15/APP/version $APP/
    if [ $Device == "M2M-720-A" ]; then
        /bin/cp -rf $patch/patchv15/APP/updatefirmware.conf $APP/config/
        /bin/echo "patchv15 update" >> $APP/log/Update
    fi
    echo "Update finish"
