[T106][ZXW-22]7520V3SCV2.01.01.02P42U09_VEC_V0.8_AP_VEC origin source commit

Change-Id: Ic6e05d89ecd62fc34f82b23dcf306c93764aec4b
diff --git a/ap/app/Script/scripts/to_mnt_ubifs.sh b/ap/app/Script/scripts/to_mnt_ubifs.sh
new file mode 100644
index 0000000..abaa4a9
--- /dev/null
+++ b/ap/app/Script/scripts/to_mnt_ubifs.sh
@@ -0,0 +1,42 @@
+#!/bin/sh
+#
+#Author: comlee
+#
+
+#外部传参 
+# 参数1: mount点
+# 参数2: 分区名
+RECVFS_MTD_NUM=`cat /proc/mtd | grep "$2\"" | awk '{print $1}'| cut -b 4- |sed 's/://g'`
+ubiattach /dev/ubi_ctrl -m ${RECVFS_MTD_NUM}
+echo "attach $2  $1"
+
+if [ $? != 0 ];then
+	echo "fail to attach $2"	
+	exit 1
+fi
+
+UBIDEV_NUM=`ls /sys/devices/virtual/ubi|wc -l`
+MYTMP=0
+
+if [ ! -e $1 ]; then
+	mkdir -p $1
+fi
+
+while :
+do
+	if [ -e /sys/devices/virtual/ubi/ubi${MYTMP} ]; then
+		TMPDEV=`cat /sys/devices/virtual/ubi/ubi${MYTMP}/mtd_num`
+		if [ $TMPDEV -eq ${RECVFS_MTD_NUM} ]; then
+#			umount $1
+			mount -t ubifs  -o rw,sync,noatime ubi${MYTMP}_0 $1
+			exit 0
+		fi
+	else
+		if [ ${MYTMP} -ge ${UBIDEV_NUM} ]; then
+			exit 1
+		fi
+	fi
+	MYTMP=`expr $MYTMP + 1`
+done
+
+