#Patch Version V17
#It will uzip patchv17.tgz and refresh
#!/bin/sh
    Device="M4132"
    #Device="ELDK"
    if [ $Device == "M4132" ]; then
      etc="/etc"
      APP="/APP"
      patch="/var/ftp"
    else
      etc="/home/charlie/Raiden/M4132/source/etc"
      rootfs="/home/charlie/project/mPAC-4532/RootFS/mPAC-4532_RootFS"
      APP="/home/charlie/Raiden/M4132/source/APP"
      patch="/home/charlie/Raiden/M4132/bin/patch/v17"
    fi
    echo "Start Update"
    echo "unzip patchv17.tgz"
    /bin/tar -zxvf $patch/patchv17.tgz -C $patch/
   
    echo "update VSoIP_Server"
    /bin/cp -rf $patch/patchv17/APP/VSoIP_Server $APP/
    echo "update VSoIP_Client"
    /bin/cp -rf $patch/patchv17/APP/VSoIP_Client $APP/
    echo "update DDNSReg"
    /bin/cp -rf $patch/patchv17/APP/DDNSReg $APP/
    echo "update DeviceInfo"
    /bin/cp -rf $patch/patchv17/APP/DeviceInfo $APP/
    
    echo "update Information.cgi"
    /bin/cp -rf $patch/patchv17/APP/www/cgi-bin/Information.cgi $APP/www/cgi-bin/
    echo "update NetworkTools.cgi"
    /bin/cp -rf $patch/patchv17/APP/www/cgi-bin/NetworkTools.cgi $APP/www/cgi-bin/
    echo "update EtmConnConfig.cgi"
    /bin/cp -rf $patch/patchv17/APP/www/cgi-bin/EtmConnConfig.cgi $APP/www/cgi-bin/
    echo "update PairConnConfig.cgi"
    /bin/cp -rf $patch/patchv17/APP/www/cgi-bin/PairConnConfig.cgi $APP/www/cgi-bin/
    echo "new create Bandwidth.cgi"
    /bin/cp -rf $patch/patchv17/APP/www/cgi-bin/Bandwidth.cgi $APP/www/cgi-bin/
    echo "new create BroadcastConfig.cgi"
    /bin/cp -rf $patch/patchv17/APP/www/cgi-bin/BroadcastConfig.cgi $APP/www/cgi-bin/
    echo "new create BroadcastConfig.html"
    /bin/cp -rf $patch/patchv17/APP/www/cgi-bin/BroadcastConfig.html $APP/www/cgi-bin/
    echo "update WebCam.cgi"
    /bin/cp -rf $patch/patchv17/APP/www/cgi-bin/WebCam.cgi $APP/www/cgi-bin/
    
    echo "new create bandwidth.txt"
    /bin/cp -rf $patch/patchv17/APP/log/bandwidth.txt $APP/log/
   
    echo "update autoconnect.conf"
    /bin/cp -rf $patch/patchv17/APP/default/autoconnect.conf $APP/default/
    /bin/cp -rf $patch/patchv17/APP/default/autoconnect.conf $APP/config/

    echo "update version"
    /bin/cp -rf $patch/patchv17/APP/version $APP/
    if [ $Device == "M4132" ]; then
        /bin/cp -rf $patch/patchv17/APP/updatefirmware.conf $APP/config/
        /bin/echo "patchv17 update" >> $APP/log/Update
    fi
    echo "Update finish"
