[Bugfix][TAT-28] ELT port can not NMEA data,and optimization rndis boot mode

Change-Id: I840295c41ad50c28d39de379bcdc75351dcf8932
diff --git a/lib/liblynq-at-common/lynq_at_common.cpp b/lib/liblynq-at-common/lynq_at_common.cpp
index 6afe8cc..e73121d 100755
--- a/lib/liblynq-at-common/lynq_at_common.cpp
+++ b/lib/liblynq-at-common/lynq_at_common.cpp
@@ -151,13 +151,17 @@
         if(mode == 1)

         {

             g_gtarndis_mode = mode;

-            system("echo \"1\" > /data/rndis.conf");

+            system("uci set lynq_uci.rndis.status='1'");

+            usleep(10*1000);

+            system("uci commit");

             lynq_response_ok();

         }

         else if (mode == 0)

         {

             g_gtarndis_mode = mode;

-            system("echo \"0\" > /data/rndis.conf");

+            system("uci set lynq_uci.rndis.status='0'");

+            usleep(10*1000);

+            system("uci commit");

             lynq_response_ok();

         }

         else