#!/bin/sh 
#
# dvdflash 1.0     06/28/2005
# Download script to kill incompatible daemons and
# start the appropriate download utility.
#
DOWNLOAD="${0}32"
VERSION="1055"
MODEL="SD-C2732"
FILENAME="SDC2732.1055.fw"
if [ -f /usr/bin/isainfo ]; then
    isainfo -kv | grep "64-bit" >/dev/null
    if [ $? -eq 0 ]; then
      DOWNLOAD="${0}64"
    fi
fi
/etc/init.d/volmgt stop
sleep 2 
./cdrw -l
#
# Stop RM6/7 daemons
#
if [ -f /etc/init.d/amdemon ]; then
    /etc/init.d/amdemon stop
fi
if [ -f /etc/init.d/SM7monitor ]; then
    /etc/init.d/SM7monitor stop
fi

sleep 2 

# Start download utility

number_dvd=`./cdrw -l | grep $MODEL | grep -v $VERSION | wc -l`
if [ $number_dvd -eq 0 ] ; then
   echo "No device needs to be upgraded"
   exit
fi
list_of_dvd=`./cdrw -l | grep $MODEL | grep -v $VERSION |awk '{printf("%s\n", $1)}'`

for dev in $list_of_dvd
do 
 echo "$DOWNLOAD $dev $FILENAME"
 $DOWNLOAD $dev $FILENAME
wait
sleep 2
done
 
#
# Start RM6/7 daemons
#
if [ -f /etc/init.d/amdemon ]; then
    /etc/init.d/amdemon start
fi
if [ -f /etc/init.d/SM7monitor ]; then
    /etc/init.d/SM7monitor start
fi
./cdrw -l
/etc/init.d/volmgt start

