[Feature][T106_INTEST2WIFI]19.06_diff_19.09
Only Configure: No
Affected branch: master
Affected module: unknow
Is it affected on both ZXIC and MTK: only ZXIC
Self-test: Yes
Doc Update: No
Change-Id: Ib941cb9b9df99849ca9cc3758fb729011ae84ddd
diff --git a/rootfs/etc/config/lynq_uci_ro b/rootfs/etc/config/lynq_uci_ro
new file mode 100755
index 0000000..ca27fdc
--- /dev/null
+++ b/rootfs/etc/config/lynq_uci_ro
@@ -0,0 +1,5 @@
+config lynq_version_ro 'lynq_version'
+ option LYNQ_SW_VERSION 'T106-MXX-INTEST2WIFI-P56U11.AP.19.06_CAP.19.06'
+ option LYNQ_SW_INSIDE_VERSION 'T106-M42-INTEST2WIFI-P56U11.AP.19.09_CAP.19.09'
+config debug_mode 'debug_mode'
+ option conntrack_mode '1'
\ No newline at end of file
diff --git a/rootfs/etc/init.d/lynq-fota-backup.sh b/rootfs/etc/init.d/lynq-fota-backup.sh
new file mode 100755
index 0000000..53eb20f
--- /dev/null
+++ b/rootfs/etc/init.d/lynq-fota-backup.sh
@@ -0,0 +1,39 @@
+#!/bin/sh
+#
+# Run the daemon
+#
+
+DAEMON="lynq-fota-backup-service"
+PIDFILE="/var/run/$DAEMON.pid"
+EXEC="/usr/bin/lynq-fota-backup"
+EXEC_ARGS=""
+
+
+start() {
+ echo -n "Starting $DAEMON... "
+ start-stop-daemon --no-close -S -b -m -p $PIDFILE -x $EXEC -- $EXEC_ARGS
+ [ $? -eq 0 ] && echo "OK" || echo "ERROR"
+}
+
+stop() {
+ echo -n "Stopping $DAEMON... "
+ start-stop-daemon -K -p $PIDFILE
+ [ $? -eq 0 ] && echo "OK" || echo "ERROR"
+}
+
+restart() {
+ stop
+ start
+}
+
+case "$1" in
+ start|stop|restart)
+ "$1"
+ ;;
+ *)
+ echo "Usage: $0 {start|stop|restart}"
+ exit 1
+esac
+
+exit $?
+
diff --git a/rootfs/etc/passwd b/rootfs/etc/passwd
new file mode 100755
index 0000000..744d0de
--- /dev/null
+++ b/rootfs/etc/passwd
@@ -0,0 +1,20 @@
+root:x:0:0:root:/root:/bin/sh
+daemon:x:1:1:daemon:/usr/sbin:/bin/sh
+bin:x:2:2:bin:/bin:/bin/sh
+sys:x:3:3:sys:/dev:/bin/sh
+sync:x:4:65534:sync:/bin:/bin/sync
+games:x:5:60:games:/usr/games:/bin/sh
+man:x:6:12:man:/var/cache/man:/bin/sh
+lp:x:7:7:lp:/var/spool/lpd:/bin/sh
+mail:x:8:8:mail:/var/mail:/bin/sh
+news:x:9:9:news:/var/spool/news:/bin/sh
+uucp:x:10:10:uucp:/var/spool/uucp:/bin/sh
+proxy:x:13:13:proxy:/bin:/bin/sh
+www-data:x:33:33:www-data:/var/www:/bin/sh
+backup:x:34:34:backup:/var/backups:/bin/sh
+list:x:38:38:Mailing List Manager:/var/list:/bin/sh
+irc:x:39:39:ircd:/var/run/ircd:/bin/sh
+gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/bin/sh
+messagebus:x:998:998::/var/lib/dbus:/bin/false
+radvd:x:999:65534::/var/run/radvd/:/bin/false
+nobody:x:65534:65534:nobody:/nonexistent:/bin/sh
diff --git a/rootfs/etc/rcS.d/S82lynq-fota-backup-service b/rootfs/etc/rcS.d/S82lynq-fota-backup-service
new file mode 100755
index 0000000..53eb20f
--- /dev/null
+++ b/rootfs/etc/rcS.d/S82lynq-fota-backup-service
@@ -0,0 +1,39 @@
+#!/bin/sh
+#
+# Run the daemon
+#
+
+DAEMON="lynq-fota-backup-service"
+PIDFILE="/var/run/$DAEMON.pid"
+EXEC="/usr/bin/lynq-fota-backup"
+EXEC_ARGS=""
+
+
+start() {
+ echo -n "Starting $DAEMON... "
+ start-stop-daemon --no-close -S -b -m -p $PIDFILE -x $EXEC -- $EXEC_ARGS
+ [ $? -eq 0 ] && echo "OK" || echo "ERROR"
+}
+
+stop() {
+ echo -n "Stopping $DAEMON... "
+ start-stop-daemon -K -p $PIDFILE
+ [ $? -eq 0 ] && echo "OK" || echo "ERROR"
+}
+
+restart() {
+ stop
+ start
+}
+
+case "$1" in
+ start|stop|restart)
+ "$1"
+ ;;
+ *)
+ echo "Usage: $0 {start|stop|restart}"
+ exit 1
+esac
+
+exit $?
+