Merge "[Feature][S300AI][task-view-1714]Update the wifi driver and firmware"
diff --git a/lynq/CPE_COMMON/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db b/lynq/CPE_COMMON/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
index 8c93abf..c5a2040 100755
--- a/lynq/CPE_COMMON/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
+++ b/lynq/CPE_COMMON/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
Binary files differ
diff --git a/lynq/CPE_TELKOMSEL/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db b/lynq/CPE_TELKOMSEL/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
index 8c93abf..c5a2040 100755
--- a/lynq/CPE_TELKOMSEL/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
+++ b/lynq/CPE_TELKOMSEL/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
Binary files differ
diff --git a/lynq/MD310/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db b/lynq/MD310/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
index 8c93abf..c5a2040 100755
--- a/lynq/MD310/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
+++ b/lynq/MD310/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
Binary files differ
diff --git a/lynq/MD310EU/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db b/lynq/MD310EU/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
index 8c93abf..c5a2040 100755
--- a/lynq/MD310EU/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
+++ b/lynq/MD310EU/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
Binary files differ
diff --git a/lynq/R305/ap/app/goahead/interface5.0/zte_web_interface.h b/lynq/R305/ap/app/goahead/interface5.0/zte_web_interface.h
index 3212b47..6654e8d 100755
--- a/lynq/R305/ap/app/goahead/interface5.0/zte_web_interface.h
+++ b/lynq/R305/ap/app/goahead/interface5.0/zte_web_interface.h
@@ -384,6 +384,7 @@
 #define GOFORM_SET_NETWORK_ADB "NETWORK_ADB"
 #define GOFORM_COMMAND "COMMAND"
 #define GOFORM_NETWORK_INFO "NETWORK_INFO"
+#define GOFORM_SELECT_SIM "SELECT_SIM_SETTING"
 
 /****************************All the web pages' URL************************************/
 #define ZTE_WEB_PAGE_LOGIN_NAME   			"index.html"
@@ -1088,6 +1089,7 @@
 extern void zte_goform_set_network_adb(webs_t wp);
 extern void zte_goform_set_command(webs_t wp);
 extern void zte_goform_get_network_info(webs_t wp);
+extern void zte_goform_select_sim(webs_t wp);
 
 /**
 * @brief Data to be decoded.
diff --git a/lynq/R305/ap/app/goahead/interface5.0/zte_web_mgmt.c b/lynq/R305/ap/app/goahead/interface5.0/zte_web_mgmt.c
index 346604a..f0767ce 100755
--- a/lynq/R305/ap/app/goahead/interface5.0/zte_web_mgmt.c
+++ b/lynq/R305/ap/app/goahead/interface5.0/zte_web_mgmt.c
@@ -3013,6 +3013,31 @@
 	return;
 }
 
+void zte_goform_select_sim(webs_t wp)
+{
+	char_t *select_sim = NULL;
+	zte_topsw_state_e_type status = ZTE_NVIO_MAX;
+
+	if (NULL == wp)
+	{
+		return;
+	}
+	select_sim = websGetVar(wp, T("SimSeleteSetting"), T(""));
+	slog(MISC_PRINT, SLOG_NORMAL,"zte_goform_select_sim web para:[select_sim] is [%s].\n", select_sim);
+	if ('\0' == (*select_sim)) {
+		zte_write_result_to_web(wp, FAILURE);
+		return;
+	}
+	status = zte_web_write("sim_selete_info", select_sim);
+	if (ZTE_NVIO_DONE != status) {
+		zte_write_result_to_web(wp, FAILURE);
+		return;
+	}
+	zte_write_result_to_web(wp, SUCCESS);
+
+	return;
+}
+
 void zte_goform_set_command(webs_t wp)
 {
 	MSG_BUF stMsg = {0};
diff --git a/lynq/R305/ap/app/goahead/interface5.0/zte_web_util.c b/lynq/R305/ap/app/goahead/interface5.0/zte_web_util.c
index 28fcfac..1d7e33e 100755
--- a/lynq/R305/ap/app/goahead/interface5.0/zte_web_util.c
+++ b/lynq/R305/ap/app/goahead/interface5.0/zte_web_util.c
@@ -266,6 +266,7 @@
 	{GOFORM_SET_SAMPLE, zte_goform_set_sample},                                    //¿Í»§¶þ´Î¿ª·¢½Ó¿ÚʾÀý
 	{GOFORM_SET_NETWORK_ADB, zte_goform_set_network_adb},
 	{GOFORM_COMMAND, zte_goform_set_command},
+	{GOFORM_SELECT_SIM, zte_goform_select_sim},
 };
 
 /*******************************************************************************
diff --git a/lynq/R305/ap/app/zte_webui/i18n/Messages_en.properties b/lynq/R305/ap/app/zte_webui/i18n/Messages_en.properties
index d55d11c..7fd8a9a 100755
--- a/lynq/R305/ap/app/zte_webui/i18n/Messages_en.properties
+++ b/lynq/R305/ap/app/zte_webui/i18n/Messages_en.properties
@@ -455,6 +455,15 @@
 plmn = PLMN

 band = BAND

 

+#select_sim

+selete_sim = Switch SIM

+sim_select = Select SIM

+sim_select_0 = eSIM

+sim_select_1 = SIM

+select_sim_setting = Switch SIM

+select_sim_node_esim = eSIM:the device already has a built-in SIM card.

+select_sim_node_sim = SIM:need to manually insert SIM card.

+

 #phonebook

 search = Search

 save_location = Save Location

diff --git a/lynq/R305/ap/app/zte_webui/i18n/Messages_zh-cn.properties b/lynq/R305/ap/app/zte_webui/i18n/Messages_zh-cn.properties
index 1c3bfe5..fc9c37a 100755
--- a/lynq/R305/ap/app/zte_webui/i18n/Messages_zh-cn.properties
+++ b/lynq/R305/ap/app/zte_webui/i18n/Messages_zh-cn.properties
@@ -457,6 +457,15 @@
 plmn = PLMN

 band = BAND

 

+#select_sim

+selete_sim = 切换SIM卡

+sim_select = 选择SIM卡

+sim_select_0 = 内置SIM卡

+sim_select_1 = 外置SIM卡

+select_sim_setting = 切换SIM卡

+select_sim_node_esim = 内置SIM卡:设备已经内置的SIM卡。

+select_sim_node_sim = 外置SIM卡:需手动插入SIM卡。

+

 #phonebook

 search = 搜索

 save_location = 存储位置

diff --git a/lynq/R305/ap/app/zte_webui/js/com.js b/lynq/R305/ap/app/zte_webui/js/com.js
index e76c72f..ee534e8 100755
--- a/lynq/R305/ap/app/zte_webui/js/com.js
+++ b/lynq/R305/ap/app/zte_webui/js/com.js
@@ -4536,6 +4536,39 @@
             }

         }

     }

+    function getSimSeleteInfo() {

+        return stuffMake(arguments, {}, prepare, deal, null, false);

+        function prepare(values, isPost) {

+            var valueReq = {};

+            valueReq.cmd = "sim_selete_info";

+            return valueReq;

+        }

+        function deal(paramD) {

+            if (paramD) {

+                var result = {};

+                result.SimSeleteSetting = paramD.sim_selete_info == "1" ? "1" : "0";

+                return result;

+            } else {

+                return errUnknownObj;

+            }

+        }

+    }

+    function setSimSeleteInfo() {

+        return stuffMake(arguments, {}, prepare, deal, null, true);

+        function prepare(values, isPost) {

+            var valueReq = {};

+            valueReq.goformId = "SELECT_SIM_SETTING";

+            valueReq.SimSeleteSetting = values.SimSeleteSetting;

+            return valueReq;

+        }

+        function deal(paramD) {

+            if (paramD) {

+                return paramD;

+            } else {

+                return errUnknownObj;

+            }

+        }

+    }

     function getOTAlastCheckTime() {

         return getParams({

             nv: ['dm_last_check_time']

@@ -5583,7 +5616,9 @@
         getNetworkUnlockTimes: getNetworkUnlockTimes,

         unlockNetwork: unlockNetwork,	

         getSyslogInfo: getSyslogInfo,

-        setSysLog: setSysLog,		

+        setSysLog: setSysLog,

+        getSimSeleteInfo: getSimSeleteInfo,

+        setSimSeleteInfo: setSimSeleteInfo,		

     };

 });

 

diff --git a/lynq/R305/ap/app/zte_webui/js/ext/menu.js b/lynq/R305/ap/app/zte_webui/js/ext/menu.js
index dc3a4e4..46d63ae 100755
--- a/lynq/R305/ap/app/zte_webui/js/ext/menu.js
+++ b/lynq/R305/ap/app/zte_webui/js/ext/menu.js
@@ -153,6 +153,13 @@
             requireLogin: needLogin,

             checkSIMStatus: true

         }, {

+            hash: '#sim_set',

+            path: 'sim_selete',

+            level: '3',

+            parent: '#network_set',

+            requireLogin: needLogin,

+            checkSIMStatus: true

+        }, {

             hash: '#wlan_station',

             path: 'wifi_ap_station',

             level: '2',

diff --git a/lynq/R305/ap/app/zte_webui/js/ext/menu_pppoe.js b/lynq/R305/ap/app/zte_webui/js/ext/menu_pppoe.js
index 52fddf8..862223b 100755
--- a/lynq/R305/ap/app/zte_webui/js/ext/menu_pppoe.js
+++ b/lynq/R305/ap/app/zte_webui/js/ext/menu_pppoe.js
@@ -153,6 +153,13 @@
             requireLogin: needLogin,

             checkSIMStatus: true

         }, {

+            hash: '#sim_set',

+            path: 'sim_selete',

+            level: '3',

+            parent: '#network_set',

+            requireLogin: needLogin,

+            checkSIMStatus: true

+        }, {

             hash: '#wlan_station',

             path: 'wifi_ap_station',

             level: '2',

diff --git a/lynq/R305/ap/app/zte_webui/js/ext/set_aic8800.js b/lynq/R305/ap/app/zte_webui/js/ext/set_aic8800.js
index 8aec80b..e29a86b 100755
--- a/lynq/R305/ap/app/zte_webui/js/ext/set_aic8800.js
+++ b/lynq/R305/ap/app/zte_webui/js/ext/set_aic8800.js
@@ -67,6 +67,14 @@
                 name: 'sleep',

                 value: '0'

             }

+        ],

+        SIM_SELECT_MODES: [{

+                name: 'sim',

+                value: '0'

+            }, {

+                name: 'eSim',

+                value: '1'

+            }

         ]

     };

 

diff --git a/lynq/R305/ap/app/zte_webui/js/main.js b/lynq/R305/ap/app/zte_webui/js/main.js
index 09fc299..7b603b6 100755
--- a/lynq/R305/ap/app/zte_webui/js/main.js
+++ b/lynq/R305/ap/app/zte_webui/js/main.js
@@ -56,7 +56,8 @@
         network_apn_set: 'net',

         network_dial_set: 'net',

         network_dial_set_cpe: 'net',

-		    network_info: 'net',

+        network_info: 'net',

+        sim_selete: 'net',

         locknet: 'net',

         network_net_select: 'net',

         ddns: 'net',

diff --git a/lynq/R305/ap/app/zte_webui/js/net.js b/lynq/R305/ap/app/zte_webui/js/net.js
index ce0f5c3..efa5ed5 100755
--- a/lynq/R305/ap/app/zte_webui/js/net.js
+++ b/lynq/R305/ap/app/zte_webui/js/net.js
@@ -4261,3 +4261,39 @@
             init: initialize

         };

 });

+define("sim_selete","underscore jquery knockout set service".split(" "),

+        function (_, $, ko, config, service) {

+            var simSelectMode = _.map(config.SIM_SELECT_MODES, function (item) {

+            return new Option(item.name, item.value);

+        });

+        function SimSeleteVM() {

+            var target = this;

+            var SimSeleteInfo = service.getSimSeleteInfo();

+            target.SimSeleteSetting = ko.observable(SimSeleteInfo.SimSeleteSetting);

+            target.option = ko.observableArray(simSelectMode);

+

+            target.SimSelete = function () {

+                showLoading();

+                var params = {};

+                params.SimSeleteSetting = target.SimSeleteSetting();

+                service.setSimSeleteInfo(params, function (result) {

+                    if (result.result != "success") {

+                        errorOverlay();

+                    } else {

+                        successOverlay();

+                    }

+                });

+            };

+        }

+

+        function initialize() {

+            var container = $('#container');

+            ko.cleanNode(container[0]);

+            var imVm = new SimSeleteVM();

+            ko.applyBindings(imVm, container[0]);

+        }

+

+        return {

+            init: initialize

+        };

+});

diff --git a/lynq/R305/ap/app/zte_webui/subpg/network_apn_set.html b/lynq/R305/ap/app/zte_webui/subpg/network_apn_set.html
index 5cd5591..aafb3b5 100755
--- a/lynq/R305/ap/app/zte_webui/subpg/network_apn_set.html
+++ b/lynq/R305/ap/app/zte_webui/subpg/network_apn_set.html
@@ -19,6 +19,7 @@
 				<li><a data-trans="net_select" href="#network_choose"></a></li>

 				<li class="active"><a data-trans="apn_setting" href="#cgdcont_set"></a></li>

 				<li><a data-trans="net_info" href="#net_status"></a></li>

+				<li><a data-trans="selete_sim" href="#sim_set"></a></li>

 			</ul>

 		</div>

 	    </div>

diff --git a/lynq/R305/ap/app/zte_webui/subpg/network_dial_set.html b/lynq/R305/ap/app/zte_webui/subpg/network_dial_set.html
index 7872355..f7d0c25 100755
--- a/lynq/R305/ap/app/zte_webui/subpg/network_dial_set.html
+++ b/lynq/R305/ap/app/zte_webui/subpg/network_dial_set.html
@@ -19,6 +19,7 @@
 				<li><a data-trans="net_select" href="#network_choose"></a></li>

 				<li><a data-trans="apn_setting" href="#cgdcont_set"></a></li>

                 <li><a data-trans="net_info" href="#net_status"></a></li>

+                <li><a data-trans="selete_sim" href="#sim_set"></a></li>

 			</ul>

 		</div>

 	    </div>

diff --git a/lynq/R305/ap/app/zte_webui/subpg/network_info.html b/lynq/R305/ap/app/zte_webui/subpg/network_info.html
index 84dabe4..056695b 100755
--- a/lynq/R305/ap/app/zte_webui/subpg/network_info.html
+++ b/lynq/R305/ap/app/zte_webui/subpg/network_info.html
@@ -19,6 +19,7 @@
                     <li><a data-trans="net_select" href="#network_choose"></a></li>

                     <li><a data-trans="apn_setting" href="#cgdcont_set"></a></li>

                     <li class="active"><a data-trans="net_info" href="#net_status"></a></li>

+                    <li><a data-trans="selete_sim" href="#sim_set"></a></li>

                 </ul>

             </div>

 	    </div>

diff --git a/lynq/R305/ap/app/zte_webui/subpg/network_net_select.html b/lynq/R305/ap/app/zte_webui/subpg/network_net_select.html
index 2dc1181..6519fd8 100755
--- a/lynq/R305/ap/app/zte_webui/subpg/network_net_select.html
+++ b/lynq/R305/ap/app/zte_webui/subpg/network_net_select.html
@@ -19,6 +19,7 @@
 				<li class="active"><a data-trans="net_select" href="#network_choose"></a></li>

 				<li><a data-trans="apn_setting" href="#cgdcont_set"></a></li>

                 <li><a data-trans="net_info" href="#net_status"></a></li>

+                <li><a data-trans="selete_sim" href="#sim_set"></a></li>

 			</ul>

 		</div>

 	    </div>

diff --git a/lynq/R305/ap/app/zte_webui/subpg/sim_selete.html b/lynq/R305/ap/app/zte_webui/subpg/sim_selete.html
new file mode 100755
index 0000000..eb55cb8
--- /dev/null
+++ b/lynq/R305/ap/app/zte_webui/subpg/sim_selete.html
@@ -0,0 +1,54 @@
+<div id="innerContainer">

+    <div class="row header-row">

+        <div class="col-xs-1">

+            <a href="#main">

+                <img alt="" src="pic/direct-back.png">

+            </a>

+        </div>

+        <div class="col-xs-11">

+            <div class="form-title">

+                <h1 data-trans='net_setting'></h1>

+            </div>

+        </div>

+    </div>

+    <div class="row">

+        <div class="col-xs-2">

+            <div class="nav_right">

+                <ul>

+                    <li><a data-trans="dial_mode" href="#conn_set"></a></li>

+                    <li><a data-trans="net_select" href="#network_choose"></a></li>

+                    <li><a data-trans="apn_setting" href="#cgdcont_set"></a></li>

+                    <li><a data-trans="net_info" href="#net_status"></a></li>

+                    <li class="active"><a data-trans="selete_sim" href="#sim_set"></a></li>

+                </ul>

+            </div>

+	    </div>

+

+        <div class="col-xs-10">

+            <form role="form">

+                <div class="form-body">

+                    <h3 data-trans="select_sim_setting" class="form-title"></h3>

+                    <div class="form-group">

+                        <div class="row">

+                            <label data-trans='sim_select' class="col-xs-3" for='select_sim_mode'></label>

+                            <div class="col-xs-4">

+                            <select id="select_sim_mode" data-bind="options: option, value: SimSeleteSetting, optionsText: transOption('sim_select'), optionsValue: 'value'" data-transid='sim_select' class="form-control"></select>

+                            </div>

+                        </div>

+                    </div>

+                    <div class="form-buttons">

+                        <input data-bind="click:SimSelete" data-trans="apply" type="submit" formmethod="post" class="btn btn-primary margin-right-20"/>

+                    </div>

+

+                    <div class="form-note">

+                        <div class="notes-title">&nbsp;</div>

+                        <ul class="notes-content">

+                            <li data-trans="select_sim_node_esim"></li>

+                            <li data-trans="select_sim_node_sim"></li>

+                        </ul>

+                    </div>

+                </div>

+            </form>

+        </div>

+    </div>

+</div>
\ No newline at end of file
diff --git a/lynq/R305/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db b/lynq/R305/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
index 535ded4..a52cf8f 100755
--- a/lynq/R305/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
+++ b/lynq/R305/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
Binary files differ
diff --git a/lynq/R306/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db b/lynq/R306/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
index 8c93abf..c5a2040 100755
--- a/lynq/R306/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
+++ b/lynq/R306/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
Binary files differ
diff --git a/lynq/R306BR/ap/project/zx297520v3/prj_cpe/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db b/lynq/R306BR/ap/project/zx297520v3/prj_cpe/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
index 8c93abf..c5a2040 100755
--- a/lynq/R306BR/ap/project/zx297520v3/prj_cpe/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
+++ b/lynq/R306BR/ap/project/zx297520v3/prj_cpe/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
Binary files differ
diff --git a/lynq/R306_MTN/ap/project/zx297520v3/prj_cpe/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db b/lynq/R306_MTN/ap/project/zx297520v3/prj_cpe/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
index 8c93abf..c5a2040 100755
--- a/lynq/R306_MTN/ap/project/zx297520v3/prj_cpe/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
+++ b/lynq/R306_MTN/ap/project/zx297520v3/prj_cpe/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
Binary files differ
diff --git a/lynq/R307/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db b/lynq/R307/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
index 8c93abf..c5a2040 100755
--- a/lynq/R307/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
+++ b/lynq/R307/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
Binary files differ
diff --git a/lynq/R307L/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db b/lynq/R307L/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
index 8c93abf..c5a2040 100755
--- a/lynq/R307L/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
+++ b/lynq/R307L/ap/project/zx297520v3/prj_cpe_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
Binary files differ
diff --git a/lynq/S300/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db b/lynq/S300/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
index 8c93abf..c5a2040 100755
--- a/lynq/S300/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
+++ b/lynq/S300/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
Binary files differ
diff --git a/lynq/S300AI/ap/project/zx297520v3/prj_cpe/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db b/lynq/S300AI/ap/project/zx297520v3/prj_cpe/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
index 8c93abf..c5a2040 100755
--- a/lynq/S300AI/ap/project/zx297520v3/prj_cpe/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
+++ b/lynq/S300AI/ap/project/zx297520v3/prj_cpe/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
Binary files differ
diff --git a/lynq/S300_AIC/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db b/lynq/S300_AIC/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
index 8c93abf..c5a2040 100755
--- a/lynq/S300_AIC/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
+++ b/lynq/S300_AIC/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
Binary files differ
diff --git a/lynq/S300_COMMON/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db b/lynq/S300_COMMON/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
index 8c93abf..c5a2040 100755
--- a/lynq/S300_COMMON/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
+++ b/lynq/S300_COMMON/ap/project/zx297520v3/prj_mifi_min/fs/normal/rootfs/etc_ro/config/auto_apn/auto_apn.db
Binary files differ