Bug87690[fota]升级时不能睡眠模式

Change-Id: I3c731ed4c3b5cb7414931142d753751af6905d85
diff --git a/mbtk/liblynq_lib/src/lynq_fota.c b/mbtk/liblynq_lib/src/lynq_fota.c
index 1ac1b68..9b12656 100755
--- a/mbtk/liblynq_lib/src/lynq_fota.c
+++ b/mbtk/liblynq_lib/src/lynq_fota.c
@@ -1,6 +1,7 @@
 #include "lynq-qser-fota.h"
 #include "mbtk_type.h"
 #include "mbtk_fota.h"
+#include "mbtk_log.h"
 
 
 char addr_buf[128]={0};
@@ -12,7 +13,7 @@
 
 int fota_cb(int status, int percent)
 {
-//    printf("%d: percent: %d%%\n", percent/10, percent);
+    LOGE("%d: percent: %d%%\n", percent/10, percent);
     Process_flag = percent/10;
     return 0;
 }
@@ -25,12 +26,12 @@
 int lynq_rock_main(int first_run)
 {
     UNUSED(first_run);
-    printf("%s, %d", __FUNCTION__, __LINE__);
+    LOGE("%s, %d", __FUNCTION__, __LINE__);
     int ret = 0;
 
-    printf("addr_buf:%s, segment_size:%d\n", addr_buf, segment_size);
+    LOGE("addr_buf:%s, segment_size:%d\n", addr_buf, segment_size);
     ret = mbtk_fota_init(fota_cb);
-    if(!strcmp(addr_buf, "http"))
+    if(strncmp(addr_buf, "http", 4) == 0)
     {
     
         ret = mbtk_fota_fw_write_by_url(addr_buf, segment_size,10, 600);
@@ -42,7 +43,7 @@
 
     if(ret)
     {
-        printf("lynq_rock_main fail\n");
+        LOGE("lynq_rock_main fail\n");
         return -1;
     }
 
@@ -56,7 +57,7 @@
 {
     UNUSED(value);
     UNUSED(size);
-    printf("111%s, %d", __FUNCTION__, __LINE__);
+    LOGE("%s, %d", __FUNCTION__, __LINE__);
 
     if(value == NULL)
     {
@@ -67,19 +68,20 @@
     memcpy(addr_buf, value, strlen(value));
     segment_size = size;
 
-    printf("addr_buf:%s, value:%s\n", addr_buf, value);
-    printf("segment_size:%d, size:%d\n", segment_size, size);
+    LOGE("addr_buf:%s, value:%s\n", addr_buf, value);
+    LOGE("segment_size:%d, size:%d\n", segment_size, size);
 
     return 0;
 }
 
 int lynq_fota_nrestart(void)
 {
-    printf("%s, %d", __FUNCTION__, __LINE__);
+    LOGE("%s, %d", __FUNCTION__, __LINE__);
     int ret = 0;
 
+    LOGE("addr_buf:%s", addr_buf);
     ret = mbtk_fota_init(fota_cb);
-    if(!strcmp(addr_buf, "http"))
+    if(strncmp(addr_buf, "http", 4) == 0)
     {
         ret = mbtk_fota_fw_write_by_url(addr_buf, segment_size,10, 600);
     }
@@ -90,7 +92,7 @@
 
     if(ret)
     {
-        printf("lynq_fota_nrestart fail\n");
+        LOGE("lynq_fota_nrestart fail\n");
         return -1;
     }
 
@@ -99,7 +101,7 @@
 
 int lynq_get_upgrade_status(void)
 {
-    printf("%s, %d", __FUNCTION__, __LINE__);
+    LOGE("%s, %d", __FUNCTION__, __LINE__);
 
     return mbtk_fota_status();
 }