4 . /etc/updater_funcs.sh
7 # hmh Linux fb console wants 16bpp for correct colors?
10 log "Starting updater. Press Alt+RightArrow for verbose output.."
13 # wait a bit for things to settle..
16 echo running update script..
18 { /etc/updater.sh 2>&1; echo $? > /tmp/update.result; } | tee /tmp/update.log
19 if [ `cat /tmp/update.result` = "0" ]
21 log "---------------------------------------------"
23 log "---------------------------------------------"
25 log_err "---------------------------------------------"
26 log_err "Update FAILED"
27 log_err "---------------------------------------------"
28 mkdir -p /mnt/log 2> /dev/null
29 if mount /dev/mmcblk0p1 /mnt/log
31 if touch /mnt/log/update.log
33 dmesg > /mnt/log/update.log
34 echo "----------" >> /mnt/log/update.log
35 cat /tmp/update.log >> /mnt/log/update.log
36 log "update.log saved to SD."
41 echo "press Enter to power off" > $LOG_DEVICE