[Feature][T106_eSDK]update from T106-V2.01.01.02P56U06.AP.15.11_CAP.15.11.01 to T106-V2.01.01.02P56U09.AP.17.02_CAP.17.02.02 -- patch

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: Ic7183ee7e5a24ab23cd725f8b630385ea268cc1b
diff --git a/patch/15.11_17.02/rootfs/old/etc/config/lynq_uci_ro b/patch/15.11_17.02/rootfs/old/etc/config/lynq_uci_ro
new file mode 100755
index 0000000..db4fdc9
--- /dev/null
+++ b/patch/15.11_17.02/rootfs/old/etc/config/lynq_uci_ro
@@ -0,0 +1,3 @@
+config lynq_version_ro 'lynq_version'

+        option LYNQ_SW_VERSION 'T106-V2.01.01.02P56U06.AP.15.11_CAP.15.11'

+        option LYNQ_SW_INSIDE_VERSION 'T106-V2.01.01.02P56U06.AP.15.11_CAP.15.11.01'

diff --git a/patch/15.11_17.02/rootfs/old/etc/init.d/rcS b/patch/15.11_17.02/rootfs/old/etc/init.d/rcS
new file mode 100755
index 0000000..e7959fe
--- /dev/null
+++ b/patch/15.11_17.02/rootfs/old/etc/init.d/rcS
@@ -0,0 +1,39 @@
+#!/bin/sh
+
+# Start all init scripts in /etc/rcS.d and /etc/rc5.d
+# executing them in numerical order.
+#
+
+.  /etc/init.d/first.sh
+
+sh /etc/init.d/enter_amt.sh
+if [ $? -eq 0 ]; then
+    echo "enter into amt mode"
+    exit 0
+fi
+
+for i in /etc/rcS.d/S??* ;do
+
+     # Ignore dangling symlinks (if any).
+     [ ! -f "$i" ] && continue
+
+     case "$i" in
+	*.sh)
+	    # Source shell script for speed.
+	    (
+		trap - INT QUIT TSTP
+		set start
+		. $i
+	    )
+	    ;;
+	*)
+	    # No sh extension, so fork subprocess.
+	    $i start
+	    ;;
+    esac
+done
+
+.  /etc/rc.local
+
+exit 0
+
diff --git a/patch/15.11_17.02/rootfs/old/etc/init.d/zcatlog_config.sh b/patch/15.11_17.02/rootfs/old/etc/init.d/zcatlog_config.sh
new file mode 100755
index 0000000..5c6648f
--- /dev/null
+++ b/patch/15.11_17.02/rootfs/old/etc/init.d/zcatlog_config.sh
@@ -0,0 +1,32 @@
+#!/bin/sh
+
+ramdump_mode=`nv get ramdump_mode`
+
+if [ -e /proc/sys/ramdump_ap/ramdump_start_addr ]; then
+  if [ "$ramdump_mode" == "CAPEMMC" ]; then
+    ramdump_dev=`nv get ramdump_emmc_device`
+    if [ -b $ramdump_dev ]; then
+       ramdump_start=`fdisk -l | grep $ramdump_dev | awk '{ print $4 }'`
+       ramdump_save_size=`fdisk -l | grep $ramdump_dev | awk '{ print $6 }'`
+       echo $ramdump_start > /proc/sys/ramdump_ap/ramdump_start_addr
+       echo $ramdump_save_size > /proc/sys/ramdump_ap/ramdump_emmc_size
+    else
+       echo "[zxic_ramdump]$ramdump_dev is not exist!"
+    fi
+  else
+    if [ -b $ramdump_dev ]; then
+      echo 0 > /proc/sys/ramdump_ap/ramdump_start_addr
+    fi
+  fi
+fi
+# 0 for usb, 1 for net
+if [ -e /proc/sys/zcatkern/log_com_mode ]; then
+  zcat_com_mode=`nv get zcat_mode`
+  if [ "$zcat_com_mode" == "net" ]; then
+    echo 1 > /proc/sys/zcatkern/log_com_mode
+  else
+    echo 0 > /proc/sys/zcatkern/log_com_mode
+  fi
+#  sh /etc/zcatlog_monitor.sh &
+fi
+
diff --git a/patch/15.11_17.02/rootfs/old/etc/profile b/patch/15.11_17.02/rootfs/old/etc/profile
new file mode 100755
index 0000000..d8cbfdf
--- /dev/null
+++ b/patch/15.11_17.02/rootfs/old/etc/profile
@@ -0,0 +1,2 @@
+
+PATH="/sbin:/bin:/usr/sbin:/usr/bin:/mnt/oem/bin"
diff --git a/patch/15.11_17.02/rootfs/old/etc/selinux/mls/policy/policy.31 b/patch/15.11_17.02/rootfs/old/etc/selinux/mls/policy/policy.31
new file mode 100755
index 0000000..5883290
--- /dev/null
+++ b/patch/15.11_17.02/rootfs/old/etc/selinux/mls/policy/policy.31
Binary files differ