| 
					
				 | 
			
			
				@@ -20,7 +20,7 @@ socket.setDNS(nil, 1, "119.29.29.29") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 socket.setDNS(nil, 2, "223.5.5.5") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 -- SIM 自动恢复, 周期性获取小区信息, 网络遇到严重故障时尝试自动恢复等功能 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-mobile.setAuto(10000, 300000, 8, true, 120000) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+mobile.setAuto(10000, 30000, 8, true, 60000) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 -- 开启 IPv6 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 -- mobile.ipv6(true) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -174,6 +174,13 @@ sys.taskInit(function() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     sys.subscribe("POWERKEY_SHORT_PRESS", function() util_notify.add("#ALIVE") end) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     -- 电源键长按查询流量 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     sys.subscribe("POWERKEY_LONG_PRESS", util_mobile.queryTraffic) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    sys.wait(60000); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    -- EC618配置小区重选信号差值门限,不能大于15dbm,必须在飞行模式下才能用 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    mobile.flymode(0, true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    mobile.config(mobile.CONF_RESELTOWEAKNCELL, 10) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    mobile.config(mobile.CONF_STATICCONFIG, 1) -- 开启网络静态优化 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    mobile.flymode(0, false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 end) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 sys.taskInit(function() 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -189,8 +196,13 @@ end) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 -- 定时开关飞行模式 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 if type(config.FLYMODE_INTERVAL) == "number" and config.FLYMODE_INTERVAL >= 1000 * 60 then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     sys.timerLoopStart(function() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        mobile.flymode(0, true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        mobile.flymode(0, false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        sys.taskInit(function() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            log.info("main", "定时开关飞行模式") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            mobile.reset() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            sys.wait(1000) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            mobile.flymode(0, true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            mobile.flymode(0, false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        end) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     end, config.FLYMODE_INTERVAL) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 end 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |