43 lines
1.4 KiB
Bash
43 lines
1.4 KiB
Bash
UPD_ROOT="/data"
|
|
UPD_DOWNLOAD="$UPD_ROOT/ota_download/extract"
|
|
UPD_BACKUP="$UPD_ROOT/ota_bkup/"
|
|
|
|
if [ ! -d $UPD_ROOT ] ; then
|
|
if [ -e $UPD_ROOT ] ; then
|
|
rm -f $UPD_ROOT
|
|
fi
|
|
mkdir $UPD_ROOT && echo "Create update directory for mounting success." || echo "Create update directory for mounting fail."
|
|
fi
|
|
mount /dev/mmcblk0p2 /data && echo "Mount partition for updating success." || echo "Mount partition for updating fail."
|
|
|
|
##
|
|
## Check directory for download
|
|
##
|
|
if [ ! -d $UPD_DOWNLOAD ] ; then
|
|
if [ -e $UPD_DOWNLOAD ] ; then
|
|
echo "File ["$UPD_DOWNLOAD"] exists, but not directory."
|
|
echo "Try to remove it."
|
|
rm -f $UPD_DOWNLOAD && echo "Remove ok" 1>>/dev/null && 2>>/dev/null || echo "Remove fail"
|
|
else
|
|
echo "File ["$UPD_DOWNLOAD"] not found."
|
|
fi
|
|
echo "Try to create directory["$UPD_DOWNLOAD"]."
|
|
mkdir -p $UPD_DOWNLOAD 1>>/dev/null 2>/dev/null && echo "Create ok" || echo "Create fail"
|
|
fi
|
|
|
|
##
|
|
## Check directory for backup
|
|
##
|
|
if [ ! -d $UPD_BACKUP ] ; then
|
|
if [ -e $UPD_BACKUP ] ; then
|
|
echo "File ["$UPD_BACKUP"] exists, but not directory."
|
|
echo "Try to remove it."
|
|
rm -f $UPD_BACKUP && echo "Remove ok" 1>>/dev/null && 2>>/dev/null || echo "Remove fail"
|
|
else
|
|
echo "File ["$UPD_BACKUP"] not found."
|
|
fi
|
|
echo "Try to create directory["$UPD_BACKUP"]."
|
|
mkdir -p $UPD_BACKUP 1>>/dev/null 2>/dev/null && echo "Create ok" || echo "Create fail"
|
|
fi
|
|
|