fix bootup
[vuplus_openvuplus_3.0] / meta-openvuplus / recipes-core / initscripts / initscripts-1.0 / vusolo2 / bootup_3.1
index 5cf16af..616627b 100755 (executable)
@@ -1,4 +1,3 @@
-
 #Double check driver existence
 if lsmod | grep -q 'brcmfb'; then      
         echo driver is installed  
@@ -8,56 +7,31 @@ else
        done
 fi
 
-
 depmod -Ae
-echo 12 > /proc/progress
-
-
-mount -at nonfs,nosmbfs,noncpfs,nocifs
-echo 14 > /proc/progress
-
-swapon -a
-echo 15 > /proc/progress
-
-tar xzf /etc/var.tar.gz -C /
-echo 16 > /proc/progress
 
 # sleep after 10min
 hdparm -S 120 /dev/sda
 
-echo 17 > /proc/progress
-
 # accustic management
 hdparm -M128 /dev/sda
 
-echo 19 > /proc/progress
-
-cat /etc/videomode > /proc/stb/video/videomode
-
-echo 20 > /proc/progress
-
-
-echo 21 > /proc/progress
+if [ ! -h /boot/bootlogo.mvi ]; then                                                                                               
+        ln -sf /usr/share/bootlogo.mvi /boot/bootlogo.mvi                                                                          
+fi                                                                                                                                 
+                                                                                                                                   
+if [ ! -h /boot/bootlogo_wait.mvi ]; then                                                                                          
+        ln -sf /usr/share/bootlogo_wait.mvi /boot/bootlogo_wait.mvi                                                                
+fi                                                                                                                                 
+                                     
+if [ ! -h /boot/backdrop.mvi ]; then                                                                                               
+        ln -sf /usr/share/backdrop.mvi /boot/backdrop.mvi
+fi
 
 [ -e /etc/dropbear/dropbear_rsa_host_key ] && /usr/bin/showiframe /boot/bootlogo.mvi || /usr/bin/showiframe /boot/bootlogo_wait.mvi
 
-hostname -F /etc/hostname
-
-echo 22 > /proc/progress
-
-echo 23 > /proc/progress
-
-[ -e "/etc/sysctl.conf" ] && /sbin/sysctl -p "/etc/sysctl.conf"
-
-echo 24 > /proc/progress
-
-ldconfig
-
-echo 25 > /proc/progress
-
 ipkg-cl configure
 
-if [ -f /usr/local/bin/vucamd ];
-then /usr/local/bin/vucamd &
+if [ -f /usr/local/bin/vucamd ]; then
+       /usr/local/bin/vucamd &
 fi