Changeset 43252


Ignore:
Timestamp:
01/20/19 19:51:25 (5 years ago)
Author:
obi
Message:

fix

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/oealliance/sbin/update.sh

    r43227 r43252  
    395395                        if [ "$part" = "UPDATEUSB" ];then
    396396                                if [ -e /etc/.oebuild ];then
    397                                         tmp=/tmp
    398                                         showtime=33
    399                                         if [ "$board" = "hd51" ];then showtime=40 ;fi
    400                                         infobox -pos -1 75% 100$showtime "UPDATEUSB" "            Entpacke Image            " &
    401 
    402                                         time unzip "$file" -x $board/*.img -x usb_update.bin -d /tmp
    403                                         rm -f "$file"
    404 
    405                                         sync
    406 
    407                                         imagedir=$(getboxbranding imagedir)
    408                                         mtdrootfs=$(getboxbranding mtdrootfs)
    409                                         mtdkernel=$(getboxbranding mtdkernel)
    410                                         killall infobox
    411                                         ofgwrite -r$mtdrootfs -k$mtdkernel $tmp/$imagedir
    412                                         exit
     397                                        imagefs=$(getboxbranding imagefs)
     398                                        if [ "$imagefs" = "ubinfi" ];then
     399                                                infobox -pos -1 75% 10065 "UPDATENFI" "            Schreibe Daten            " &
     400                                                mkdir /tmp/ramfs
     401                                                mount -t ramfs ramfs /tmp/ramfs                         
     402                                                cp "$file" /tmp/ramfs/flash.nfi
     403                                                rm "$file"
     404                                                nfiwrite -l -b -r -s -f -v /tmp/ramfs/flash.nfi
     405                                        else
     406                                                tmp=/tmp
     407                                                showtime=33
     408                                                if [ "$board" = "hd51" ];then showtime=40 ;fi
     409                                                infobox -pos -1 75% 100$showtime "UPDATEUSB" "            Entpacke Image            " &
     410
     411                                                time unzip "$file" -x $board/*.img -x usb_update.bin -d /tmp
     412                                                rm -f "$file"
     413
     414                                                sync
     415
     416                                                imagedir=$(getboxbranding imagedir)
     417                                                mtdrootfs=$(getboxbranding mtdrootfs)
     418                                                mtdkernel=$(getboxbranding mtdkernel)
     419                                                killall infobox
     420                                                ofgwrite -r$mtdrootfs -k$mtdkernel $tmp/$imagedir
     421                                                exit
     422                                        fi
    413423                                elif [ "$board" = "dm520" ];then
    414424                                        infobox -pos -1 75% 10125 "UPDATEUSB" "            Schreibe Daten            " &
Note: See TracChangeset for help on using the changeset viewer.