 -
 -exit $?
 -
---- orgroot/etc/init.d/S50eq3configd            2017-10-20 06:28:06.231593425 +0000
-+++ rootfs/etc/init.d/S50eq3configd             2017-10-20 06:28:47.712073049 +0000
+diff -ruN rootfs.orig/etc/init.d/S50eq3configd rootfs/etc/init.d/S50eq3configd
+--- rootfs.orig/etc/init.d/S50eq3configd	2017-10-21 04:53:42.020700172 +0200
++++ rootfs/etc/init.d/S50eq3configd	2017-10-21 04:57:48.254292910 +0200
 @@ -17,6 +17,7 @@
  }
-
+ 
  start() {
 +       sleep 5 # Wait some time to get the network interface complettly up
-        echo -n "Starting eq3configd: "
-        init
-        start-stop-daemon -S -q -p /var/run/eq3configd.pid --exec /bin/eq3configd &
-diff -ruN orgroot/etc/init.d/S99eQ3SystemStarted rootfs/etc/init.d/S99eQ3SystemStarted
---- orgroot/etc/init.d/S99eQ3SystemStarted	2017-10-13 20:45:02.551649760 +0200
-+++ rootfs/etc/init.d/S99eQ3SystemStarted	2017-10-13 20:45:36.131871874 +0200
+ 	echo -n "Starting eq3configd: "
+ 	init
+ 	start-stop-daemon -S -q -p /var/run/eq3configd.pid --exec /bin/eq3configd &
+diff -ruN rootfs.orig/etc/init.d/S99eQ3SystemStarted rootfs/etc/init.d/S99eQ3SystemStarted
+--- rootfs.orig/etc/init.d/S99eQ3SystemStarted	2017-10-21 04:53:42.024700198 +0200
++++ rootfs/etc/init.d/S99eQ3SystemStarted	2017-10-21 04:57:48.254292910 +0200
 @@ -8,15 +8,6 @@
-
+ 
  init() {
-        export TZ=`cat /etc/config/TZ`
--
--       # power led on
--       echo 255 > /sys/class/leds/power/brightness
--       echo default-on > /sys/class/leds/power/trigger
--       # internet led off
--       echo none > /sys/class/leds/internet/trigger
--       # info led off
--       echo none > /sys/class/leds/info/trigger
--       /bin/hss_led 2>&1 > /dev/null  &
+ 	export TZ=`cat /etc/config/TZ`
+-
+-	# power led on
+-	echo 255 > /sys/class/leds/power/brightness
+-	echo default-on > /sys/class/leds/power/trigger
+-	# internet led off
+-	echo none > /sys/class/leds/internet/trigger
+-	# info led off
+-	echo none > /sys/class/leds/info/trigger
+-	/bin/hss_led 2>&1 > /dev/null  &
  }
-
+ 
  start() {
-diff -ruN orgroot/etc/inittab rootfs/etc/inittab
---- orgroot/etc/inittab	2017-10-13 20:45:02.551649760 +0200
-+++ rootfs/etc/inittab	2017-10-13 20:45:36.131871874 +0200
+diff -ruN rootfs.orig/etc/inittab rootfs/etc/inittab
+--- rootfs.orig/etc/inittab	2017-10-21 04:53:42.024700198 +0200
++++ rootfs/etc/inittab	2017-10-21 04:57:48.266292987 +0200
 @@ -14,25 +14,15 @@
  # process   == program to run
  

diff -ruN orgroot/etc/fstab rootfs/etc/fstab
--- orgroot/etc/fstab	2017-10-13 20:45:02.551649760 +0200
+++ rootfs/etc/fstab	2017-10-13 20:45:36.131871874 +0200
@@ -1,13 +1,3 @@
 # /etc/fstab: static file system information.
 #

-varfs           /var           tmpfs    defaults,size=196M 0      0
-debugfs 	/sys/kernel/debug debugfs 		  0 	0
-ubi1:user	/usr/local	ubifs	defaults,noatime,rw,sync	0 0
diff -ruN rootfs.orig/etc/init.d/S00eQ3SystemStart rootfs/etc/init.d/S00eQ3SystemStart
--- rootfs.orig/etc/init.d/S00eQ3SystemStart	2017-10-21 04:53:42.024700198 +0200
+++ rootfs/etc/init.d/S00eQ3SystemStart	2017-10-21 04:57:48.250292884 +0200
@@ -7,17 +7,6 @@
 SERIAL=$(cat /sys/module/plat_eq3ccu2/parameters/board_serial)
 
 init() {
-	# power led on
-	echo 255 > /sys/class/leds/power/brightness
-	echo default-on > /sys/class/leds/power/trigger
-	# internet led off
-	echo none > /sys/class/leds/internet/trigger
-	# info led fast
-	echo timer > /sys/class/leds/info/trigger
-	echo 255 > /sys/class/leds/info/brightness
-	echo 100 > /sys/class/leds/info/delay_off
-	echo 100 > /sys/class/leds/info/delay_on
-
         chmod 775 /var
         mkdir /var/log
         chmod 775 /var/log
@@ -73,27 +62,6 @@
 	if [ ! -e /usr/local/etc/config/shadow ] ; then
 		cp $CFG_TEMPLATE_DIR/shadow /usr/local/etc/config/shadow
 	fi
-
-	modprobe spidev
-        modprobe ic200_spi
-        modprobe spi_eq3_gpio
-        modprobe spi_bitbang
-        mknod spidev0.0 c 153 0
-        modprobe gpio-keys
-        modprobe fsl_usb2_udc.ko
-	if grep -q "eQ3Mode=production" /proc/cmdline ; then
-          modprobe g_multi luns=1 cdrom=1 ro=1 removable=0,0 file=/usr/share/eq3/install.iso host_addr=00:1a:22:00:05:86 dev_addr=00:1a:22:00:05:87 iManufacturer="eQ-3" iProduct="CCU2" idVendor="0x1b1f" idProduct="0xc016" iSerialNumber="$SERIAL"
-	fi
-	
-	# Tunneling
-        modprobe tun
-       
-	# USB
-        modprobe ehci-hcd
-
-	# HM/HmIP Dual Protocol
-	modprobe mxs_raw_auart
-	modprobe eq3_char_loop
 	 
 	if [ ! -d /usr/local/etc/config ] ; then
                 mkdir -p /usr/local/etc/config
@@ -129,7 +97,7 @@
 
 stop () {
 	start-stop-daemon -K -q -p /var/run/crond.pid
-	/bin/update_firmware_pre
+       /etc/piVCCU/install_pending_addon.sh
 }
 
 restart() {
diff -ruN rootfs.orig/etc/init.d/S10udev rootfs/etc/init.d/S10udev
--- rootfs.orig/etc/init.d/S10udev	2017-10-21 04:53:42.020700172 +0200
+++ rootfs/etc/init.d/S10udev	1970-01-01 01:00:00.000000000 +0100
@@ -1,48 +0,0 @@
-#!/bin/sh
