4 . /etc/updater_funcs.sh
7 log "Starting updater. Press Alt+RightArrow for verbose output.."
10 # wait a bit for things to settle..
13 echo running update script..
15 { /etc/updater.sh 2>&1; echo $? > /tmp/update.result; } | tee /tmp/update.log
16 if [ `cat /tmp/update.result` = "0" ]
18 log "---------------------------------------------"
20 log "---------------------------------------------"
22 log_err "---------------------------------------------"
23 log_err "Update FAILED"
24 log_err "---------------------------------------------"
25 mkdir -p /mnt/log 2> /dev/null
26 if mount /dev/mmcblk0p1 /mnt/log
28 if touch /mnt/log/update.log
30 dmesg > /mnt/log/update.log
31 echo "----------" >> /mnt/log/update.log
32 cat /tmp/update.log >> /mnt/log/update.log
33 log "update.log saved to SD."
38 echo "press Enter to power off" > $LOG_DEVICE